From 25ad4ccf87aba73f493abf588eb85ad8da8d6161 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=85smund=20V=C3=A5ge=20Fannemel?= <34712686+asmfstatoil@users.noreply.github.com> Date: Thu, 4 Jun 2026 21:59:04 +0200 Subject: [PATCH 1/4] refact: use uv for dependency management --- .github/workflows/generate-stubs.yml | 8 +- .github/workflows/publish-to-test-pypi.yml | 9 +- .github/workflows/runtests.yml | 8 +- conda/conda_build_config.yaml | 1 + conda/meta.yaml | 2 +- pyproject.toml | 80 +- scripts/generate_stubs.py | 2 +- uv.lock | 4572 ++++++++++++++++++++ 8 files changed, 4635 insertions(+), 47 deletions(-) create mode 100644 uv.lock diff --git a/.github/workflows/generate-stubs.yml b/.github/workflows/generate-stubs.yml index 225d2e6e..3d3abb46 100644 --- a/.github/workflows/generate-stubs.yml +++ b/.github/workflows/generate-stubs.yml @@ -23,6 +23,9 @@ jobs: with: python-version: '3.13' + - name: Set up uv + uses: astral-sh/setup-uv@v5 + - name: Set up Java uses: actions/setup-java@v5 with: @@ -31,12 +34,11 @@ jobs: - name: Install dependencies run: | - pip install poetry - poetry install --with dev + uv sync --group dev - name: Generate stubs run: | - poetry run python scripts/generate_stubs.py + uv run python scripts/generate_stubs.py - name: Commit updated stubs uses: stefanzweifel/git-auto-commit-action@v7 diff --git a/.github/workflows/publish-to-test-pypi.yml b/.github/workflows/publish-to-test-pypi.yml index cfdc3ae0..6c921b09 100644 --- a/.github/workflows/publish-to-test-pypi.yml +++ b/.github/workflows/publish-to-test-pypi.yml @@ -16,19 +16,16 @@ jobs: steps: - uses: actions/checkout@v7 - - name: Install poetry - run: pipx install poetry - - name: Setup python uses: actions/setup-python@v6 with: python-version: 3.13 - - name: Install dependencies - run: poetry install --no-interaction + - name: Set up uv + uses: astral-sh/setup-uv@v5 - name: Build wheel - run: poetry build + run: uv build - name: Publish distribution πŸ“¦ to PyPI uses: pypa/gh-action-pypi-publish@release/v1 diff --git a/.github/workflows/runtests.yml b/.github/workflows/runtests.yml index 3001454e..a807f88c 100644 --- a/.github/workflows/runtests.yml +++ b/.github/workflows/runtests.yml @@ -16,8 +16,8 @@ jobs: steps: - uses: actions/checkout@v7 - - name: Install poetry - run: pipx install poetry + - name: Install uv + run: pipx install uv - name: Setup Python uses: actions/setup-python@v6 @@ -25,7 +25,7 @@ jobs: python-version: ${{ matrix.version }} - name: Install dependencies - run: poetry install --no-interaction + run: uv sync - name: Run tests with pytest - run: poetry run pytest -p no:faulthandler + run: uv run pytest -p no:faulthandler diff --git a/conda/conda_build_config.yaml b/conda/conda_build_config.yaml index f679951c..a57e5a0e 100644 --- a/conda/conda_build_config.yaml +++ b/conda/conda_build_config.yaml @@ -4,3 +4,4 @@ python: - "3.10" - "3.11" - "3.12" + - "3.13" diff --git a/conda/meta.yaml b/conda/meta.yaml index b2eb97dc..20982053 100644 --- a/conda/meta.yaml +++ b/conda/meta.yaml @@ -18,7 +18,7 @@ requirements: host: - python >=3.9 - pip - - poetry-core + - uv-build >=0.11.18,<0.12.0 run: - python >=3.9 - jpype1 >=1.7.0,<2.0.0 diff --git a/pyproject.toml b/pyproject.toml index 4545f31d..abda7375 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,42 +1,58 @@ -[tool.poetry] -packages = [ - {include = "neqsim", from = "src"}, - {include = "jneqsim", from = "src"}, -] +[project] name = "neqsim" version = "3.14.0" -homepage = "https://github.com/Equinor/neqsim-python" description = "NeqSim is a tool for thermodynamic and process calculations" -authors = ["Even Solbraa "] -license = "Apache-2.0" +authors = [{ name = "Even Solbraa", email = "esolbraa@gmail.com" }] +requires-python = ">=3.9,<4" readme = "README.md" -repository = "https://github.com/Equinor/neqsim-python" -classifiers = ["Operating System :: OS Independent"] - -[tool.poetry.dependencies] -python = "^3.9" -JPype1 = "^1.7.0" -numpy = ">1.25.2" -pandas = "^2.0.3" -matplotlib = { version = "^3.7.0", optional = true } -jupyter = { version = "^1.0.0", optional = true } -tabulate = { version = "^0.9.0", optional = true } - -[tool.poetry.group.dev.dependencies] -black = ">=23.12,<25.0" -pytest = "^7.4.3" -pre-commit = "^3.6.0" -stubgenj = "^0.2.12" # Generate type stubs for Java classes - -[tool.poetry.extras] -interactive = ["matplotlib", "jupyter", "tabulate"] +license = "Apache-2.0" +classifiers = [ + "Operating System :: OS Independent", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", +] +dependencies = [ + "JPype1>=1.7.0,<2", + "numpy>1.25.2", + "pandas>=2.0.3,<3", +] + +[project.optional-dependencies] +interactive = [ + "matplotlib>=3.7.0,<4", + "jupyter>=1.0.0,<2", + "tabulate>=0.9.0,<0.10", +] + +[project.urls] +Homepage = "https://github.com/Equinor/neqsim-python" +Repository = "https://github.com/Equinor/neqsim-python" + +[dependency-groups] +dev = [ + "black>=25.0,<28.0", + "pytest>=8.0.0,<9", + "pre-commit>=3.6.0,<4", + "stubgenj>=0.2.12,<0.3", +] + +[tool.uv] +default-groups = "all" + +[tool.hatch.build.targets.wheel] +packages = ["src/neqsim", "src/jneqsim"] + +[build-system] +requires = ["uv_build>=0.11.18,<0.12.0"] +build-backend = "uv_build" [tool.mypy] mypy_path = "src" [tool.pytest.ini_options] addopts = "-p no:faulthandler" - -[build-system] -requires = ["poetry-core"] -build-backend = "poetry.core.masonry.api" diff --git a/scripts/generate_stubs.py b/scripts/generate_stubs.py index 6e381e86..a586e3ae 100644 --- a/scripts/generate_stubs.py +++ b/scripts/generate_stubs.py @@ -94,7 +94,7 @@ def generate_stubs(): shutil.rmtree(jpype_stubs_out) shutil.move(str(jpype_stubs), str(jpype_stubs_out)) - # Rename folder neqsim-stubs -> jneqsim + # Move stubs from temp directory to final output directory shutil.move(str(neqsim_stubs), str(jneqsim_stubs_out)) # Clean up temp directory diff --git a/uv.lock b/uv.lock new file mode 100644 index 00000000..7531046b --- /dev/null +++ b/uv.lock @@ -0,0 +1,4572 @@ +version = 1 +revision = 3 +requires-python = ">=3.9, <4" +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", + "python_full_version < '3.10'", +] + +[[package]] +name = "anyio" +version = "4.12.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "exceptiongroup", marker = "python_full_version < '3.10'" }, + { name = "idna", marker = "python_full_version < '3.10'" }, + { name = "typing-extensions", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/96/f0/5eb65b2bb0d09ac6776f2eb54adee6abe8228ea05b20a5ad0e4945de8aac/anyio-4.12.1.tar.gz", hash = "sha256:41cfcc3a4c85d3f05c932da7c26d0201ac36f72abd4435ba90d0464a3ffed703", size = 228685, upload-time = "2026-01-06T11:45:21.246Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/38/0e/27be9fdef66e72d64c0cdc3cc2823101b80585f8119b5c112c2e8f5f7dab/anyio-4.12.1-py3-none-any.whl", hash = "sha256:d405828884fc140aa80a3c667b8beed277f1dfedec42ba031bd6ac3db606ab6c", size = 113592, upload-time = "2026-01-06T11:45:19.497Z" }, +] + +[[package]] +name = "anyio" +version = "4.13.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "exceptiongroup", marker = "python_full_version == '3.10.*'" }, + { name = "idna", marker = "python_full_version >= '3.10'" }, + { name = "typing-extensions", marker = "python_full_version >= '3.10' and python_full_version < '3.13'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/19/14/2c5dd9f512b66549ae92767a9c7b330ae88e1932ca57876909410251fe13/anyio-4.13.0.tar.gz", hash = "sha256:334b70e641fd2221c1505b3890c69882fe4a2df910cba14d97019b90b24439dc", size = 231622, upload-time = "2026-03-24T12:59:09.671Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/da/42/e921fccf5015463e32a3cf6ee7f980a6ed0f395ceeaa45060b61d86486c2/anyio-4.13.0-py3-none-any.whl", hash = "sha256:08b310f9e24a9594186fd75b4f73f4a4152069e3853f1ed8bfbf58369f4ad708", size = 114353, upload-time = "2026-03-24T12:59:08.246Z" }, +] + +[[package]] +name = "appnope" +version = "0.1.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/35/5d/752690df9ef5b76e169e68d6a129fa6d08a7100ca7f754c89495db3c6019/appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee", size = 4170, upload-time = "2024-02-06T09:43:11.258Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/81/29/5ecc3a15d5a33e31b26c11426c45c501e439cb865d0bff96315d86443b78/appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c", size = 4321, upload-time = "2024-02-06T09:43:09.663Z" }, +] + +[[package]] +name = "argon2-cffi" +version = "25.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "argon2-cffi-bindings" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0e/89/ce5af8a7d472a67cc819d5d998aa8c82c5d860608c4db9f46f1162d7dab9/argon2_cffi-25.1.0.tar.gz", hash = "sha256:694ae5cc8a42f4c4e2bf2ca0e64e51e23a040c6a517a85074683d3959e1346c1", size = 45706, upload-time = "2025-06-03T06:55:32.073Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4f/d3/a8b22fa575b297cd6e3e3b0155c7e25db170edf1c74783d6a31a2490b8d9/argon2_cffi-25.1.0-py3-none-any.whl", hash = "sha256:fdc8b074db390fccb6eb4a3604ae7231f219aa669a2652e0f20e16ba513d5741", size = 14657, upload-time = "2025-06-03T06:55:30.804Z" }, +] + +[[package]] +name = "argon2-cffi-bindings" +version = "25.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cffi" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/5c/2d/db8af0df73c1cf454f71b2bbe5e356b8c1f8041c979f505b3d3186e520a9/argon2_cffi_bindings-25.1.0.tar.gz", hash = "sha256:b957f3e6ea4d55d820e40ff76f450952807013d361a65d7f28acc0acbf29229d", size = 1783441, upload-time = "2025-07-30T10:02:05.147Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/60/97/3c0a35f46e52108d4707c44b95cfe2afcafc50800b5450c197454569b776/argon2_cffi_bindings-25.1.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:3d3f05610594151994ca9ccb3c771115bdb4daef161976a266f0dd8aa9996b8f", size = 54393, upload-time = "2025-07-30T10:01:40.97Z" }, + { url = "https://files.pythonhosted.org/packages/9d/f4/98bbd6ee89febd4f212696f13c03ca302b8552e7dbf9c8efa11ea4a388c3/argon2_cffi_bindings-25.1.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:8b8efee945193e667a396cbc7b4fb7d357297d6234d30a489905d96caabde56b", size = 29328, upload-time = "2025-07-30T10:01:41.916Z" }, + { url = "https://files.pythonhosted.org/packages/43/24/90a01c0ef12ac91a6be05969f29944643bc1e5e461155ae6559befa8f00b/argon2_cffi_bindings-25.1.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:3c6702abc36bf3ccba3f802b799505def420a1b7039862014a65db3205967f5a", size = 31269, upload-time = "2025-07-30T10:01:42.716Z" }, + { url = "https://files.pythonhosted.org/packages/d4/d3/942aa10782b2697eee7af5e12eeff5ebb325ccfb86dd8abda54174e377e4/argon2_cffi_bindings-25.1.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a1c70058c6ab1e352304ac7e3b52554daadacd8d453c1752e547c76e9c99ac44", size = 86558, upload-time = "2025-07-30T10:01:43.943Z" }, + { url = "https://files.pythonhosted.org/packages/0d/82/b484f702fec5536e71836fc2dbc8c5267b3f6e78d2d539b4eaa6f0db8bf8/argon2_cffi_bindings-25.1.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e2fd3bfbff3c5d74fef31a722f729bf93500910db650c925c2d6ef879a7e51cb", size = 92364, upload-time = "2025-07-30T10:01:44.887Z" }, + { url = "https://files.pythonhosted.org/packages/c9/c1/a606ff83b3f1735f3759ad0f2cd9e038a0ad11a3de3b6c673aa41c24bb7b/argon2_cffi_bindings-25.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:c4f9665de60b1b0e99bcd6be4f17d90339698ce954cfd8d9cf4f91c995165a92", size = 85637, upload-time = "2025-07-30T10:01:46.225Z" }, + { url = "https://files.pythonhosted.org/packages/44/b4/678503f12aceb0262f84fa201f6027ed77d71c5019ae03b399b97caa2f19/argon2_cffi_bindings-25.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ba92837e4a9aa6a508c8d2d7883ed5a8f6c308c89a4790e1e447a220deb79a85", size = 91934, upload-time = "2025-07-30T10:01:47.203Z" }, + { url = "https://files.pythonhosted.org/packages/f0/c7/f36bd08ef9bd9f0a9cff9428406651f5937ce27b6c5b07b92d41f91ae541/argon2_cffi_bindings-25.1.0-cp314-cp314t-win32.whl", hash = "sha256:84a461d4d84ae1295871329b346a97f68eade8c53b6ed9a7ca2d7467f3c8ff6f", size = 28158, upload-time = "2025-07-30T10:01:48.341Z" }, + { url = "https://files.pythonhosted.org/packages/b3/80/0106a7448abb24a2c467bf7d527fe5413b7fdfa4ad6d6a96a43a62ef3988/argon2_cffi_bindings-25.1.0-cp314-cp314t-win_amd64.whl", hash = "sha256:b55aec3565b65f56455eebc9b9f34130440404f27fe21c3b375bf1ea4d8fbae6", size = 32597, upload-time = "2025-07-30T10:01:49.112Z" }, + { url = "https://files.pythonhosted.org/packages/05/b8/d663c9caea07e9180b2cb662772865230715cbd573ba3b5e81793d580316/argon2_cffi_bindings-25.1.0-cp314-cp314t-win_arm64.whl", hash = "sha256:87c33a52407e4c41f3b70a9c2d3f6056d88b10dad7695be708c5021673f55623", size = 28231, upload-time = "2025-07-30T10:01:49.92Z" }, + { url = "https://files.pythonhosted.org/packages/1d/57/96b8b9f93166147826da5f90376e784a10582dd39a393c99bb62cfcf52f0/argon2_cffi_bindings-25.1.0-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:aecba1723ae35330a008418a91ea6cfcedf6d31e5fbaa056a166462ff066d500", size = 54121, upload-time = "2025-07-30T10:01:50.815Z" }, + { url = "https://files.pythonhosted.org/packages/0a/08/a9bebdb2e0e602dde230bdde8021b29f71f7841bd54801bcfd514acb5dcf/argon2_cffi_bindings-25.1.0-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:2630b6240b495dfab90aebe159ff784d08ea999aa4b0d17efa734055a07d2f44", size = 29177, upload-time = "2025-07-30T10:01:51.681Z" }, + { url = "https://files.pythonhosted.org/packages/b6/02/d297943bcacf05e4f2a94ab6f462831dc20158614e5d067c35d4e63b9acb/argon2_cffi_bindings-25.1.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:7aef0c91e2c0fbca6fc68e7555aa60ef7008a739cbe045541e438373bc54d2b0", size = 31090, upload-time = "2025-07-30T10:01:53.184Z" }, + { url = "https://files.pythonhosted.org/packages/c1/93/44365f3d75053e53893ec6d733e4a5e3147502663554b4d864587c7828a7/argon2_cffi_bindings-25.1.0-cp39-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1e021e87faa76ae0d413b619fe2b65ab9a037f24c60a1e6cc43457ae20de6dc6", size = 81246, upload-time = "2025-07-30T10:01:54.145Z" }, + { url = "https://files.pythonhosted.org/packages/09/52/94108adfdd6e2ddf58be64f959a0b9c7d4ef2fa71086c38356d22dc501ea/argon2_cffi_bindings-25.1.0-cp39-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d3e924cfc503018a714f94a49a149fdc0b644eaead5d1f089330399134fa028a", size = 87126, upload-time = "2025-07-30T10:01:55.074Z" }, + { url = "https://files.pythonhosted.org/packages/72/70/7a2993a12b0ffa2a9271259b79cc616e2389ed1a4d93842fac5a1f923ffd/argon2_cffi_bindings-25.1.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:c87b72589133f0346a1cb8d5ecca4b933e3c9b64656c9d175270a000e73b288d", size = 80343, upload-time = "2025-07-30T10:01:56.007Z" }, + { url = "https://files.pythonhosted.org/packages/78/9a/4e5157d893ffc712b74dbd868c7f62365618266982b64accab26bab01edc/argon2_cffi_bindings-25.1.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:1db89609c06afa1a214a69a462ea741cf735b29a57530478c06eb81dd403de99", size = 86777, upload-time = "2025-07-30T10:01:56.943Z" }, + { url = "https://files.pythonhosted.org/packages/74/cd/15777dfde1c29d96de7f18edf4cc94c385646852e7c7b0320aa91ccca583/argon2_cffi_bindings-25.1.0-cp39-abi3-win32.whl", hash = "sha256:473bcb5f82924b1becbb637b63303ec8d10e84c8d241119419897a26116515d2", size = 27180, upload-time = "2025-07-30T10:01:57.759Z" }, + { url = "https://files.pythonhosted.org/packages/e2/c6/a759ece8f1829d1f162261226fbfd2c6832b3ff7657384045286d2afa384/argon2_cffi_bindings-25.1.0-cp39-abi3-win_amd64.whl", hash = "sha256:a98cd7d17e9f7ce244c0803cad3c23a7d379c301ba618a5fa76a67d116618b98", size = 31715, upload-time = "2025-07-30T10:01:58.56Z" }, + { url = "https://files.pythonhosted.org/packages/42/b9/f8d6fa329ab25128b7e98fd83a3cb34d9db5b059a9847eddb840a0af45dd/argon2_cffi_bindings-25.1.0-cp39-abi3-win_arm64.whl", hash = "sha256:b0fdbcf513833809c882823f98dc2f931cf659d9a1429616ac3adebb49f5db94", size = 27149, upload-time = "2025-07-30T10:01:59.329Z" }, + { url = "https://files.pythonhosted.org/packages/11/2d/ba4e4ca8d149f8dcc0d952ac0967089e1d759c7e5fcf0865a317eb680fbb/argon2_cffi_bindings-25.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:6dca33a9859abf613e22733131fc9194091c1fa7cb3e131c143056b4856aa47e", size = 24549, upload-time = "2025-07-30T10:02:00.101Z" }, + { url = "https://files.pythonhosted.org/packages/5c/82/9b2386cc75ac0bd3210e12a44bfc7fd1632065ed8b80d573036eecb10442/argon2_cffi_bindings-25.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:21378b40e1b8d1655dd5310c84a40fc19a9aa5e6366e835ceb8576bf0fea716d", size = 25539, upload-time = "2025-07-30T10:02:00.929Z" }, + { url = "https://files.pythonhosted.org/packages/31/db/740de99a37aa727623730c90d92c22c9e12585b3c98c54b7960f7810289f/argon2_cffi_bindings-25.1.0-pp310-pypy310_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5d588dec224e2a83edbdc785a5e6f3c6cd736f46bfd4b441bbb5aa1f5085e584", size = 28467, upload-time = "2025-07-30T10:02:02.08Z" }, + { url = "https://files.pythonhosted.org/packages/71/7a/47c4509ea18d755f44e2b92b7178914f0c113946d11e16e626df8eaa2b0b/argon2_cffi_bindings-25.1.0-pp310-pypy310_pp73-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5acb4e41090d53f17ca1110c3427f0a130f944b896fc8c83973219c97f57b690", size = 27355, upload-time = "2025-07-30T10:02:02.867Z" }, + { url = "https://files.pythonhosted.org/packages/ee/82/82745642d3c46e7cea25e1885b014b033f4693346ce46b7f47483cf5d448/argon2_cffi_bindings-25.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:da0c79c23a63723aa5d782250fbf51b768abca630285262fb5144ba5ae01e520", size = 29187, upload-time = "2025-07-30T10:02:03.674Z" }, +] + +[[package]] +name = "arrow" +version = "1.4.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "python-dateutil" }, + { name = "tzdata" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b9/33/032cdc44182491aa708d06a68b62434140d8c50820a087fac7af37703357/arrow-1.4.0.tar.gz", hash = "sha256:ed0cc050e98001b8779e84d461b0098c4ac597e88704a655582b21d116e526d7", size = 152931, upload-time = "2025-10-18T17:46:46.761Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ed/c9/d7977eaacb9df673210491da99e6a247e93df98c715fc43fd136ce1d3d33/arrow-1.4.0-py3-none-any.whl", hash = "sha256:749f0769958ebdc79c173ff0b0670d59051a535fa26e8eba02953dc19eb43205", size = 68797, upload-time = "2025-10-18T17:46:45.663Z" }, +] + +[[package]] +name = "asttokens" +version = "3.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/be/a5/8e3f9b6771b0b408517c82d97aed8f2036509bc247d46114925e32fe33f0/asttokens-3.0.1.tar.gz", hash = "sha256:71a4ee5de0bde6a31d64f6b13f2293ac190344478f081c3d1bccfcf5eacb0cb7", size = 62308, upload-time = "2025-11-15T16:43:48.578Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d2/39/e7eaf1799466a4aef85b6a4fe7bd175ad2b1c6345066aa33f1f58d4b18d0/asttokens-3.0.1-py3-none-any.whl", hash = "sha256:15a3ebc0f43c2d0a50eeafea25e19046c68398e487b9f1f5b517f7c0f40f976a", size = 27047, upload-time = "2025-11-15T16:43:16.109Z" }, +] + +[[package]] +name = "async-lru" +version = "2.0.5" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "typing-extensions", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b2/4d/71ec4d3939dc755264f680f6c2b4906423a304c3d18e96853f0a595dfe97/async_lru-2.0.5.tar.gz", hash = "sha256:481d52ccdd27275f42c43a928b4a50c3bfb2d67af4e78b170e3e0bb39c66e5bb", size = 10380, upload-time = "2025-03-16T17:25:36.919Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/03/49/d10027df9fce941cb8184e78a02857af36360d33e1721df81c5ed2179a1a/async_lru-2.0.5-py3-none-any.whl", hash = "sha256:ab95404d8d2605310d345932697371a5f40def0487c03d6d0ad9138de52c9943", size = 6069, upload-time = "2025-03-16T17:25:35.422Z" }, +] + +[[package]] +name = "async-lru" +version = "2.3.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "typing-extensions", marker = "python_full_version == '3.10.*'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e8/1f/989ecfef8e64109a489fff357450cb73fa73a865a92bd8c272170a6922c2/async_lru-2.3.0.tar.gz", hash = "sha256:89bdb258a0140d7313cf8f4031d816a042202faa61d0ab310a0a538baa1c24b6", size = 16332, upload-time = "2026-03-19T01:04:32.413Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e5/e2/c2e3abf398f80732e58b03be77bde9022550d221dd8781bf586bd4d97cc1/async_lru-2.3.0-py3-none-any.whl", hash = "sha256:eea27b01841909316f2cc739807acea1c623df2be8c5cfad7583286397bb8315", size = 8403, upload-time = "2026-03-19T01:04:30.883Z" }, +] + +[[package]] +name = "attrs" +version = "26.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/9a/8e/82a0fe20a541c03148528be8cac2408564a6c9a0cc7e9171802bc1d26985/attrs-26.1.0.tar.gz", hash = "sha256:d03ceb89cb322a8fd706d4fb91940737b6642aa36998fe130a9bc96c985eff32", size = 952055, upload-time = "2026-03-19T14:22:25.026Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/64/b4/17d4b0b2a2dc85a6df63d1157e028ed19f90d4cd97c36717afef2bc2f395/attrs-26.1.0-py3-none-any.whl", hash = "sha256:c647aa4a12dfbad9333ca4e71fe62ddc36f4e63b2d260a37a8b83d2f043ac309", size = 67548, upload-time = "2026-03-19T14:22:23.645Z" }, +] + +[[package]] +name = "babel" +version = "2.18.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/b2/51899539b6ceeeb420d40ed3cd4b7a40519404f9baf3d4ac99dc413a834b/babel-2.18.0.tar.gz", hash = "sha256:b80b99a14bd085fcacfa15c9165f651fbb3406e66cc603abf11c5750937c992d", size = 9959554, upload-time = "2026-02-01T12:30:56.078Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/77/f5/21d2de20e8b8b0408f0681956ca2c69f1320a3848ac50e6e7f39c6159675/babel-2.18.0-py3-none-any.whl", hash = "sha256:e2b422b277c2b9a9630c1d7903c2a00d0830c409c59ac8cae9081c92f1aeba35", size = 10196845, upload-time = "2026-02-01T12:30:53.445Z" }, +] + +[[package]] +name = "beautifulsoup4" +version = "4.14.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "soupsieve" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c3/b0/1c6a16426d389813b48d95e26898aff79abbde42ad353958ad95cc8c9b21/beautifulsoup4-4.14.3.tar.gz", hash = "sha256:6292b1c5186d356bba669ef9f7f051757099565ad9ada5dd630bd9de5fa7fb86", size = 627737, upload-time = "2025-11-30T15:08:26.084Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1a/39/47f9197bdd44df24d67ac8893641e16f386c984a0619ef2ee4c51fbbc019/beautifulsoup4-4.14.3-py3-none-any.whl", hash = "sha256:0918bfe44902e6ad8d57732ba310582e98da931428d231a5ecb9e7c703a735bb", size = 107721, upload-time = "2025-11-30T15:08:24.087Z" }, +] + +[[package]] +name = "black" +version = "25.11.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "click", version = "8.1.8", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "mypy-extensions", marker = "python_full_version < '3.10'" }, + { name = "packaging", marker = "python_full_version < '3.10'" }, + { name = "pathspec", marker = "python_full_version < '3.10'" }, + { name = "platformdirs", version = "4.4.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "pytokens", marker = "python_full_version < '3.10'" }, + { name = "tomli", marker = "python_full_version < '3.10'" }, + { name = "typing-extensions", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/8c/ad/33adf4708633d047950ff2dfdea2e215d84ac50ef95aff14a614e4b6e9b2/black-25.11.0.tar.gz", hash = "sha256:9a323ac32f5dc75ce7470501b887250be5005a01602e931a15e45593f70f6e08", size = 655669, upload-time = "2025-11-10T01:53:50.558Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b3/d2/6caccbc96f9311e8ec3378c296d4f4809429c43a6cd2394e3c390e86816d/black-25.11.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ec311e22458eec32a807f029b2646f661e6859c3f61bc6d9ffb67958779f392e", size = 1743501, upload-time = "2025-11-10T01:59:06.202Z" }, + { url = "https://files.pythonhosted.org/packages/69/35/b986d57828b3f3dccbf922e2864223197ba32e74c5004264b1c62bc9f04d/black-25.11.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1032639c90208c15711334d681de2e24821af0575573db2810b0763bcd62e0f0", size = 1597308, upload-time = "2025-11-10T01:57:58.633Z" }, + { url = "https://files.pythonhosted.org/packages/39/8e/8b58ef4b37073f52b64a7b2dd8c9a96c84f45d6f47d878d0aa557e9a2d35/black-25.11.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0c0f7c461df55cf32929b002335883946a4893d759f2df343389c4396f3b6b37", size = 1656194, upload-time = "2025-11-10T01:57:10.909Z" }, + { url = "https://files.pythonhosted.org/packages/8d/30/9c2267a7955ecc545306534ab88923769a979ac20a27cf618d370091e5dd/black-25.11.0-cp310-cp310-win_amd64.whl", hash = "sha256:f9786c24d8e9bd5f20dc7a7f0cdd742644656987f6ea6947629306f937726c03", size = 1347996, upload-time = "2025-11-10T01:57:22.391Z" }, + { url = "https://files.pythonhosted.org/packages/c4/62/d304786b75ab0c530b833a89ce7d997924579fb7484ecd9266394903e394/black-25.11.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:895571922a35434a9d8ca67ef926da6bc9ad464522a5fe0db99b394ef1c0675a", size = 1727891, upload-time = "2025-11-10T02:01:40.507Z" }, + { url = "https://files.pythonhosted.org/packages/82/5d/ffe8a006aa522c9e3f430e7b93568a7b2163f4b3f16e8feb6d8c3552761a/black-25.11.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:cb4f4b65d717062191bdec8e4a442539a8ea065e6af1c4f4d36f0cdb5f71e170", size = 1581875, upload-time = "2025-11-10T01:57:51.192Z" }, + { url = "https://files.pythonhosted.org/packages/cb/c8/7c8bda3108d0bb57387ac41b4abb5c08782b26da9f9c4421ef6694dac01a/black-25.11.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d81a44cbc7e4f73a9d6ae449ec2317ad81512d1e7dce7d57f6333fd6259737bc", size = 1642716, upload-time = "2025-11-10T01:56:51.589Z" }, + { url = "https://files.pythonhosted.org/packages/34/b9/f17dea34eecb7cc2609a89627d480fb6caea7b86190708eaa7eb15ed25e7/black-25.11.0-cp311-cp311-win_amd64.whl", hash = "sha256:7eebd4744dfe92ef1ee349dc532defbf012a88b087bb7ddd688ff59a447b080e", size = 1352904, upload-time = "2025-11-10T01:59:26.252Z" }, + { url = "https://files.pythonhosted.org/packages/7f/12/5c35e600b515f35ffd737da7febdb2ab66bb8c24d88560d5e3ef3d28c3fd/black-25.11.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:80e7486ad3535636657aa180ad32a7d67d7c273a80e12f1b4bfa0823d54e8fac", size = 1772831, upload-time = "2025-11-10T02:03:47Z" }, + { url = "https://files.pythonhosted.org/packages/1a/75/b3896bec5a2bb9ed2f989a970ea40e7062f8936f95425879bbe162746fe5/black-25.11.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6cced12b747c4c76bc09b4db057c319d8545307266f41aaee665540bc0e04e96", size = 1608520, upload-time = "2025-11-10T01:58:46.895Z" }, + { url = "https://files.pythonhosted.org/packages/f3/b5/2bfc18330eddbcfb5aab8d2d720663cd410f51b2ed01375f5be3751595b0/black-25.11.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6cb2d54a39e0ef021d6c5eef442e10fd71fcb491be6413d083a320ee768329dd", size = 1682719, upload-time = "2025-11-10T01:56:55.24Z" }, + { url = "https://files.pythonhosted.org/packages/96/fb/f7dc2793a22cdf74a72114b5ed77fe3349a2e09ef34565857a2f917abdf2/black-25.11.0-cp312-cp312-win_amd64.whl", hash = "sha256:ae263af2f496940438e5be1a0c1020e13b09154f3af4df0835ea7f9fe7bfa409", size = 1362684, upload-time = "2025-11-10T01:57:07.639Z" }, + { url = "https://files.pythonhosted.org/packages/ad/47/3378d6a2ddefe18553d1115e36aea98f4a90de53b6a3017ed861ba1bd3bc/black-25.11.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0a1d40348b6621cc20d3d7530a5b8d67e9714906dfd7346338249ad9c6cedf2b", size = 1772446, upload-time = "2025-11-10T02:02:16.181Z" }, + { url = "https://files.pythonhosted.org/packages/ba/4b/0f00bfb3d1f7e05e25bfc7c363f54dc523bb6ba502f98f4ad3acf01ab2e4/black-25.11.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:51c65d7d60bb25429ea2bf0731c32b2a2442eb4bd3b2afcb47830f0b13e58bfd", size = 1607983, upload-time = "2025-11-10T02:02:52.502Z" }, + { url = "https://files.pythonhosted.org/packages/99/fe/49b0768f8c9ae57eb74cc10a1f87b4c70453551d8ad498959721cc345cb7/black-25.11.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:936c4dd07669269f40b497440159a221ee435e3fddcf668e0c05244a9be71993", size = 1682481, upload-time = "2025-11-10T01:57:12.35Z" }, + { url = "https://files.pythonhosted.org/packages/55/17/7e10ff1267bfa950cc16f0a411d457cdff79678fbb77a6c73b73a5317904/black-25.11.0-cp313-cp313-win_amd64.whl", hash = "sha256:f42c0ea7f59994490f4dccd64e6b2dd49ac57c7c84f38b8faab50f8759db245c", size = 1363869, upload-time = "2025-11-10T01:58:24.608Z" }, + { url = "https://files.pythonhosted.org/packages/67/c0/cc865ce594d09e4cd4dfca5e11994ebb51604328489f3ca3ae7bb38a7db5/black-25.11.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:35690a383f22dd3e468c85dc4b915217f87667ad9cce781d7b42678ce63c4170", size = 1771358, upload-time = "2025-11-10T02:03:33.331Z" }, + { url = "https://files.pythonhosted.org/packages/37/77/4297114d9e2fd2fc8ab0ab87192643cd49409eb059e2940391e7d2340e57/black-25.11.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:dae49ef7369c6caa1a1833fd5efb7c3024bb7e4499bf64833f65ad27791b1545", size = 1612902, upload-time = "2025-11-10T01:59:33.382Z" }, + { url = "https://files.pythonhosted.org/packages/de/63/d45ef97ada84111e330b2b2d45e1dd163e90bd116f00ac55927fb6bf8adb/black-25.11.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5bd4a22a0b37401c8e492e994bce79e614f91b14d9ea911f44f36e262195fdda", size = 1680571, upload-time = "2025-11-10T01:57:04.239Z" }, + { url = "https://files.pythonhosted.org/packages/ff/4b/5604710d61cdff613584028b4cb4607e56e148801ed9b38ee7970799dab6/black-25.11.0-cp314-cp314-win_amd64.whl", hash = "sha256:aa211411e94fdf86519996b7f5f05e71ba34835d8f0c0f03c00a26271da02664", size = 1382599, upload-time = "2025-11-10T01:57:57.427Z" }, + { url = "https://files.pythonhosted.org/packages/d5/9a/5b2c0e3215fe748fcf515c2dd34658973a1210bf610e24de5ba887e4f1c8/black-25.11.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a3bb5ce32daa9ff0605d73b6f19da0b0e6c1f8f2d75594db539fdfed722f2b06", size = 1743063, upload-time = "2025-11-10T02:02:43.175Z" }, + { url = "https://files.pythonhosted.org/packages/a1/20/245164c6efc27333409c62ba54dcbfbe866c6d1957c9a6c0647786e950da/black-25.11.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9815ccee1e55717fe9a4b924cae1646ef7f54e0f990da39a34fc7b264fcf80a2", size = 1596867, upload-time = "2025-11-10T02:00:17.157Z" }, + { url = "https://files.pythonhosted.org/packages/ca/6f/1a3859a7da205f3d50cf3a8bec6bdc551a91c33ae77a045bb24c1f46ab54/black-25.11.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:92285c37b93a1698dcbc34581867b480f1ba3a7b92acf1fe0467b04d7a4da0dc", size = 1655678, upload-time = "2025-11-10T01:57:09.028Z" }, + { url = "https://files.pythonhosted.org/packages/56/1a/6dec1aeb7be90753d4fcc273e69bc18bfd34b353223ed191da33f7519410/black-25.11.0-cp39-cp39-win_amd64.whl", hash = "sha256:43945853a31099c7c0ff8dface53b4de56c41294fa6783c0441a8b1d9bf668bc", size = 1347452, upload-time = "2025-11-10T01:57:01.871Z" }, + { url = "https://files.pythonhosted.org/packages/00/5d/aed32636ed30a6e7f9efd6ad14e2a0b0d687ae7c8c7ec4e4a557174b895c/black-25.11.0-py3-none-any.whl", hash = "sha256:e3f562da087791e96cefcd9dda058380a442ab322a02e222add53736451f604b", size = 204918, upload-time = "2025-11-10T01:53:48.917Z" }, +] + +[[package]] +name = "black" +version = "26.5.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "click", version = "8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "mypy-extensions", marker = "python_full_version >= '3.10'" }, + { name = "packaging", marker = "python_full_version >= '3.10'" }, + { name = "pathspec", marker = "python_full_version >= '3.10'" }, + { name = "platformdirs", version = "4.10.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "pytokens", marker = "python_full_version >= '3.10'" }, + { name = "tomli", marker = "python_full_version == '3.10.*'" }, + { name = "typing-extensions", marker = "python_full_version == '3.10.*'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c0/37/5628dd55bf2b34257fc7603f0fe97c40e3aaf24265f416a9c85c95ca1436/black-26.5.1.tar.gz", hash = "sha256:dd321f668053961824bcc1be1cc1df748b2d7e4fa28086b08331e577b0100a73", size = 679439, upload-time = "2026-05-18T16:53:36.107Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/be/84/b3f55026206a9e8820a91503308075ca48eadc515e436731ca01dbe043b3/black-26.5.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9942db8888e06943c5dde66ca0037dcff82a2a4ec1ad0ada9e0d2ee9d9823893", size = 1987719, upload-time = "2026-05-18T17:05:02.757Z" }, + { url = "https://files.pythonhosted.org/packages/c6/34/7db312c5e5783d6e76cffd9d5ac8972a32badae4c6e3288dac0eed8d3bed/black-26.5.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:89c93167a74d3a75dfaa38a5c7cca015537d5820dd7f17d63267d674a61cae90", size = 1810083, upload-time = "2026-05-18T17:05:04.302Z" }, + { url = "https://files.pythonhosted.org/packages/33/e2/e0101e73c2c8727634e2efcb35e2b34bd23ad70dfa673789f5773a591b21/black-26.5.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:22f2cd76d069cc54c71f10360744ba8983fbb616903b4304a85b734915c8e1b4", size = 1860633, upload-time = "2026-05-18T17:05:06.391Z" }, + { url = "https://files.pythonhosted.org/packages/b0/4c/e15c0c5b23cf3651035fe5addcce90e283af3548a3f91bb03d81b83106ab/black-26.5.1-cp310-cp310-win_amd64.whl", hash = "sha256:87ed5c6f450580a2f6790bc7cbfb016dfc73bc750249762268a3695361315eef", size = 1477886, upload-time = "2026-05-18T17:05:07.96Z" }, + { url = "https://files.pythonhosted.org/packages/9f/3f/59d43ade98d2ce5c8dc34a4e46cbecd177e6d55d7d4092969c6003ccc655/black-26.5.1-cp310-cp310-win_arm64.whl", hash = "sha256:58b4bd92cf88aacf83d88479c8f9caee044b1ec55f2451a337354a7ea2590a22", size = 1277111, upload-time = "2026-05-18T17:05:09.473Z" }, + { url = "https://files.pythonhosted.org/packages/4b/96/3c3e09f09f44a37aac36b178a279cd19aa7001bd796187a7b162a294c81f/black-26.5.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:96ae2c733b2aabdd9986e2c5df628ff3473676cd1c5faded1ff496cf6d74083c", size = 1970639, upload-time = "2026-05-18T17:05:11.461Z" }, + { url = "https://files.pythonhosted.org/packages/83/ea/5ad117b9ee3ecd933c712bcbae610006e5b7cc9f41c526cd7ed3b6c4124c/black-26.5.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0e48b87e03bf109288e55cfceadcfa15ff5470aca2851a851950ed2926f450d7", size = 1792130, upload-time = "2026-05-18T17:05:12.983Z" }, + { url = "https://files.pythonhosted.org/packages/06/3a/7c448bc623fcdfa96672531beb5a616ea5e64f6975955254d7731ffb0ad9/black-26.5.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5119fa92ae61f786e8c3662fd60aece1d0a2dd5cca5d0c79417a95e7a4272a59", size = 1846134, upload-time = "2026-05-18T17:05:14.506Z" }, + { url = "https://files.pythonhosted.org/packages/a1/5b/0b39b3a5917f0657ac014ad2edb58c139553a478adfe7f817abf1622ff6e/black-26.5.1-cp311-cp311-win_amd64.whl", hash = "sha256:30d3c14661f2792e9142cce3eeeb1cbc175b3eb5f733be0c8eeb99651e52b0c3", size = 1478883, upload-time = "2026-05-18T17:05:16.542Z" }, + { url = "https://files.pythonhosted.org/packages/4c/48/dc222692e0f95030db1bbfb6c857e76858bad09058221ea7aae815255327/black-26.5.1-cp311-cp311-win_arm64.whl", hash = "sha256:1ef92b76f7733f282fd096ea406200b5a286c42947412b0eaff3a74e3616cefe", size = 1277776, upload-time = "2026-05-18T17:05:18.029Z" }, + { url = "https://files.pythonhosted.org/packages/24/99/7744b906703228264ef73bdd534df88ec1ef3de45c4e78f6d31b9e32d0c9/black-26.5.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4ad6fa01f941920f54f2bbb35f3df7673428a0ef98a0b0840c2eaef3b110efa8", size = 2012518, upload-time = "2026-05-18T17:05:20.108Z" }, + { url = "https://files.pythonhosted.org/packages/b7/c0/c5a3b1636dfd09c42534f2b3cf33506814f6d3e066fb0879ffa16c1ae860/black-26.5.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3915f256e75a2d7cf88d8953d37f780455dc586cc72dee059c528fe77f581217", size = 1816016, upload-time = "2026-05-18T17:05:21.84Z" }, + { url = "https://files.pythonhosted.org/packages/1f/0e/36044316b65ca471d3bb6d3703fd06fb50c6b727c3562f6a5a3153634f88/black-26.5.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d98d4137277c75dfb898ec8d846c4fd68ba1e9cf77f95e2865c203dc18f4c3d", size = 1884150, upload-time = "2026-05-18T17:05:23.546Z" }, + { url = "https://files.pythonhosted.org/packages/b3/33/dafc5808c2af43672912111d7c3354af1615f7e2be3bed7a878461abbe4d/black-26.5.1-cp312-cp312-win_amd64.whl", hash = "sha256:a1dca32d9f1784af512a13410ec204c6f7f0aa9797a111c42e1c03449821c264", size = 1486825, upload-time = "2026-05-18T17:05:25.004Z" }, + { url = "https://files.pythonhosted.org/packages/82/14/b965ee6ad2a311f28bdbf692def3ee9848d2ae289dab28b27657fcee3e78/black-26.5.1-cp312-cp312-win_arm64.whl", hash = "sha256:1037d5ac7b7b310b2632ad867ec8d0e4c4819dcdb0b820f63135da746a24e418", size = 1288646, upload-time = "2026-05-18T17:05:26.477Z" }, + { url = "https://files.pythonhosted.org/packages/3f/5c/c384363980e11e25ca6b93205949bb331fbf35f4e0dbec376dfa6326cec8/black-26.5.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2b36cf2ddf5566e205f6535f782a62194a184d33e175b64ae8c40b1737522be3", size = 2009020, upload-time = "2026-05-18T17:05:28.132Z" }, + { url = "https://files.pythonhosted.org/packages/0b/df/9f31c5e0babbfed77d505fc5d120beb98b21b33feaeded3924ea941fe360/black-26.5.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1f7ea64ebfa01b50f693508fc39f875e264446d3b097088f84f203b9d09618a0", size = 1813335, upload-time = "2026-05-18T17:05:31.266Z" }, + { url = "https://files.pythonhosted.org/packages/fb/24/8e7b9a2fa61b0afd82209efe937557d180a1fa055bd7f6161eb9defc3719/black-26.5.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ecb3e624844c798144e9bd986954e0adc81d8911a1f30f375e1252fe26e8c294", size = 1881614, upload-time = "2026-05-18T17:05:32.718Z" }, + { url = "https://files.pythonhosted.org/packages/49/ad/b4e0d9365ba8ac34f6bbab62a4b1b2dd5d618fac3fa1b8db968c844201b5/black-26.5.1-cp313-cp313-win_amd64.whl", hash = "sha256:e1a26503279b6b310669fb0b219c39e4820b77e8189fe80f522bb511f247db0a", size = 1488925, upload-time = "2026-05-18T17:05:34.259Z" }, + { url = "https://files.pythonhosted.org/packages/a1/4b/652b859bf5df88a751c30451b09338f7fd26a77d1271c666992f836b7711/black-26.5.1-cp313-cp313-win_arm64.whl", hash = "sha256:5c34b25da232ead53a6f335b76dbea124f4d152ad568b9080d6f944bc2b34b52", size = 1289883, upload-time = "2026-05-18T17:05:36.019Z" }, + { url = "https://files.pythonhosted.org/packages/a6/16/a8da8eb208c51c7f4ce74609a45d0dcc6d8a2141e45e81ee5289d1bb0d59/black-26.5.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:e88976690a64b0af98312ca958415849cb42423423c5f2ee74af4b49a97a2168", size = 2004800, upload-time = "2026-05-18T17:05:38.182Z" }, + { url = "https://files.pythonhosted.org/packages/11/8a/a479296a19e383b70a725882a6cf3d786540601ff03cabbaaf1cce864c5a/black-26.5.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:32d5ea7f6c8bdfa6e648326ebca1f02b0764e2a029edc6f8dce2627e19d468c3", size = 1815576, upload-time = "2026-05-18T17:05:40.309Z" }, + { url = "https://files.pythonhosted.org/packages/81/6b/cfaf3d39f25132c156a068f6b805576c9103a84086019507c70e1911ee7d/black-26.5.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ea8d16dc41655aa113cd64665e7219446cd7e4ff2248d7178eaa905190c86b18", size = 1877927, upload-time = "2026-05-18T17:05:42.463Z" }, + { url = "https://files.pythonhosted.org/packages/66/76/302e313964bcff7e28df329d39f84f5270095730d85ff0acc260610a0d82/black-26.5.1-cp314-cp314-win_amd64.whl", hash = "sha256:577f21094ea469ef92ec1adaf2c9441a226d2144d01a5be2fa823cecf6543e50", size = 1511860, upload-time = "2026-05-18T17:05:43.943Z" }, + { url = "https://files.pythonhosted.org/packages/27/4e/a3827e35e0e567f9f9ee59e2a0ab979267dca98718f25547ca8c6733afd4/black-26.5.1-cp314-cp314-win_arm64.whl", hash = "sha256:ed1a20af114c301a0269bf01163d51dbef72737fd65f850001e7cbe7f3c7abae", size = 1316632, upload-time = "2026-05-18T17:05:45.521Z" }, + { url = "https://files.pythonhosted.org/packages/94/51/f975cae76d44274cc2868dc9040ac5d58d464784610234455b4e7b19c6ef/black-26.5.1-py3-none-any.whl", hash = "sha256:4ed7f7da04046d2e488437170797d3b4a4ad83906683bcb7dfc68b673bbce5e2", size = 213693, upload-time = "2026-05-18T16:53:33.964Z" }, +] + +[[package]] +name = "bleach" +version = "6.2.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "webencodings", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/76/9a/0e33f5054c54d349ea62c277191c020c2d6ef1d65ab2cb1993f91ec846d1/bleach-6.2.0.tar.gz", hash = "sha256:123e894118b8a599fd80d3ec1a6d4cc7ce4e5882b1317a7e1ba69b56e95f991f", size = 203083, upload-time = "2024-10-29T18:30:40.477Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fc/55/96142937f66150805c25c4d0f31ee4132fd33497753400734f9dfdcbdc66/bleach-6.2.0-py3-none-any.whl", hash = "sha256:117d9c6097a7c3d22fd578fcd8d35ff1e125df6736f554da4e432fdd63f31e5e", size = 163406, upload-time = "2024-10-29T18:30:38.186Z" }, +] + +[package.optional-dependencies] +css = [ + { name = "tinycss2", marker = "python_full_version < '3.10'" }, +] + +[[package]] +name = "bleach" +version = "6.3.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "webencodings", marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/07/18/3c8523962314be6bf4c8989c79ad9531c825210dd13a8669f6b84336e8bd/bleach-6.3.0.tar.gz", hash = "sha256:6f3b91b1c0a02bb9a78b5a454c92506aa0fdf197e1d5e114d2e00c6f64306d22", size = 203533, upload-time = "2025-10-27T17:57:39.211Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cd/3a/577b549de0cc09d95f11087ee63c739bba856cd3952697eec4c4bb91350a/bleach-6.3.0-py3-none-any.whl", hash = "sha256:fe10ec77c93ddf3d13a73b035abaac7a9f5e436513864ccdad516693213c65d6", size = 164437, upload-time = "2025-10-27T17:57:37.538Z" }, +] + +[package.optional-dependencies] +css = [ + { name = "tinycss2", marker = "python_full_version >= '3.10'" }, +] + +[[package]] +name = "certifi" +version = "2026.5.20" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/ce/ee2ecad540810a79593028e88299baeae54d346cc7a0d94b6199988b89b1/certifi-2026.5.20.tar.gz", hash = "sha256:69dea482ab64caa7b9f6aba1c6bf48bb6a5448d1c0f1b17ab42ad8c763a5344d", size = 135422, upload-time = "2026-05-20T11:46:50.073Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl", hash = "sha256:3c52e209ba0a4ad7aebe60436a4ab349c39e1e602e8c134221e546902ad25897", size = 134134, upload-time = "2026-05-20T11:46:48.578Z" }, +] + +[[package]] +name = "cffi" +version = "2.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pycparser", version = "2.23", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' and implementation_name != 'PyPy'" }, + { name = "pycparser", version = "3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and implementation_name != 'PyPy'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/93/d7/516d984057745a6cd96575eea814fe1edd6646ee6efd552fb7b0921dec83/cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44", size = 184283, upload-time = "2025-09-08T23:22:08.01Z" }, + { url = "https://files.pythonhosted.org/packages/9e/84/ad6a0b408daa859246f57c03efd28e5dd1b33c21737c2db84cae8c237aa5/cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49", size = 180504, upload-time = "2025-09-08T23:22:10.637Z" }, + { url = "https://files.pythonhosted.org/packages/50/bd/b1a6362b80628111e6653c961f987faa55262b4002fcec42308cad1db680/cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c", size = 208811, upload-time = "2025-09-08T23:22:12.267Z" }, + { url = "https://files.pythonhosted.org/packages/4f/27/6933a8b2562d7bd1fb595074cf99cc81fc3789f6a6c05cdabb46284a3188/cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb", size = 216402, upload-time = "2025-09-08T23:22:13.455Z" }, + { url = "https://files.pythonhosted.org/packages/05/eb/b86f2a2645b62adcfff53b0dd97e8dfafb5c8aa864bd0d9a2c2049a0d551/cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0", size = 203217, upload-time = "2025-09-08T23:22:14.596Z" }, + { url = "https://files.pythonhosted.org/packages/9f/e0/6cbe77a53acf5acc7c08cc186c9928864bd7c005f9efd0d126884858a5fe/cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4", size = 203079, upload-time = "2025-09-08T23:22:15.769Z" }, + { url = "https://files.pythonhosted.org/packages/98/29/9b366e70e243eb3d14a5cb488dfd3a0b6b2f1fb001a203f653b93ccfac88/cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453", size = 216475, upload-time = "2025-09-08T23:22:17.427Z" }, + { url = "https://files.pythonhosted.org/packages/21/7a/13b24e70d2f90a322f2900c5d8e1f14fa7e2a6b3332b7309ba7b2ba51a5a/cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495", size = 218829, upload-time = "2025-09-08T23:22:19.069Z" }, + { url = "https://files.pythonhosted.org/packages/60/99/c9dc110974c59cc981b1f5b66e1d8af8af764e00f0293266824d9c4254bc/cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5", size = 211211, upload-time = "2025-09-08T23:22:20.588Z" }, + { url = "https://files.pythonhosted.org/packages/49/72/ff2d12dbf21aca1b32a40ed792ee6b40f6dc3a9cf1644bd7ef6e95e0ac5e/cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb", size = 218036, upload-time = "2025-09-08T23:22:22.143Z" }, + { url = "https://files.pythonhosted.org/packages/e2/cc/027d7fb82e58c48ea717149b03bcadcbdc293553edb283af792bd4bcbb3f/cffi-2.0.0-cp310-cp310-win32.whl", hash = "sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a", size = 172184, upload-time = "2025-09-08T23:22:23.328Z" }, + { url = "https://files.pythonhosted.org/packages/33/fa/072dd15ae27fbb4e06b437eb6e944e75b068deb09e2a2826039e49ee2045/cffi-2.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739", size = 182790, upload-time = "2025-09-08T23:22:24.752Z" }, + { url = "https://files.pythonhosted.org/packages/12/4a/3dfd5f7850cbf0d06dc84ba9aa00db766b52ca38d8b86e3a38314d52498c/cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe", size = 184344, upload-time = "2025-09-08T23:22:26.456Z" }, + { url = "https://files.pythonhosted.org/packages/4f/8b/f0e4c441227ba756aafbe78f117485b25bb26b1c059d01f137fa6d14896b/cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c", size = 180560, upload-time = "2025-09-08T23:22:28.197Z" }, + { url = "https://files.pythonhosted.org/packages/b1/b7/1200d354378ef52ec227395d95c2576330fd22a869f7a70e88e1447eb234/cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92", size = 209613, upload-time = "2025-09-08T23:22:29.475Z" }, + { url = "https://files.pythonhosted.org/packages/b8/56/6033f5e86e8cc9bb629f0077ba71679508bdf54a9a5e112a3c0b91870332/cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93", size = 216476, upload-time = "2025-09-08T23:22:31.063Z" }, + { url = "https://files.pythonhosted.org/packages/dc/7f/55fecd70f7ece178db2f26128ec41430d8720f2d12ca97bf8f0a628207d5/cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5", size = 203374, upload-time = "2025-09-08T23:22:32.507Z" }, + { url = "https://files.pythonhosted.org/packages/84/ef/a7b77c8bdc0f77adc3b46888f1ad54be8f3b7821697a7b89126e829e676a/cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664", size = 202597, upload-time = "2025-09-08T23:22:34.132Z" }, + { url = "https://files.pythonhosted.org/packages/d7/91/500d892b2bf36529a75b77958edfcd5ad8e2ce4064ce2ecfeab2125d72d1/cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26", size = 215574, upload-time = "2025-09-08T23:22:35.443Z" }, + { url = "https://files.pythonhosted.org/packages/44/64/58f6255b62b101093d5df22dcb752596066c7e89dd725e0afaed242a61be/cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9", size = 218971, upload-time = "2025-09-08T23:22:36.805Z" }, + { url = "https://files.pythonhosted.org/packages/ab/49/fa72cebe2fd8a55fbe14956f9970fe8eb1ac59e5df042f603ef7c8ba0adc/cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414", size = 211972, upload-time = "2025-09-08T23:22:38.436Z" }, + { url = "https://files.pythonhosted.org/packages/0b/28/dd0967a76aab36731b6ebfe64dec4e981aff7e0608f60c2d46b46982607d/cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743", size = 217078, upload-time = "2025-09-08T23:22:39.776Z" }, + { url = "https://files.pythonhosted.org/packages/2b/c0/015b25184413d7ab0a410775fdb4a50fca20f5589b5dab1dbbfa3baad8ce/cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5", size = 172076, upload-time = "2025-09-08T23:22:40.95Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8f/dc5531155e7070361eb1b7e4c1a9d896d0cb21c49f807a6c03fd63fc877e/cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5", size = 182820, upload-time = "2025-09-08T23:22:42.463Z" }, + { url = "https://files.pythonhosted.org/packages/95/5c/1b493356429f9aecfd56bc171285a4c4ac8697f76e9bbbbb105e537853a1/cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d", size = 177635, upload-time = "2025-09-08T23:22:43.623Z" }, + { url = "https://files.pythonhosted.org/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271, upload-time = "2025-09-08T23:22:44.795Z" }, + { url = "https://files.pythonhosted.org/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048, upload-time = "2025-09-08T23:22:45.938Z" }, + { url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529, upload-time = "2025-09-08T23:22:47.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097, upload-time = "2025-09-08T23:22:48.677Z" }, + { url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983, upload-time = "2025-09-08T23:22:50.06Z" }, + { url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519, upload-time = "2025-09-08T23:22:51.364Z" }, + { url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572, upload-time = "2025-09-08T23:22:52.902Z" }, + { url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963, upload-time = "2025-09-08T23:22:54.518Z" }, + { url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361, upload-time = "2025-09-08T23:22:55.867Z" }, + { url = "https://files.pythonhosted.org/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932, upload-time = "2025-09-08T23:22:57.188Z" }, + { url = "https://files.pythonhosted.org/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557, upload-time = "2025-09-08T23:22:58.351Z" }, + { url = "https://files.pythonhosted.org/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762, upload-time = "2025-09-08T23:22:59.668Z" }, + { url = "https://files.pythonhosted.org/packages/4b/8d/a0a47a0c9e413a658623d014e91e74a50cdd2c423f7ccfd44086ef767f90/cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb", size = 185230, upload-time = "2025-09-08T23:23:00.879Z" }, + { url = "https://files.pythonhosted.org/packages/4a/d2/a6c0296814556c68ee32009d9c2ad4f85f2707cdecfd7727951ec228005d/cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca", size = 181043, upload-time = "2025-09-08T23:23:02.231Z" }, + { url = "https://files.pythonhosted.org/packages/b0/1e/d22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704/cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b", size = 212446, upload-time = "2025-09-08T23:23:03.472Z" }, + { url = "https://files.pythonhosted.org/packages/a9/f5/a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2/cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b", size = 220101, upload-time = "2025-09-08T23:23:04.792Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7f/e6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba/cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2", size = 207948, upload-time = "2025-09-08T23:23:06.127Z" }, + { url = "https://files.pythonhosted.org/packages/cb/1e/a5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6/cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3", size = 206422, upload-time = "2025-09-08T23:23:07.753Z" }, + { url = "https://files.pythonhosted.org/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26", size = 219499, upload-time = "2025-09-08T23:23:09.648Z" }, + { url = "https://files.pythonhosted.org/packages/50/e1/a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c/cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c", size = 222928, upload-time = "2025-09-08T23:23:10.928Z" }, + { url = "https://files.pythonhosted.org/packages/36/54/0362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8/cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b", size = 221302, upload-time = "2025-09-08T23:23:12.42Z" }, + { url = "https://files.pythonhosted.org/packages/eb/6d/bf9bda840d5f1dfdbf0feca87fbdb64a918a69bca42cfa0ba7b137c48cb8/cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27", size = 172909, upload-time = "2025-09-08T23:23:14.32Z" }, + { url = "https://files.pythonhosted.org/packages/37/18/6519e1ee6f5a1e579e04b9ddb6f1676c17368a7aba48299c3759bbc3c8b3/cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75", size = 183402, upload-time = "2025-09-08T23:23:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/cb/0e/02ceeec9a7d6ee63bb596121c2c8e9b3a9e150936f4fbef6ca1943e6137c/cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91", size = 177780, upload-time = "2025-09-08T23:23:16.761Z" }, + { url = "https://files.pythonhosted.org/packages/92/c4/3ce07396253a83250ee98564f8d7e9789fab8e58858f35d07a9a2c78de9f/cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5", size = 185320, upload-time = "2025-09-08T23:23:18.087Z" }, + { url = "https://files.pythonhosted.org/packages/59/dd/27e9fa567a23931c838c6b02d0764611c62290062a6d4e8ff7863daf9730/cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13", size = 181487, upload-time = "2025-09-08T23:23:19.622Z" }, + { url = "https://files.pythonhosted.org/packages/d6/43/0e822876f87ea8a4ef95442c3d766a06a51fc5298823f884ef87aaad168c/cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b", size = 220049, upload-time = "2025-09-08T23:23:20.853Z" }, + { url = "https://files.pythonhosted.org/packages/b4/89/76799151d9c2d2d1ead63c2429da9ea9d7aac304603de0c6e8764e6e8e70/cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c", size = 207793, upload-time = "2025-09-08T23:23:22.08Z" }, + { url = "https://files.pythonhosted.org/packages/bb/dd/3465b14bb9e24ee24cb88c9e3730f6de63111fffe513492bf8c808a3547e/cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef", size = 206300, upload-time = "2025-09-08T23:23:23.314Z" }, + { url = "https://files.pythonhosted.org/packages/47/d9/d83e293854571c877a92da46fdec39158f8d7e68da75bf73581225d28e90/cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775", size = 219244, upload-time = "2025-09-08T23:23:24.541Z" }, + { url = "https://files.pythonhosted.org/packages/2b/0f/1f177e3683aead2bb00f7679a16451d302c436b5cbf2505f0ea8146ef59e/cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205", size = 222828, upload-time = "2025-09-08T23:23:26.143Z" }, + { url = "https://files.pythonhosted.org/packages/c6/0f/cafacebd4b040e3119dcb32fed8bdef8dfe94da653155f9d0b9dc660166e/cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1", size = 220926, upload-time = "2025-09-08T23:23:27.873Z" }, + { url = "https://files.pythonhosted.org/packages/3e/aa/df335faa45b395396fcbc03de2dfcab242cd61a9900e914fe682a59170b1/cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f", size = 175328, upload-time = "2025-09-08T23:23:44.61Z" }, + { url = "https://files.pythonhosted.org/packages/bb/92/882c2d30831744296ce713f0feb4c1cd30f346ef747b530b5318715cc367/cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25", size = 185650, upload-time = "2025-09-08T23:23:45.848Z" }, + { url = "https://files.pythonhosted.org/packages/9f/2c/98ece204b9d35a7366b5b2c6539c350313ca13932143e79dc133ba757104/cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad", size = 180687, upload-time = "2025-09-08T23:23:47.105Z" }, + { url = "https://files.pythonhosted.org/packages/3e/61/c768e4d548bfa607abcda77423448df8c471f25dbe64fb2ef6d555eae006/cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9", size = 188773, upload-time = "2025-09-08T23:23:29.347Z" }, + { url = "https://files.pythonhosted.org/packages/2c/ea/5f76bce7cf6fcd0ab1a1058b5af899bfbef198bea4d5686da88471ea0336/cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d", size = 185013, upload-time = "2025-09-08T23:23:30.63Z" }, + { url = "https://files.pythonhosted.org/packages/be/b4/c56878d0d1755cf9caa54ba71e5d049479c52f9e4afc230f06822162ab2f/cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c", size = 221593, upload-time = "2025-09-08T23:23:31.91Z" }, + { url = "https://files.pythonhosted.org/packages/e0/0d/eb704606dfe8033e7128df5e90fee946bbcb64a04fcdaa97321309004000/cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8", size = 209354, upload-time = "2025-09-08T23:23:33.214Z" }, + { url = "https://files.pythonhosted.org/packages/d8/19/3c435d727b368ca475fb8742ab97c9cb13a0de600ce86f62eab7fa3eea60/cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc", size = 208480, upload-time = "2025-09-08T23:23:34.495Z" }, + { url = "https://files.pythonhosted.org/packages/d0/44/681604464ed9541673e486521497406fadcc15b5217c3e326b061696899a/cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592", size = 221584, upload-time = "2025-09-08T23:23:36.096Z" }, + { url = "https://files.pythonhosted.org/packages/25/8e/342a504ff018a2825d395d44d63a767dd8ebc927ebda557fecdaca3ac33a/cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512", size = 224443, upload-time = "2025-09-08T23:23:37.328Z" }, + { url = "https://files.pythonhosted.org/packages/e1/5e/b666bacbbc60fbf415ba9988324a132c9a7a0448a9a8f125074671c0f2c3/cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4", size = 223437, upload-time = "2025-09-08T23:23:38.945Z" }, + { url = "https://files.pythonhosted.org/packages/a0/1d/ec1a60bd1a10daa292d3cd6bb0b359a81607154fb8165f3ec95fe003b85c/cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e", size = 180487, upload-time = "2025-09-08T23:23:40.423Z" }, + { url = "https://files.pythonhosted.org/packages/bf/41/4c1168c74fac325c0c8156f04b6749c8b6a8f405bbf91413ba088359f60d/cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6", size = 191726, upload-time = "2025-09-08T23:23:41.742Z" }, + { url = "https://files.pythonhosted.org/packages/ae/3a/dbeec9d1ee0844c679f6bb5d6ad4e9f198b1224f4e7a32825f47f6192b0c/cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9", size = 184195, upload-time = "2025-09-08T23:23:43.004Z" }, + { url = "https://files.pythonhosted.org/packages/c0/cc/08ed5a43f2996a16b462f64a7055c6e962803534924b9b2f1371d8c00b7b/cffi-2.0.0-cp39-cp39-macosx_10_13_x86_64.whl", hash = "sha256:fe562eb1a64e67dd297ccc4f5addea2501664954f2692b69a76449ec7913ecbf", size = 184288, upload-time = "2025-09-08T23:23:48.404Z" }, + { url = "https://files.pythonhosted.org/packages/3d/de/38d9726324e127f727b4ecc376bc85e505bfe61ef130eaf3f290c6847dd4/cffi-2.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:de8dad4425a6ca6e4e5e297b27b5c824ecc7581910bf9aee86cb6835e6812aa7", size = 180509, upload-time = "2025-09-08T23:23:49.73Z" }, + { url = "https://files.pythonhosted.org/packages/9b/13/c92e36358fbcc39cf0962e83223c9522154ee8630e1df7c0b3a39a8124e2/cffi-2.0.0-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:4647afc2f90d1ddd33441e5b0e85b16b12ddec4fca55f0d9671fef036ecca27c", size = 208813, upload-time = "2025-09-08T23:23:51.263Z" }, + { url = "https://files.pythonhosted.org/packages/15/12/a7a79bd0df4c3bff744b2d7e52cc1b68d5e7e427b384252c42366dc1ecbc/cffi-2.0.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3f4d46d8b35698056ec29bca21546e1551a205058ae1a181d871e278b0b28165", size = 216498, upload-time = "2025-09-08T23:23:52.494Z" }, + { url = "https://files.pythonhosted.org/packages/a3/ad/5c51c1c7600bdd7ed9a24a203ec255dccdd0ebf4527f7b922a0bde2fb6ed/cffi-2.0.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:e6e73b9e02893c764e7e8d5bb5ce277f1a009cd5243f8228f75f842bf937c534", size = 203243, upload-time = "2025-09-08T23:23:53.836Z" }, + { url = "https://files.pythonhosted.org/packages/32/f2/81b63e288295928739d715d00952c8c6034cb6c6a516b17d37e0c8be5600/cffi-2.0.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:cb527a79772e5ef98fb1d700678fe031e353e765d1ca2d409c92263c6d43e09f", size = 203158, upload-time = "2025-09-08T23:23:55.169Z" }, + { url = "https://files.pythonhosted.org/packages/1f/74/cc4096ce66f5939042ae094e2e96f53426a979864aa1f96a621ad128be27/cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:61d028e90346df14fedc3d1e5441df818d095f3b87d286825dfcbd6459b7ef63", size = 216548, upload-time = "2025-09-08T23:23:56.506Z" }, + { url = "https://files.pythonhosted.org/packages/e8/be/f6424d1dc46b1091ffcc8964fa7c0ab0cd36839dd2761b49c90481a6ba1b/cffi-2.0.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0f6084a0ea23d05d20c3edcda20c3d006f9b6f3fefeac38f59262e10cef47ee2", size = 218897, upload-time = "2025-09-08T23:23:57.825Z" }, + { url = "https://files.pythonhosted.org/packages/f7/e0/dda537c2309817edf60109e39265f24f24aa7f050767e22c98c53fe7f48b/cffi-2.0.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1cd13c99ce269b3ed80b417dcd591415d3372bcac067009b6e0f59c7d4015e65", size = 211249, upload-time = "2025-09-08T23:23:59.139Z" }, + { url = "https://files.pythonhosted.org/packages/2b/e7/7c769804eb75e4c4b35e658dba01de1640a351a9653c3d49ca89d16ccc91/cffi-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:89472c9762729b5ae1ad974b777416bfda4ac5642423fa93bd57a09204712322", size = 218041, upload-time = "2025-09-08T23:24:00.496Z" }, + { url = "https://files.pythonhosted.org/packages/aa/d9/6218d78f920dcd7507fc16a766b5ef8f3b913cc7aa938e7fc80b9978d089/cffi-2.0.0-cp39-cp39-win32.whl", hash = "sha256:2081580ebb843f759b9f617314a24ed5738c51d2aee65d31e02f6f7a2b97707a", size = 172138, upload-time = "2025-09-08T23:24:01.7Z" }, + { url = "https://files.pythonhosted.org/packages/54/8f/a1e836f82d8e32a97e6b29cc8f641779181ac7363734f12df27db803ebda/cffi-2.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:b882b3df248017dba09d6b16defe9b5c407fe32fc7c65a9c69798e6175601be9", size = 182794, upload-time = "2025-09-08T23:24:02.943Z" }, +] + +[[package]] +name = "cfgv" +version = "3.4.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz", hash = "sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", size = 7114, upload-time = "2023-08-12T20:38:17.776Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl", hash = "sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", size = 7249, upload-time = "2023-08-12T20:38:16.269Z" }, +] + +[[package]] +name = "cfgv" +version = "3.5.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/4e/b5/721b8799b04bf9afe054a3899c6cf4e880fcf8563cc71c15610242490a0c/cfgv-3.5.0.tar.gz", hash = "sha256:d5b1034354820651caa73ede66a6294d6e95c1b00acc5e9b098e917404669132", size = 7334, upload-time = "2025-11-19T20:55:51.612Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/db/3c/33bac158f8ab7f89b2e59426d5fe2e4f63f7ed25df84c036890172b412b5/cfgv-3.5.0-py2.py3-none-any.whl", hash = "sha256:a8dc6b26ad22ff227d2634a65cb388215ce6cc96bbcc5cfde7641ae87e8dacc0", size = 7445, upload-time = "2025-11-19T20:55:50.744Z" }, +] + +[[package]] +name = "charset-normalizer" +version = "3.4.7" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e7/a1/67fe25fac3c7642725500a3f6cfe5821ad557c3abb11c9d20d12c7008d3e/charset_normalizer-3.4.7.tar.gz", hash = "sha256:ae89db9e5f98a11a4bf50407d4363e7b09b31e55bc117b4f7d80aab97ba009e5", size = 144271, upload-time = "2026-04-02T09:28:39.342Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/26/08/0f303cb0b529e456bb116f2d50565a482694fbb94340bf56d44677e7ed03/charset_normalizer-3.4.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cdd68a1fb318e290a2077696b7eb7a21a49163c455979c639bf5a5dcdc46617d", size = 315182, upload-time = "2026-04-02T09:25:40.673Z" }, + { url = "https://files.pythonhosted.org/packages/24/47/b192933e94b546f1b1fe4df9cc1f84fcdbf2359f8d1081d46dd029b50207/charset_normalizer-3.4.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e17b8d5d6a8c47c85e68ca8379def1303fd360c3e22093a807cd34a71cd082b8", size = 209329, upload-time = "2026-04-02T09:25:42.354Z" }, + { url = "https://files.pythonhosted.org/packages/c2/b4/01fa81c5ca6141024d89a8fc15968002b71da7f825dd14113207113fabbd/charset_normalizer-3.4.7-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:511ef87c8aec0783e08ac18565a16d435372bc1ac25a91e6ac7f5ef2b0bff790", size = 231230, upload-time = "2026-04-02T09:25:44.281Z" }, + { url = "https://files.pythonhosted.org/packages/20/f7/7b991776844dfa058017e600e6e55ff01984a063290ca5622c0b63162f68/charset_normalizer-3.4.7-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:007d05ec7321d12a40227aae9e2bc6dca73f3cb21058999a1df9e193555a9dcc", size = 225890, upload-time = "2026-04-02T09:25:45.475Z" }, + { url = "https://files.pythonhosted.org/packages/20/e7/bed0024a0f4ab0c8a9c64d4445f39b30c99bd1acd228291959e3de664247/charset_normalizer-3.4.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cf29836da5119f3c8a8a70667b0ef5fdca3bb12f80fd06487cfa575b3909b393", size = 216930, upload-time = "2026-04-02T09:25:46.58Z" }, + { url = "https://files.pythonhosted.org/packages/e2/ab/b18f0ab31cdd7b3ddb8bb76c4a414aeb8160c9810fdf1bc62f269a539d87/charset_normalizer-3.4.7-cp310-cp310-manylinux_2_31_armv7l.whl", hash = "sha256:12d8baf840cc7889b37c7c770f478adea7adce3dcb3944d02ec87508e2dcf153", size = 202109, upload-time = "2026-04-02T09:25:48.031Z" }, + { url = "https://files.pythonhosted.org/packages/82/e5/7e9440768a06dfb3075936490cb82dbf0ee20a133bf0dd8551fa096914ec/charset_normalizer-3.4.7-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:d560742f3c0d62afaccf9f41fe485ed69bd7661a241f86a3ef0f0fb8b1a397af", size = 214684, upload-time = "2026-04-02T09:25:49.245Z" }, + { url = "https://files.pythonhosted.org/packages/71/94/8c61d8da9f062fdf457c80acfa25060ec22bf1d34bbeaca4350f13bcfd07/charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b14b2d9dac08e28bb8046a1a0434b1750eb221c8f5b87a68f4fa11a6f97b5e34", size = 212785, upload-time = "2026-04-02T09:25:50.671Z" }, + { url = "https://files.pythonhosted.org/packages/66/cd/6e9889c648e72c0ab2e5967528bb83508f354d706637bc7097190c874e13/charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:bc17a677b21b3502a21f66a8cc64f5bfad4df8a0b8434d661666f8ce90ac3af1", size = 203055, upload-time = "2026-04-02T09:25:51.802Z" }, + { url = "https://files.pythonhosted.org/packages/92/2e/7a951d6a08aefb7eb8e1b54cdfb580b1365afdd9dd484dc4bee9e5d8f258/charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:750e02e074872a3fad7f233b47734166440af3cdea0add3e95163110816d6752", size = 232502, upload-time = "2026-04-02T09:25:53.388Z" }, + { url = "https://files.pythonhosted.org/packages/58/d5/abcf2d83bf8e0a1286df55cd0dc1d49af0da4282aa77e986df343e7de124/charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:4e5163c14bffd570ef2affbfdd77bba66383890797df43dc8b4cc7d6f500bf53", size = 214295, upload-time = "2026-04-02T09:25:54.765Z" }, + { url = "https://files.pythonhosted.org/packages/47/3a/7d4cd7ed54be99973a0dc176032cba5cb1f258082c31fa6df35cff46acfc/charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:6ed74185b2db44f41ef35fd1617c5888e59792da9bbc9190d6c7300617182616", size = 227145, upload-time = "2026-04-02T09:25:55.904Z" }, + { url = "https://files.pythonhosted.org/packages/1d/98/3a45bf8247889cf28262ebd3d0872edff11565b2a1e3064ccb132db3fbb0/charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:94e1885b270625a9a828c9793b4d52a64445299baa1fea5a173bf1d3dd9a1a5a", size = 218884, upload-time = "2026-04-02T09:25:57.074Z" }, + { url = "https://files.pythonhosted.org/packages/ad/80/2e8b7f8915ed5c9ef13aa828d82738e33888c485b65ebf744d615040c7ea/charset_normalizer-3.4.7-cp310-cp310-win32.whl", hash = "sha256:6785f414ae0f3c733c437e0f3929197934f526d19dfaa75e18fdb4f94c6fb374", size = 148343, upload-time = "2026-04-02T09:25:58.199Z" }, + { url = "https://files.pythonhosted.org/packages/35/1b/3b8c8c77184af465ee9ad88b5aea46ea6b2e1f7b9dc9502891e37af21e30/charset_normalizer-3.4.7-cp310-cp310-win_amd64.whl", hash = "sha256:6696b7688f54f5af4462118f0bfa7c1621eeb87154f77fa04b9295ce7a8f2943", size = 159174, upload-time = "2026-04-02T09:25:59.322Z" }, + { url = "https://files.pythonhosted.org/packages/be/c1/feb40dca40dbb21e0a908801782d9288c64fc8d8e562c2098e9994c8c21b/charset_normalizer-3.4.7-cp310-cp310-win_arm64.whl", hash = "sha256:66671f93accb62ed07da56613636f3641f1a12c13046ce91ffc923721f23c008", size = 147805, upload-time = "2026-04-02T09:26:00.756Z" }, + { url = "https://files.pythonhosted.org/packages/c2/d7/b5b7020a0565c2e9fa8c09f4b5fa6232feb326b8c20081ccded47ea368fd/charset_normalizer-3.4.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7641bb8895e77f921102f72833904dcd9901df5d6d72a2ab8f31d04b7e51e4e7", size = 309705, upload-time = "2026-04-02T09:26:02.191Z" }, + { url = "https://files.pythonhosted.org/packages/5a/53/58c29116c340e5456724ecd2fff4196d236b98f3da97b404bc5e51ac3493/charset_normalizer-3.4.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:202389074300232baeb53ae2569a60901f7efadd4245cf3a3bf0617d60b439d7", size = 206419, upload-time = "2026-04-02T09:26:03.583Z" }, + { url = "https://files.pythonhosted.org/packages/b2/02/e8146dc6591a37a00e5144c63f29fb7c97a734ea8a111190783c0e60ab63/charset_normalizer-3.4.7-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:30b8d1d8c52a48c2c5690e152c169b673487a2a58de1ec7393196753063fcd5e", size = 227901, upload-time = "2026-04-02T09:26:04.738Z" }, + { url = "https://files.pythonhosted.org/packages/fb/73/77486c4cd58f1267bf17db420e930c9afa1b3be3fe8c8b8ebbebc9624359/charset_normalizer-3.4.7-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:532bc9bf33a68613fd7d65e4b1c71a6a38d7d42604ecf239c77392e9b4e8998c", size = 222742, upload-time = "2026-04-02T09:26:06.36Z" }, + { url = "https://files.pythonhosted.org/packages/a1/fa/f74eb381a7d94ded44739e9d94de18dc5edc9c17fb8c11f0a6890696c0a9/charset_normalizer-3.4.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2fe249cb4651fd12605b7288b24751d8bfd46d35f12a20b1ba33dea122e690df", size = 214061, upload-time = "2026-04-02T09:26:08.347Z" }, + { url = "https://files.pythonhosted.org/packages/dc/92/42bd3cefcf7687253fb86694b45f37b733c97f59af3724f356fa92b8c344/charset_normalizer-3.4.7-cp311-cp311-manylinux_2_31_armv7l.whl", hash = "sha256:65bcd23054beab4d166035cabbc868a09c1a49d1efe458fe8e4361215df40265", size = 199239, upload-time = "2026-04-02T09:26:09.823Z" }, + { url = "https://files.pythonhosted.org/packages/4c/3d/069e7184e2aa3b3cddc700e3dd267413dc259854adc3380421c805c6a17d/charset_normalizer-3.4.7-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:08e721811161356f97b4059a9ba7bafb23ea5ee2255402c42881c214e173c6b4", size = 210173, upload-time = "2026-04-02T09:26:10.953Z" }, + { url = "https://files.pythonhosted.org/packages/62/51/9d56feb5f2e7074c46f93e0ebdbe61f0848ee246e2f0d89f8e20b89ebb8f/charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e060d01aec0a910bdccb8be71faf34e7799ce36950f8294c8bf612cba65a2c9e", size = 209841, upload-time = "2026-04-02T09:26:12.142Z" }, + { url = "https://files.pythonhosted.org/packages/d2/59/893d8f99cc4c837dda1fe2f1139079703deb9f321aabcb032355de13b6c7/charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:38c0109396c4cfc574d502df99742a45c72c08eff0a36158b6f04000043dbf38", size = 200304, upload-time = "2026-04-02T09:26:13.711Z" }, + { url = "https://files.pythonhosted.org/packages/7d/1d/ee6f3be3464247578d1ed5c46de545ccc3d3ff933695395c402c21fa6b77/charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:1c2a768fdd44ee4a9339a9b0b130049139b8ce3c01d2ce09f67f5a68048d477c", size = 229455, upload-time = "2026-04-02T09:26:14.941Z" }, + { url = "https://files.pythonhosted.org/packages/54/bb/8fb0a946296ea96a488928bdce8ef99023998c48e4713af533e9bb98ef07/charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:1a87ca9d5df6fe460483d9a5bbf2b18f620cbed41b432e2bddb686228282d10b", size = 210036, upload-time = "2026-04-02T09:26:16.478Z" }, + { url = "https://files.pythonhosted.org/packages/9a/bc/015b2387f913749f82afd4fcba07846d05b6d784dd16123cb66860e0237d/charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:d635aab80466bc95771bb78d5370e74d36d1fe31467b6b29b8b57b2a3cd7d22c", size = 224739, upload-time = "2026-04-02T09:26:17.751Z" }, + { url = "https://files.pythonhosted.org/packages/17/ab/63133691f56baae417493cba6b7c641571a2130eb7bceba6773367ab9ec5/charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ae196f021b5e7c78e918242d217db021ed2a6ace2bc6ae94c0fc596221c7f58d", size = 216277, upload-time = "2026-04-02T09:26:18.981Z" }, + { url = "https://files.pythonhosted.org/packages/06/6d/3be70e827977f20db77c12a97e6a9f973631a45b8d186c084527e53e77a4/charset_normalizer-3.4.7-cp311-cp311-win32.whl", hash = "sha256:adb2597b428735679446b46c8badf467b4ca5f5056aae4d51a19f9570301b1ad", size = 147819, upload-time = "2026-04-02T09:26:20.295Z" }, + { url = "https://files.pythonhosted.org/packages/20/d9/5f67790f06b735d7c7637171bbfd89882ad67201891b7275e51116ed8207/charset_normalizer-3.4.7-cp311-cp311-win_amd64.whl", hash = "sha256:8e385e4267ab76874ae30db04c627faaaf0b509e1ccc11a95b3fc3e83f855c00", size = 159281, upload-time = "2026-04-02T09:26:21.74Z" }, + { url = "https://files.pythonhosted.org/packages/ca/83/6413f36c5a34afead88ce6f66684d943d91f233d76dd083798f9602b75ae/charset_normalizer-3.4.7-cp311-cp311-win_arm64.whl", hash = "sha256:d4a48e5b3c2a489fae013b7589308a40146ee081f6f509e047e0e096084ceca1", size = 147843, upload-time = "2026-04-02T09:26:22.901Z" }, + { url = "https://files.pythonhosted.org/packages/0c/eb/4fc8d0a7110eb5fc9cc161723a34a8a6c200ce3b4fbf681bc86feee22308/charset_normalizer-3.4.7-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:eca9705049ad3c7345d574e3510665cb2cf844c2f2dcfe675332677f081cbd46", size = 311328, upload-time = "2026-04-02T09:26:24.331Z" }, + { url = "https://files.pythonhosted.org/packages/f8/e3/0fadc706008ac9d7b9b5be6dc767c05f9d3e5df51744ce4cc9605de7b9f4/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6178f72c5508bfc5fd446a5905e698c6212932f25bcdd4b47a757a50605a90e2", size = 208061, upload-time = "2026-04-02T09:26:25.568Z" }, + { url = "https://files.pythonhosted.org/packages/42/f0/3dd1045c47f4a4604df85ec18ad093912ae1344ac706993aff91d38773a2/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e1421b502d83040e6d7fb2fb18dff63957f720da3d77b2fbd3187ceb63755d7b", size = 229031, upload-time = "2026-04-02T09:26:26.865Z" }, + { url = "https://files.pythonhosted.org/packages/dc/67/675a46eb016118a2fbde5a277a5d15f4f69d5f3f5f338e5ee2f8948fcf43/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:edac0f1ab77644605be2cbba52e6b7f630731fc42b34cb0f634be1a6eface56a", size = 225239, upload-time = "2026-04-02T09:26:28.044Z" }, + { url = "https://files.pythonhosted.org/packages/4b/f8/d0118a2f5f23b02cd166fa385c60f9b0d4f9194f574e2b31cef350ad7223/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5649fd1c7bade02f320a462fdefd0b4bd3ce036065836d4f42e0de958038e116", size = 216589, upload-time = "2026-04-02T09:26:29.239Z" }, + { url = "https://files.pythonhosted.org/packages/b1/f1/6d2b0b261b6c4ceef0fcb0d17a01cc5bc53586c2d4796fa04b5c540bc13d/charset_normalizer-3.4.7-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:203104ed3e428044fd943bc4bf45fa73c0730391f9621e37fe39ecf477b128cb", size = 202733, upload-time = "2026-04-02T09:26:30.5Z" }, + { url = "https://files.pythonhosted.org/packages/6f/c0/7b1f943f7e87cc3db9626ba17807d042c38645f0a1d4415c7a14afb5591f/charset_normalizer-3.4.7-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:298930cec56029e05497a76988377cbd7457ba864beeea92ad7e844fe74cd1f1", size = 212652, upload-time = "2026-04-02T09:26:31.709Z" }, + { url = "https://files.pythonhosted.org/packages/38/dd/5a9ab159fe45c6e72079398f277b7d2b523e7f716acc489726115a910097/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:708838739abf24b2ceb208d0e22403dd018faeef86ddac04319a62ae884c4f15", size = 211229, upload-time = "2026-04-02T09:26:33.282Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ff/531a1cad5ca855d1c1a8b69cb71abfd6d85c0291580146fda7c82857caa1/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:0f7eb884681e3938906ed0434f20c63046eacd0111c4ba96f27b76084cd679f5", size = 203552, upload-time = "2026-04-02T09:26:34.845Z" }, + { url = "https://files.pythonhosted.org/packages/c1/4c/a5fb52d528a8ca41f7598cb619409ece30a169fbdf9cdce592e53b46c3a6/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4dc1e73c36828f982bfe79fadf5919923f8a6f4df2860804db9a98c48824ce8d", size = 230806, upload-time = "2026-04-02T09:26:36.152Z" }, + { url = "https://files.pythonhosted.org/packages/59/7a/071feed8124111a32b316b33ae4de83d36923039ef8cf48120266844285b/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:aed52fea0513bac0ccde438c188c8a471c4e0f457c2dd20cdbf6ea7a450046c7", size = 212316, upload-time = "2026-04-02T09:26:37.672Z" }, + { url = "https://files.pythonhosted.org/packages/fd/35/f7dba3994312d7ba508e041eaac39a36b120f32d4c8662b8814dab876431/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:fea24543955a6a729c45a73fe90e08c743f0b3334bbf3201e6c4bc1b0c7fa464", size = 227274, upload-time = "2026-04-02T09:26:38.93Z" }, + { url = "https://files.pythonhosted.org/packages/8a/2d/a572df5c9204ab7688ec1edc895a73ebded3b023bb07364710b05dd1c9be/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bb6d88045545b26da47aa879dd4a89a71d1dce0f0e549b1abcb31dfe4a8eac49", size = 218468, upload-time = "2026-04-02T09:26:40.17Z" }, + { url = "https://files.pythonhosted.org/packages/86/eb/890922a8b03a568ca2f336c36585a4713c55d4d67bf0f0c78924be6315ca/charset_normalizer-3.4.7-cp312-cp312-win32.whl", hash = "sha256:2257141f39fe65a3fdf38aeccae4b953e5f3b3324f4ff0daf9f15b8518666a2c", size = 148460, upload-time = "2026-04-02T09:26:41.416Z" }, + { url = "https://files.pythonhosted.org/packages/35/d9/0e7dffa06c5ab081f75b1b786f0aefc88365825dfcd0ac544bdb7b2b6853/charset_normalizer-3.4.7-cp312-cp312-win_amd64.whl", hash = "sha256:5ed6ab538499c8644b8a3e18debabcd7ce684f3fa91cf867521a7a0279cab2d6", size = 159330, upload-time = "2026-04-02T09:26:42.554Z" }, + { url = "https://files.pythonhosted.org/packages/9e/5d/481bcc2a7c88ea6b0878c299547843b2521ccbc40980cb406267088bc701/charset_normalizer-3.4.7-cp312-cp312-win_arm64.whl", hash = "sha256:56be790f86bfb2c98fb742ce566dfb4816e5a83384616ab59c49e0604d49c51d", size = 147828, upload-time = "2026-04-02T09:26:44.075Z" }, + { url = "https://files.pythonhosted.org/packages/c1/3b/66777e39d3ae1ddc77ee606be4ec6d8cbd4c801f65e5a1b6f2b11b8346dd/charset_normalizer-3.4.7-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f496c9c3cc02230093d8330875c4c3cdfc3b73612a5fd921c65d39cbcef08063", size = 309627, upload-time = "2026-04-02T09:26:45.198Z" }, + { url = "https://files.pythonhosted.org/packages/2e/4e/b7f84e617b4854ade48a1b7915c8ccfadeba444d2a18c291f696e37f0d3b/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0ea948db76d31190bf08bd371623927ee1339d5f2a0b4b1b4a4439a65298703c", size = 207008, upload-time = "2026-04-02T09:26:46.824Z" }, + { url = "https://files.pythonhosted.org/packages/c4/bb/ec73c0257c9e11b268f018f068f5d00aa0ef8c8b09f7753ebd5f2880e248/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a277ab8928b9f299723bc1a2dabb1265911b1a76341f90a510368ca44ad9ab66", size = 228303, upload-time = "2026-04-02T09:26:48.397Z" }, + { url = "https://files.pythonhosted.org/packages/85/fb/32d1f5033484494619f701e719429c69b766bfc4dbc61aa9e9c8c166528b/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3bec022aec2c514d9cf199522a802bd007cd588ab17ab2525f20f9c34d067c18", size = 224282, upload-time = "2026-04-02T09:26:49.684Z" }, + { url = "https://files.pythonhosted.org/packages/fa/07/330e3a0dda4c404d6da83b327270906e9654a24f6c546dc886a0eb0ffb23/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e044c39e41b92c845bc815e5ae4230804e8e7bc29e399b0437d64222d92809dd", size = 215595, upload-time = "2026-04-02T09:26:50.915Z" }, + { url = "https://files.pythonhosted.org/packages/e3/7c/fc890655786e423f02556e0216d4b8c6bcb6bdfa890160dc66bf52dee468/charset_normalizer-3.4.7-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:f495a1652cf3fbab2eb0639776dad966c2fb874d79d87ca07f9d5f059b8bd215", size = 201986, upload-time = "2026-04-02T09:26:52.197Z" }, + { url = "https://files.pythonhosted.org/packages/d8/97/bfb18b3db2aed3b90cf54dc292ad79fdd5ad65c4eae454099475cbeadd0d/charset_normalizer-3.4.7-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e712b419df8ba5e42b226c510472b37bd57b38e897d3eca5e8cfd410a29fa859", size = 211711, upload-time = "2026-04-02T09:26:53.49Z" }, + { url = "https://files.pythonhosted.org/packages/6f/a5/a581c13798546a7fd557c82614a5c65a13df2157e9ad6373166d2a3e645d/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7804338df6fcc08105c7745f1502ba68d900f45fd770d5bdd5288ddccb8a42d8", size = 210036, upload-time = "2026-04-02T09:26:54.975Z" }, + { url = "https://files.pythonhosted.org/packages/8c/bf/b3ab5bcb478e4193d517644b0fb2bf5497fbceeaa7a1bc0f4d5b50953861/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:481551899c856c704d58119b5025793fa6730adda3571971af568f66d2424bb5", size = 202998, upload-time = "2026-04-02T09:26:56.303Z" }, + { url = "https://files.pythonhosted.org/packages/e7/4e/23efd79b65d314fa320ec6017b4b5834d5c12a58ba4610aa353af2e2f577/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f59099f9b66f0d7145115e6f80dd8b1d847176df89b234a5a6b3f00437aa0832", size = 230056, upload-time = "2026-04-02T09:26:57.554Z" }, + { url = "https://files.pythonhosted.org/packages/b9/9f/1e1941bc3f0e01df116e68dc37a55c4d249df5e6fa77f008841aef68264f/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:f59ad4c0e8f6bba240a9bb85504faa1ab438237199d4cce5f622761507b8f6a6", size = 211537, upload-time = "2026-04-02T09:26:58.843Z" }, + { url = "https://files.pythonhosted.org/packages/80/0f/088cbb3020d44428964a6c97fe1edfb1b9550396bf6d278330281e8b709c/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:3dedcc22d73ec993f42055eff4fcfed9318d1eeb9a6606c55892a26964964e48", size = 226176, upload-time = "2026-04-02T09:27:00.437Z" }, + { url = "https://files.pythonhosted.org/packages/6a/9f/130394f9bbe06f4f63e22641d32fc9b202b7e251c9aef4db044324dac493/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:64f02c6841d7d83f832cd97ccf8eb8a906d06eb95d5276069175c696b024b60a", size = 217723, upload-time = "2026-04-02T09:27:02.021Z" }, + { url = "https://files.pythonhosted.org/packages/73/55/c469897448a06e49f8fa03f6caae97074fde823f432a98f979cc42b90e69/charset_normalizer-3.4.7-cp313-cp313-win32.whl", hash = "sha256:4042d5c8f957e15221d423ba781e85d553722fc4113f523f2feb7b188cc34c5e", size = 148085, upload-time = "2026-04-02T09:27:03.192Z" }, + { url = "https://files.pythonhosted.org/packages/5d/78/1b74c5bbb3f99b77a1715c91b3e0b5bdb6fe302d95ace4f5b1bec37b0167/charset_normalizer-3.4.7-cp313-cp313-win_amd64.whl", hash = "sha256:3946fa46a0cf3e4c8cb1cc52f56bb536310d34f25f01ca9b6c16afa767dab110", size = 158819, upload-time = "2026-04-02T09:27:04.454Z" }, + { url = "https://files.pythonhosted.org/packages/68/86/46bd42279d323deb8687c4a5a811fd548cb7d1de10cf6535d099877a9a9f/charset_normalizer-3.4.7-cp313-cp313-win_arm64.whl", hash = "sha256:80d04837f55fc81da168b98de4f4b797ef007fc8a79ab71c6ec9bc4dd662b15b", size = 147915, upload-time = "2026-04-02T09:27:05.971Z" }, + { url = "https://files.pythonhosted.org/packages/97/c8/c67cb8c70e19ef1960b97b22ed2a1567711de46c4ddf19799923adc836c2/charset_normalizer-3.4.7-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:c36c333c39be2dbca264d7803333c896ab8fa7d4d6f0ab7edb7dfd7aea6e98c0", size = 309234, upload-time = "2026-04-02T09:27:07.194Z" }, + { url = "https://files.pythonhosted.org/packages/99/85/c091fdee33f20de70d6c8b522743b6f831a2f1cd3ff86de4c6a827c48a76/charset_normalizer-3.4.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1c2aed2e5e41f24ea8ef1590b8e848a79b56f3a5564a65ceec43c9d692dc7d8a", size = 208042, upload-time = "2026-04-02T09:27:08.749Z" }, + { url = "https://files.pythonhosted.org/packages/87/1c/ab2ce611b984d2fd5d86a5a8a19c1ae26acac6bad967da4967562c75114d/charset_normalizer-3.4.7-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:54523e136b8948060c0fa0bc7b1b50c32c186f2fceee897a495406bb6e311d2b", size = 228706, upload-time = "2026-04-02T09:27:09.951Z" }, + { url = "https://files.pythonhosted.org/packages/a8/29/2b1d2cb00bf085f59d29eb773ce58ec2d325430f8c216804a0a5cd83cbca/charset_normalizer-3.4.7-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:715479b9a2802ecac752a3b0efa2b0b60285cf962ee38414211abdfccc233b41", size = 224727, upload-time = "2026-04-02T09:27:11.175Z" }, + { url = "https://files.pythonhosted.org/packages/47/5c/032c2d5a07fe4d4855fea851209cca2b6f03ebeb6d4e3afdb3358386a684/charset_normalizer-3.4.7-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bd6c2a1c7573c64738d716488d2cdd3c00e340e4835707d8fdb8dc1a66ef164e", size = 215882, upload-time = "2026-04-02T09:27:12.446Z" }, + { url = "https://files.pythonhosted.org/packages/2c/c2/356065d5a8b78ed04499cae5f339f091946a6a74f91e03476c33f0ab7100/charset_normalizer-3.4.7-cp314-cp314-manylinux_2_31_armv7l.whl", hash = "sha256:c45e9440fb78f8ddabcf714b68f936737a121355bf59f3907f4e17721b9d1aae", size = 200860, upload-time = "2026-04-02T09:27:13.721Z" }, + { url = "https://files.pythonhosted.org/packages/0c/cd/a32a84217ced5039f53b29f460962abb2d4420def55afabe45b1c3c7483d/charset_normalizer-3.4.7-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3534e7dcbdcf757da6b85a0bbf5b6868786d5982dd959b065e65481644817a18", size = 211564, upload-time = "2026-04-02T09:27:15.272Z" }, + { url = "https://files.pythonhosted.org/packages/44/86/58e6f13ce26cc3b8f4a36b94a0f22ae2f00a72534520f4ae6857c4b81f89/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:e8ac484bf18ce6975760921bb6148041faa8fef0547200386ea0b52b5d27bf7b", size = 211276, upload-time = "2026-04-02T09:27:16.834Z" }, + { url = "https://files.pythonhosted.org/packages/8f/fe/d17c32dc72e17e155e06883efa84514ca375f8a528ba2546bee73fc4df81/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:a5fe03b42827c13cdccd08e6c0247b6a6d4b5e3cdc53fd1749f5896adcdc2356", size = 201238, upload-time = "2026-04-02T09:27:18.229Z" }, + { url = "https://files.pythonhosted.org/packages/6a/29/f33daa50b06525a237451cdb6c69da366c381a3dadcd833fa5676bc468b3/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:2d6eb928e13016cea4f1f21d1e10c1cebd5a421bc57ddf5b1142ae3f86824fab", size = 230189, upload-time = "2026-04-02T09:27:19.445Z" }, + { url = "https://files.pythonhosted.org/packages/b6/6e/52c84015394a6a0bdcd435210a7e944c5f94ea1055f5cc5d56c5fe368e7b/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e74327fb75de8986940def6e8dee4f127cc9752bee7355bb323cc5b2659b6d46", size = 211352, upload-time = "2026-04-02T09:27:20.79Z" }, + { url = "https://files.pythonhosted.org/packages/8c/d7/4353be581b373033fb9198bf1da3cf8f09c1082561e8e922aa7b39bf9fe8/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:d6038d37043bced98a66e68d3aa2b6a35505dc01328cd65217cefe82f25def44", size = 227024, upload-time = "2026-04-02T09:27:22.063Z" }, + { url = "https://files.pythonhosted.org/packages/30/45/99d18aa925bd1740098ccd3060e238e21115fffbfdcb8f3ece837d0ace6c/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:7579e913a5339fb8fa133f6bbcfd8e6749696206cf05acdbdca71a1b436d8e72", size = 217869, upload-time = "2026-04-02T09:27:23.486Z" }, + { url = "https://files.pythonhosted.org/packages/5c/05/5ee478aa53f4bb7996482153d4bfe1b89e0f087f0ab6b294fcf92d595873/charset_normalizer-3.4.7-cp314-cp314-win32.whl", hash = "sha256:5b77459df20e08151cd6f8b9ef8ef1f961ef73d85c21a555c7eed5b79410ec10", size = 148541, upload-time = "2026-04-02T09:27:25.146Z" }, + { url = "https://files.pythonhosted.org/packages/48/77/72dcb0921b2ce86420b2d79d454c7022bf5be40202a2a07906b9f2a35c97/charset_normalizer-3.4.7-cp314-cp314-win_amd64.whl", hash = "sha256:92a0a01ead5e668468e952e4238cccd7c537364eb7d851ab144ab6627dbbe12f", size = 159634, upload-time = "2026-04-02T09:27:26.642Z" }, + { url = "https://files.pythonhosted.org/packages/c6/a3/c2369911cd72f02386e4e340770f6e158c7980267da16af8f668217abaa0/charset_normalizer-3.4.7-cp314-cp314-win_arm64.whl", hash = "sha256:67f6279d125ca0046a7fd386d01b311c6363844deac3e5b069b514ba3e63c246", size = 148384, upload-time = "2026-04-02T09:27:28.271Z" }, + { url = "https://files.pythonhosted.org/packages/94/09/7e8a7f73d24dba1f0035fbbf014d2c36828fc1bf9c88f84093e57d315935/charset_normalizer-3.4.7-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:effc3f449787117233702311a1b7d8f59cba9ced946ba727bdc329ec69028e24", size = 330133, upload-time = "2026-04-02T09:27:29.474Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/96975ddb11f8e977f706f45cddd8540fd8242f71ecdb5d18a80723dcf62c/charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fbccdc05410c9ee21bbf16a35f4c1d16123dcdeb8a1d38f33654fa21d0234f79", size = 216257, upload-time = "2026-04-02T09:27:30.793Z" }, + { url = "https://files.pythonhosted.org/packages/e5/e8/1d63bf8ef2d388e95c64b2098f45f84758f6d102a087552da1485912637b/charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:733784b6d6def852c814bce5f318d25da2ee65dd4839a0718641c696e09a2960", size = 234851, upload-time = "2026-04-02T09:27:32.44Z" }, + { url = "https://files.pythonhosted.org/packages/9b/40/e5ff04233e70da2681fa43969ad6f66ca5611d7e669be0246c4c7aaf6dc8/charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a89c23ef8d2c6b27fd200a42aa4ac72786e7c60d40efdc76e6011260b6e949c4", size = 233393, upload-time = "2026-04-02T09:27:34.03Z" }, + { url = "https://files.pythonhosted.org/packages/be/c1/06c6c49d5a5450f76899992f1ee40b41d076aee9279b49cf9974d2f313d5/charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6c114670c45346afedc0d947faf3c7f701051d2518b943679c8ff88befe14f8e", size = 223251, upload-time = "2026-04-02T09:27:35.369Z" }, + { url = "https://files.pythonhosted.org/packages/2b/9f/f2ff16fb050946169e3e1f82134d107e5d4ae72647ec8a1b1446c148480f/charset_normalizer-3.4.7-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:a180c5e59792af262bf263b21a3c49353f25945d8d9f70628e73de370d55e1e1", size = 206609, upload-time = "2026-04-02T09:27:36.661Z" }, + { url = "https://files.pythonhosted.org/packages/69/d5/a527c0cd8d64d2eab7459784fb4169a0ac76e5a6fc5237337982fd61347e/charset_normalizer-3.4.7-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3c9a494bc5ec77d43cea229c4f6db1e4d8fe7e1bbffa8b6f0f0032430ff8ab44", size = 220014, upload-time = "2026-04-02T09:27:38.019Z" }, + { url = "https://files.pythonhosted.org/packages/7e/80/8a7b8104a3e203074dc9aa2c613d4b726c0e136bad1cc734594b02867972/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8d828b6667a32a728a1ad1d93957cdf37489c57b97ae6c4de2860fa749b8fc1e", size = 218979, upload-time = "2026-04-02T09:27:39.37Z" }, + { url = "https://files.pythonhosted.org/packages/02/9a/b759b503d507f375b2b5c153e4d2ee0a75aa215b7f2489cf314f4541f2c0/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:cf1493cd8607bec4d8a7b9b004e699fcf8f9103a9284cc94962cb73d20f9d4a3", size = 209238, upload-time = "2026-04-02T09:27:40.722Z" }, + { url = "https://files.pythonhosted.org/packages/c2/4e/0f3f5d47b86bdb79256e7290b26ac847a2832d9a4033f7eb2cd4bcf4bb5b/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:0c96c3b819b5c3e9e165495db84d41914d6894d55181d2d108cc1a69bfc9cce0", size = 236110, upload-time = "2026-04-02T09:27:42.33Z" }, + { url = "https://files.pythonhosted.org/packages/96/23/bce28734eb3ed2c91dcf93abeb8a5cf393a7b2749725030bb630e554fdd8/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:752a45dc4a6934060b3b0dab47e04edc3326575f82be64bc4fc293914566503e", size = 219824, upload-time = "2026-04-02T09:27:43.924Z" }, + { url = "https://files.pythonhosted.org/packages/2c/6f/6e897c6984cc4d41af319b077f2f600fc8214eb2fe2d6bcb79141b882400/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:8778f0c7a52e56f75d12dae53ae320fae900a8b9b4164b981b9c5ce059cd1fcb", size = 233103, upload-time = "2026-04-02T09:27:45.348Z" }, + { url = "https://files.pythonhosted.org/packages/76/22/ef7bd0fe480a0ae9b656189ec00744b60933f68b4f42a7bb06589f6f576a/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ce3412fbe1e31eb81ea42f4169ed94861c56e643189e1e75f0041f3fe7020abe", size = 225194, upload-time = "2026-04-02T09:27:46.706Z" }, + { url = "https://files.pythonhosted.org/packages/c5/a7/0e0ab3e0b5bc1219bd80a6a0d4d72ca74d9250cb2382b7c699c147e06017/charset_normalizer-3.4.7-cp314-cp314t-win32.whl", hash = "sha256:c03a41a8784091e67a39648f70c5f97b5b6a37f216896d44d2cdcb82615339a0", size = 159827, upload-time = "2026-04-02T09:27:48.053Z" }, + { url = "https://files.pythonhosted.org/packages/7a/1d/29d32e0fb40864b1f878c7f5a0b343ae676c6e2b271a2d55cc3a152391da/charset_normalizer-3.4.7-cp314-cp314t-win_amd64.whl", hash = "sha256:03853ed82eeebbce3c2abfdbc98c96dc205f32a79627688ac9a27370ea61a49c", size = 174168, upload-time = "2026-04-02T09:27:49.795Z" }, + { url = "https://files.pythonhosted.org/packages/de/32/d92444ad05c7a6e41fb2036749777c163baf7a0301a040cb672d6b2b1ae9/charset_normalizer-3.4.7-cp314-cp314t-win_arm64.whl", hash = "sha256:c35abb8bfff0185efac5878da64c45dafd2b37fb0383add1be155a763c1f083d", size = 153018, upload-time = "2026-04-02T09:27:51.116Z" }, + { url = "https://files.pythonhosted.org/packages/01/1b/ef725f8eb19b5a261b30f78efa9252ef9d017985cb499102f6f49834cd12/charset_normalizer-3.4.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:177a0ba5f0211d488e295aaf82707237e331c24788d8d76c96c5a41594723217", size = 299121, upload-time = "2026-04-02T09:28:14.372Z" }, + { url = "https://files.pythonhosted.org/packages/a3/22/2f12878fbc680fbbb52386cd39a379801f62eaca74fc8b323381325f0f04/charset_normalizer-3.4.7-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e0d51f618228538a3e8f46bd246f87a6cd030565e015803691603f55e12afb5", size = 200612, upload-time = "2026-04-02T09:28:16.162Z" }, + { url = "https://files.pythonhosted.org/packages/bc/b6/10c84e789126ca97d4a7228863a30481e786980a8b8cfcbf4f30658ca63c/charset_normalizer-3.4.7-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:14265bfe1f09498b9d8ec91e9ec9fa52775edf90fcbde092b25f4a33d444fea9", size = 221041, upload-time = "2026-04-02T09:28:17.554Z" }, + { url = "https://files.pythonhosted.org/packages/21/7b/c414866a138400b2e81973d006da7f694cfeaf895ef07d2cba9a8743841a/charset_normalizer-3.4.7-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:87fad7d9ba98c86bcb41b2dc8dbb326619be2562af1f8ff50776a39e55721c5a", size = 216323, upload-time = "2026-04-02T09:28:18.863Z" }, + { url = "https://files.pythonhosted.org/packages/2e/92/bdcf94997e06b223d826df3abed45a5ad6e17f609b7df9d25cd23b5bde30/charset_normalizer-3.4.7-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f22dec1690b584cea26fade98b2435c132c1b5f68e39f5a0b7627cd7ae31f1dc", size = 208419, upload-time = "2026-04-02T09:28:20.332Z" }, + { url = "https://files.pythonhosted.org/packages/1a/64/3f9142293c88b1b10e199649ed1330f070c2a68e305335a5819fa7f25fa7/charset_normalizer-3.4.7-cp39-cp39-manylinux_2_31_armv7l.whl", hash = "sha256:d61f00a0869d77422d9b2aba989e2d24afa6ffd552af442e0e58de4f35ea6d00", size = 195016, upload-time = "2026-04-02T09:28:21.657Z" }, + { url = "https://files.pythonhosted.org/packages/c1/d1/d8a6b7dd5c5636b76ce0d080bc57d8e56c7bbd6bc2ac941529a35e41d84a/charset_normalizer-3.4.7-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:6370e8686f662e6a3941ee48ed4742317cafbe5707e36406e9df792cdb535776", size = 206115, upload-time = "2026-04-02T09:28:23.259Z" }, + { url = "https://files.pythonhosted.org/packages/dd/8c/60ebe912379627d023eb96995b40bc50308729f210f43d66109ca0a7bbd2/charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:a6c5863edfbe888d9eff9c8b8087354e27618d9da76425c119293f11712a6319", size = 204022, upload-time = "2026-04-02T09:28:24.779Z" }, + { url = "https://files.pythonhosted.org/packages/d5/2a/41816ceda78a551cbfdfbeab6f3891152b0e3f758ce6580c2c18c829f774/charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:ed065083d0898c9d5b4bbec7b026fd755ff7454e6e8b73a67f8c744b13986e24", size = 195914, upload-time = "2026-04-02T09:28:26.181Z" }, + { url = "https://files.pythonhosted.org/packages/8f/9b/7c7f4b7f11525fcbdfba752455314ac60646bae91cdd671d531c1f7a97c6/charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:2cd4a60d0e2fb04537162c62bbbb4182f53541fe0ede35cdf270a1c1e723cc42", size = 222159, upload-time = "2026-04-02T09:28:27.504Z" }, + { url = "https://files.pythonhosted.org/packages/9f/57/301682e7469bdbfa2ce219a804f0668b2266ab8520570d85d3b3ef483ea3/charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:813c0e0132266c08eb87469a642cb30aaff57c5f426255419572aaeceeaa7bf4", size = 206154, upload-time = "2026-04-02T09:28:28.848Z" }, + { url = "https://files.pythonhosted.org/packages/20/ec/90339ff5cdc598b265748c1f231c7d7fbd9123a92cee10f757e0b1448de4/charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:07d9e39b01743c3717745f4c530a6349eadbfa043c7577eef86c502c15df2c67", size = 217423, upload-time = "2026-04-02T09:28:30.248Z" }, + { url = "https://files.pythonhosted.org/packages/2e/e7/a7a6147f8e3375676309cf584b25c72a3bab784ea4085b0011fa07b23aeb/charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c0f081d69a6e58272819b70288d3221a6ee64b98df852631c80f293514d3b274", size = 210604, upload-time = "2026-04-02T09:28:31.736Z" }, + { url = "https://files.pythonhosted.org/packages/1a/62/d9340c7a79c393e57807d7fb6c57e82060687891f81b74d3201958b919c1/charset_normalizer-3.4.7-cp39-cp39-win32.whl", hash = "sha256:8751d2787c9131302398b11e6c8068053dcb55d5a8964e114b6e196cf16cb366", size = 144631, upload-time = "2026-04-02T09:28:33.158Z" }, + { url = "https://files.pythonhosted.org/packages/21/e7/92901117e2ddc8facfe8235a3ecd4eb482185b2ad5d5b6606b37c1afea06/charset_normalizer-3.4.7-cp39-cp39-win_amd64.whl", hash = "sha256:12a6fff75f6bc66711b73a2f0addfc4c8c15a20e805146a02d147a318962c444", size = 154710, upload-time = "2026-04-02T09:28:34.557Z" }, + { url = "https://files.pythonhosted.org/packages/cc/4f/e1fb138201ad9a32499dd9a98aa4a5a5441fbf7f56b52b619a54b7ee8777/charset_normalizer-3.4.7-cp39-cp39-win_arm64.whl", hash = "sha256:bb8cc7534f51d9a017b93e3e85b260924f909601c3df002bcdb58ddb4dc41a5c", size = 143716, upload-time = "2026-04-02T09:28:35.908Z" }, + { url = "https://files.pythonhosted.org/packages/db/8f/61959034484a4a7c527811f4721e75d02d653a35afb0b6054474d8185d4c/charset_normalizer-3.4.7-py3-none-any.whl", hash = "sha256:3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d", size = 61958, upload-time = "2026-04-02T09:28:37.794Z" }, +] + +[[package]] +name = "click" +version = "8.1.8" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version < '3.10' and sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a", size = 226593, upload-time = "2024-12-21T18:38:44.339Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2", size = 98188, upload-time = "2024-12-21T18:38:41.666Z" }, +] + +[[package]] +name = "click" +version = "8.4.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version >= '3.10' and sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/9b/98/518d8e5081007684232226f475082b30087d0f585e8457db087298259f49/click-8.4.1.tar.gz", hash = "sha256:918b5633eddf6b41c32d4f454bf0de810065c74e3f7dbf8ee5452f8be88d3e96", size = 353007, upload-time = "2026-05-22T04:08:37.769Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/0d/67e5b4109ea4a837e80daa87c2c696711955e40449a97e8926672534def2/click-8.4.1-py3-none-any.whl", hash = "sha256:482be17c6991b8c19c5429a1e995d9b0efdbb63172824c41f99965dc0ade8ec2", size = 116639, upload-time = "2026-05-22T04:08:35.26Z" }, +] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, +] + +[[package]] +name = "comm" +version = "0.2.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4c/13/7d740c5849255756bc17888787313b61fd38a0a8304fc4f073dfc46122aa/comm-0.2.3.tar.gz", hash = "sha256:2dc8048c10962d55d7ad693be1e7045d891b7ce8d999c97963a5e3e99c055971", size = 6319, upload-time = "2025-07-25T14:02:04.452Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/60/97/891a0971e1e4a8c5d2b20bbe0e524dc04548d2307fee33cdeba148fd4fc7/comm-0.2.3-py3-none-any.whl", hash = "sha256:c615d91d75f7f04f095b30d1c1711babd43bdc6419c1be9886a85f2f4e489417", size = 7294, upload-time = "2025-07-25T14:02:02.896Z" }, +] + +[[package]] +name = "contourpy" +version = "1.3.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "numpy", version = "2.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f5/f6/31a8f28b4a2a4fa0e01085e542f3081ab0588eff8e589d39d775172c9792/contourpy-1.3.0.tar.gz", hash = "sha256:7ffa0db17717a8ffb127efd0c95a4362d996b892c2904db72428d5b52e1938a4", size = 13464370, upload-time = "2024-08-27T21:00:03.328Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6c/e0/be8dcc796cfdd96708933e0e2da99ba4bb8f9b2caa9d560a50f3f09a65f3/contourpy-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:880ea32e5c774634f9fcd46504bf9f080a41ad855f4fef54f5380f5133d343c7", size = 265366, upload-time = "2024-08-27T20:50:09.947Z" }, + { url = "https://files.pythonhosted.org/packages/50/d6/c953b400219443535d412fcbbc42e7a5e823291236bc0bb88936e3cc9317/contourpy-1.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:76c905ef940a4474a6289c71d53122a4f77766eef23c03cd57016ce19d0f7b42", size = 249226, upload-time = "2024-08-27T20:50:16.1Z" }, + { url = "https://files.pythonhosted.org/packages/6f/b4/6fffdf213ffccc28483c524b9dad46bb78332851133b36ad354b856ddc7c/contourpy-1.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:92f8557cbb07415a4d6fa191f20fd9d2d9eb9c0b61d1b2f52a8926e43c6e9af7", size = 308460, upload-time = "2024-08-27T20:50:22.536Z" }, + { url = "https://files.pythonhosted.org/packages/cf/6c/118fc917b4050f0afe07179a6dcbe4f3f4ec69b94f36c9e128c4af480fb8/contourpy-1.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:36f965570cff02b874773c49bfe85562b47030805d7d8360748f3eca570f4cab", size = 347623, upload-time = "2024-08-27T20:50:28.806Z" }, + { url = "https://files.pythonhosted.org/packages/f9/a4/30ff110a81bfe3abf7b9673284d21ddce8cc1278f6f77393c91199da4c90/contourpy-1.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cacd81e2d4b6f89c9f8a5b69b86490152ff39afc58a95af002a398273e5ce589", size = 317761, upload-time = "2024-08-27T20:50:35.126Z" }, + { url = "https://files.pythonhosted.org/packages/99/e6/d11966962b1aa515f5586d3907ad019f4b812c04e4546cc19ebf62b5178e/contourpy-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69375194457ad0fad3a839b9e29aa0b0ed53bb54db1bfb6c3ae43d111c31ce41", size = 322015, upload-time = "2024-08-27T20:50:40.318Z" }, + { url = "https://files.pythonhosted.org/packages/4d/e3/182383743751d22b7b59c3c753277b6aee3637049197624f333dac5b4c80/contourpy-1.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7a52040312b1a858b5e31ef28c2e865376a386c60c0e248370bbea2d3f3b760d", size = 1262672, upload-time = "2024-08-27T20:50:55.643Z" }, + { url = "https://files.pythonhosted.org/packages/78/53/974400c815b2e605f252c8fb9297e2204347d1755a5374354ee77b1ea259/contourpy-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3faeb2998e4fcb256542e8a926d08da08977f7f5e62cf733f3c211c2a5586223", size = 1321688, upload-time = "2024-08-27T20:51:11.293Z" }, + { url = "https://files.pythonhosted.org/packages/52/29/99f849faed5593b2926a68a31882af98afbeac39c7fdf7de491d9c85ec6a/contourpy-1.3.0-cp310-cp310-win32.whl", hash = "sha256:36e0cff201bcb17a0a8ecc7f454fe078437fa6bda730e695a92f2d9932bd507f", size = 171145, upload-time = "2024-08-27T20:51:15.2Z" }, + { url = "https://files.pythonhosted.org/packages/a9/97/3f89bba79ff6ff2b07a3cbc40aa693c360d5efa90d66e914f0ff03b95ec7/contourpy-1.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:87ddffef1dbe5e669b5c2440b643d3fdd8622a348fe1983fad7a0f0ccb1cd67b", size = 216019, upload-time = "2024-08-27T20:51:19.365Z" }, + { url = "https://files.pythonhosted.org/packages/b3/1f/9375917786cb39270b0ee6634536c0e22abf225825602688990d8f5c6c19/contourpy-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0fa4c02abe6c446ba70d96ece336e621efa4aecae43eaa9b030ae5fb92b309ad", size = 266356, upload-time = "2024-08-27T20:51:24.146Z" }, + { url = "https://files.pythonhosted.org/packages/05/46/9256dd162ea52790c127cb58cfc3b9e3413a6e3478917d1f811d420772ec/contourpy-1.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:834e0cfe17ba12f79963861e0f908556b2cedd52e1f75e6578801febcc6a9f49", size = 250915, upload-time = "2024-08-27T20:51:28.683Z" }, + { url = "https://files.pythonhosted.org/packages/e1/5d/3056c167fa4486900dfbd7e26a2fdc2338dc58eee36d490a0ed3ddda5ded/contourpy-1.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dbc4c3217eee163fa3984fd1567632b48d6dfd29216da3ded3d7b844a8014a66", size = 310443, upload-time = "2024-08-27T20:51:33.675Z" }, + { url = "https://files.pythonhosted.org/packages/ca/c2/1a612e475492e07f11c8e267ea5ec1ce0d89971be496c195e27afa97e14a/contourpy-1.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4865cd1d419e0c7a7bf6de1777b185eebdc51470800a9f42b9e9decf17762081", size = 348548, upload-time = "2024-08-27T20:51:39.322Z" }, + { url = "https://files.pythonhosted.org/packages/45/cf/2c2fc6bb5874158277b4faf136847f0689e1b1a1f640a36d76d52e78907c/contourpy-1.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:303c252947ab4b14c08afeb52375b26781ccd6a5ccd81abcdfc1fafd14cf93c1", size = 319118, upload-time = "2024-08-27T20:51:44.717Z" }, + { url = "https://files.pythonhosted.org/packages/03/33/003065374f38894cdf1040cef474ad0546368eea7e3a51d48b8a423961f8/contourpy-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:637f674226be46f6ba372fd29d9523dd977a291f66ab2a74fbeb5530bb3f445d", size = 323162, upload-time = "2024-08-27T20:51:49.683Z" }, + { url = "https://files.pythonhosted.org/packages/42/80/e637326e85e4105a802e42959f56cff2cd39a6b5ef68d5d9aee3ea5f0e4c/contourpy-1.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:76a896b2f195b57db25d6b44e7e03f221d32fe318d03ede41f8b4d9ba1bff53c", size = 1265396, upload-time = "2024-08-27T20:52:04.926Z" }, + { url = "https://files.pythonhosted.org/packages/7c/3b/8cbd6416ca1bbc0202b50f9c13b2e0b922b64be888f9d9ee88e6cfabfb51/contourpy-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e1fd23e9d01591bab45546c089ae89d926917a66dceb3abcf01f6105d927e2cb", size = 1324297, upload-time = "2024-08-27T20:52:21.843Z" }, + { url = "https://files.pythonhosted.org/packages/4d/2c/021a7afaa52fe891f25535506cc861c30c3c4e5a1c1ce94215e04b293e72/contourpy-1.3.0-cp311-cp311-win32.whl", hash = "sha256:d402880b84df3bec6eab53cd0cf802cae6a2ef9537e70cf75e91618a3801c20c", size = 171808, upload-time = "2024-08-27T20:52:25.163Z" }, + { url = "https://files.pythonhosted.org/packages/8d/2f/804f02ff30a7fae21f98198828d0857439ec4c91a96e20cf2d6c49372966/contourpy-1.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:6cb6cc968059db9c62cb35fbf70248f40994dfcd7aa10444bbf8b3faeb7c2d67", size = 217181, upload-time = "2024-08-27T20:52:29.13Z" }, + { url = "https://files.pythonhosted.org/packages/c9/92/8e0bbfe6b70c0e2d3d81272b58c98ac69ff1a4329f18c73bd64824d8b12e/contourpy-1.3.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:570ef7cf892f0afbe5b2ee410c507ce12e15a5fa91017a0009f79f7d93a1268f", size = 267838, upload-time = "2024-08-27T20:52:33.911Z" }, + { url = "https://files.pythonhosted.org/packages/e3/04/33351c5d5108460a8ce6d512307690b023f0cfcad5899499f5c83b9d63b1/contourpy-1.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:da84c537cb8b97d153e9fb208c221c45605f73147bd4cadd23bdae915042aad6", size = 251549, upload-time = "2024-08-27T20:52:39.179Z" }, + { url = "https://files.pythonhosted.org/packages/51/3d/aa0fe6ae67e3ef9f178389e4caaaa68daf2f9024092aa3c6032e3d174670/contourpy-1.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0be4d8425bfa755e0fd76ee1e019636ccc7c29f77a7c86b4328a9eb6a26d0639", size = 303177, upload-time = "2024-08-27T20:52:44.789Z" }, + { url = "https://files.pythonhosted.org/packages/56/c3/c85a7e3e0cab635575d3b657f9535443a6f5d20fac1a1911eaa4bbe1aceb/contourpy-1.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9c0da700bf58f6e0b65312d0a5e695179a71d0163957fa381bb3c1f72972537c", size = 341735, upload-time = "2024-08-27T20:52:51.05Z" }, + { url = "https://files.pythonhosted.org/packages/dd/8d/20f7a211a7be966a53f474bc90b1a8202e9844b3f1ef85f3ae45a77151ee/contourpy-1.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eb8b141bb00fa977d9122636b16aa67d37fd40a3d8b52dd837e536d64b9a4d06", size = 314679, upload-time = "2024-08-27T20:52:58.473Z" }, + { url = "https://files.pythonhosted.org/packages/6e/be/524e377567defac0e21a46e2a529652d165fed130a0d8a863219303cee18/contourpy-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3634b5385c6716c258d0419c46d05c8aa7dc8cb70326c9a4fb66b69ad2b52e09", size = 320549, upload-time = "2024-08-27T20:53:06.593Z" }, + { url = "https://files.pythonhosted.org/packages/0f/96/fdb2552a172942d888915f3a6663812e9bc3d359d53dafd4289a0fb462f0/contourpy-1.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0dce35502151b6bd35027ac39ba6e5a44be13a68f55735c3612c568cac3805fd", size = 1263068, upload-time = "2024-08-27T20:53:23.442Z" }, + { url = "https://files.pythonhosted.org/packages/2a/25/632eab595e3140adfa92f1322bf8915f68c932bac468e89eae9974cf1c00/contourpy-1.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:aea348f053c645100612b333adc5983d87be69acdc6d77d3169c090d3b01dc35", size = 1322833, upload-time = "2024-08-27T20:53:39.243Z" }, + { url = "https://files.pythonhosted.org/packages/73/e3/69738782e315a1d26d29d71a550dbbe3eb6c653b028b150f70c1a5f4f229/contourpy-1.3.0-cp312-cp312-win32.whl", hash = "sha256:90f73a5116ad1ba7174341ef3ea5c3150ddf20b024b98fb0c3b29034752c8aeb", size = 172681, upload-time = "2024-08-27T20:53:43.05Z" }, + { url = "https://files.pythonhosted.org/packages/0c/89/9830ba00d88e43d15e53d64931e66b8792b46eb25e2050a88fec4a0df3d5/contourpy-1.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:b11b39aea6be6764f84360fce6c82211a9db32a7c7de8fa6dd5397cf1d079c3b", size = 218283, upload-time = "2024-08-27T20:53:47.232Z" }, + { url = "https://files.pythonhosted.org/packages/53/a1/d20415febfb2267af2d7f06338e82171824d08614084714fb2c1dac9901f/contourpy-1.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3e1c7fa44aaae40a2247e2e8e0627f4bea3dd257014764aa644f319a5f8600e3", size = 267879, upload-time = "2024-08-27T20:53:51.597Z" }, + { url = "https://files.pythonhosted.org/packages/aa/45/5a28a3570ff6218d8bdfc291a272a20d2648104815f01f0177d103d985e1/contourpy-1.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:364174c2a76057feef647c802652f00953b575723062560498dc7930fc9b1cb7", size = 251573, upload-time = "2024-08-27T20:53:55.659Z" }, + { url = "https://files.pythonhosted.org/packages/39/1c/d3f51540108e3affa84f095c8b04f0aa833bb797bc8baa218a952a98117d/contourpy-1.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:32b238b3b3b649e09ce9aaf51f0c261d38644bdfa35cbaf7b263457850957a84", size = 303184, upload-time = "2024-08-27T20:54:00.225Z" }, + { url = "https://files.pythonhosted.org/packages/00/56/1348a44fb6c3a558c1a3a0cd23d329d604c99d81bf5a4b58c6b71aab328f/contourpy-1.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d51fca85f9f7ad0b65b4b9fe800406d0d77017d7270d31ec3fb1cc07358fdea0", size = 340262, upload-time = "2024-08-27T20:54:05.234Z" }, + { url = "https://files.pythonhosted.org/packages/2b/23/00d665ba67e1bb666152131da07e0f24c95c3632d7722caa97fb61470eca/contourpy-1.3.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:732896af21716b29ab3e988d4ce14bc5133733b85956316fb0c56355f398099b", size = 313806, upload-time = "2024-08-27T20:54:09.889Z" }, + { url = "https://files.pythonhosted.org/packages/5a/42/3cf40f7040bb8362aea19af9a5fb7b32ce420f645dd1590edcee2c657cd5/contourpy-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d73f659398a0904e125280836ae6f88ba9b178b2fed6884f3b1f95b989d2c8da", size = 319710, upload-time = "2024-08-27T20:54:14.536Z" }, + { url = "https://files.pythonhosted.org/packages/05/32/f3bfa3fc083b25e1a7ae09197f897476ee68e7386e10404bdf9aac7391f0/contourpy-1.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c6c7c2408b7048082932cf4e641fa3b8ca848259212f51c8c59c45aa7ac18f14", size = 1264107, upload-time = "2024-08-27T20:54:29.735Z" }, + { url = "https://files.pythonhosted.org/packages/1c/1e/1019d34473a736664f2439542b890b2dc4c6245f5c0d8cdfc0ccc2cab80c/contourpy-1.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f317576606de89da6b7e0861cf6061f6146ead3528acabff9236458a6ba467f8", size = 1322458, upload-time = "2024-08-27T20:54:45.507Z" }, + { url = "https://files.pythonhosted.org/packages/22/85/4f8bfd83972cf8909a4d36d16b177f7b8bdd942178ea4bf877d4a380a91c/contourpy-1.3.0-cp313-cp313-win32.whl", hash = "sha256:31cd3a85dbdf1fc002280c65caa7e2b5f65e4a973fcdf70dd2fdcb9868069294", size = 172643, upload-time = "2024-08-27T20:55:52.754Z" }, + { url = "https://files.pythonhosted.org/packages/cc/4a/fb3c83c1baba64ba90443626c228ca14f19a87c51975d3b1de308dd2cf08/contourpy-1.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:4553c421929ec95fb07b3aaca0fae668b2eb5a5203d1217ca7c34c063c53d087", size = 218301, upload-time = "2024-08-27T20:55:56.509Z" }, + { url = "https://files.pythonhosted.org/packages/76/65/702f4064f397821fea0cb493f7d3bc95a5d703e20954dce7d6d39bacf378/contourpy-1.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:345af746d7766821d05d72cb8f3845dfd08dd137101a2cb9b24de277d716def8", size = 278972, upload-time = "2024-08-27T20:54:50.347Z" }, + { url = "https://files.pythonhosted.org/packages/80/85/21f5bba56dba75c10a45ec00ad3b8190dbac7fd9a8a8c46c6116c933e9cf/contourpy-1.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3bb3808858a9dc68f6f03d319acd5f1b8a337e6cdda197f02f4b8ff67ad2057b", size = 263375, upload-time = "2024-08-27T20:54:54.909Z" }, + { url = "https://files.pythonhosted.org/packages/0a/64/084c86ab71d43149f91ab3a4054ccf18565f0a8af36abfa92b1467813ed6/contourpy-1.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:420d39daa61aab1221567b42eecb01112908b2cab7f1b4106a52caaec8d36973", size = 307188, upload-time = "2024-08-27T20:55:00.184Z" }, + { url = "https://files.pythonhosted.org/packages/3d/ff/d61a4c288dc42da0084b8d9dc2aa219a850767165d7d9a9c364ff530b509/contourpy-1.3.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4d63ee447261e963af02642ffcb864e5a2ee4cbfd78080657a9880b8b1868e18", size = 345644, upload-time = "2024-08-27T20:55:05.673Z" }, + { url = "https://files.pythonhosted.org/packages/ca/aa/00d2313d35ec03f188e8f0786c2fc61f589306e02fdc158233697546fd58/contourpy-1.3.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:167d6c890815e1dac9536dca00828b445d5d0df4d6a8c6adb4a7ec3166812fa8", size = 317141, upload-time = "2024-08-27T20:55:11.047Z" }, + { url = "https://files.pythonhosted.org/packages/8d/6a/b5242c8cb32d87f6abf4f5e3044ca397cb1a76712e3fa2424772e3ff495f/contourpy-1.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:710a26b3dc80c0e4febf04555de66f5fd17e9cf7170a7b08000601a10570bda6", size = 323469, upload-time = "2024-08-27T20:55:15.914Z" }, + { url = "https://files.pythonhosted.org/packages/6f/a6/73e929d43028a9079aca4bde107494864d54f0d72d9db508a51ff0878593/contourpy-1.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:75ee7cb1a14c617f34a51d11fa7524173e56551646828353c4af859c56b766e2", size = 1260894, upload-time = "2024-08-27T20:55:31.553Z" }, + { url = "https://files.pythonhosted.org/packages/2b/1e/1e726ba66eddf21c940821df8cf1a7d15cb165f0682d62161eaa5e93dae1/contourpy-1.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:33c92cdae89ec5135d036e7218e69b0bb2851206077251f04a6c4e0e21f03927", size = 1314829, upload-time = "2024-08-27T20:55:47.837Z" }, + { url = "https://files.pythonhosted.org/packages/b3/e3/b9f72758adb6ef7397327ceb8b9c39c75711affb220e4f53c745ea1d5a9a/contourpy-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a11077e395f67ffc2c44ec2418cfebed032cd6da3022a94fc227b6faf8e2acb8", size = 265518, upload-time = "2024-08-27T20:56:01.333Z" }, + { url = "https://files.pythonhosted.org/packages/ec/22/19f5b948367ab5260fb41d842c7a78dae645603881ea6bc39738bcfcabf6/contourpy-1.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e8134301d7e204c88ed7ab50028ba06c683000040ede1d617298611f9dc6240c", size = 249350, upload-time = "2024-08-27T20:56:05.432Z" }, + { url = "https://files.pythonhosted.org/packages/26/76/0c7d43263dd00ae21a91a24381b7e813d286a3294d95d179ef3a7b9fb1d7/contourpy-1.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e12968fdfd5bb45ffdf6192a590bd8ddd3ba9e58360b29683c6bb71a7b41edca", size = 309167, upload-time = "2024-08-27T20:56:10.034Z" }, + { url = "https://files.pythonhosted.org/packages/96/3b/cadff6773e89f2a5a492c1a8068e21d3fccaf1a1c1df7d65e7c8e3ef60ba/contourpy-1.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fd2a0fc506eccaaa7595b7e1418951f213cf8255be2600f1ea1b61e46a60c55f", size = 348279, upload-time = "2024-08-27T20:56:15.41Z" }, + { url = "https://files.pythonhosted.org/packages/e1/86/158cc43aa549d2081a955ab11c6bdccc7a22caacc2af93186d26f5f48746/contourpy-1.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4cfb5c62ce023dfc410d6059c936dcf96442ba40814aefbfa575425a3a7f19dc", size = 318519, upload-time = "2024-08-27T20:56:21.813Z" }, + { url = "https://files.pythonhosted.org/packages/05/11/57335544a3027e9b96a05948c32e566328e3a2f84b7b99a325b7a06d2b06/contourpy-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:68a32389b06b82c2fdd68276148d7b9275b5f5cf13e5417e4252f6d1a34f72a2", size = 321922, upload-time = "2024-08-27T20:56:26.983Z" }, + { url = "https://files.pythonhosted.org/packages/0b/e3/02114f96543f4a1b694333b92a6dcd4f8eebbefcc3a5f3bbb1316634178f/contourpy-1.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:94e848a6b83da10898cbf1311a815f770acc9b6a3f2d646f330d57eb4e87592e", size = 1258017, upload-time = "2024-08-27T20:56:42.246Z" }, + { url = "https://files.pythonhosted.org/packages/f3/3b/bfe4c81c6d5881c1c643dde6620be0b42bf8aab155976dd644595cfab95c/contourpy-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:d78ab28a03c854a873787a0a42254a0ccb3cb133c672f645c9f9c8f3ae9d0800", size = 1316773, upload-time = "2024-08-27T20:56:58.58Z" }, + { url = "https://files.pythonhosted.org/packages/f1/17/c52d2970784383cafb0bd918b6fb036d98d96bbf0bc1befb5d1e31a07a70/contourpy-1.3.0-cp39-cp39-win32.whl", hash = "sha256:81cb5ed4952aae6014bc9d0421dec7c5835c9c8c31cdf51910b708f548cf58e5", size = 171353, upload-time = "2024-08-27T20:57:02.718Z" }, + { url = "https://files.pythonhosted.org/packages/53/23/db9f69676308e094d3c45f20cc52e12d10d64f027541c995d89c11ad5c75/contourpy-1.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:14e262f67bd7e6eb6880bc564dcda30b15e351a594657e55b7eec94b6ef72843", size = 211817, upload-time = "2024-08-27T20:57:06.328Z" }, + { url = "https://files.pythonhosted.org/packages/d1/09/60e486dc2b64c94ed33e58dcfb6f808192c03dfc5574c016218b9b7680dc/contourpy-1.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fe41b41505a5a33aeaed2a613dccaeaa74e0e3ead6dd6fd3a118fb471644fd6c", size = 261886, upload-time = "2024-08-27T20:57:10.863Z" }, + { url = "https://files.pythonhosted.org/packages/19/20/b57f9f7174fcd439a7789fb47d764974ab646fa34d1790551de386457a8e/contourpy-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eca7e17a65f72a5133bdbec9ecf22401c62bcf4821361ef7811faee695799779", size = 311008, upload-time = "2024-08-27T20:57:15.588Z" }, + { url = "https://files.pythonhosted.org/packages/74/fc/5040d42623a1845d4f17a418e590fd7a79ae8cb2bad2b2f83de63c3bdca4/contourpy-1.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:1ec4dc6bf570f5b22ed0d7efba0dfa9c5b9e0431aeea7581aa217542d9e809a4", size = 215690, upload-time = "2024-08-27T20:57:19.321Z" }, + { url = "https://files.pythonhosted.org/packages/2b/24/dc3dcd77ac7460ab7e9d2b01a618cb31406902e50e605a8d6091f0a8f7cc/contourpy-1.3.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:00ccd0dbaad6d804ab259820fa7cb0b8036bda0686ef844d24125d8287178ce0", size = 261894, upload-time = "2024-08-27T20:57:23.873Z" }, + { url = "https://files.pythonhosted.org/packages/b1/db/531642a01cfec39d1682e46b5457b07cf805e3c3c584ec27e2a6223f8f6c/contourpy-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ca947601224119117f7c19c9cdf6b3ab54c5726ef1d906aa4a69dfb6dd58102", size = 311099, upload-time = "2024-08-27T20:57:28.58Z" }, + { url = "https://files.pythonhosted.org/packages/38/1e/94bda024d629f254143a134eead69e21c836429a2a6ce82209a00ddcb79a/contourpy-1.3.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:c6ec93afeb848a0845a18989da3beca3eec2c0f852322efe21af1931147d12cb", size = 215838, upload-time = "2024-08-27T20:57:32.913Z" }, +] + +[[package]] +name = "contourpy" +version = "1.3.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/66/54/eb9bfc647b19f2009dd5c7f5ec51c4e6ca831725f1aea7a993034f483147/contourpy-1.3.2.tar.gz", hash = "sha256:b6945942715a034c671b7fc54f9588126b0b8bf23db2696e3ca8328f3ff0ab54", size = 13466130, upload-time = "2025-04-15T17:47:53.79Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/12/a3/da4153ec8fe25d263aa48c1a4cbde7f49b59af86f0b6f7862788c60da737/contourpy-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ba38e3f9f330af820c4b27ceb4b9c7feee5fe0493ea53a8720f4792667465934", size = 268551, upload-time = "2025-04-15T17:34:46.581Z" }, + { url = "https://files.pythonhosted.org/packages/2f/6c/330de89ae1087eb622bfca0177d32a7ece50c3ef07b28002de4757d9d875/contourpy-1.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dc41ba0714aa2968d1f8674ec97504a8f7e334f48eeacebcaa6256213acb0989", size = 253399, upload-time = "2025-04-15T17:34:51.427Z" }, + { url = "https://files.pythonhosted.org/packages/c1/bd/20c6726b1b7f81a8bee5271bed5c165f0a8e1f572578a9d27e2ccb763cb2/contourpy-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9be002b31c558d1ddf1b9b415b162c603405414bacd6932d031c5b5a8b757f0d", size = 312061, upload-time = "2025-04-15T17:34:55.961Z" }, + { url = "https://files.pythonhosted.org/packages/22/fc/a9665c88f8a2473f823cf1ec601de9e5375050f1958cbb356cdf06ef1ab6/contourpy-1.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8d2e74acbcba3bfdb6d9d8384cdc4f9260cae86ed9beee8bd5f54fee49a430b9", size = 351956, upload-time = "2025-04-15T17:35:00.992Z" }, + { url = "https://files.pythonhosted.org/packages/25/eb/9f0a0238f305ad8fb7ef42481020d6e20cf15e46be99a1fcf939546a177e/contourpy-1.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e259bced5549ac64410162adc973c5e2fb77f04df4a439d00b478e57a0e65512", size = 320872, upload-time = "2025-04-15T17:35:06.177Z" }, + { url = "https://files.pythonhosted.org/packages/32/5c/1ee32d1c7956923202f00cf8d2a14a62ed7517bdc0ee1e55301227fc273c/contourpy-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad687a04bc802cbe8b9c399c07162a3c35e227e2daccf1668eb1f278cb698631", size = 325027, upload-time = "2025-04-15T17:35:11.244Z" }, + { url = "https://files.pythonhosted.org/packages/83/bf/9baed89785ba743ef329c2b07fd0611d12bfecbedbdd3eeecf929d8d3b52/contourpy-1.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cdd22595308f53ef2f891040ab2b93d79192513ffccbd7fe19be7aa773a5e09f", size = 1306641, upload-time = "2025-04-15T17:35:26.701Z" }, + { url = "https://files.pythonhosted.org/packages/d4/cc/74e5e83d1e35de2d28bd97033426b450bc4fd96e092a1f7a63dc7369b55d/contourpy-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b4f54d6a2defe9f257327b0f243612dd051cc43825587520b1bf74a31e2f6ef2", size = 1374075, upload-time = "2025-04-15T17:35:43.204Z" }, + { url = "https://files.pythonhosted.org/packages/0c/42/17f3b798fd5e033b46a16f8d9fcb39f1aba051307f5ebf441bad1ecf78f8/contourpy-1.3.2-cp310-cp310-win32.whl", hash = "sha256:f939a054192ddc596e031e50bb13b657ce318cf13d264f095ce9db7dc6ae81c0", size = 177534, upload-time = "2025-04-15T17:35:46.554Z" }, + { url = "https://files.pythonhosted.org/packages/54/ec/5162b8582f2c994721018d0c9ece9dc6ff769d298a8ac6b6a652c307e7df/contourpy-1.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:c440093bbc8fc21c637c03bafcbef95ccd963bc6e0514ad887932c18ca2a759a", size = 221188, upload-time = "2025-04-15T17:35:50.064Z" }, + { url = "https://files.pythonhosted.org/packages/b3/b9/ede788a0b56fc5b071639d06c33cb893f68b1178938f3425debebe2dab78/contourpy-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6a37a2fb93d4df3fc4c0e363ea4d16f83195fc09c891bc8ce072b9d084853445", size = 269636, upload-time = "2025-04-15T17:35:54.473Z" }, + { url = "https://files.pythonhosted.org/packages/e6/75/3469f011d64b8bbfa04f709bfc23e1dd71be54d05b1b083be9f5b22750d1/contourpy-1.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b7cd50c38f500bbcc9b6a46643a40e0913673f869315d8e70de0438817cb7773", size = 254636, upload-time = "2025-04-15T17:35:58.283Z" }, + { url = "https://files.pythonhosted.org/packages/8d/2f/95adb8dae08ce0ebca4fd8e7ad653159565d9739128b2d5977806656fcd2/contourpy-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6658ccc7251a4433eebd89ed2672c2ed96fba367fd25ca9512aa92a4b46c4f1", size = 313053, upload-time = "2025-04-15T17:36:03.235Z" }, + { url = "https://files.pythonhosted.org/packages/c3/a6/8ccf97a50f31adfa36917707fe39c9a0cbc24b3bbb58185577f119736cc9/contourpy-1.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:70771a461aaeb335df14deb6c97439973d253ae70660ca085eec25241137ef43", size = 352985, upload-time = "2025-04-15T17:36:08.275Z" }, + { url = "https://files.pythonhosted.org/packages/1d/b6/7925ab9b77386143f39d9c3243fdd101621b4532eb126743201160ffa7e6/contourpy-1.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65a887a6e8c4cd0897507d814b14c54a8c2e2aa4ac9f7686292f9769fcf9a6ab", size = 323750, upload-time = "2025-04-15T17:36:13.29Z" }, + { url = "https://files.pythonhosted.org/packages/c2/f3/20c5d1ef4f4748e52d60771b8560cf00b69d5c6368b5c2e9311bcfa2a08b/contourpy-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3859783aefa2b8355697f16642695a5b9792e7a46ab86da1118a4a23a51a33d7", size = 326246, upload-time = "2025-04-15T17:36:18.329Z" }, + { url = "https://files.pythonhosted.org/packages/8c/e5/9dae809e7e0b2d9d70c52b3d24cba134dd3dad979eb3e5e71f5df22ed1f5/contourpy-1.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:eab0f6db315fa4d70f1d8ab514e527f0366ec021ff853d7ed6a2d33605cf4b83", size = 1308728, upload-time = "2025-04-15T17:36:33.878Z" }, + { url = "https://files.pythonhosted.org/packages/e2/4a/0058ba34aeea35c0b442ae61a4f4d4ca84d6df8f91309bc2d43bb8dd248f/contourpy-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d91a3ccc7fea94ca0acab82ceb77f396d50a1f67412efe4c526f5d20264e6ecd", size = 1375762, upload-time = "2025-04-15T17:36:51.295Z" }, + { url = "https://files.pythonhosted.org/packages/09/33/7174bdfc8b7767ef2c08ed81244762d93d5c579336fc0b51ca57b33d1b80/contourpy-1.3.2-cp311-cp311-win32.whl", hash = "sha256:1c48188778d4d2f3d48e4643fb15d8608b1d01e4b4d6b0548d9b336c28fc9b6f", size = 178196, upload-time = "2025-04-15T17:36:55.002Z" }, + { url = "https://files.pythonhosted.org/packages/5e/fe/4029038b4e1c4485cef18e480b0e2cd2d755448bb071eb9977caac80b77b/contourpy-1.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:5ebac872ba09cb8f2131c46b8739a7ff71de28a24c869bcad554477eb089a878", size = 222017, upload-time = "2025-04-15T17:36:58.576Z" }, + { url = "https://files.pythonhosted.org/packages/34/f7/44785876384eff370c251d58fd65f6ad7f39adce4a093c934d4a67a7c6b6/contourpy-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4caf2bcd2969402bf77edc4cb6034c7dd7c0803213b3523f111eb7460a51b8d2", size = 271580, upload-time = "2025-04-15T17:37:03.105Z" }, + { url = "https://files.pythonhosted.org/packages/93/3b/0004767622a9826ea3d95f0e9d98cd8729015768075d61f9fea8eeca42a8/contourpy-1.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:82199cb78276249796419fe36b7386bd8d2cc3f28b3bc19fe2454fe2e26c4c15", size = 255530, upload-time = "2025-04-15T17:37:07.026Z" }, + { url = "https://files.pythonhosted.org/packages/e7/bb/7bd49e1f4fa805772d9fd130e0d375554ebc771ed7172f48dfcd4ca61549/contourpy-1.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:106fab697af11456fcba3e352ad50effe493a90f893fca6c2ca5c033820cea92", size = 307688, upload-time = "2025-04-15T17:37:11.481Z" }, + { url = "https://files.pythonhosted.org/packages/fc/97/e1d5dbbfa170725ef78357a9a0edc996b09ae4af170927ba8ce977e60a5f/contourpy-1.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d14f12932a8d620e307f715857107b1d1845cc44fdb5da2bc8e850f5ceba9f87", size = 347331, upload-time = "2025-04-15T17:37:18.212Z" }, + { url = "https://files.pythonhosted.org/packages/6f/66/e69e6e904f5ecf6901be3dd16e7e54d41b6ec6ae3405a535286d4418ffb4/contourpy-1.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:532fd26e715560721bb0d5fc7610fce279b3699b018600ab999d1be895b09415", size = 318963, upload-time = "2025-04-15T17:37:22.76Z" }, + { url = "https://files.pythonhosted.org/packages/a8/32/b8a1c8965e4f72482ff2d1ac2cd670ce0b542f203c8e1d34e7c3e6925da7/contourpy-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26b383144cf2d2c29f01a1e8170f50dacf0eac02d64139dcd709a8ac4eb3cfe", size = 323681, upload-time = "2025-04-15T17:37:33.001Z" }, + { url = "https://files.pythonhosted.org/packages/30/c6/12a7e6811d08757c7162a541ca4c5c6a34c0f4e98ef2b338791093518e40/contourpy-1.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c49f73e61f1f774650a55d221803b101d966ca0c5a2d6d5e4320ec3997489441", size = 1308674, upload-time = "2025-04-15T17:37:48.64Z" }, + { url = "https://files.pythonhosted.org/packages/2a/8a/bebe5a3f68b484d3a2b8ffaf84704b3e343ef1addea528132ef148e22b3b/contourpy-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3d80b2c0300583228ac98d0a927a1ba6a2ba6b8a742463c564f1d419ee5b211e", size = 1380480, upload-time = "2025-04-15T17:38:06.7Z" }, + { url = "https://files.pythonhosted.org/packages/34/db/fcd325f19b5978fb509a7d55e06d99f5f856294c1991097534360b307cf1/contourpy-1.3.2-cp312-cp312-win32.whl", hash = "sha256:90df94c89a91b7362e1142cbee7568f86514412ab8a2c0d0fca72d7e91b62912", size = 178489, upload-time = "2025-04-15T17:38:10.338Z" }, + { url = "https://files.pythonhosted.org/packages/01/c8/fadd0b92ffa7b5eb5949bf340a63a4a496a6930a6c37a7ba0f12acb076d6/contourpy-1.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:8c942a01d9163e2e5cfb05cb66110121b8d07ad438a17f9e766317bcb62abf73", size = 223042, upload-time = "2025-04-15T17:38:14.239Z" }, + { url = "https://files.pythonhosted.org/packages/2e/61/5673f7e364b31e4e7ef6f61a4b5121c5f170f941895912f773d95270f3a2/contourpy-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:de39db2604ae755316cb5967728f4bea92685884b1e767b7c24e983ef5f771cb", size = 271630, upload-time = "2025-04-15T17:38:19.142Z" }, + { url = "https://files.pythonhosted.org/packages/ff/66/a40badddd1223822c95798c55292844b7e871e50f6bfd9f158cb25e0bd39/contourpy-1.3.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3f9e896f447c5c8618f1edb2bafa9a4030f22a575ec418ad70611450720b5b08", size = 255670, upload-time = "2025-04-15T17:38:23.688Z" }, + { url = "https://files.pythonhosted.org/packages/1e/c7/cf9fdee8200805c9bc3b148f49cb9482a4e3ea2719e772602a425c9b09f8/contourpy-1.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71e2bd4a1c4188f5c2b8d274da78faab884b59df20df63c34f74aa1813c4427c", size = 306694, upload-time = "2025-04-15T17:38:28.238Z" }, + { url = "https://files.pythonhosted.org/packages/dd/e7/ccb9bec80e1ba121efbffad7f38021021cda5be87532ec16fd96533bb2e0/contourpy-1.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de425af81b6cea33101ae95ece1f696af39446db9682a0b56daaa48cfc29f38f", size = 345986, upload-time = "2025-04-15T17:38:33.502Z" }, + { url = "https://files.pythonhosted.org/packages/dc/49/ca13bb2da90391fa4219fdb23b078d6065ada886658ac7818e5441448b78/contourpy-1.3.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:977e98a0e0480d3fe292246417239d2d45435904afd6d7332d8455981c408b85", size = 318060, upload-time = "2025-04-15T17:38:38.672Z" }, + { url = "https://files.pythonhosted.org/packages/c8/65/5245ce8c548a8422236c13ffcdcdada6a2a812c361e9e0c70548bb40b661/contourpy-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:434f0adf84911c924519d2b08fc10491dd282b20bdd3fa8f60fd816ea0b48841", size = 322747, upload-time = "2025-04-15T17:38:43.712Z" }, + { url = "https://files.pythonhosted.org/packages/72/30/669b8eb48e0a01c660ead3752a25b44fdb2e5ebc13a55782f639170772f9/contourpy-1.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c66c4906cdbc50e9cba65978823e6e00b45682eb09adbb78c9775b74eb222422", size = 1308895, upload-time = "2025-04-15T17:39:00.224Z" }, + { url = "https://files.pythonhosted.org/packages/05/5a/b569f4250decee6e8d54498be7bdf29021a4c256e77fe8138c8319ef8eb3/contourpy-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8b7fc0cd78ba2f4695fd0a6ad81a19e7e3ab825c31b577f384aa9d7817dc3bef", size = 1379098, upload-time = "2025-04-15T17:43:29.649Z" }, + { url = "https://files.pythonhosted.org/packages/19/ba/b227c3886d120e60e41b28740ac3617b2f2b971b9f601c835661194579f1/contourpy-1.3.2-cp313-cp313-win32.whl", hash = "sha256:15ce6ab60957ca74cff444fe66d9045c1fd3e92c8936894ebd1f3eef2fff075f", size = 178535, upload-time = "2025-04-15T17:44:44.532Z" }, + { url = "https://files.pythonhosted.org/packages/12/6e/2fed56cd47ca739b43e892707ae9a13790a486a3173be063681ca67d2262/contourpy-1.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:e1578f7eafce927b168752ed7e22646dad6cd9bca673c60bff55889fa236ebf9", size = 223096, upload-time = "2025-04-15T17:44:48.194Z" }, + { url = "https://files.pythonhosted.org/packages/54/4c/e76fe2a03014a7c767d79ea35c86a747e9325537a8b7627e0e5b3ba266b4/contourpy-1.3.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0475b1f6604896bc7c53bb070e355e9321e1bc0d381735421a2d2068ec56531f", size = 285090, upload-time = "2025-04-15T17:43:34.084Z" }, + { url = "https://files.pythonhosted.org/packages/7b/e2/5aba47debd55d668e00baf9651b721e7733975dc9fc27264a62b0dd26eb8/contourpy-1.3.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c85bb486e9be652314bb5b9e2e3b0d1b2e643d5eec4992c0fbe8ac71775da739", size = 268643, upload-time = "2025-04-15T17:43:38.626Z" }, + { url = "https://files.pythonhosted.org/packages/a1/37/cd45f1f051fe6230f751cc5cdd2728bb3a203f5619510ef11e732109593c/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:745b57db7758f3ffc05a10254edd3182a2a83402a89c00957a8e8a22f5582823", size = 310443, upload-time = "2025-04-15T17:43:44.522Z" }, + { url = "https://files.pythonhosted.org/packages/8b/a2/36ea6140c306c9ff6dd38e3bcec80b3b018474ef4d17eb68ceecd26675f4/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:970e9173dbd7eba9b4e01aab19215a48ee5dd3f43cef736eebde064a171f89a5", size = 349865, upload-time = "2025-04-15T17:43:49.545Z" }, + { url = "https://files.pythonhosted.org/packages/95/b7/2fc76bc539693180488f7b6cc518da7acbbb9e3b931fd9280504128bf956/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c6c4639a9c22230276b7bffb6a850dfc8258a2521305e1faefe804d006b2e532", size = 321162, upload-time = "2025-04-15T17:43:54.203Z" }, + { url = "https://files.pythonhosted.org/packages/f4/10/76d4f778458b0aa83f96e59d65ece72a060bacb20cfbee46cf6cd5ceba41/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc829960f34ba36aad4302e78eabf3ef16a3a100863f0d4eeddf30e8a485a03b", size = 327355, upload-time = "2025-04-15T17:44:01.025Z" }, + { url = "https://files.pythonhosted.org/packages/43/a3/10cf483ea683f9f8ab096c24bad3cce20e0d1dd9a4baa0e2093c1c962d9d/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d32530b534e986374fc19eaa77fcb87e8a99e5431499949b828312bdcd20ac52", size = 1307935, upload-time = "2025-04-15T17:44:17.322Z" }, + { url = "https://files.pythonhosted.org/packages/78/73/69dd9a024444489e22d86108e7b913f3528f56cfc312b5c5727a44188471/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e298e7e70cf4eb179cc1077be1c725b5fd131ebc81181bf0c03525c8abc297fd", size = 1372168, upload-time = "2025-04-15T17:44:33.43Z" }, + { url = "https://files.pythonhosted.org/packages/0f/1b/96d586ccf1b1a9d2004dd519b25fbf104a11589abfd05484ff12199cca21/contourpy-1.3.2-cp313-cp313t-win32.whl", hash = "sha256:d0e589ae0d55204991450bb5c23f571c64fe43adaa53f93fc902a84c96f52fe1", size = 189550, upload-time = "2025-04-15T17:44:37.092Z" }, + { url = "https://files.pythonhosted.org/packages/b0/e6/6000d0094e8a5e32ad62591c8609e269febb6e4db83a1c75ff8868b42731/contourpy-1.3.2-cp313-cp313t-win_amd64.whl", hash = "sha256:78e9253c3de756b3f6a5174d024c4835acd59eb3f8e2ca13e775dbffe1558f69", size = 238214, upload-time = "2025-04-15T17:44:40.827Z" }, + { url = "https://files.pythonhosted.org/packages/33/05/b26e3c6ecc05f349ee0013f0bb850a761016d89cec528a98193a48c34033/contourpy-1.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fd93cc7f3139b6dd7aab2f26a90dde0aa9fc264dbf70f6740d498a70b860b82c", size = 265681, upload-time = "2025-04-15T17:44:59.314Z" }, + { url = "https://files.pythonhosted.org/packages/2b/25/ac07d6ad12affa7d1ffed11b77417d0a6308170f44ff20fa1d5aa6333f03/contourpy-1.3.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:107ba8a6a7eec58bb475329e6d3b95deba9440667c4d62b9b6063942b61d7f16", size = 315101, upload-time = "2025-04-15T17:45:04.165Z" }, + { url = "https://files.pythonhosted.org/packages/8f/4d/5bb3192bbe9d3f27e3061a6a8e7733c9120e203cb8515767d30973f71030/contourpy-1.3.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ded1706ed0c1049224531b81128efbd5084598f18d8a2d9efae833edbd2b40ad", size = 220599, upload-time = "2025-04-15T17:45:08.456Z" }, + { url = "https://files.pythonhosted.org/packages/ff/c0/91f1215d0d9f9f343e4773ba6c9b89e8c0cc7a64a6263f21139da639d848/contourpy-1.3.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5f5964cdad279256c084b69c3f412b7801e15356b16efa9d78aa974041903da0", size = 266807, upload-time = "2025-04-15T17:45:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/d4/79/6be7e90c955c0487e7712660d6cead01fa17bff98e0ea275737cc2bc8e71/contourpy-1.3.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49b65a95d642d4efa8f64ba12558fcb83407e58a2dfba9d796d77b63ccfcaff5", size = 318729, upload-time = "2025-04-15T17:45:20.166Z" }, + { url = "https://files.pythonhosted.org/packages/87/68/7f46fb537958e87427d98a4074bcde4b67a70b04900cfc5ce29bc2f556c1/contourpy-1.3.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:8c5acb8dddb0752bf252e01a3035b21443158910ac16a3b0d20e7fed7d534ce5", size = 221791, upload-time = "2025-04-15T17:45:24.794Z" }, +] + +[[package]] +name = "contourpy" +version = "1.3.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", +] +dependencies = [ + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload-time = "2025-07-26T12:03:12.549Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/91/2e/c4390a31919d8a78b90e8ecf87cd4b4c4f05a5b48d05ec17db8e5404c6f4/contourpy-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:709a48ef9a690e1343202916450bc48b9e51c049b089c7f79a267b46cffcdaa1", size = 288773, upload-time = "2025-07-26T12:01:02.277Z" }, + { url = "https://files.pythonhosted.org/packages/0d/44/c4b0b6095fef4dc9c420e041799591e3b63e9619e3044f7f4f6c21c0ab24/contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:23416f38bfd74d5d28ab8429cc4d63fa67d5068bd711a85edb1c3fb0c3e2f381", size = 270149, upload-time = "2025-07-26T12:01:04.072Z" }, + { url = "https://files.pythonhosted.org/packages/30/2e/dd4ced42fefac8470661d7cb7e264808425e6c5d56d175291e93890cce09/contourpy-1.3.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:929ddf8c4c7f348e4c0a5a3a714b5c8542ffaa8c22954862a46ca1813b667ee7", size = 329222, upload-time = "2025-07-26T12:01:05.688Z" }, + { url = "https://files.pythonhosted.org/packages/f2/74/cc6ec2548e3d276c71389ea4802a774b7aa3558223b7bade3f25787fafc2/contourpy-1.3.3-cp311-cp311-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9e999574eddae35f1312c2b4b717b7885d4edd6cb46700e04f7f02db454e67c1", size = 377234, upload-time = "2025-07-26T12:01:07.054Z" }, + { url = "https://files.pythonhosted.org/packages/03/b3/64ef723029f917410f75c09da54254c5f9ea90ef89b143ccadb09df14c15/contourpy-1.3.3-cp311-cp311-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0bf67e0e3f482cb69779dd3061b534eb35ac9b17f163d851e2a547d56dba0a3a", size = 380555, upload-time = "2025-07-26T12:01:08.801Z" }, + { url = "https://files.pythonhosted.org/packages/5f/4b/6157f24ca425b89fe2eb7e7be642375711ab671135be21e6faa100f7448c/contourpy-1.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:51e79c1f7470158e838808d4a996fa9bac72c498e93d8ebe5119bc1e6becb0db", size = 355238, upload-time = "2025-07-26T12:01:10.319Z" }, + { url = "https://files.pythonhosted.org/packages/98/56/f914f0dd678480708a04cfd2206e7c382533249bc5001eb9f58aa693e200/contourpy-1.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:598c3aaece21c503615fd59c92a3598b428b2f01bfb4b8ca9c4edeecc2438620", size = 1326218, upload-time = "2025-07-26T12:01:12.659Z" }, + { url = "https://files.pythonhosted.org/packages/fb/d7/4a972334a0c971acd5172389671113ae82aa7527073980c38d5868ff1161/contourpy-1.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:322ab1c99b008dad206d406bb61d014cf0174df491ae9d9d0fac6a6fda4f977f", size = 1392867, upload-time = "2025-07-26T12:01:15.533Z" }, + { url = "https://files.pythonhosted.org/packages/75/3e/f2cc6cd56dc8cff46b1a56232eabc6feea52720083ea71ab15523daab796/contourpy-1.3.3-cp311-cp311-win32.whl", hash = "sha256:fd907ae12cd483cd83e414b12941c632a969171bf90fc937d0c9f268a31cafff", size = 183677, upload-time = "2025-07-26T12:01:17.088Z" }, + { url = "https://files.pythonhosted.org/packages/98/4b/9bd370b004b5c9d8045c6c33cf65bae018b27aca550a3f657cdc99acdbd8/contourpy-1.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:3519428f6be58431c56581f1694ba8e50626f2dd550af225f82fb5f5814d2a42", size = 225234, upload-time = "2025-07-26T12:01:18.256Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b6/71771e02c2e004450c12b1120a5f488cad2e4d5b590b1af8bad060360fe4/contourpy-1.3.3-cp311-cp311-win_arm64.whl", hash = "sha256:15ff10bfada4bf92ec8b31c62bf7c1834c244019b4a33095a68000d7075df470", size = 193123, upload-time = "2025-07-26T12:01:19.848Z" }, + { url = "https://files.pythonhosted.org/packages/be/45/adfee365d9ea3d853550b2e735f9d66366701c65db7855cd07621732ccfc/contourpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b08a32ea2f8e42cf1d4be3169a98dd4be32bafe4f22b6c4cb4ba810fa9e5d2cb", size = 293419, upload-time = "2025-07-26T12:01:21.16Z" }, + { url = "https://files.pythonhosted.org/packages/53/3e/405b59cfa13021a56bba395a6b3aca8cec012b45bf177b0eaf7a202cde2c/contourpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:556dba8fb6f5d8742f2923fe9457dbdd51e1049c4a43fd3986a0b14a1d815fc6", size = 273979, upload-time = "2025-07-26T12:01:22.448Z" }, + { url = "https://files.pythonhosted.org/packages/d4/1c/a12359b9b2ca3a845e8f7f9ac08bdf776114eb931392fcad91743e2ea17b/contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92d9abc807cf7d0e047b95ca5d957cf4792fcd04e920ca70d48add15c1a90ea7", size = 332653, upload-time = "2025-07-26T12:01:24.155Z" }, + { url = "https://files.pythonhosted.org/packages/63/12/897aeebfb475b7748ea67b61e045accdfcf0d971f8a588b67108ed7f5512/contourpy-1.3.3-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2e8faa0ed68cb29af51edd8e24798bb661eac3bd9f65420c1887b6ca89987c8", size = 379536, upload-time = "2025-07-26T12:01:25.91Z" }, + { url = "https://files.pythonhosted.org/packages/43/8a/a8c584b82deb248930ce069e71576fc09bd7174bbd35183b7943fb1064fd/contourpy-1.3.3-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:626d60935cf668e70a5ce6ff184fd713e9683fb458898e4249b63be9e28286ea", size = 384397, upload-time = "2025-07-26T12:01:27.152Z" }, + { url = "https://files.pythonhosted.org/packages/cc/8f/ec6289987824b29529d0dfda0d74a07cec60e54b9c92f3c9da4c0ac732de/contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e655fcef08aba35ec9610536bfe90267d7ab5ba944f7032549c55a146da1", size = 362601, upload-time = "2025-07-26T12:01:28.808Z" }, + { url = "https://files.pythonhosted.org/packages/05/0a/a3fe3be3ee2dceb3e615ebb4df97ae6f3828aa915d3e10549ce016302bd1/contourpy-1.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:451e71b5a7d597379ef572de31eeb909a87246974d960049a9848c3bc6c41bf7", size = 1331288, upload-time = "2025-07-26T12:01:31.198Z" }, + { url = "https://files.pythonhosted.org/packages/33/1d/acad9bd4e97f13f3e2b18a3977fe1b4a37ecf3d38d815333980c6c72e963/contourpy-1.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:459c1f020cd59fcfe6650180678a9993932d80d44ccde1fa1868977438f0b411", size = 1403386, upload-time = "2025-07-26T12:01:33.947Z" }, + { url = "https://files.pythonhosted.org/packages/cf/8f/5847f44a7fddf859704217a99a23a4f6417b10e5ab1256a179264561540e/contourpy-1.3.3-cp312-cp312-win32.whl", hash = "sha256:023b44101dfe49d7d53932be418477dba359649246075c996866106da069af69", size = 185018, upload-time = "2025-07-26T12:01:35.64Z" }, + { url = "https://files.pythonhosted.org/packages/19/e8/6026ed58a64563186a9ee3f29f41261fd1828f527dd93d33b60feca63352/contourpy-1.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:8153b8bfc11e1e4d75bcb0bff1db232f9e10b274e0929de9d608027e0d34ff8b", size = 226567, upload-time = "2025-07-26T12:01:36.804Z" }, + { url = "https://files.pythonhosted.org/packages/d1/e2/f05240d2c39a1ed228d8328a78b6f44cd695f7ef47beb3e684cf93604f86/contourpy-1.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:07ce5ed73ecdc4a03ffe3e1b3e3c1166db35ae7584be76f65dbbe28a7791b0cc", size = 193655, upload-time = "2025-07-26T12:01:37.999Z" }, + { url = "https://files.pythonhosted.org/packages/68/35/0167aad910bbdb9599272bd96d01a9ec6852f36b9455cf2ca67bd4cc2d23/contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5", size = 293257, upload-time = "2025-07-26T12:01:39.367Z" }, + { url = "https://files.pythonhosted.org/packages/96/e4/7adcd9c8362745b2210728f209bfbcf7d91ba868a2c5f40d8b58f54c509b/contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1", size = 274034, upload-time = "2025-07-26T12:01:40.645Z" }, + { url = "https://files.pythonhosted.org/packages/73/23/90e31ceeed1de63058a02cb04b12f2de4b40e3bef5e082a7c18d9c8ae281/contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286", size = 334672, upload-time = "2025-07-26T12:01:41.942Z" }, + { url = "https://files.pythonhosted.org/packages/ed/93/b43d8acbe67392e659e1d984700e79eb67e2acb2bd7f62012b583a7f1b55/contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5", size = 381234, upload-time = "2025-07-26T12:01:43.499Z" }, + { url = "https://files.pythonhosted.org/packages/46/3b/bec82a3ea06f66711520f75a40c8fc0b113b2a75edb36aa633eb11c4f50f/contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67", size = 385169, upload-time = "2025-07-26T12:01:45.219Z" }, + { url = "https://files.pythonhosted.org/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9", size = 362859, upload-time = "2025-07-26T12:01:46.519Z" }, + { url = "https://files.pythonhosted.org/packages/33/71/e2a7945b7de4e58af42d708a219f3b2f4cff7386e6b6ab0a0fa0033c49a9/contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659", size = 1332062, upload-time = "2025-07-26T12:01:48.964Z" }, + { url = "https://files.pythonhosted.org/packages/12/fc/4e87ac754220ccc0e807284f88e943d6d43b43843614f0a8afa469801db0/contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7", size = 1403932, upload-time = "2025-07-26T12:01:51.979Z" }, + { url = "https://files.pythonhosted.org/packages/a6/2e/adc197a37443f934594112222ac1aa7dc9a98faf9c3842884df9a9d8751d/contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d", size = 185024, upload-time = "2025-07-26T12:01:53.245Z" }, + { url = "https://files.pythonhosted.org/packages/18/0b/0098c214843213759692cc638fce7de5c289200a830e5035d1791d7a2338/contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263", size = 226578, upload-time = "2025-07-26T12:01:54.422Z" }, + { url = "https://files.pythonhosted.org/packages/8a/9a/2f6024a0c5995243cd63afdeb3651c984f0d2bc727fd98066d40e141ad73/contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9", size = 193524, upload-time = "2025-07-26T12:01:55.73Z" }, + { url = "https://files.pythonhosted.org/packages/c0/b3/f8a1a86bd3298513f500e5b1f5fd92b69896449f6cab6a146a5d52715479/contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d", size = 306730, upload-time = "2025-07-26T12:01:57.051Z" }, + { url = "https://files.pythonhosted.org/packages/3f/11/4780db94ae62fc0c2053909b65dc3246bd7cecfc4f8a20d957ad43aa4ad8/contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216", size = 287897, upload-time = "2025-07-26T12:01:58.663Z" }, + { url = "https://files.pythonhosted.org/packages/ae/15/e59f5f3ffdd6f3d4daa3e47114c53daabcb18574a26c21f03dc9e4e42ff0/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae", size = 326751, upload-time = "2025-07-26T12:02:00.343Z" }, + { url = "https://files.pythonhosted.org/packages/0f/81/03b45cfad088e4770b1dcf72ea78d3802d04200009fb364d18a493857210/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20", size = 375486, upload-time = "2025-07-26T12:02:02.128Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ba/49923366492ffbdd4486e970d421b289a670ae8cf539c1ea9a09822b371a/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99", size = 388106, upload-time = "2025-07-26T12:02:03.615Z" }, + { url = "https://files.pythonhosted.org/packages/9f/52/5b00ea89525f8f143651f9f03a0df371d3cbd2fccd21ca9b768c7a6500c2/contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b", size = 352548, upload-time = "2025-07-26T12:02:05.165Z" }, + { url = "https://files.pythonhosted.org/packages/32/1d/a209ec1a3a3452d490f6b14dd92e72280c99ae3d1e73da74f8277d4ee08f/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a", size = 1322297, upload-time = "2025-07-26T12:02:07.379Z" }, + { url = "https://files.pythonhosted.org/packages/bc/9e/46f0e8ebdd884ca0e8877e46a3f4e633f6c9c8c4f3f6e72be3fe075994aa/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e", size = 1391023, upload-time = "2025-07-26T12:02:10.171Z" }, + { url = "https://files.pythonhosted.org/packages/b9/70/f308384a3ae9cd2209e0849f33c913f658d3326900d0ff5d378d6a1422d2/contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3", size = 196157, upload-time = "2025-07-26T12:02:11.488Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dd/880f890a6663b84d9e34a6f88cded89d78f0091e0045a284427cb6b18521/contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8", size = 240570, upload-time = "2025-07-26T12:02:12.754Z" }, + { url = "https://files.pythonhosted.org/packages/80/99/2adc7d8ffead633234817ef8e9a87115c8a11927a94478f6bb3d3f4d4f7d/contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301", size = 199713, upload-time = "2025-07-26T12:02:14.4Z" }, + { url = "https://files.pythonhosted.org/packages/72/8b/4546f3ab60f78c514ffb7d01a0bd743f90de36f0019d1be84d0a708a580a/contourpy-1.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fde6c716d51c04b1c25d0b90364d0be954624a0ee9d60e23e850e8d48353d07a", size = 292189, upload-time = "2025-07-26T12:02:16.095Z" }, + { url = "https://files.pythonhosted.org/packages/fd/e1/3542a9cb596cadd76fcef413f19c79216e002623158befe6daa03dbfa88c/contourpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:cbedb772ed74ff5be440fa8eee9bd49f64f6e3fc09436d9c7d8f1c287b121d77", size = 273251, upload-time = "2025-07-26T12:02:17.524Z" }, + { url = "https://files.pythonhosted.org/packages/b1/71/f93e1e9471d189f79d0ce2497007731c1e6bf9ef6d1d61b911430c3db4e5/contourpy-1.3.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22e9b1bd7a9b1d652cd77388465dc358dafcd2e217d35552424aa4f996f524f5", size = 335810, upload-time = "2025-07-26T12:02:18.9Z" }, + { url = "https://files.pythonhosted.org/packages/91/f9/e35f4c1c93f9275d4e38681a80506b5510e9327350c51f8d4a5a724d178c/contourpy-1.3.3-cp314-cp314-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a22738912262aa3e254e4f3cb079a95a67132fc5a063890e224393596902f5a4", size = 382871, upload-time = "2025-07-26T12:02:20.418Z" }, + { url = "https://files.pythonhosted.org/packages/b5/71/47b512f936f66a0a900d81c396a7e60d73419868fba959c61efed7a8ab46/contourpy-1.3.3-cp314-cp314-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:afe5a512f31ee6bd7d0dda52ec9864c984ca3d66664444f2d72e0dc4eb832e36", size = 386264, upload-time = "2025-07-26T12:02:21.916Z" }, + { url = "https://files.pythonhosted.org/packages/04/5f/9ff93450ba96b09c7c2b3f81c94de31c89f92292f1380261bd7195bea4ea/contourpy-1.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f64836de09927cba6f79dcd00fdd7d5329f3fccc633468507079c829ca4db4e3", size = 363819, upload-time = "2025-07-26T12:02:23.759Z" }, + { url = "https://files.pythonhosted.org/packages/3e/a6/0b185d4cc480ee494945cde102cb0149ae830b5fa17bf855b95f2e70ad13/contourpy-1.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1fd43c3be4c8e5fd6e4f2baeae35ae18176cf2e5cced681cca908addf1cdd53b", size = 1333650, upload-time = "2025-07-26T12:02:26.181Z" }, + { url = "https://files.pythonhosted.org/packages/43/d7/afdc95580ca56f30fbcd3060250f66cedbde69b4547028863abd8aa3b47e/contourpy-1.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6afc576f7b33cf00996e5c1102dc2a8f7cc89e39c0b55df93a0b78c1bd992b36", size = 1404833, upload-time = "2025-07-26T12:02:28.782Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e2/366af18a6d386f41132a48f033cbd2102e9b0cf6345d35ff0826cd984566/contourpy-1.3.3-cp314-cp314-win32.whl", hash = "sha256:66c8a43a4f7b8df8b71ee1840e4211a3c8d93b214b213f590e18a1beca458f7d", size = 189692, upload-time = "2025-07-26T12:02:30.128Z" }, + { url = "https://files.pythonhosted.org/packages/7d/c2/57f54b03d0f22d4044b8afb9ca0e184f8b1afd57b4f735c2fa70883dc601/contourpy-1.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:cf9022ef053f2694e31d630feaacb21ea24224be1c3ad0520b13d844274614fd", size = 232424, upload-time = "2025-07-26T12:02:31.395Z" }, + { url = "https://files.pythonhosted.org/packages/18/79/a9416650df9b525737ab521aa181ccc42d56016d2123ddcb7b58e926a42c/contourpy-1.3.3-cp314-cp314-win_arm64.whl", hash = "sha256:95b181891b4c71de4bb404c6621e7e2390745f887f2a026b2d99e92c17892339", size = 198300, upload-time = "2025-07-26T12:02:32.956Z" }, + { url = "https://files.pythonhosted.org/packages/1f/42/38c159a7d0f2b7b9c04c64ab317042bb6952b713ba875c1681529a2932fe/contourpy-1.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:33c82d0138c0a062380332c861387650c82e4cf1747aaa6938b9b6516762e772", size = 306769, upload-time = "2025-07-26T12:02:34.2Z" }, + { url = "https://files.pythonhosted.org/packages/c3/6c/26a8205f24bca10974e77460de68d3d7c63e282e23782f1239f226fcae6f/contourpy-1.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ea37e7b45949df430fe649e5de8351c423430046a2af20b1c1961cae3afcda77", size = 287892, upload-time = "2025-07-26T12:02:35.807Z" }, + { url = "https://files.pythonhosted.org/packages/66/06/8a475c8ab718ebfd7925661747dbb3c3ee9c82ac834ccb3570be49d129f4/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d304906ecc71672e9c89e87c4675dc5c2645e1f4269a5063b99b0bb29f232d13", size = 326748, upload-time = "2025-07-26T12:02:37.193Z" }, + { url = "https://files.pythonhosted.org/packages/b4/a3/c5ca9f010a44c223f098fccd8b158bb1cb287378a31ac141f04730dc49be/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca658cd1a680a5c9ea96dc61cdbae1e85c8f25849843aa799dfd3cb370ad4fbe", size = 375554, upload-time = "2025-07-26T12:02:38.894Z" }, + { url = "https://files.pythonhosted.org/packages/80/5b/68bd33ae63fac658a4145088c1e894405e07584a316738710b636c6d0333/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ab2fd90904c503739a75b7c8c5c01160130ba67944a7b77bbf36ef8054576e7f", size = 388118, upload-time = "2025-07-26T12:02:40.642Z" }, + { url = "https://files.pythonhosted.org/packages/40/52/4c285a6435940ae25d7410a6c36bda5145839bc3f0beb20c707cda18b9d2/contourpy-1.3.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7301b89040075c30e5768810bc96a8e8d78085b47d8be6e4c3f5a0b4ed478a0", size = 352555, upload-time = "2025-07-26T12:02:42.25Z" }, + { url = "https://files.pythonhosted.org/packages/24/ee/3e81e1dd174f5c7fefe50e85d0892de05ca4e26ef1c9a59c2a57e43b865a/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2a2a8b627d5cc6b7c41a4beff6c5ad5eb848c88255fda4a8745f7e901b32d8e4", size = 1322295, upload-time = "2025-07-26T12:02:44.668Z" }, + { url = "https://files.pythonhosted.org/packages/3c/b2/6d913d4d04e14379de429057cd169e5e00f6c2af3bb13e1710bcbdb5da12/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:fd6ec6be509c787f1caf6b247f0b1ca598bef13f4ddeaa126b7658215529ba0f", size = 1391027, upload-time = "2025-07-26T12:02:47.09Z" }, + { url = "https://files.pythonhosted.org/packages/93/8a/68a4ec5c55a2971213d29a9374913f7e9f18581945a7a31d1a39b5d2dfe5/contourpy-1.3.3-cp314-cp314t-win32.whl", hash = "sha256:e74a9a0f5e3fff48fb5a7f2fd2b9b70a3fe014a67522f79b7cca4c0c7e43c9ae", size = 202428, upload-time = "2025-07-26T12:02:48.691Z" }, + { url = "https://files.pythonhosted.org/packages/fa/96/fd9f641ffedc4fa3ace923af73b9d07e869496c9cc7a459103e6e978992f/contourpy-1.3.3-cp314-cp314t-win_amd64.whl", hash = "sha256:13b68d6a62db8eafaebb8039218921399baf6e47bf85006fd8529f2a08ef33fc", size = 250331, upload-time = "2025-07-26T12:02:50.137Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8c/469afb6465b853afff216f9528ffda78a915ff880ed58813ba4faf4ba0b6/contourpy-1.3.3-cp314-cp314t-win_arm64.whl", hash = "sha256:b7448cb5a725bb1e35ce88771b86fba35ef418952474492cf7c764059933ff8b", size = 203831, upload-time = "2025-07-26T12:02:51.449Z" }, + { url = "https://files.pythonhosted.org/packages/a5/29/8dcfe16f0107943fa92388c23f6e05cff0ba58058c4c95b00280d4c75a14/contourpy-1.3.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cd5dfcaeb10f7b7f9dc8941717c6c2ade08f587be2226222c12b25f0483ed497", size = 278809, upload-time = "2025-07-26T12:02:52.74Z" }, + { url = "https://files.pythonhosted.org/packages/85/a9/8b37ef4f7dafeb335daee3c8254645ef5725be4d9c6aa70b50ec46ef2f7e/contourpy-1.3.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:0c1fc238306b35f246d61a1d416a627348b5cf0648648a031e14bb8705fcdfe8", size = 261593, upload-time = "2025-07-26T12:02:54.037Z" }, + { url = "https://files.pythonhosted.org/packages/0a/59/ebfb8c677c75605cc27f7122c90313fd2f375ff3c8d19a1694bda74aaa63/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70f9aad7de812d6541d29d2bbf8feb22ff7e1c299523db288004e3157ff4674e", size = 302202, upload-time = "2025-07-26T12:02:55.947Z" }, + { url = "https://files.pythonhosted.org/packages/3c/37/21972a15834d90bfbfb009b9d004779bd5a07a0ec0234e5ba8f64d5736f4/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5ed3657edf08512fc3fe81b510e35c2012fbd3081d2e26160f27ca28affec989", size = 329207, upload-time = "2025-07-26T12:02:57.468Z" }, + { url = "https://files.pythonhosted.org/packages/0c/58/bd257695f39d05594ca4ad60df5bcb7e32247f9951fd09a9b8edb82d1daa/contourpy-1.3.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:3d1a3799d62d45c18bafd41c5fa05120b96a28079f2393af559b843d1a966a77", size = 225315, upload-time = "2025-07-26T12:02:58.801Z" }, +] + +[[package]] +name = "cycler" +version = "0.12.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615, upload-time = "2023-10-07T05:32:18.335Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321, upload-time = "2023-10-07T05:32:16.783Z" }, +] + +[[package]] +name = "debugpy" +version = "1.8.21" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f2/aa/12037145b7a56eaa5b29b41872f7a21b538e807e13f32c4d3c46e59be084/debugpy-1.8.21.tar.gz", hash = "sha256:a3c53278e84c94e11bd87c53970ec391d1a67396c8b22609fcac576520e611a6", size = 1697577, upload-time = "2026-06-01T19:30:35.156Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fc/f3/6b1d4c71f4cbb5360009f928934a03b42906f28fc7b3f7f35f04e58acead/debugpy-1.8.21-cp310-cp310-macosx_15_0_x86_64.whl", hash = "sha256:8eeab7b5462f683452c57c0126aaa5ec4e974ddb705f39ba87dff8818c8e08f9", size = 2113873, upload-time = "2026-06-01T19:30:37.148Z" }, + { url = "https://files.pythonhosted.org/packages/1c/f2/17c3bf91cebc173bfbf5734cd2669723d0a35c0cf9d2fd2124546efeae83/debugpy-1.8.21-cp310-cp310-manylinux_2_34_x86_64.whl", hash = "sha256:0fddfdc130ac6d8bfc0415b0409822fa901c8f310e5c945ac5653a0352532344", size = 3004715, upload-time = "2026-06-01T19:30:38.888Z" }, + { url = "https://files.pythonhosted.org/packages/5a/22/1f8efd80c7b5909e760f9cfd0c9e8681d2d35d532f7c0a40760cd4da4a19/debugpy-1.8.21-cp310-cp310-win32.whl", hash = "sha256:72b5d676c4cbfac3bac5bb01c138a4656e843f93f03ce2a5f4e394ad49fbee73", size = 5303455, upload-time = "2026-06-01T19:30:40.52Z" }, + { url = "https://files.pythonhosted.org/packages/da/ce/54c79abd6cccef92fa7b43d97e3acafedf4d645557267ece05e948b5e4b8/debugpy-1.8.21-cp310-cp310-win_amd64.whl", hash = "sha256:a7fe47fd23da57b9e0bec3f4a8ee65a2dc55782455ed7f2141d75ab5d2eaeef5", size = 5331751, upload-time = "2026-06-01T19:30:42.146Z" }, + { url = "https://files.pythonhosted.org/packages/89/fb/cbf306d6e07a313a91e7171a98669054502840931432c227cfd505ee367f/debugpy-1.8.21-cp311-cp311-macosx_15_0_universal2.whl", hash = "sha256:da456226c7b4c69e35dbe35dcee6623d912000a77816db7856a41af1c72a0264", size = 2203120, upload-time = "2026-06-01T19:30:43.964Z" }, + { url = "https://files.pythonhosted.org/packages/aa/57/aa739bd4ad2cbf96aeb1b20b56918ddd5ae4c28b68709bfcd327f02123ee/debugpy-1.8.21-cp311-cp311-manylinux_2_34_x86_64.whl", hash = "sha256:f68b891688e61bdc08b8d364d919ff0051e0b94657b39dcd027bc3173edb7cdc", size = 3059958, upload-time = "2026-06-01T19:30:45.622Z" }, + { url = "https://files.pythonhosted.org/packages/a8/31/453d2c9a23d133fe2c8ec7ca1d816ded52a913487fe3ffef7c01b4b706af/debugpy-1.8.21-cp311-cp311-win32.whl", hash = "sha256:f843a8b08c2edeaf9b1582eed4f25441af21a297c22ff16bf76a662557aa9c9e", size = 5236515, upload-time = "2026-06-01T19:30:47.461Z" }, + { url = "https://files.pythonhosted.org/packages/60/94/6660de2f2d7bf388f229335ba4637646eebabdbf38564cb439a95a9193c9/debugpy-1.8.21-cp311-cp311-win_amd64.whl", hash = "sha256:84c564d8cc701d41843b29a92814c1f1bef6798724ca9d675c284ad9f6a547d7", size = 5256138, upload-time = "2026-06-01T19:30:49.113Z" }, + { url = "https://files.pythonhosted.org/packages/a2/df/bf625547431a9cadc9f4cbfeda38866e2b17f6aed147b625377e87834449/debugpy-1.8.21-cp312-cp312-macosx_15_0_universal2.whl", hash = "sha256:9f96713896f39c3dff0ee841f47320c3f2983d33c341e009361bb0ebc79adc4e", size = 2483609, upload-time = "2026-06-01T19:30:50.794Z" }, + { url = "https://files.pythonhosted.org/packages/bf/09/59324b903599031ff9faaec1758292409f6561a0ec2492fe4b703327705a/debugpy-1.8.21-cp312-cp312-manylinux_2_34_x86_64.whl", hash = "sha256:c193d474f0a211191f2b4449d2d06157c689013035bd952f3b617e0ef422b176", size = 3968900, upload-time = "2026-06-01T19:30:52.341Z" }, + { url = "https://files.pythonhosted.org/packages/14/cd/27f65b805d7fe005c44e1a36b9183ecdfbcdbf9d3e721a5115d461ecc7ee/debugpy-1.8.21-cp312-cp312-win32.whl", hash = "sha256:4743373c1cac7f9e74a1b9915bf1dbe0e900eca657ffb170ae07ac8363205ae9", size = 5336340, upload-time = "2026-06-01T19:30:54.047Z" }, + { url = "https://files.pythonhosted.org/packages/77/1d/c84e30c0c674184948b66f076ab271c01d940618a2824c23cd035a27bc20/debugpy-1.8.21-cp312-cp312-win_amd64.whl", hash = "sha256:bd7ba9dd3daa7c2f942c6ca8d4695a16bf9ac16b63615261c7982bc74f7ed20c", size = 5374751, upload-time = "2026-06-01T19:30:55.891Z" }, + { url = "https://files.pythonhosted.org/packages/77/6b/d817e1f8cc77aa055d37fba092e0febfdff40fe652d8d53d4cd7a86ad98d/debugpy-1.8.21-cp313-cp313-macosx_15_0_universal2.whl", hash = "sha256:13678151fc401e2d68c9880b91e28714f797d40422994572b24560ef80910a88", size = 2477398, upload-time = "2026-06-01T19:30:57.644Z" }, + { url = "https://files.pythonhosted.org/packages/48/57/412421516afc3055fa577516f00beec3d663f9b0ab330639547ae6c57720/debugpy-1.8.21-cp313-cp313-manylinux_2_34_x86_64.whl", hash = "sha256:ecbd158386c31ffe71d46f72d44d56e66331ab9b16cad649156d514368f23ab2", size = 3962096, upload-time = "2026-06-01T19:30:59.235Z" }, + { url = "https://files.pythonhosted.org/packages/c1/62/2c616337cf6ba7b07ebbc97f02c6c945a8e2f76b365e33ee809c32ee36d1/debugpy-1.8.21-cp313-cp313-win32.whl", hash = "sha256:2c2ae706dec41d99a9ca1f7ebc987a83e65578363be6f6b3ac9067504917fae1", size = 5336288, upload-time = "2026-06-01T19:31:00.79Z" }, + { url = "https://files.pythonhosted.org/packages/f8/99/9175103392f84c4b1bf7622888cdc68da07f0ff7d9e581266428f6776033/debugpy-1.8.21-cp313-cp313-win_amd64.whl", hash = "sha256:aa648733047443eb1d07682c4ef287d36a54507b643ffdf38b09a3ef002c72a0", size = 5376567, upload-time = "2026-06-01T19:31:02.56Z" }, + { url = "https://files.pythonhosted.org/packages/ce/3d/f4bbb323a548bfab2af3d6b4ffd9bf22636e55956a1285d317a1de643aad/debugpy-1.8.21-cp314-cp314-macosx_15_0_universal2.whl", hash = "sha256:9bb2a685287a2ac9b181cde89edcec64845cb51de7faaa75badb9a698bc24782", size = 2477209, upload-time = "2026-06-01T19:31:04.157Z" }, + { url = "https://files.pythonhosted.org/packages/8c/2d/6e7ec524984a1702777868de49a4c53202bddac2a432a76a093469587750/debugpy-1.8.21-cp314-cp314-manylinux_2_34_x86_64.whl", hash = "sha256:3d6922439bf33fd38a3e2c447869ebc7b97da5cd3d329ff1ef9bc06c4903437e", size = 3927115, upload-time = "2026-06-01T19:31:05.863Z" }, + { url = "https://files.pythonhosted.org/packages/97/47/d1aa6d64005a98a9144647d99306b419396f9ad7bf1d73c119e17a81fb4d/debugpy-1.8.21-cp314-cp314-win32.whl", hash = "sha256:15d4963bd5ffa48f0da0947fd06757fa7621945048a14ad7705431566d3c0e7c", size = 5336724, upload-time = "2026-06-01T19:31:07.711Z" }, + { url = "https://files.pythonhosted.org/packages/5f/67/b905b90d163af11878c1af8abafa4a25206335e112e284e413454543a6da/debugpy-1.8.21-cp314-cp314-win_amd64.whl", hash = "sha256:fe0744a12353406de0ae8ccff0d0a4a666f00801a3db8fd04e7a5f761cd520e8", size = 5373803, upload-time = "2026-06-01T19:31:09.469Z" }, + { url = "https://files.pythonhosted.org/packages/ad/84/8625c1ff37bb5509029962889e79603c450239b1cec63967795e0f1a1a76/debugpy-1.8.21-cp39-cp39-macosx_15_0_x86_64.whl", hash = "sha256:9f5171176a0084b95d2ebe55a4d1f7b2a75b74c5dbec577ebd3a85c740551c36", size = 2115083, upload-time = "2026-06-01T19:31:18.377Z" }, + { url = "https://files.pythonhosted.org/packages/ac/4f/bc441d8b7d1cc239ffb5d1bfe294d9ce788110f9d108b110faf2d1dd2731/debugpy-1.8.21-cp39-cp39-manylinux_2_34_x86_64.whl", hash = "sha256:f15c10084f9861b5e8414a48f18f8e4aadf51a98a59e72c16aa28281ca994672", size = 2999455, upload-time = "2026-06-01T19:31:20.007Z" }, + { url = "https://files.pythonhosted.org/packages/62/ed/e9f77c043d341db11c5cf009977c1706c2d0f82e626785e013691696681f/debugpy-1.8.21-cp39-cp39-win32.whl", hash = "sha256:4e70cc8b5079f885cb43910924ee0aab73b8b6b2a14eff23afdd9895d86e79eb", size = 5304139, upload-time = "2026-06-01T19:31:21.724Z" }, + { url = "https://files.pythonhosted.org/packages/e6/3f/b747736fdb98385b59ff2fc19670e712065d235507051595d429f584e095/debugpy-1.8.21-cp39-cp39-win_amd64.whl", hash = "sha256:e935f9dc0501be523c8a8e1853c39432e1354e9ece717ae5998fd2371c4542c3", size = 5332435, upload-time = "2026-06-01T19:31:23.394Z" }, + { url = "https://files.pythonhosted.org/packages/95/51/67e7cf11a53e40694f720457d5b3a1cdaaa3d5a9a633e482f225456b93ff/debugpy-1.8.21-py2.py3-none-any.whl", hash = "sha256:b1e37d333663c8851516a47364ef473da127f9caebe4417e6df6f5825a7e9a92", size = 5352888, upload-time = "2026-06-01T19:31:25.186Z" }, +] + +[[package]] +name = "decorator" +version = "5.3.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/60/8b/32f9823da46cde7df2087faa08cd98d01b908f8dcab982cdba9c84e85355/decorator-5.3.1.tar.gz", hash = "sha256:4cbcdd55a6efadb9dbea26b858f4fb3264567b52d69ca0d25b721b553f60ea82", size = 58084, upload-time = "2026-05-18T06:03:28.057Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/05/7f/798705f5296a58ca505d600456748d1be48078eac8a7050d8a98bc9edb89/decorator-5.3.1-py3-none-any.whl", hash = "sha256:f47fe6fdbd2edd623ecfe36875d37aba411624e2670dd395dddae1358689bb3c", size = 10365, upload-time = "2026-05-18T06:03:26.517Z" }, +] + +[[package]] +name = "defusedxml" +version = "0.7.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69", size = 75520, upload-time = "2021-03-08T10:59:26.269Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61", size = 25604, upload-time = "2021-03-08T10:59:24.45Z" }, +] + +[[package]] +name = "distlib" +version = "0.4.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/86/b2/d6fc3f2347f43dada79e5ff118493e8109c98400a0e29a1d5264a3aa479b/distlib-0.4.1.tar.gz", hash = "sha256:c3804d0d2d4b5fcd44036eb860cb6660485fcdf5c2aba53dc324d805837ea65b", size = 610526, upload-time = "2026-06-02T11:17:40.691Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/25/18/3497c4fa83a76dcb154923fd2075522e8dd6995ecee4093c00ae18160046/distlib-0.4.1-py2.py3-none-any.whl", hash = "sha256:9c2c552c68cbadc619f2d0ed3a69e27c351a3f4c9baa9ffb7df9e9cdc3d19a97", size = 469216, upload-time = "2026-06-02T11:17:38.779Z" }, +] + +[[package]] +name = "exceptiongroup" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8a/0e/97c33bf5009bdbac74fd2beace167cab3f978feb69cc36f1ef79360d6c4e/exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598", size = 16740, upload-time = "2025-11-21T23:01:53.443Z" }, +] + +[[package]] +name = "executing" +version = "2.2.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cc/28/c14e053b6762b1044f34a13aab6859bbf40456d37d23aa286ac24cfd9a5d/executing-2.2.1.tar.gz", hash = "sha256:3632cc370565f6648cc328b32435bd120a1e4ebb20c77e3fdde9a13cd1e533c4", size = 1129488, upload-time = "2025-09-01T09:48:10.866Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c1/ea/53f2148663b321f21b5a606bd5f191517cf40b7072c0497d3c92c4a13b1e/executing-2.2.1-py2.py3-none-any.whl", hash = "sha256:760643d3452b4d777d295bb167ccc74c64a81df23fb5e08eff250c425a4b2017", size = 28317, upload-time = "2025-09-01T09:48:08.5Z" }, +] + +[[package]] +name = "fastjsonschema" +version = "2.21.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/20/b5/23b216d9d985a956623b6bd12d4086b60f0059b27799f23016af04a74ea1/fastjsonschema-2.21.2.tar.gz", hash = "sha256:b1eb43748041c880796cd077f1a07c3d94e93ae84bba5ed36800a33554ae05de", size = 374130, upload-time = "2025-08-14T18:49:36.666Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cb/a8/20d0723294217e47de6d9e2e40fd4a9d2f7c4b6ef974babd482a59743694/fastjsonschema-2.21.2-py3-none-any.whl", hash = "sha256:1c797122d0a86c5cace2e54bf4e819c36223b552017172f32c5c024a6b77e463", size = 24024, upload-time = "2025-08-14T18:49:34.776Z" }, +] + +[[package]] +name = "filelock" +version = "3.19.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/40/bb/0ab3e58d22305b6f5440629d20683af28959bf793d98d11950e305c1c326/filelock-3.19.1.tar.gz", hash = "sha256:66eda1888b0171c998b35be2bcc0f6d75c388a7ce20c3f3f37aa8e96c2dddf58", size = 17687, upload-time = "2025-08-14T16:56:03.016Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/42/14/42b2651a2f46b022ccd948bca9f2d5af0fd8929c4eec235b8d6d844fbe67/filelock-3.19.1-py3-none-any.whl", hash = "sha256:d38e30481def20772f5baf097c122c3babc4fcdb7e14e57049eb9d88c6dc017d", size = 15988, upload-time = "2025-08-14T16:56:01.633Z" }, +] + +[[package]] +name = "filelock" +version = "3.29.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/1f/f9/f38573ed5844586db374d085911740a501ccfa373b455fc9413f09f85237/filelock-3.29.1.tar.gz", hash = "sha256:d97e6b1b9757569626c58caa07dc4beb1613f4a2938b1e8cc81afca398906c9e", size = 59335, upload-time = "2026-06-03T15:19:04.053Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4c/a0/614c5fe402fd88951df45f4dda2fa3b4e17a99ecd92340771929169b3b95/filelock-3.29.1-py3-none-any.whl", hash = "sha256:85199dfd706869641b72b2e8955d5416a4b2b7dc4b0e8e6d97b4cc1299a6983b", size = 40750, upload-time = "2026-06-03T15:19:02.959Z" }, +] + +[[package]] +name = "fonttools" +version = "4.60.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/3e/c4/db6a7b5eb0656534c3aa2596c2c5e18830d74f1b9aa5aa8a7dff63a0b11d/fonttools-4.60.2.tar.gz", hash = "sha256:d29552e6b155ebfc685b0aecf8d429cb76c14ab734c22ef5d3dea6fdf800c92c", size = 3562254, upload-time = "2025-12-09T13:38:11.835Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ab/de/9e10a99fb3070accb8884886a41a4ce54e49bf2fa4fc63f48a6cf2061713/fonttools-4.60.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:4e36fadcf7e8ca6e34d490eef86ed638d6fd9c55d2f514b05687622cfc4a7050", size = 2850403, upload-time = "2025-12-09T13:35:53.14Z" }, + { url = "https://files.pythonhosted.org/packages/e4/40/d5b369d1073b134f600a94a287e13b5bdea2191ba6347d813fa3da00e94a/fonttools-4.60.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6e500fc9c04bee749ceabfc20cb4903f6981c2139050d85720ea7ada61b75d5c", size = 2398629, upload-time = "2025-12-09T13:35:56.471Z" }, + { url = "https://files.pythonhosted.org/packages/7c/b5/123819369aaf99d1e4dc49f1de1925d4edc7379114d15a56a7dd2e9d56e6/fonttools-4.60.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22efea5e784e1d1cd8d7b856c198e360a979383ebc6dea4604743b56da1cbc34", size = 4893471, upload-time = "2025-12-09T13:35:58.927Z" }, + { url = "https://files.pythonhosted.org/packages/24/29/f8f8acccb9716b899be4be45e9ce770d6aa76327573863e68448183091b0/fonttools-4.60.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:677aa92d84d335e4d301d8ba04afca6f575316bc647b6782cb0921943fcb6343", size = 4854686, upload-time = "2025-12-09T13:36:01.767Z" }, + { url = "https://files.pythonhosted.org/packages/5a/0d/f3f51d7519f44f2dd5c9a60d7cd41185ebcee4348f073e515a3a93af15ff/fonttools-4.60.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:edd49d3defbf35476e78b61ff737ff5efea811acff68d44233a95a5a48252334", size = 4871233, upload-time = "2025-12-09T13:36:06.094Z" }, + { url = "https://files.pythonhosted.org/packages/cc/3f/4d4fd47d3bc40ab4d76718555185f8adffb5602ea572eac4bbf200c47d22/fonttools-4.60.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:126839492b69cecc5baf2bddcde60caab2ffafd867bbae2a88463fce6078ca3a", size = 4988936, upload-time = "2025-12-09T13:36:08.42Z" }, + { url = "https://files.pythonhosted.org/packages/01/6f/83bbdefa43f2c3ae206fd8c4b9a481f3c913eef871b1ce9a453069239e39/fonttools-4.60.2-cp310-cp310-win32.whl", hash = "sha256:ffcab6f5537136046ca902ed2491ab081ba271b07591b916289b7c27ff845f96", size = 2278044, upload-time = "2025-12-09T13:36:10.641Z" }, + { url = "https://files.pythonhosted.org/packages/d4/04/7d9a137e919d6c9ef26704b7f7b2580d9cfc5139597588227aacebc0e3b7/fonttools-4.60.2-cp310-cp310-win_amd64.whl", hash = "sha256:9c68b287c7ffcd29dd83b5f961004b2a54a862a88825d52ea219c6220309ba45", size = 2326522, upload-time = "2025-12-09T13:36:12.981Z" }, + { url = "https://files.pythonhosted.org/packages/e0/80/b7693d37c02417e162cc83cdd0b19a4f58be82c638b5d4ce4de2dae050c4/fonttools-4.60.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a2aed0a7931401b3875265717a24c726f87ecfedbb7b3426c2ca4d2812e281ae", size = 2847809, upload-time = "2025-12-09T13:36:14.884Z" }, + { url = "https://files.pythonhosted.org/packages/f9/9a/9c2c13bf8a6496ac21607d704e74e9cc68ebf23892cf924c9a8b5c7566b9/fonttools-4.60.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:dea6868e9d2b816c9076cfea77754686f3c19149873bdbc5acde437631c15df1", size = 2397302, upload-time = "2025-12-09T13:36:17.151Z" }, + { url = "https://files.pythonhosted.org/packages/56/f6/ce38ff6b2d2d58f6fd981d32f3942365bfa30eadf2b47d93b2d48bf6097f/fonttools-4.60.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2fa27f34950aa1fe0f0b1abe25eed04770a3b3b34ad94e5ace82cc341589678a", size = 5054418, upload-time = "2025-12-09T13:36:19.062Z" }, + { url = "https://files.pythonhosted.org/packages/88/06/5353bea128ff39e857c31de3dd605725b4add956badae0b31bc9a50d4c8e/fonttools-4.60.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:13a53d479d187b09bfaa4a35ffcbc334fc494ff355f0a587386099cb66674f1e", size = 5031652, upload-time = "2025-12-09T13:36:21.206Z" }, + { url = "https://files.pythonhosted.org/packages/71/05/ebca836437f6ebd57edd6428e7eff584e683ff0556ddb17d62e3b731f46c/fonttools-4.60.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:fac5e921d3bd0ca3bb8517dced2784f0742bc8ca28579a68b139f04ea323a779", size = 5030321, upload-time = "2025-12-09T13:36:23.515Z" }, + { url = "https://files.pythonhosted.org/packages/57/f9/eb9d2a2ce30c99f840c1cc3940729a970923cf39d770caf88909d98d516b/fonttools-4.60.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:648f4f9186fd7f1f3cd57dbf00d67a583720d5011feca67a5e88b3a491952cfb", size = 5154255, upload-time = "2025-12-09T13:36:25.879Z" }, + { url = "https://files.pythonhosted.org/packages/08/a2/088b6ceba8272a9abb629d3c08f9c1e35e5ce42db0ccfe0c1f9f03e60d1d/fonttools-4.60.2-cp311-cp311-win32.whl", hash = "sha256:3274e15fad871bead5453d5ce02658f6d0c7bc7e7021e2a5b8b04e2f9e40da1a", size = 2276300, upload-time = "2025-12-09T13:36:27.772Z" }, + { url = "https://files.pythonhosted.org/packages/de/2f/8e4c3d908cc5dade7bb1316ce48589f6a24460c1056fd4b8db51f1fa309a/fonttools-4.60.2-cp311-cp311-win_amd64.whl", hash = "sha256:91d058d5a483a1525b367803abb69de0923fbd45e1f82ebd000f5c8aa65bc78e", size = 2327574, upload-time = "2025-12-09T13:36:30.89Z" }, + { url = "https://files.pythonhosted.org/packages/c0/30/530c9eddcd1c39219dc0aaede2b5a4c8ab80e0bb88d1b3ffc12944c4aac3/fonttools-4.60.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e0164b7609d2b5c5dd4e044b8085b7bd7ca7363ef8c269a4ab5b5d4885a426b2", size = 2847196, upload-time = "2025-12-09T13:36:33.262Z" }, + { url = "https://files.pythonhosted.org/packages/19/2f/4077a482836d5bbe3bc9dac1c004d02ee227cf04ed62b0a2dfc41d4f0dfd/fonttools-4.60.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1dd3d9574fc595c1e97faccae0f264dc88784ddf7fbf54c939528378bacc0033", size = 2395842, upload-time = "2025-12-09T13:36:35.47Z" }, + { url = "https://files.pythonhosted.org/packages/dd/05/aae5bb99c5398f8ed4a8b784f023fd9dd3568f0bd5d5b21e35b282550f11/fonttools-4.60.2-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:98d0719f1b11c2817307d2da2e94296a3b2a3503f8d6252a101dca3ee663b917", size = 4949713, upload-time = "2025-12-09T13:36:37.874Z" }, + { url = "https://files.pythonhosted.org/packages/b4/37/49067349fc78ff0efbf09fadefe80ddf41473ca8f8a25400e3770da38328/fonttools-4.60.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9d3ea26957dd07209f207b4fff64c702efe5496de153a54d3b91007ec28904dd", size = 4999907, upload-time = "2025-12-09T13:36:39.853Z" }, + { url = "https://files.pythonhosted.org/packages/16/31/d0f11c758bd0db36b664c92a0f9dfdcc2d7313749aa7d6629805c6946f21/fonttools-4.60.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1ee301273b0850f3a515299f212898f37421f42ff9adfc341702582ca5073c13", size = 4939717, upload-time = "2025-12-09T13:36:43.075Z" }, + { url = "https://files.pythonhosted.org/packages/d9/bc/1cff0d69522e561bf1b99bee7c3911c08c25e919584827c3454a64651ce9/fonttools-4.60.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c6eb4694cc3b9c03b7c01d65a9cf35b577f21aa6abdbeeb08d3114b842a58153", size = 5089205, upload-time = "2025-12-09T13:36:45.468Z" }, + { url = "https://files.pythonhosted.org/packages/05/e6/fb174f0069b7122e19828c551298bfd34fdf9480535d2a6ac2ed37afacd3/fonttools-4.60.2-cp312-cp312-win32.whl", hash = "sha256:57f07b616c69c244cc1a5a51072eeef07dddda5ebef9ca5c6e9cf6d59ae65b70", size = 2264674, upload-time = "2025-12-09T13:36:49.238Z" }, + { url = "https://files.pythonhosted.org/packages/75/57/6552ffd6b582d3e6a9f01780c5275e6dfff1e70ca146101733aa1c12a129/fonttools-4.60.2-cp312-cp312-win_amd64.whl", hash = "sha256:310035802392f1fe5a7cf43d76f6ff4a24c919e4c72c0352e7b8176e2584b8a0", size = 2314701, upload-time = "2025-12-09T13:36:51.09Z" }, + { url = "https://files.pythonhosted.org/packages/2e/e4/8381d0ca6b6c6c484660b03517ec5b5b81feeefca3808726dece36c652a9/fonttools-4.60.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2bb5fd231e56ccd7403212636dcccffc96c5ae0d6f9e4721fa0a32cb2e3ca432", size = 2842063, upload-time = "2025-12-09T13:36:53.468Z" }, + { url = "https://files.pythonhosted.org/packages/b4/2c/4367117ee8ff4f4374787a1222da0bd413d80cf3522111f727a7b8f80d1d/fonttools-4.60.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:536b5fab7b6fec78ccf59b5c59489189d9d0a8b0d3a77ed1858be59afb096696", size = 2393792, upload-time = "2025-12-09T13:36:55.742Z" }, + { url = "https://files.pythonhosted.org/packages/49/b7/a76b6dffa193869e54e32ca2f9abb0d0e66784bc8a24e6f86eb093015481/fonttools-4.60.2-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:6b9288fc38252ac86a9570f19313ecbc9ff678982e0f27c757a85f1f284d3400", size = 4924020, upload-time = "2025-12-09T13:36:58.229Z" }, + { url = "https://files.pythonhosted.org/packages/bd/4e/0078200e2259f0061c86a74075f507d64c43dd2ab38971956a5c0012d344/fonttools-4.60.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:93fcb420791d839ef592eada2b69997c445d0ce9c969b5190f2e16828ec10607", size = 4980070, upload-time = "2025-12-09T13:37:00.311Z" }, + { url = "https://files.pythonhosted.org/packages/85/1f/d87c85a11cb84852c975251581862681e4a0c1c3bd456c648792203f311b/fonttools-4.60.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7916a381b094db4052ac284255186aebf74c5440248b78860cb41e300036f598", size = 4921411, upload-time = "2025-12-09T13:37:02.345Z" }, + { url = "https://files.pythonhosted.org/packages/75/c0/7efad650f5ed8e317c2633133ef3c64917e7adf2e4e2940c798f5d57ec6e/fonttools-4.60.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:58c8c393d5e16b15662cfc2d988491940458aa87894c662154f50c7b49440bef", size = 5063465, upload-time = "2025-12-09T13:37:04.836Z" }, + { url = "https://files.pythonhosted.org/packages/18/a8/750518c4f8cdd79393b386bc81226047ade80239e58c6c9f5dbe1fdd8ea1/fonttools-4.60.2-cp313-cp313-win32.whl", hash = "sha256:19c6e0afd8b02008caa0aa08ab896dfce5d0bcb510c49b2c499541d5cb95a963", size = 2263443, upload-time = "2025-12-09T13:37:06.762Z" }, + { url = "https://files.pythonhosted.org/packages/b8/22/026c60376f165981f80a0e90bd98a79ae3334e9d89a3d046c4d2e265c724/fonttools-4.60.2-cp313-cp313-win_amd64.whl", hash = "sha256:6a500dc59e11b2338c2dba1f8cf11a4ae8be35ec24af8b2628b8759a61457b76", size = 2313800, upload-time = "2025-12-09T13:37:08.713Z" }, + { url = "https://files.pythonhosted.org/packages/7e/ab/7cf1f5204e1366ddf9dc5cdc2789b571feb9eebcee0e3463c3f457df5f52/fonttools-4.60.2-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:9387c532acbe323bbf2a920f132bce3c408a609d5f9dcfc6532fbc7e37f8ccbb", size = 2841690, upload-time = "2025-12-09T13:37:10.696Z" }, + { url = "https://files.pythonhosted.org/packages/00/3c/0bf83c6f863cc8b934952567fa2bf737cfcec8fc4ffb59b3f93820095f89/fonttools-4.60.2-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:e6f1c824185b5b8fb681297f315f26ae55abb0d560c2579242feea8236b1cfef", size = 2392191, upload-time = "2025-12-09T13:37:12.954Z" }, + { url = "https://files.pythonhosted.org/packages/00/f0/40090d148b8907fbea12e9bdf1ff149f30cdf1769e3b2c3e0dbf5106b88d/fonttools-4.60.2-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:55a3129d1e4030b1a30260f1b32fe76781b585fb2111d04a988e141c09eb6403", size = 4873503, upload-time = "2025-12-09T13:37:15.142Z" }, + { url = "https://files.pythonhosted.org/packages/dc/e0/d8b13f99e58b8c293781288ba62fe634f1f0697c9c4c0ae104d3215f3a10/fonttools-4.60.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b196e63753abc33b3b97a6fd6de4b7c4fef5552c0a5ba5e562be214d1e9668e0", size = 4968493, upload-time = "2025-12-09T13:37:18.272Z" }, + { url = "https://files.pythonhosted.org/packages/46/c5/960764d12c92bc225f02401d3067048cb7b282293d9e48e39fe2b0ec38a9/fonttools-4.60.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:de76c8d740fb55745f3b154f0470c56db92ae3be27af8ad6c2e88f1458260c9a", size = 4920015, upload-time = "2025-12-09T13:37:20.334Z" }, + { url = "https://files.pythonhosted.org/packages/4b/ab/839d8caf253d1eef3653ef4d34427d0326d17a53efaec9eb04056b670fff/fonttools-4.60.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6ba6303225c95998c9fda2d410aa792c3d2c1390a09df58d194b03e17583fa25", size = 5031165, upload-time = "2025-12-09T13:37:23.57Z" }, + { url = "https://files.pythonhosted.org/packages/de/bf/3bc862796a6841cbe0725bb5512d272239b809dba631a4b0301df885e62d/fonttools-4.60.2-cp314-cp314-win32.whl", hash = "sha256:0a89728ce10d7c816fedaa5380c06d2793e7a8a634d7ce16810e536c22047384", size = 2267526, upload-time = "2025-12-09T13:37:25.821Z" }, + { url = "https://files.pythonhosted.org/packages/fc/a1/c1909cacf00c76dc37b4743451561fbaaf7db4172c22a6d9394081d114c3/fonttools-4.60.2-cp314-cp314-win_amd64.whl", hash = "sha256:fa8446e6ab8bd778b82cb1077058a2addba86f30de27ab9cc18ed32b34bc8667", size = 2319096, upload-time = "2025-12-09T13:37:28.058Z" }, + { url = "https://files.pythonhosted.org/packages/29/b3/f66e71433f08e3a931b2b31a665aeed17fcc5e6911fc73529c70a232e421/fonttools-4.60.2-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:4063bc81ac5a4137642865cb63dd270e37b3cd1f55a07c0d6e41d072699ccca2", size = 2925167, upload-time = "2025-12-09T13:37:30.348Z" }, + { url = "https://files.pythonhosted.org/packages/2e/13/eeb491ff743594bbd0bee6e49422c03a59fe9c49002d3cc60eeb77414285/fonttools-4.60.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:ebfdb66fa69732ed604ab8e2a0431e6deff35e933a11d73418cbc7823d03b8e1", size = 2430923, upload-time = "2025-12-09T13:37:32.817Z" }, + { url = "https://files.pythonhosted.org/packages/b2/e5/db609f785e460796e53c4dbc3874a5f4948477f27beceb5e2d24b2537666/fonttools-4.60.2-cp314-cp314t-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:50b10b3b1a72d1d54c61b0e59239e1a94c0958f4a06a1febf97ce75388dd91a4", size = 4877729, upload-time = "2025-12-09T13:37:35.858Z" }, + { url = "https://files.pythonhosted.org/packages/5f/d6/85e4484dd4bfb03fee7bd370d65888cccbd3dee2681ee48c869dd5ccb23f/fonttools-4.60.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:beae16891a13b4a2ddec9b39b4de76092a3025e4d1c82362e3042b62295d5e4d", size = 5096003, upload-time = "2025-12-09T13:37:37.862Z" }, + { url = "https://files.pythonhosted.org/packages/30/49/1a98e44b71030b83d2046f981373b80571868259d98e6dae7bc20099dac6/fonttools-4.60.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:522f017fdb3766fd5d2d321774ef351cc6ce88ad4e6ac9efe643e4a2b9d528db", size = 4974410, upload-time = "2025-12-09T13:37:40.166Z" }, + { url = "https://files.pythonhosted.org/packages/42/07/d6f775d950ee8a841012472c7303f8819423d8cc3b4530915de7265ebfa2/fonttools-4.60.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:82cceceaf9c09a965a75b84a4b240dd3768e596ffb65ef53852681606fe7c9ba", size = 5002036, upload-time = "2025-12-09T13:37:42.639Z" }, + { url = "https://files.pythonhosted.org/packages/73/f6/ba6458f83ce1a9f8c3b17bd8f7b8a2205a126aac1055796b7e7cfebbd38f/fonttools-4.60.2-cp314-cp314t-win32.whl", hash = "sha256:bbfbc918a75437fe7e6d64d1b1e1f713237df1cf00f3a36dedae910b2ba01cee", size = 2330985, upload-time = "2025-12-09T13:37:45.157Z" }, + { url = "https://files.pythonhosted.org/packages/91/24/fea0ba4d3a32d4ed1103a1098bfd99dc78b5fe3bb97202920744a37b73dc/fonttools-4.60.2-cp314-cp314t-win_amd64.whl", hash = "sha256:0e5cd9b0830f6550d58c84f3ab151a9892b50c4f9d538c5603c0ce6fff2eb3f1", size = 2396226, upload-time = "2025-12-09T13:37:47.355Z" }, + { url = "https://files.pythonhosted.org/packages/55/ae/a6d9446cb258d3fe87e311c2d7bacf8e8da3e5809fbdc3a8306db4f6b14e/fonttools-4.60.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a3c75b8b42f7f93906bdba9eb1197bb76aecbe9a0a7cf6feec75f7605b5e8008", size = 2857184, upload-time = "2025-12-09T13:37:49.96Z" }, + { url = "https://files.pythonhosted.org/packages/3a/f3/1b41d0b6a8b908aa07f652111155dd653ebbf0b3385e66562556c5206685/fonttools-4.60.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:0f86c8c37bc0ec0b9c141d5e90c717ff614e93c187f06d80f18c7057097f71bc", size = 2401877, upload-time = "2025-12-09T13:37:52.307Z" }, + { url = "https://files.pythonhosted.org/packages/71/57/048fd781680c38b05c5463657d0d95d5f2391a51972176e175c01de29d42/fonttools-4.60.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fe905403fe59683b0e9a45f234af2866834376b8821f34633b1c76fb731b6311", size = 4878073, upload-time = "2025-12-09T13:37:56.477Z" }, + { url = "https://files.pythonhosted.org/packages/45/bb/363364f052a893cebd3d449588b21244a9d873620fda03ad92702d2e1bc7/fonttools-4.60.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:38ce703b60a906e421e12d9e3a7f064883f5e61bb23e8961f4be33cfe578500b", size = 4835385, upload-time = "2025-12-09T13:37:58.882Z" }, + { url = "https://files.pythonhosted.org/packages/1c/38/e392bb930b2436287e6021672345db26441bf1f85f1e98f8b9784334e41d/fonttools-4.60.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:9e810c06f3e79185cecf120e58b343ea5a89b54dd695fd644446bcf8c026da5e", size = 4853084, upload-time = "2025-12-09T13:38:01.578Z" }, + { url = "https://files.pythonhosted.org/packages/65/60/0d77faeaecf7a3276a8a6dc49e2274357e6b3ed6a1774e2fdb2a7f142db0/fonttools-4.60.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:38faec8cc1d12122599814d15a402183f5123fb7608dac956121e7c6742aebc5", size = 4971144, upload-time = "2025-12-09T13:38:03.748Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c7/6d3ac3afbcd598631bce24c3ecb919e7d0644a82fea8ddc4454312fc0be6/fonttools-4.60.2-cp39-cp39-win32.whl", hash = "sha256:80a45cf7bf659acb7b36578f300231873daba67bd3ca8cce181c73f861f14a37", size = 1499411, upload-time = "2025-12-09T13:38:05.586Z" }, + { url = "https://files.pythonhosted.org/packages/5a/1c/9dedf6420e23f9fa630bb97941839dddd2e1e57d1b2b85a902378dbe0bd2/fonttools-4.60.2-cp39-cp39-win_amd64.whl", hash = "sha256:c355d5972071938e1b1e0f5a1df001f68ecf1a62f34a3407dc8e0beccf052501", size = 1547943, upload-time = "2025-12-09T13:38:07.604Z" }, + { url = "https://files.pythonhosted.org/packages/79/6c/10280af05b44fafd1dff69422805061fa1af29270bc52dce031ac69540bf/fonttools-4.60.2-py3-none-any.whl", hash = "sha256:73cf92eeda67cf6ff10c8af56fc8f4f07c1647d989a979be9e388a49be26552a", size = 1144610, upload-time = "2025-12-09T13:38:09.5Z" }, +] + +[[package]] +name = "fonttools" +version = "4.63.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/84/69/c97f2c18e0db87d2c7b15da1974dace76ae938f1cfa22e2727a648b7ed43/fonttools-4.63.0.tar.gz", hash = "sha256:caeb583deeb5168e694b65cda8b4ee62abedfa66cf88488734466f2366b9c4e0", size = 3597189, upload-time = "2026-05-14T12:04:30.958Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f2/c9/4141c90a90db20f807c7e10bfd689fe53eb8f7f4caff58ee4d4dfe46919f/fonttools-4.63.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e3297a6a4059b4acc3a1e9a8b04741f240a80044eef08ebd32e8b5bcdddce75b", size = 2884632, upload-time = "2026-05-14T12:02:38.56Z" }, + { url = "https://files.pythonhosted.org/packages/b8/46/ad12b5c10eae602d7ef814b02afa08aacbf89da917fed5b071282b7eadc2/fonttools-4.63.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b1cd75a03ad8cb5bc40c90bfde68c0c47de423aa19e5c0f362b43520645eea94", size = 2429441, upload-time = "2026-05-14T12:02:41.162Z" }, + { url = "https://files.pythonhosted.org/packages/90/8f/bdca24a84c81d56fffed052229cdcff368f6e05882e526f4558891481f65/fonttools-4.63.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c0425b277a59cff3d80ca42162a8de360f318438a2ac83570842a678d826d579", size = 4946346, upload-time = "2026-05-14T12:02:43.41Z" }, + { url = "https://files.pythonhosted.org/packages/04/59/a639c0e136441ee91a65b56fdf89e5d075927e7a09c559d1b0f5276577db/fonttools-4.63.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d7e5c9973aa04c95650c96e5f5ad865fbf42d62079163ecfab1e01cbc2504c22", size = 4903184, upload-time = "2026-05-14T12:02:45.742Z" }, + { url = "https://files.pythonhosted.org/packages/e6/53/91b7e0cb45b536f3da1b29ba8cbab89f27e8b986809e0b1982303a3f4eca/fonttools-4.63.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cb014d58140a38135f16064c74c652ed57aa0b75cbf8bb59cac821f7edb5334e", size = 4922967, upload-time = "2026-05-14T12:02:48.386Z" }, + { url = "https://files.pythonhosted.org/packages/c7/b7/87439bf44e6b97c5538cd29d0b7e366a5b8ce2cc132a4134fb67fa3f2fa2/fonttools-4.63.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:032038247a96c1690f9f31e377c389383c902531b085aa4e4dabd6f57f870e69", size = 5042799, upload-time = "2026-05-14T12:02:50.424Z" }, + { url = "https://files.pythonhosted.org/packages/ad/7c/8b96c3263b89ef99cded544c0f0636686f85dbd3c211c4dceef0231fca23/fonttools-4.63.0-cp310-cp310-win32.whl", hash = "sha256:a8b33a82979e0a6a34ff435cc81317be1f95ec1ebb7a3a2d1c8a6a54f02ae44e", size = 1519704, upload-time = "2026-05-14T12:02:52.523Z" }, + { url = "https://files.pythonhosted.org/packages/e5/4d/2c2f0069970b6907de8fb5b05c5c0193cc22f717df151d1c7aef1c738f58/fonttools-4.63.0-cp310-cp310-win_amd64.whl", hash = "sha256:0c18358a155d75034911c5ee397a5b44cd19dd325dbb8b35fb60bf421d6a72ac", size = 1568666, upload-time = "2026-05-14T12:02:54.917Z" }, + { url = "https://files.pythonhosted.org/packages/75/2b/a7f1545bdf5da69c4bda0cea2a5781f0ad2a6623e0277267672db43c5fe6/fonttools-4.63.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2b8ae05d9eacf6081414d759c0a352769ac28ce31280d6bb8e77b03f9e3c449f", size = 2881793, upload-time = "2026-05-14T12:02:56.645Z" }, + { url = "https://files.pythonhosted.org/packages/49/50/965308c703f085f225db2886813b27e015b8b3438c350b22dd65b52c2a2c/fonttools-4.63.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:79cdc9f567aec74a72918fd060283911406750cbc9fd28c1316023deb6ce31a9", size = 2428130, upload-time = "2026-05-14T12:02:58.891Z" }, + { url = "https://files.pythonhosted.org/packages/d8/38/6937fbd7f2dc3a6b48725851bc2c15ec949b9af14d9bbcb5fe83cdf9bdf9/fonttools-4.63.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2c14b4fd138c4bafcca294765c547914e1aa431ae1ca94ab99d8db08c958bd3b", size = 5111952, upload-time = "2026-05-14T12:03:01.263Z" }, + { url = "https://files.pythonhosted.org/packages/0b/43/a81f20050a3115b57d62c8e781446949512eac36690dc384ccea65ff4cc1/fonttools-4.63.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d76ac49f929aecaf82d83250b8347e099d7aecba0f4726c1d9b6df3b8bb5fe18", size = 5082308, upload-time = "2026-05-14T12:03:03.211Z" }, + { url = "https://files.pythonhosted.org/packages/67/00/cdd9d4944ca6ae280d01e69cc37bde3bf663630b837a6fc6d2cd65d80e0e/fonttools-4.63.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:dcf076a4474fe0d7367e5bbf5b052c7284fa1feca729c04176ce513521afd8a0", size = 5087932, upload-time = "2026-05-14T12:03:05.147Z" }, + { url = "https://files.pythonhosted.org/packages/f5/f1/0aa0dbea778c75adbef223c42019fd47d22262b905974d62d829545d485f/fonttools-4.63.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7dd683fef0663e9f0f45cf541d788d24caa3ec9db50796b588e1757d8b3bc007", size = 5213271, upload-time = "2026-05-14T12:03:07.238Z" }, + { url = "https://files.pythonhosted.org/packages/a8/99/253e4056e1f0e67b9390125a154b73b5eb73ad521bece95c004858fdeec2/fonttools-4.63.0-cp311-cp311-win32.whl", hash = "sha256:afefc1ed0a59785a7fb06ea7e1678e849c193e1e387db783579bc7b3056fcfcb", size = 2304473, upload-time = "2026-05-14T12:03:09.271Z" }, + { url = "https://files.pythonhosted.org/packages/08/60/defa5e69641db890a63be281f41345f4c33b157824eaf0b9fad3e08b0dcb/fonttools-4.63.0-cp311-cp311-win_amd64.whl", hash = "sha256:063e08bd17bd5a90127a14123de0d6a952dbc847695fd98b63c043d58057f90c", size = 2356389, upload-time = "2026-05-14T12:03:11.53Z" }, + { url = "https://files.pythonhosted.org/packages/08/ef/b3c6b9b5be2f82416d73fe2ed2e96e2793cd80e7510bd6a17ca79cdd88ec/fonttools-4.63.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:37dd23e621e3b0aef1baa70a303b80aaf38449632cfc8fd2a55fb285bbccfc02", size = 2881131, upload-time = "2026-05-14T12:03:13.386Z" }, + { url = "https://files.pythonhosted.org/packages/44/a0/c815bea63117fa63e4e1c01f8a1110d2112fa003f838e6467094ec2432ce/fonttools-4.63.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a9faff9e0c1f76f9fd55899d2ce785832efebab37eb8ae13995853aef178bef0", size = 2426704, upload-time = "2026-05-14T12:03:15.801Z" }, + { url = "https://files.pythonhosted.org/packages/44/04/0b91d8e916e92ad1fac9e4624760baf0fd5ff2ead614c2f68fb21373f03f/fonttools-4.63.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ef3048ef05dbb552b89817713d9cac912e00d0fde4a3105c00d29e52e10c89af", size = 5044298, upload-time = "2026-05-14T12:03:18.085Z" }, + { url = "https://files.pythonhosted.org/packages/77/c7/2342da9830e3e9d4870305ca5d2091d2a83284f2953079b7bdd3b5e029d8/fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:58dc6bb86a78d782f00f9190ca02c119cf5bbe2807536e361e18d42019f877d8", size = 4999800, upload-time = "2026-05-14T12:03:20.161Z" }, + { url = "https://files.pythonhosted.org/packages/e6/6d/67fe16c48d7ce050979b33f47e0d28a318f02da030602e944c34f7a16ef3/fonttools-4.63.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ee08ebfa58f6e1aeff5697ab9582105bb620008c1caafb681e4c557e7483027b", size = 4982666, upload-time = "2026-05-14T12:03:22.87Z" }, + { url = "https://files.pythonhosted.org/packages/f2/00/3bbab338c07c71fa56269953845e92c951a61457bbbb0f1022551ea266d9/fonttools-4.63.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:27fdc65af8da6f88b9c6121c47a464cbe359fcfff7ff6fc2d37a1f395d755b78", size = 5133598, upload-time = "2026-05-14T12:03:25.168Z" }, + { url = "https://files.pythonhosted.org/packages/62/f2/aa27c7f98db5b064883dadcc5283947e81e034de42e22a33675878d98b54/fonttools-4.63.0-cp312-cp312-win32.whl", hash = "sha256:af2fd1664d00a397d75f806985ddb36282091c2131a73a6485c23b4a34722263", size = 2292575, upload-time = "2026-05-14T12:03:27.496Z" }, + { url = "https://files.pythonhosted.org/packages/87/36/cccb9bc2a6ab63d1b2980374f0dca72ce95ae267c9b4cfe77455bb70d0d4/fonttools-4.63.0-cp312-cp312-win_amd64.whl", hash = "sha256:59ac449f8cca9b4ffa08d2e7bbadad87ce710d69d1eda5c3c1ce579baa987272", size = 2343211, upload-time = "2026-05-14T12:03:30.057Z" }, + { url = "https://files.pythonhosted.org/packages/0f/8d/d8fec3dcde2963f8c908fb315e5ff2cd0ac34f82394bbbf73a2aa5145ce3/fonttools-4.63.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:cd7e9857e5e63738b9d9fd707bc1f59c8b09e5177726d23664db393c59bb08bd", size = 2876062, upload-time = "2026-05-14T12:03:32.554Z" }, + { url = "https://files.pythonhosted.org/packages/ef/71/d935dc54e4ff121bfdd11e08702db63a7e6f25af21d8a3d7b7212df53641/fonttools-4.63.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c2a2a42198b696a6f48fad91709afb55176e66a5e566131219dba372fb7f8c59", size = 2424594, upload-time = "2026-05-14T12:03:34.86Z" }, + { url = "https://files.pythonhosted.org/packages/8e/40/e76320afa1df918e146155ef239b1719ee266092e96f5423bfd075affba1/fonttools-4.63.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1e874792a8212b44583ea02189d9e693906b2f78b261f372f95d6c563210ac1d", size = 5024840, upload-time = "2026-05-14T12:03:36.745Z" }, + { url = "https://files.pythonhosted.org/packages/ce/36/0b805d8c485f872f65a509cbe3b58a5d0d17bee855333b54a150c79d3061/fonttools-4.63.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:22135da48a348785c5e2d5d2d9d6bec5ed44adacbaeb9db12d9493bf6c6bfa68", size = 4975801, upload-time = "2026-05-14T12:03:38.833Z" }, + { url = "https://files.pythonhosted.org/packages/c8/26/2cee03d0aa083ab022da5c07aff9ed3f689da1defb81ad6917c9627896da/fonttools-4.63.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ccf41f2efdf56994d22d73bef4ced1052161958169428d06ba9724ea9e9a64be", size = 4965009, upload-time = "2026-05-14T12:03:41.494Z" }, + { url = "https://files.pythonhosted.org/packages/7e/48/cc4b66d9058c0d0982c833fad10127c4b0e9324606aafa41382295ca4102/fonttools-4.63.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9ced0bd02ac751dd6319b0da88aaef24414e3b0dbc32bb4f24944821a3741a27", size = 5105892, upload-time = "2026-05-14T12:03:43.525Z" }, + { url = "https://files.pythonhosted.org/packages/d8/1f/a98a30a814b9ddef3a2e706025f90b9e0bc94890e6cb15254bc86547d11a/fonttools-4.63.0-cp313-cp313-win32.whl", hash = "sha256:85be818f5506e8a7753153def2c9550178f0ecae6a47b5e0e8dbb23f7cc90380", size = 2291313, upload-time = "2026-05-14T12:03:45.594Z" }, + { url = "https://files.pythonhosted.org/packages/92/46/5177b01f3b4abfdd4409f31cca4ab279c9343a26efbe9ec78c97fc612e02/fonttools-4.63.0-cp313-cp313-win_amd64.whl", hash = "sha256:ba04cb5891d4c0c21b6da95eda8d7b090021508a294fff33464fc7d241e0856b", size = 2342299, upload-time = "2026-05-14T12:03:47.414Z" }, + { url = "https://files.pythonhosted.org/packages/27/d2/23d25e3f247b328be58d04a4c9f894178a0d1eda7d42867cfb388adaf416/fonttools-4.63.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:fd1e3094f42d806d3d7c79162fc59e5910fcbe3a7360c385b8da969bc4493745", size = 2875338, upload-time = "2026-05-14T12:03:50.052Z" }, + { url = "https://files.pythonhosted.org/packages/cd/58/7dfa0c761cb3b2964e2a84c4dc986c926a87de0cb9fb60d5b28ded3f2914/fonttools-4.63.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:6e528da43bc3791085f8cb6141b1d13e459226790240340fcbb4625649238b03", size = 2422661, upload-time = "2026-05-14T12:03:52.154Z" }, + { url = "https://files.pythonhosted.org/packages/dd/87/64cfa18a7a1621d17b7f4502b2b0ed8a135a90c3db51ea590ee99043e76b/fonttools-4.63.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b2248c5decb223562f7902ff6325077a073f608ee8e33e88ad88db734eb9f49", size = 5010526, upload-time = "2026-05-14T12:03:54.647Z" }, + { url = "https://files.pythonhosted.org/packages/36/e1/a8933a72c45a87177fbde2696e0d0755c8c9062f8c077a961c6215fa27b1/fonttools-4.63.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:308f957cdeaf8abe4e5f2f124902ef405448af92c90f80e302a3b771c2e6116b", size = 4923946, upload-time = "2026-05-14T12:03:56.984Z" }, + { url = "https://files.pythonhosted.org/packages/27/60/872e6e233b8c5e8b41413796ff18b7fe479661bd40147e071b450dfad7a1/fonttools-4.63.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:bf00f21eb5fb721dbaf73d1e9da6d02a1af7768f2ebcf9798be98beab8ba90f6", size = 4962489, upload-time = "2026-05-14T12:03:59.443Z" }, + { url = "https://files.pythonhosted.org/packages/30/c4/83c24f2ec38b90cfda84bf4b1a1f49df80e84a1db4e7ac6e0d41bf23bc39/fonttools-4.63.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c1aaa4b9c75798400ac043ce04d74e7830376c85095a5a6ed7cba2f17a266bf4", size = 5071870, upload-time = "2026-05-14T12:04:02.122Z" }, + { url = "https://files.pythonhosted.org/packages/de/40/3ae22b60ff1d41ce0bd044b31238cdc72cef99f28b976f1e128ebd618c9b/fonttools-4.63.0-cp314-cp314-win32.whl", hash = "sha256:22693918177bd9ceabec4736d338045f357769416fc6b0b2508eefef75b08616", size = 2295026, upload-time = "2026-05-14T12:04:04.47Z" }, + { url = "https://files.pythonhosted.org/packages/c3/d4/98078064ccc76b45cb0f6c002452011e93c4bd26f6850344f0951cc1fe89/fonttools-4.63.0-cp314-cp314-win_amd64.whl", hash = "sha256:7d782fac32985914c351556f68ac0855391572bcd87de50e05970d3cd4c96fc5", size = 2347454, upload-time = "2026-05-14T12:04:06.752Z" }, + { url = "https://files.pythonhosted.org/packages/49/4e/652d1580c5f4e39f7d103b0c793e4773129ad633dce4addd0cf4dfebde02/fonttools-4.63.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:6db5140a60a5d731d21ec076745b40a310607731b0a565b50776393188649001", size = 2958152, upload-time = "2026-05-14T12:04:08.706Z" }, + { url = "https://files.pythonhosted.org/packages/0e/55/ad864c9a9b219f552eb46b32cd7906c466e5a578ba0c3abfcc0fe7413eb6/fonttools-4.63.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:7d76edbff9014094dbf03bd2d074709dfa6ec7aba13d838c937a2b33d2d6a86e", size = 2460809, upload-time = "2026-05-14T12:04:10.783Z" }, + { url = "https://files.pythonhosted.org/packages/ea/2b/0aa8db70f18cf52e49b4ed5ecec68547f981160bf5ded3b5aed6faa0a6f9/fonttools-4.63.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0eac00b9118c3c2f87d272e45341871c5b3066baa3c86897fa634a7c3fb59096", size = 5148649, upload-time = "2026-05-14T12:04:12.747Z" }, + { url = "https://files.pythonhosted.org/packages/7f/63/18e4369c25043096f1048e0c9915951adc4f842bd81c6b18155824d6fa99/fonttools-4.63.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:51394295f1a51de8b5f30bdb1e1b9a4231536c7064ef5c6e211eec19fa36036f", size = 4932147, upload-time = "2026-05-14T12:04:14.806Z" }, + { url = "https://files.pythonhosted.org/packages/a1/3f/67f3eac2ffd8a98446c5022f8ed3864eac878a5ff7af8df4c8286dba16cc/fonttools-4.63.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:9e12f105d2b6342c559c298afb674006bb2893afc7102dcf8a1b55b0486b4e40", size = 5027237, upload-time = "2026-05-14T12:04:17.675Z" }, + { url = "https://files.pythonhosted.org/packages/1a/ba/4e6214cb38a7b04779e97bb7636de9a5c7f20af7018d03dee0b64c08510a/fonttools-4.63.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:796f27556dbe094c4824f75ca85267e4df776c79036c8441469a4df37038c196", size = 5053933, upload-time = "2026-05-14T12:04:20.818Z" }, + { url = "https://files.pythonhosted.org/packages/34/3b/214dcc19ee31d3d38fb5ad2755c11ef0514e5dc300bbaf41c0b69f393799/fonttools-4.63.0-cp314-cp314t-win32.whl", hash = "sha256:948428a275741f0b64b113c955425a953314f4b9ab9997f73a72c83e68e569c8", size = 2359326, upload-time = "2026-05-14T12:04:24.22Z" }, + { url = "https://files.pythonhosted.org/packages/dd/1e/3ff1a9b523058c2eeb6a9d50f5574e2a738200d0d94107d5bc4105e8da3f/fonttools-4.63.0-cp314-cp314t-win_amd64.whl", hash = "sha256:6d4741eb179121cab9eea4cb2393d24492373a260d7945006358c08cfbf45419", size = 2425829, upload-time = "2026-05-14T12:04:26.829Z" }, + { url = "https://files.pythonhosted.org/packages/2c/47/c99d5268f354002ce80f8d029cd9d7d872969da1de8b93d32de4dc56d6f4/fonttools-4.63.0-py3-none-any.whl", hash = "sha256:445af2eab030a16b9171ea8bdda7ebf7d96bda2df88ee182a464252f6e05e20d", size = 1164562, upload-time = "2026-05-14T12:04:29.092Z" }, +] + +[[package]] +name = "fqdn" +version = "1.5.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/30/3e/a80a8c077fd798951169626cde3e239adeba7dab75deb3555716415bd9b0/fqdn-1.5.1.tar.gz", hash = "sha256:105ed3677e767fb5ca086a0c1f4bb66ebc3c100be518f0e0d755d9eae164d89f", size = 6015, upload-time = "2021-03-11T07:16:29.08Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cf/58/8acf1b3e91c58313ce5cb67df61001fc9dcd21be4fadb76c1a2d540e09ed/fqdn-1.5.1-py3-none-any.whl", hash = "sha256:3a179af3761e4df6eb2e026ff9e1a3033d3587bf980a0b1b2e1e5d08d7358014", size = 9121, upload-time = "2021-03-11T07:16:28.351Z" }, +] + +[[package]] +name = "h11" +version = "0.16.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250, upload-time = "2025-04-24T03:35:25.427Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload-time = "2025-04-24T03:35:24.344Z" }, +] + +[[package]] +name = "httpcore" +version = "1.0.9" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "certifi" }, + { name = "h11" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484, upload-time = "2025-04-24T22:06:22.219Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload-time = "2025-04-24T22:06:20.566Z" }, +] + +[[package]] +name = "httpx" +version = "0.28.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "anyio", version = "4.12.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "anyio", version = "4.13.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "certifi" }, + { name = "httpcore" }, + { name = "idna" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406, upload-time = "2024-12-06T15:37:23.222Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload-time = "2024-12-06T15:37:21.509Z" }, +] + +[[package]] +name = "identify" +version = "2.6.15" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/ff/e7/685de97986c916a6d93b3876139e00eef26ad5bbbd61925d670ae8013449/identify-2.6.15.tar.gz", hash = "sha256:e4f4864b96c6557ef2a1e1c951771838f4edc9df3a72ec7118b338801b11c7bf", size = 99311, upload-time = "2025-10-02T17:43:40.631Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0f/1c/e5fd8f973d4f375adb21565739498e2e9a1e54c858a97b9a8ccfdc81da9b/identify-2.6.15-py2.py3-none-any.whl", hash = "sha256:1181ef7608e00704db228516541eb83a88a9f94433a8c80bb9b5bd54b1d81757", size = 99183, upload-time = "2025-10-02T17:43:39.137Z" }, +] + +[[package]] +name = "identify" +version = "2.6.19" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/52/63/51723b5f116cc04b061cb6f5a561790abf249d25931d515cd375e063e0f4/identify-2.6.19.tar.gz", hash = "sha256:6be5020c38fcb07da56c53733538a3081ea5aa70d36a156f83044bfbf9173842", size = 99567, upload-time = "2026-04-17T18:39:50.265Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/94/84/d9273cd09688070a6523c4aee4663a8538721b2b755c4962aafae0011e72/identify-2.6.19-py2.py3-none-any.whl", hash = "sha256:20e6a87f786f768c092a721ad107fc9df0eb89347be9396cadf3f4abbd1fb78a", size = 99397, upload-time = "2026-04-17T18:39:49.221Z" }, +] + +[[package]] +name = "idna" +version = "3.18" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/63/9496c57188a2ee585e0f1db071d75089a11e98aa86eb99d9d7618fc1edce/idna-3.18.tar.gz", hash = "sha256:ffb385a7e039654cef1ab9ef32c6fafe283c0c0467bba1d9029738ce4a14a848", size = 196711, upload-time = "2026-06-02T14:34:07.794Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl", hash = "sha256:7f952cbe720b688055e3f87de14f5c3e5fdaa8bc3928985c4077ca689de849a2", size = 65455, upload-time = "2026-06-02T14:34:06.319Z" }, +] + +[[package]] +name = "importlib-metadata" +version = "8.7.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "zipp", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f3/49/3b30cad09e7771a4982d9975a8cbf64f00d4a1ececb53297f1d9a7be1b10/importlib_metadata-8.7.1.tar.gz", hash = "sha256:49fef1ae6440c182052f407c8d34a68f72efc36db9ca90dc0113398f2fdde8bb", size = 57107, upload-time = "2025-12-21T10:00:19.278Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fa/5e/f8e9a1d23b9c20a551a8a02ea3637b4642e22c2626e3a13a9a29cdea99eb/importlib_metadata-8.7.1-py3-none-any.whl", hash = "sha256:5a1f80bf1daa489495071efbb095d75a634cf28a8bc299581244063b53176151", size = 27865, upload-time = "2025-12-21T10:00:18.329Z" }, +] + +[[package]] +name = "importlib-resources" +version = "6.5.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "zipp", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/cf/8c/f834fbf984f691b4f7ff60f50b514cc3de5cc08abfc3295564dd89c5e2e7/importlib_resources-6.5.2.tar.gz", hash = "sha256:185f87adef5bcc288449d98fb4fba07cea78bc036455dd44c5fc4a2fe78fed2c", size = 44693, upload-time = "2025-01-03T18:51:56.698Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a4/ed/1f1afb2e9e7f38a545d628f864d562a5ae64fe6f7a10e28ffb9b185b4e89/importlib_resources-6.5.2-py3-none-any.whl", hash = "sha256:789cfdc3ed28c78b67a06acb8126751ced69a3d5f79c095a98298cd8a760ccec", size = 37461, upload-time = "2025-01-03T18:51:54.306Z" }, +] + +[[package]] +name = "iniconfig" +version = "2.1.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/f2/97/ebf4da567aa6827c909642694d71c9fcf53e5b504f2d96afea02718862f3/iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7", size = 4793, upload-time = "2025-03-19T20:09:59.721Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760", size = 6050, upload-time = "2025-03-19T20:10:01.071Z" }, +] + +[[package]] +name = "iniconfig" +version = "2.3.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730", size = 20503, upload-time = "2025-10-18T21:55:43.219Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cb/b1/3846dd7f199d53cb17f49cba7e651e9ce294d8497c8c150530ed11865bb8/iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12", size = 7484, upload-time = "2025-10-18T21:55:41.639Z" }, +] + +[[package]] +name = "ipykernel" +version = "6.31.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "appnope", marker = "python_full_version < '3.10' and sys_platform == 'darwin'" }, + { name = "comm", marker = "python_full_version < '3.10'" }, + { name = "debugpy", marker = "python_full_version < '3.10'" }, + { name = "ipython", version = "8.18.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-client", version = "8.6.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-core", version = "5.8.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "matplotlib-inline", marker = "python_full_version < '3.10'" }, + { name = "nest-asyncio", marker = "python_full_version < '3.10'" }, + { name = "packaging", marker = "python_full_version < '3.10'" }, + { name = "psutil", marker = "python_full_version < '3.10'" }, + { name = "pyzmq", marker = "python_full_version < '3.10'" }, + { name = "tornado", marker = "python_full_version < '3.10'" }, + { name = "traitlets", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a5/1d/d5ba6edbfe6fae4c3105bca3a9c889563cc752c7f2de45e333164c7f4846/ipykernel-6.31.0.tar.gz", hash = "sha256:2372ce8bc1ff4f34e58cafed3a0feb2194b91fc7cad0fc72e79e47b45ee9e8f6", size = 167493, upload-time = "2025-10-20T11:42:39.948Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f6/d8/502954a4ec0efcf264f99b65b41c3c54e65a647d9f0d6f62cd02227d242c/ipykernel-6.31.0-py3-none-any.whl", hash = "sha256:abe5386f6ced727a70e0eb0cf1da801fa7c5fa6ff82147747d5a0406cd8c94af", size = 117003, upload-time = "2025-10-20T11:42:37.502Z" }, +] + +[[package]] +name = "ipykernel" +version = "7.2.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "appnope", marker = "python_full_version >= '3.10' and sys_platform == 'darwin'" }, + { name = "comm", marker = "python_full_version >= '3.10'" }, + { name = "debugpy", marker = "python_full_version >= '3.10'" }, + { name = "ipython", version = "8.39.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "ipython", version = "9.14.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "jupyter-client", version = "8.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jupyter-core", version = "5.9.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "matplotlib-inline", marker = "python_full_version >= '3.10'" }, + { name = "nest-asyncio", marker = "python_full_version >= '3.10'" }, + { name = "packaging", marker = "python_full_version >= '3.10'" }, + { name = "psutil", marker = "python_full_version >= '3.10'" }, + { name = "pyzmq", marker = "python_full_version >= '3.10'" }, + { name = "tornado", marker = "python_full_version >= '3.10'" }, + { name = "traitlets", marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ca/8d/b68b728e2d06b9e0051019640a40a9eb7a88fcd82c2e1b5ce70bef5ff044/ipykernel-7.2.0.tar.gz", hash = "sha256:18ed160b6dee2cbb16e5f3575858bc19d8f1fe6046a9a680c708494ce31d909e", size = 176046, upload-time = "2026-02-06T16:43:27.403Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/82/b9/e73d5d9f405cba7706c539aa8b311b49d4c2f3d698d9c12f815231169c71/ipykernel-7.2.0-py3-none-any.whl", hash = "sha256:3bbd4420d2b3cc105cbdf3756bfc04500b1e52f090a90716851f3916c62e1661", size = 118788, upload-time = "2026-02-06T16:43:25.149Z" }, +] + +[[package]] +name = "ipython" +version = "8.18.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version < '3.10' and sys_platform == 'win32'" }, + { name = "decorator", marker = "python_full_version < '3.10'" }, + { name = "exceptiongroup", marker = "python_full_version < '3.10'" }, + { name = "jedi", version = "0.19.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "matplotlib-inline", marker = "python_full_version < '3.10'" }, + { name = "pexpect", marker = "python_full_version < '3.10' and sys_platform != 'win32'" }, + { name = "prompt-toolkit", marker = "python_full_version < '3.10'" }, + { name = "pygments", marker = "python_full_version < '3.10'" }, + { name = "stack-data", marker = "python_full_version < '3.10'" }, + { name = "traitlets", marker = "python_full_version < '3.10'" }, + { name = "typing-extensions", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b1/b9/3ba6c45a6df813c09a48bac313c22ff83efa26cbb55011218d925a46e2ad/ipython-8.18.1.tar.gz", hash = "sha256:ca6f079bb33457c66e233e4580ebfc4128855b4cf6370dddd73842a9563e8a27", size = 5486330, upload-time = "2023-11-27T09:58:34.596Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/47/6b/d9fdcdef2eb6a23f391251fde8781c38d42acd82abe84d054cb74f7863b0/ipython-8.18.1-py3-none-any.whl", hash = "sha256:e8267419d72d81955ec1177f8a29aaa90ac80ad647499201119e2f05e99aa397", size = 808161, upload-time = "2023-11-27T09:58:30.538Z" }, +] + +[[package]] +name = "ipython" +version = "8.39.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version == '3.10.*' and sys_platform == 'win32'" }, + { name = "decorator", marker = "python_full_version == '3.10.*'" }, + { name = "exceptiongroup", marker = "python_full_version == '3.10.*'" }, + { name = "jedi", version = "0.20.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "matplotlib-inline", marker = "python_full_version == '3.10.*'" }, + { name = "pexpect", marker = "python_full_version == '3.10.*' and sys_platform != 'emscripten' and sys_platform != 'win32'" }, + { name = "prompt-toolkit", marker = "python_full_version == '3.10.*'" }, + { name = "pygments", marker = "python_full_version == '3.10.*'" }, + { name = "stack-data", marker = "python_full_version == '3.10.*'" }, + { name = "traitlets", marker = "python_full_version == '3.10.*'" }, + { name = "typing-extensions", marker = "python_full_version == '3.10.*'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/40/18/f8598d287006885e7136451fdea0755af4ebcbfe342836f24deefaed1164/ipython-8.39.0.tar.gz", hash = "sha256:4110ae96012c379b8b6db898a07e186c40a2a1ef5d57a7fa83166047d9da7624", size = 5513971, upload-time = "2026-03-27T10:02:13.94Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c0/56/4cc7fc9e9e3f38fd324f24f8afe0ad8bb5fa41283f37f1aaf9de0612c968/ipython-8.39.0-py3-none-any.whl", hash = "sha256:bb3c51c4fa8148ab1dea07a79584d1c854e234ea44aa1283bcb37bc75054651f", size = 831849, upload-time = "2026-03-27T10:02:07.846Z" }, +] + +[[package]] +name = "ipython" +version = "9.14.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version >= '3.11' and sys_platform == 'win32'" }, + { name = "decorator", marker = "python_full_version >= '3.11'" }, + { name = "ipython-pygments-lexers", marker = "python_full_version >= '3.11'" }, + { name = "jedi", version = "0.20.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "matplotlib-inline", marker = "python_full_version >= '3.11'" }, + { name = "pexpect", marker = "python_full_version >= '3.11' and sys_platform != 'emscripten' and sys_platform != 'win32'" }, + { name = "prompt-toolkit", marker = "python_full_version >= '3.11'" }, + { name = "psutil", marker = "python_full_version >= '3.11' and sys_platform != 'emscripten'" }, + { name = "pygments", marker = "python_full_version >= '3.11'" }, + { name = "stack-data", marker = "python_full_version >= '3.11'" }, + { name = "traitlets", marker = "python_full_version >= '3.11'" }, + { name = "typing-extensions", marker = "python_full_version == '3.11.*'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/21/c2/c0064cf15d026501a1ef70e42efd9c3f818663089399aacc5e37a82901c1/ipython-9.14.0.tar.gz", hash = "sha256:6f27ff0f1d9ea050e0551f71568bc4b34d8aba579e8f111c5b4175f44ac6b4aa", size = 4432601, upload-time = "2026-05-29T15:13:24.611Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/14/a3/9e59340f02c1dc8f8c0a05b09244712b8609eb5439f9996e887e2b82f452/ipython-9.14.0-py3-none-any.whl", hash = "sha256:8fd984a3372c14b12790b084ba6b5cff5678c0cb063244a0034f06a51f20d6c2", size = 627457, upload-time = "2026-05-29T15:13:22.942Z" }, +] + +[[package]] +name = "ipython-pygments-lexers" +version = "1.1.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pygments", marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ef/4c/5dd1d8af08107f88c7f741ead7a40854b8ac24ddf9ae850afbcf698aa552/ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81", size = 8393, upload-time = "2025-01-17T11:24:34.505Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d9/33/1f075bf72b0b747cb3288d011319aaf64083cf2efef8354174e3ed4540e2/ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c", size = 8074, upload-time = "2025-01-17T11:24:33.271Z" }, +] + +[[package]] +name = "ipywidgets" +version = "8.1.8" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "comm" }, + { name = "ipython", version = "8.18.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "ipython", version = "8.39.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "ipython", version = "9.14.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "jupyterlab-widgets" }, + { name = "traitlets" }, + { name = "widgetsnbextension" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/4c/ae/c5ce1edc1afe042eadb445e95b0671b03cee61895264357956e61c0d2ac0/ipywidgets-8.1.8.tar.gz", hash = "sha256:61f969306b95f85fba6b6986b7fe45d73124d1d9e3023a8068710d47a22ea668", size = 116739, upload-time = "2025-11-01T21:18:12.393Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/56/6d/0d9848617b9f753b87f214f1c682592f7ca42de085f564352f10f0843026/ipywidgets-8.1.8-py3-none-any.whl", hash = "sha256:ecaca67aed704a338f88f67b1181b58f821ab5dc89c1f0f5ef99db43c1c2921e", size = 139808, upload-time = "2025-11-01T21:18:10.956Z" }, +] + +[[package]] +name = "isoduration" +version = "20.11.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "arrow" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/7c/1a/3c8edc664e06e6bd06cce40c6b22da5f1429aa4224d0c590f3be21c91ead/isoduration-20.11.0.tar.gz", hash = "sha256:ac2f9015137935279eac671f94f89eb00584f940f5dc49462a0c4ee692ba1bd9", size = 11649, upload-time = "2020-11-01T11:00:00.312Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7b/55/e5326141505c5d5e34c5e0935d2908a74e4561eca44108fbfb9c13d2911a/isoduration-20.11.0-py3-none-any.whl", hash = "sha256:b2904c2a4228c3d44f409c8ae8e2370eb21a26f7ac2ec5446df141dde3452042", size = 11321, upload-time = "2020-11-01T10:59:58.02Z" }, +] + +[[package]] +name = "jedi" +version = "0.19.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "parso", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/72/3a/79a912fbd4d8dd6fbb02bf69afd3bb72cf0c729bb3063c6f4498603db17a/jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0", size = 1231287, upload-time = "2024-11-11T01:41:42.873Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c0/5a/9cac0c82afec3d09ccd97c8b6502d48f165f9124db81b4bcb90b4af974ee/jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9", size = 1572278, upload-time = "2024-11-11T01:41:40.175Z" }, +] + +[[package]] +name = "jedi" +version = "0.20.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "parso", marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/46/b7/a3635f6a2d7cf5b5dd98064fc1d5fbbafcb25477bcea204a3a92145d158b/jedi-0.20.0.tar.gz", hash = "sha256:c3f4ccbd276696f4b19c54618d4fb18f9fc24b0aef02acf704b23f487daa1011", size = 3119416, upload-time = "2026-05-01T23:38:47.814Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9a/93/242e2eab5fe682ffcb8b0084bde703a41d51e17ee0f3a31ff0d9d813620a/jedi-0.20.0-py2.py3-none-any.whl", hash = "sha256:7bdd9c2634f56713299976f4cbd59cb3fa92165cc5e05ea811fb253480728b67", size = 4884812, upload-time = "2026-05-01T23:38:43.919Z" }, +] + +[[package]] +name = "jinja2" +version = "3.1.6" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markupsafe" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload-time = "2025-03-05T20:05:02.478Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload-time = "2025-03-05T20:05:00.369Z" }, +] + +[[package]] +name = "jpype1" +version = "1.7.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "packaging" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/48/a2/5d27e81d24eef64668bf702bfe0e091cc48388b4666f36e025243eb9d827/jpype1-1.7.1.tar.gz", hash = "sha256:3cd88838dc3d2d546f7eaeadaaff864e590010c15f2b6a44b6f37e60796a14b2", size = 783791, upload-time = "2026-05-06T23:55:10.664Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fa/c0/2c41dedfb65060fa05d152b3f57e7c3658c86257d92de365a3c1fcb80779/jpype1-1.7.1-1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:6590cbdb6208e4522fd99ae5f5f4bed5de707122385bc48446a1e7d7b56357ef", size = 571509, upload-time = "2026-05-19T20:19:30.416Z" }, + { url = "https://files.pythonhosted.org/packages/2f/5e/5611d50222d146a060dbf22e69c4017545341ea6b289a591d5a9bdaad718/jpype1-1.7.1-1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:4c81ee11aee5ed938d7415877cd9c7a0cc9cbf1dac87f7eab928e641323a385b", size = 571633, upload-time = "2026-05-19T20:19:33.536Z" }, + { url = "https://files.pythonhosted.org/packages/79/32/8b2279b12364f260111c7843bf9ede7dc442d5521d6d2ca728b3d522d445/jpype1-1.7.1-1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:b3ddd9f9099202212a34679dfb95dda590bcfbd23289559d104e24abec9120d1", size = 569654, upload-time = "2026-05-19T20:19:36.41Z" }, + { url = "https://files.pythonhosted.org/packages/b5/67/5caa0de30bcb1c8786cc988144a68908e0624de20cfed470a67b1dd1f60c/jpype1-1.7.1-1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:6d491a81281407f8a68552eb3c0e635e576e066c069268dc29a1ea27bb4778ae", size = 569800, upload-time = "2026-05-19T20:19:38.877Z" }, + { url = "https://files.pythonhosted.org/packages/5b/1d/9ee10b1aad9f01ea6ac6159981120eb5ace01962f9cfaa7de6b911de3eb8/jpype1-1.7.1-1-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:ace0ba1a67561358fa5b57b8e93ed8bcf16f0a8d5cba79c875089c56827adf8e", size = 569753, upload-time = "2026-05-19T20:19:41.514Z" }, + { url = "https://files.pythonhosted.org/packages/6c/f5/6b7d743fd2963342757cc44bf8bd72a3b2530bc892db4eed82fbba187b29/jpype1-1.7.1-1-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:293f558ef43189afff2b501fdb37c7a578111f32d6b9863058d6439115b3d31e", size = 571459, upload-time = "2026-05-19T20:19:46.453Z" }, + { url = "https://files.pythonhosted.org/packages/04/ff/44a6f285d4c07014cb64379b8863caaefad1cc976d36923073d097b1d461/jpype1-1.7.1-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:472b2f53002f5fdf118d2e6b8c6b5441d6e3ca3cf1b1bdb163442be76c8b2859", size = 375560, upload-time = "2026-05-06T23:53:48.669Z" }, + { url = "https://files.pythonhosted.org/packages/42/c5/98c5ba221de29b341298341c07ad2221beae565886d18c2e6b821928db15/jpype1-1.7.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:80c4c8cbab99040b8b56f28ff834e0b089aefccaabe3b472b8b43bb1e4658b86", size = 408119, upload-time = "2026-05-06T23:53:51.382Z" }, + { url = "https://files.pythonhosted.org/packages/37/3f/d3b7fd287d5bae63af0ae935b2f2c01291d18ea2e6cd706db8e4dda15354/jpype1-1.7.1-cp310-cp310-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:9c9a08d06016afbe5391daaf843b9e76c79022181685bbb23b64cd3f9aaec30d", size = 454716, upload-time = "2026-05-06T23:53:53.937Z" }, + { url = "https://files.pythonhosted.org/packages/56/ea/c4dabef3979ff5febc7abce045de8ff61e440b949e73e4ff8124dc739aba/jpype1-1.7.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6812c95155572f25cd194a9b878e407ee2844c57e8704ba47b426ece3e925cfb", size = 439324, upload-time = "2026-05-06T23:53:56.808Z" }, + { url = "https://files.pythonhosted.org/packages/b9/7e/42cefb3d37ed46f3688af37d7dcf25e93319b40aa87df537a6f5c96213ee/jpype1-1.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:50a8998620445886c8f7fbbc68c50bdc40e0bd0ad38bed2d4dab63b5813f1369", size = 357835, upload-time = "2026-05-06T23:53:58.995Z" }, + { url = "https://files.pythonhosted.org/packages/b7/c8/f0f306866dfa2bae97f83db48aa084ed049583f61dfba713124211b08fdf/jpype1-1.7.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:2e1459738e9baf560548965b364206890acf34e42673efcfe5048c2c1203e4cf", size = 375606, upload-time = "2026-05-06T23:54:01.62Z" }, + { url = "https://files.pythonhosted.org/packages/28/a9/08eb2c8556598043981692251180479babc56086c5464bb2631929b94acf/jpype1-1.7.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fc68b8e94ba5981e6142b4bcbbfa262ebe41438a679e0ebc2daf0759cc8d3e19", size = 408134, upload-time = "2026-05-06T23:54:04.251Z" }, + { url = "https://files.pythonhosted.org/packages/e2/61/36001f0979fa0fffa28dac49f44cbb642cfcbd9f67e090d7fb9a8ace9e80/jpype1-1.7.1-cp311-cp311-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:47bc10f263fc8ea3f97e46a753e355a565c317a61109f298169fcc4365ff415f", size = 454588, upload-time = "2026-05-06T23:54:06.804Z" }, + { url = "https://files.pythonhosted.org/packages/c0/e7/140c78ee6c0804b1ff5eb8313eb76a29e49e973da810539cabf6d454e6bc/jpype1-1.7.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4cabb1d0c23bd8455ab0ef027a6a4b62d6e49c95b96ef8ff652ea83cbba6de6c", size = 439352, upload-time = "2026-05-06T23:54:09.416Z" }, + { url = "https://files.pythonhosted.org/packages/f2/38/8efa98a77f028895bb2cd6eb134b670334e376011f24e6c0f502f515987e/jpype1-1.7.1-cp311-cp311-win_amd64.whl", hash = "sha256:3af59fdbf1798158b01f1a68b7b19ff805a2d18175542434d6aa89e45d5e53b5", size = 357971, upload-time = "2026-05-06T23:54:11.74Z" }, + { url = "https://files.pythonhosted.org/packages/87/76/6a3aef14a4f21e0254a20f3ae446566274cf84e6079bad00ec784dab4dfa/jpype1-1.7.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:7328a61ae4945bd2963c15b7d7ead1d8dfc71ea784dec43dedbea4437d645843", size = 374560, upload-time = "2026-05-06T23:54:14.007Z" }, + { url = "https://files.pythonhosted.org/packages/72/ad/e2db5dae7cd821385096f607deb79bcdd25331c07a58608318d4dade2e48/jpype1-1.7.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:158aee356b2c0bf489939d85f6fb31e54a800bd2d95a89b83e5bd7c07fdb048e", size = 407331, upload-time = "2026-05-06T23:54:15.87Z" }, + { url = "https://files.pythonhosted.org/packages/c3/97/f54c66ed8a9ce33fdc87991712260169c1f9ec514110e266b3a56b73ef13/jpype1-1.7.1-cp312-cp312-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:1cde7f185ef36c2840daf9293423d609eace5b79c632e2267023d6c75ef52988", size = 453957, upload-time = "2026-05-06T23:54:18.684Z" }, + { url = "https://files.pythonhosted.org/packages/03/ed/bc55cc34dd54864a5a717c3f76ff2771961154325aef683d8e4b85b7c51a/jpype1-1.7.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4de86ec7f9f381c7aea8cbbecaa189c020e5fb700620bd96f4762f954757656b", size = 438525, upload-time = "2026-05-06T23:54:21.395Z" }, + { url = "https://files.pythonhosted.org/packages/ca/80/c0098bedd014bc9a1a8a349e40a1fc1408c79af28f6c32bdbb1a2b839c7b/jpype1-1.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:d7dad528c73d02987358485dc37fab36edb9ad8bce53533e65f54cff1b68a4bc", size = 356985, upload-time = "2026-05-06T23:54:23.663Z" }, + { url = "https://files.pythonhosted.org/packages/22/1c/d3e60c3fefb0ed22afc27e7ed6032565f9c5cbf1452ff03129b8f7354195/jpype1-1.7.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:2c54e9c7b7df819631db2cc8e64eaded7884d7dfaa67c035c70de512a8987b34", size = 374581, upload-time = "2026-05-06T23:54:25.801Z" }, + { url = "https://files.pythonhosted.org/packages/6f/10/47d8327d96f6aa9049ea84189508ed446e81b233d8978d49b737b4a0df51/jpype1-1.7.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:988d2db564b61ffcc4fa9533fb65e98037d869b866e02c145e49125554cad6cc", size = 407509, upload-time = "2026-05-06T23:54:27.94Z" }, + { url = "https://files.pythonhosted.org/packages/47/bd/995f4ac18eb3016c3819af5ce0c1a89e94f1cbefc560db688118b32eab3d/jpype1-1.7.1-cp313-cp313-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:1c387dc58f28aefce50955eb7f24403f05b8a2942ef22c7f08d731d1fc753a50", size = 454093, upload-time = "2026-05-06T23:54:30.702Z" }, + { url = "https://files.pythonhosted.org/packages/86/34/1a45d77fc164daef989b650254144c323462ba00895cedfcb794a7a5dbab/jpype1-1.7.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:907a4dcc89cca1655fe3fad389e9f60d5c681ddf070927a9013a6d0f64ccf118", size = 438527, upload-time = "2026-05-06T23:54:33.033Z" }, + { url = "https://files.pythonhosted.org/packages/dd/10/1f47deb971c20519233577474d397255bbdc4717aa7f0192b0b505d7b47b/jpype1-1.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:969e160c15ab83b21c657837797ddae3701482d3db54f57ae81c75b558942533", size = 357069, upload-time = "2026-05-06T23:54:42.379Z" }, + { url = "https://files.pythonhosted.org/packages/83/79/760198389ce7e3a6048fd54e1ab5e31139298e2d253cbb9181b1a2cbe48f/jpype1-1.7.1-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0486725034916270f1c28e27bd74ef793f96d41b822956e3edf5666f99058665", size = 409596, upload-time = "2026-05-06T23:54:35.07Z" }, + { url = "https://files.pythonhosted.org/packages/7c/4e/175b0d0c8e29f7ba6e00f0588e2df06773796bd3c58fa5910cee3aefe40b/jpype1-1.7.1-cp313-cp313t-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:39b57767ed33bba453e4c81f2dfcb39be8b3ad25eaeedd96391e171bde3c765f", size = 455365, upload-time = "2026-05-06T23:54:37.672Z" }, + { url = "https://files.pythonhosted.org/packages/29/a9/0576c3d54bfa0bd6b9392f4624bd39bc9cc924a5362ba95d16e3ad77778a/jpype1-1.7.1-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7605e33971f8f16634e4786ce0a4b2d1691aebd09ca21fdc7a700e9a0f3dd6a7", size = 439563, upload-time = "2026-05-06T23:54:40.188Z" }, + { url = "https://files.pythonhosted.org/packages/91/4e/3bc23e8f50e7bbec2e0f7479346ca17fbc4811df2c710ae6be573ad9317d/jpype1-1.7.1-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:b5e87d88523354d3e46769e4d3244318571d6d35a170febf4f82e3ce408d54b1", size = 374428, upload-time = "2026-05-06T23:54:44.457Z" }, + { url = "https://files.pythonhosted.org/packages/59/1f/0cf0b34e73dd8622ae6fd0e2393edbc5ba5365d76349486ba02292c3cc98/jpype1-1.7.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d32ace75bfc63ccac22258e1d2de33210cfb20d2520db0b413f2b9b1318dd96", size = 407388, upload-time = "2026-05-06T23:54:46.634Z" }, + { url = "https://files.pythonhosted.org/packages/2d/70/6c800d4e3a00200c5c8f52f32db4400623e0d9c1c5136834acb9230478ce/jpype1-1.7.1-cp314-cp314-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:295934261cede86a6d47b3ad6fd4c259aefe07d4f292a23ea6b33a75f40b3153", size = 454007, upload-time = "2026-05-06T23:54:49.442Z" }, + { url = "https://files.pythonhosted.org/packages/b2/7f/858a229a9525bc717594dc394cc1d0677c786513285da54d0c0ba90d9342/jpype1-1.7.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:29977b16a6f88a617fb274994108d816b59680fdab10edb03fd57b1da4ff3e61", size = 438408, upload-time = "2026-05-06T23:54:52.404Z" }, + { url = "https://files.pythonhosted.org/packages/09/d0/adba12d654a84c8e2af8c401acf3fe6b85d98f2ee1f6c29afecae826e871/jpype1-1.7.1-cp314-cp314-win_amd64.whl", hash = "sha256:bff1d3561afb5fdd38f8a69d03669450662c242ec245804240c1ce82c2fc5398", size = 364457, upload-time = "2026-05-06T23:55:01.661Z" }, + { url = "https://files.pythonhosted.org/packages/c2/06/e9b4c867381b0c2573e5080464586b4956de9e3b0c1f40c551f17d1052c9/jpype1-1.7.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:906381e076b2dbbbbef830a7d1be7bdde4f35e59c3c058e40f1e4a36024bcde5", size = 409453, upload-time = "2026-05-06T23:54:54.866Z" }, + { url = "https://files.pythonhosted.org/packages/2f/43/c3cb7b6c82d9f901c1316d25016d18bfad0381eb55cfc960b7f999a42ef3/jpype1-1.7.1-cp314-cp314t-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:7bef4ac17e0b0dbb96ee6afbd8878a5fa85353e3eb3eba4fe86e1df3dd62eb1b", size = 455217, upload-time = "2026-05-06T23:54:57.552Z" }, + { url = "https://files.pythonhosted.org/packages/9f/87/f5b46e288dc3a0c7c6fb02e00f68a621035fa03cac3b6b489effd4170b13/jpype1-1.7.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b230c9475525b29114e6396b864c154f02f7cb041f2ac6bde006ed569e579aea", size = 439454, upload-time = "2026-05-06T23:54:59.609Z" }, + { url = "https://files.pythonhosted.org/packages/0a/0e/80274fae60054de1a6e62f835c638c87c8a783b55a73729b7f2c16d81d88/jpype1-1.7.1-cp39-cp39-macosx_14_0_x86_64.whl", hash = "sha256:d70948f7665e837f9790c0d4aa0add4a555416dc1cd3108d15201a0e40facb64", size = 375536, upload-time = "2026-05-06T23:55:06.782Z" }, + { url = "https://files.pythonhosted.org/packages/35/51/2178bf00562f62935860e37a8ed307f182947b43b0958d4947f145534d41/jpype1-1.7.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8fc7f35049f068571053931598c2a40a345053c32e8a839c4cee1ae99b06aaee", size = 439602, upload-time = "2026-05-28T06:38:18.33Z" }, + { url = "https://files.pythonhosted.org/packages/3b/71/d4601786b3426bf55d36efd5aa8df8af5b963df695ff3858a0e9c553ebb5/jpype1-1.7.1-cp39-cp39-win_amd64.whl", hash = "sha256:36696e850d07fabb920abe63371cc8fda6fa93d9ffeaa52176ddc49c629383dc", size = 357956, upload-time = "2026-05-06T23:55:08.719Z" }, +] + +[[package]] +name = "json5" +version = "0.14.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/9c/4b/6f8906aaf67d501e259b0adab4d312945bb7211e8b8d4dcc77c92320edaa/json5-0.14.0.tar.gz", hash = "sha256:b3f492fad9f6cdbced8b7d40b28b9b1c9701c5f561bef0d33b81c2ff433fefcb", size = 52656, upload-time = "2026-03-27T22:50:48.108Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b8/42/cf027b4ac873b076189d935b135397675dac80cb29acb13e1ab86ad6c631/json5-0.14.0-py3-none-any.whl", hash = "sha256:56cf861bab076b1178eb8c92e1311d273a9b9acea2ccc82c276abf839ebaef3a", size = 36271, upload-time = "2026-03-27T22:50:47.073Z" }, +] + +[[package]] +name = "jsonpointer" +version = "3.0.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/6a/0a/eebeb1fa92507ea94016a2a790b93c2ae41a7e18778f85471dc54475ed25/jsonpointer-3.0.0.tar.gz", hash = "sha256:2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef", size = 9114, upload-time = "2024-06-10T19:24:42.462Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl", hash = "sha256:13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942", size = 7595, upload-time = "2024-06-10T19:24:40.698Z" }, +] + +[[package]] +name = "jsonpointer" +version = "3.1.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/18/c7/af399a2e7a67fd18d63c40c5e62d3af4e67b836a2107468b6a5ea24c4304/jsonpointer-3.1.1.tar.gz", hash = "sha256:0b801c7db33a904024f6004d526dcc53bbb8a4a0f4e32bfd10beadf60adf1900", size = 9068, upload-time = "2026-03-23T22:32:32.458Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/6a/a83720e953b1682d2d109d3c2dbb0bc9bf28cc1cbc205be4ef4be5da709d/jsonpointer-3.1.1-py3-none-any.whl", hash = "sha256:8ff8b95779d071ba472cf5bc913028df06031797532f08a7d5b602d8b2a488ca", size = 7659, upload-time = "2026-03-23T22:32:31.568Z" }, +] + +[[package]] +name = "jsonschema" +version = "4.25.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "attrs", marker = "python_full_version < '3.10'" }, + { name = "jsonschema-specifications", marker = "python_full_version < '3.10'" }, + { name = "referencing", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "rpds-py", version = "0.27.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/74/69/f7185de793a29082a9f3c7728268ffb31cb5095131a9c139a74078e27336/jsonschema-4.25.1.tar.gz", hash = "sha256:e4a9655ce0da0c0b67a085847e00a3a51449e1157f4f75e9fb5aa545e122eb85", size = 357342, upload-time = "2025-08-18T17:03:50.038Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bf/9c/8c95d856233c1f82500c2450b8c68576b4cf1c871db3afac5c34ff84e6fd/jsonschema-4.25.1-py3-none-any.whl", hash = "sha256:3fba0169e345c7175110351d456342c364814cfcf3b964ba4587f22915230a63", size = 90040, upload-time = "2025-08-18T17:03:48.373Z" }, +] + +[package.optional-dependencies] +format-nongpl = [ + { name = "fqdn", marker = "python_full_version < '3.10'" }, + { name = "idna", marker = "python_full_version < '3.10'" }, + { name = "isoduration", marker = "python_full_version < '3.10'" }, + { name = "jsonpointer", version = "3.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "rfc3339-validator", marker = "python_full_version < '3.10'" }, + { name = "rfc3986-validator", marker = "python_full_version < '3.10'" }, + { name = "rfc3987-syntax", marker = "python_full_version < '3.10'" }, + { name = "uri-template", marker = "python_full_version < '3.10'" }, + { name = "webcolors", version = "24.11.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, +] + +[[package]] +name = "jsonschema" +version = "4.26.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "attrs", marker = "python_full_version >= '3.10'" }, + { name = "jsonschema-specifications", marker = "python_full_version >= '3.10'" }, + { name = "referencing", version = "0.37.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "rpds-py", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "rpds-py", version = "2026.5.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b3/fc/e067678238fa451312d4c62bf6e6cf5ec56375422aee02f9cb5f909b3047/jsonschema-4.26.0.tar.gz", hash = "sha256:0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326", size = 366583, upload-time = "2026-01-07T13:41:07.246Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/69/90/f63fb5873511e014207a475e2bb4e8b2e570d655b00ac19a9a0ca0a385ee/jsonschema-4.26.0-py3-none-any.whl", hash = "sha256:d489f15263b8d200f8387e64b4c3a75f06629559fb73deb8fdfb525f2dab50ce", size = 90630, upload-time = "2026-01-07T13:41:05.306Z" }, +] + +[package.optional-dependencies] +format-nongpl = [ + { name = "fqdn", marker = "python_full_version >= '3.10'" }, + { name = "idna", marker = "python_full_version >= '3.10'" }, + { name = "isoduration", marker = "python_full_version >= '3.10'" }, + { name = "jsonpointer", version = "3.1.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "rfc3339-validator", marker = "python_full_version >= '3.10'" }, + { name = "rfc3986-validator", marker = "python_full_version >= '3.10'" }, + { name = "rfc3987-syntax", marker = "python_full_version >= '3.10'" }, + { name = "uri-template", marker = "python_full_version >= '3.10'" }, + { name = "webcolors", version = "25.10.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, +] + +[[package]] +name = "jsonschema-specifications" +version = "2025.9.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "referencing", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "referencing", version = "0.37.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/19/74/a633ee74eb36c44aa6d1095e7cc5569bebf04342ee146178e2d36600708b/jsonschema_specifications-2025.9.1.tar.gz", hash = "sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d", size = 32855, upload-time = "2025-09-08T01:34:59.186Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl", hash = "sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe", size = 18437, upload-time = "2025-09-08T01:34:57.871Z" }, +] + +[[package]] +name = "jupyter" +version = "1.1.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "ipykernel", version = "6.31.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "ipykernel", version = "7.2.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "ipywidgets" }, + { name = "jupyter-console" }, + { name = "jupyterlab" }, + { name = "nbconvert" }, + { name = "notebook" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/58/f3/af28ea964ab8bc1e472dba2e82627d36d470c51f5cd38c37502eeffaa25e/jupyter-1.1.1.tar.gz", hash = "sha256:d55467bceabdea49d7e3624af7e33d59c37fff53ed3a350e1ac957bed731de7a", size = 5714959, upload-time = "2024-08-30T07:15:48.299Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/38/64/285f20a31679bf547b75602702f7800e74dbabae36ef324f716c02804753/jupyter-1.1.1-py2.py3-none-any.whl", hash = "sha256:7a59533c22af65439b24bbe60373a4e95af8f16ac65a6c00820ad378e3f7cc83", size = 2657, upload-time = "2024-08-30T07:15:47.045Z" }, +] + +[[package]] +name = "jupyter-client" +version = "8.6.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, + { name = "jupyter-core", version = "5.8.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "python-dateutil", marker = "python_full_version < '3.10'" }, + { name = "pyzmq", marker = "python_full_version < '3.10'" }, + { name = "tornado", marker = "python_full_version < '3.10'" }, + { name = "traitlets", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/71/22/bf9f12fdaeae18019a468b68952a60fe6dbab5d67cd2a103cac7659b41ca/jupyter_client-8.6.3.tar.gz", hash = "sha256:35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419", size = 342019, upload-time = "2024-09-17T10:44:17.613Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/11/85/b0394e0b6fcccd2c1eeefc230978a6f8cb0c5df1e4cd3e7625735a0d7d1e/jupyter_client-8.6.3-py3-none-any.whl", hash = "sha256:e8a19cc986cc45905ac3362915f410f3af85424b4c0905e94fa5f2cb08e8f23f", size = 106105, upload-time = "2024-09-17T10:44:15.218Z" }, +] + +[[package]] +name = "jupyter-client" +version = "8.8.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "jupyter-core", version = "5.9.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "python-dateutil", marker = "python_full_version >= '3.10'" }, + { name = "pyzmq", marker = "python_full_version >= '3.10'" }, + { name = "tornado", marker = "python_full_version >= '3.10'" }, + { name = "traitlets", marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/05/e4/ba649102a3bc3fbca54e7239fb924fd434c766f855693d86de0b1f2bec81/jupyter_client-8.8.0.tar.gz", hash = "sha256:d556811419a4f2d96c869af34e854e3f059b7cc2d6d01a9cd9c85c267691be3e", size = 348020, upload-time = "2026-01-08T13:55:47.938Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2d/0b/ceb7694d864abc0a047649aec263878acb9f792e1fec3e676f22dc9015e3/jupyter_client-8.8.0-py3-none-any.whl", hash = "sha256:f93a5b99c5e23a507b773d3a1136bd6e16c67883ccdbd9a829b0bbdb98cd7d7a", size = 107371, upload-time = "2026-01-08T13:55:45.562Z" }, +] + +[[package]] +name = "jupyter-console" +version = "6.6.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "ipykernel", version = "6.31.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "ipykernel", version = "7.2.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "ipython", version = "8.18.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "ipython", version = "8.39.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "ipython", version = "9.14.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "jupyter-client", version = "8.6.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-client", version = "8.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jupyter-core", version = "5.8.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-core", version = "5.9.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "prompt-toolkit" }, + { name = "pygments" }, + { name = "pyzmq" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/bd/2d/e2fd31e2fc41c14e2bcb6c976ab732597e907523f6b2420305f9fc7fdbdb/jupyter_console-6.6.3.tar.gz", hash = "sha256:566a4bf31c87adbfadf22cdf846e3069b59a71ed5da71d6ba4d8aaad14a53539", size = 34363, upload-time = "2023-03-06T14:13:31.02Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ca/77/71d78d58f15c22db16328a476426f7ac4a60d3a5a7ba3b9627ee2f7903d4/jupyter_console-6.6.3-py3-none-any.whl", hash = "sha256:309d33409fcc92ffdad25f0bcdf9a4a9daa61b6f341177570fdac03de5352485", size = 24510, upload-time = "2023-03-06T14:13:28.229Z" }, +] + +[[package]] +name = "jupyter-core" +version = "5.8.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "platformdirs", version = "4.4.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "pywin32", marker = "python_full_version < '3.10' and platform_python_implementation != 'PyPy' and sys_platform == 'win32'" }, + { name = "traitlets", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/99/1b/72906d554acfeb588332eaaa6f61577705e9ec752ddb486f302dafa292d9/jupyter_core-5.8.1.tar.gz", hash = "sha256:0a5f9706f70e64786b75acba995988915ebd4601c8a52e534a40b51c95f59941", size = 88923, upload-time = "2025-05-27T07:38:16.655Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2f/57/6bffd4b20b88da3800c5d691e0337761576ee688eb01299eae865689d2df/jupyter_core-5.8.1-py3-none-any.whl", hash = "sha256:c28d268fc90fb53f1338ded2eb410704c5449a358406e8a948b75706e24863d0", size = 28880, upload-time = "2025-05-27T07:38:15.137Z" }, +] + +[[package]] +name = "jupyter-core" +version = "5.9.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "platformdirs", version = "4.10.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "traitlets", marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/02/49/9d1284d0dc65e2c757b74c6687b6d319b02f822ad039e5c512df9194d9dd/jupyter_core-5.9.1.tar.gz", hash = "sha256:4d09aaff303b9566c3ce657f580bd089ff5c91f5f89cf7d8846c3cdf465b5508", size = 89814, upload-time = "2025-10-16T19:19:18.444Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/e7/80988e32bf6f73919a113473a604f5a8f09094de312b9d52b79c2df7612b/jupyter_core-5.9.1-py3-none-any.whl", hash = "sha256:ebf87fdc6073d142e114c72c9e29a9d7ca03fad818c5d300ce2adc1fb0743407", size = 29032, upload-time = "2025-10-16T19:19:16.783Z" }, +] + +[[package]] +name = "jupyter-events" +version = "0.12.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jsonschema", version = "4.25.1", source = { registry = "https://pypi.org/simple" }, extra = ["format-nongpl"], marker = "python_full_version < '3.10'" }, + { name = "jsonschema", version = "4.26.0", source = { registry = "https://pypi.org/simple" }, extra = ["format-nongpl"], marker = "python_full_version >= '3.10'" }, + { name = "packaging" }, + { name = "python-json-logger", version = "4.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "python-json-logger", version = "4.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "pyyaml" }, + { name = "referencing", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "referencing", version = "0.37.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "rfc3339-validator" }, + { name = "rfc3986-validator" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/18/f8/475c4241b2b75af0deaae453ed003c6c851766dbc44d332d8baf245dc931/jupyter_events-0.12.1.tar.gz", hash = "sha256:faff25f77218335752f35f23c5fe6e4a392a7bd99a5939ccb9b8fbf594636cf3", size = 62854, upload-time = "2026-04-20T23:17:50.66Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/eb/6c/6fcde0c8f616ed360ffd3587f7db9e225a7e62b583a04494d2f069cf64ea/jupyter_events-0.12.1-py3-none-any.whl", hash = "sha256:c366585253f537a627da52fa7ca7410c5b5301fe893f511e7b077c2d93ec8bcf", size = 19512, upload-time = "2026-04-20T23:17:48.927Z" }, +] + +[[package]] +name = "jupyter-lsp" +version = "2.3.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, + { name = "jupyter-server", version = "2.18.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-server", version = "2.19.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/36/ff/1e4a61f5170a9a1d978f3ac3872449de6c01fc71eaf89657824c878b1549/jupyter_lsp-2.3.1.tar.gz", hash = "sha256:fdf8a4aa7d85813976d6e29e95e6a2c8f752701f926f2715305249a3829805a6", size = 55677, upload-time = "2026-04-02T08:10:06.749Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/23/e8/9d61dcbd1dce8ef418f06befd4ac084b4720429c26b0b1222bc218685eff/jupyter_lsp-2.3.1-py3-none-any.whl", hash = "sha256:71b954d834e85ff3096400554f2eefaf7fe37053036f9a782b0f7c5e42dadb81", size = 77513, upload-time = "2026-04-02T08:10:01.753Z" }, +] + +[[package]] +name = "jupyter-server" +version = "2.18.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "anyio", version = "4.12.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "argon2-cffi", marker = "python_full_version < '3.10'" }, + { name = "jinja2", marker = "python_full_version < '3.10'" }, + { name = "jupyter-client", version = "8.6.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-core", version = "5.8.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-events", marker = "python_full_version < '3.10'" }, + { name = "jupyter-server-terminals", marker = "python_full_version < '3.10'" }, + { name = "nbconvert", marker = "python_full_version < '3.10'" }, + { name = "nbformat", marker = "python_full_version < '3.10'" }, + { name = "overrides", marker = "python_full_version < '3.10'" }, + { name = "packaging", marker = "python_full_version < '3.10'" }, + { name = "prometheus-client", marker = "python_full_version < '3.10'" }, + { name = "pywinpty", marker = "python_full_version < '3.10' and os_name == 'nt'" }, + { name = "pyzmq", marker = "python_full_version < '3.10'" }, + { name = "send2trash", marker = "python_full_version < '3.10'" }, + { name = "terminado", marker = "python_full_version < '3.10'" }, + { name = "tornado", marker = "python_full_version < '3.10'" }, + { name = "traitlets", marker = "python_full_version < '3.10'" }, + { name = "websocket-client", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ca/15/1eacb0fcb79ef86e8a0a79a708e6ad7435f6f223097dd29a4ce861fabc44/jupyter_server-2.18.2.tar.gz", hash = "sha256:06b4f40d8a7a00bb39d5216859c81374a0e7cfefe6d8a5a7facc5a5c37c679a7", size = 753177, upload-time = "2026-05-06T07:04:36.274Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e2/50/ecf4f70d65bdb7519b28a33d1b2fee8a4b4ba1ae1a92f15d97e877c5de21/jupyter_server-2.18.2-py3-none-any.whl", hash = "sha256:fa5e46539ded65791838035a2b6001f13e54d5f64b8b3752eb1e91fdd641a5b8", size = 391907, upload-time = "2026-05-06T07:04:34.014Z" }, +] + +[[package]] +name = "jupyter-server" +version = "2.19.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "anyio", version = "4.13.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "argon2-cffi", marker = "python_full_version >= '3.10'" }, + { name = "jinja2", marker = "python_full_version >= '3.10'" }, + { name = "jupyter-client", version = "8.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jupyter-core", version = "5.9.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jupyter-events", marker = "python_full_version >= '3.10'" }, + { name = "jupyter-server-terminals", marker = "python_full_version >= '3.10'" }, + { name = "nbconvert", marker = "python_full_version >= '3.10'" }, + { name = "nbformat", marker = "python_full_version >= '3.10'" }, + { name = "overrides", marker = "python_full_version >= '3.10' and python_full_version < '3.12'" }, + { name = "packaging", marker = "python_full_version >= '3.10'" }, + { name = "prometheus-client", marker = "python_full_version >= '3.10'" }, + { name = "pywinpty", marker = "python_full_version >= '3.10' and os_name == 'nt'" }, + { name = "pyzmq", marker = "python_full_version >= '3.10'" }, + { name = "send2trash", marker = "python_full_version >= '3.10'" }, + { name = "terminado", marker = "python_full_version >= '3.10'" }, + { name = "tornado", marker = "python_full_version >= '3.10'" }, + { name = "traitlets", marker = "python_full_version >= '3.10'" }, + { name = "websocket-client", marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/76/a0/eb3c511f54df7b54ca5fc7bff3f4d2277d69052d6a7f521643dfed5279d6/jupyter_server-2.19.0.tar.gz", hash = "sha256:1731236bc32b680223e1ceb9d68209a845203475012ef68773a81434b46a31a7", size = 754561, upload-time = "2026-05-29T11:21:26.057Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c1/78/d2881e68894cecdcd05912a9c585cfb776ef1fb38b62c8dba98f12ab3adc/jupyter_server-2.19.0-py3-none-any.whl", hash = "sha256:cb76591b76d7093584c2ad2ae72ac3d58614a4b597507a1bb04e1f9f683cf9ea", size = 392244, upload-time = "2026-05-29T11:21:23.871Z" }, +] + +[[package]] +name = "jupyter-server-terminals" +version = "0.5.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pywinpty", marker = "os_name == 'nt'" }, + { name = "terminado" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f4/a7/bcd0a9b0cbba88986fe944aaaf91bfda603e5a50bda8ed15123f381a3b2f/jupyter_server_terminals-0.5.4.tar.gz", hash = "sha256:bbda128ed41d0be9020349f9f1f2a4ab9952a73ed5f5ac9f1419794761fb87f5", size = 31770, upload-time = "2026-01-14T16:53:20.213Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/2d/6674563f71c6320841fc300911a55143925112a72a883e2ca71fba4c618d/jupyter_server_terminals-0.5.4-py3-none-any.whl", hash = "sha256:55be353fc74a80bc7f3b20e6be50a55a61cd525626f578dcb66a5708e2007d14", size = 13704, upload-time = "2026-01-14T16:53:18.738Z" }, +] + +[[package]] +name = "jupyterlab" +version = "4.5.8" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "async-lru", version = "2.0.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "async-lru", version = "2.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "httpx" }, + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, + { name = "ipykernel", version = "6.31.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "ipykernel", version = "7.2.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jinja2" }, + { name = "jupyter-core", version = "5.8.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-core", version = "5.9.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jupyter-lsp" }, + { name = "jupyter-server", version = "2.18.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-server", version = "2.19.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jupyterlab-server" }, + { name = "notebook-shim" }, + { name = "packaging" }, + { name = "setuptools" }, + { name = "tomli", marker = "python_full_version < '3.11'" }, + { name = "tornado" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0e/74/089613e6099e851a6130816f2df592c839d8565f8746a701edada05a33e4/jupyterlab-4.5.8.tar.gz", hash = "sha256:af54d7242cc689a1e6c3ad213cc9b6d9781787d9ec67c52ec9a8f4707088cadd", size = 23994076, upload-time = "2026-06-04T12:32:12.906Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c9/d1/56a400100559cbf154a23cd29989261941ae5c9f743898fc10e8a5508b7c/jupyterlab-4.5.8-py3-none-any.whl", hash = "sha256:7d514c856d0d607601ec7692374da4f26e2aaf3b6e7cd363136b422a50588d6c", size = 12449443, upload-time = "2026-06-04T12:32:08.442Z" }, +] + +[[package]] +name = "jupyterlab-pygments" +version = "0.3.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/90/51/9187be60d989df97f5f0aba133fa54e7300f17616e065d1ada7d7646b6d6/jupyterlab_pygments-0.3.0.tar.gz", hash = "sha256:721aca4d9029252b11cfa9d185e5b5af4d54772bb8072f9b7036f4170054d35d", size = 512900, upload-time = "2023-11-23T09:26:37.44Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b1/dd/ead9d8ea85bf202d90cc513b533f9c363121c7792674f78e0d8a854b63b4/jupyterlab_pygments-0.3.0-py3-none-any.whl", hash = "sha256:841a89020971da1d8693f1a99997aefc5dc424bb1b251fd6322462a1b8842780", size = 15884, upload-time = "2023-11-23T09:26:34.325Z" }, +] + +[[package]] +name = "jupyterlab-server" +version = "2.28.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "babel" }, + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, + { name = "jinja2" }, + { name = "json5" }, + { name = "jsonschema", version = "4.25.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jsonschema", version = "4.26.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jupyter-server", version = "2.18.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-server", version = "2.19.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "packaging" }, + { name = "requests", version = "2.32.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "requests", version = "2.34.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/d6/2c/90153f189e421e93c4bb4f9e3f59802a1f01abd2ac5cf40b152d7f735232/jupyterlab_server-2.28.0.tar.gz", hash = "sha256:35baa81898b15f93573e2deca50d11ac0ae407ebb688299d3a5213265033712c", size = 76996, upload-time = "2025-10-22T13:59:18.37Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e0/07/a000fe835f76b7e1143242ab1122e6362ef1c03f23f83a045c38859c2ae0/jupyterlab_server-2.28.0-py3-none-any.whl", hash = "sha256:e4355b148fdcf34d312bbbc80f22467d6d20460e8b8736bf235577dd18506968", size = 59830, upload-time = "2025-10-22T13:59:16.767Z" }, +] + +[[package]] +name = "jupyterlab-widgets" +version = "3.0.16" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/26/2d/ef58fed122b268c69c0aa099da20bc67657cdfb2e222688d5731bd5b971d/jupyterlab_widgets-3.0.16.tar.gz", hash = "sha256:423da05071d55cf27a9e602216d35a3a65a3e41cdf9c5d3b643b814ce38c19e0", size = 897423, upload-time = "2025-11-01T21:11:29.724Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ab/b5/36c712098e6191d1b4e349304ef73a8d06aed77e56ceaac8c0a306c7bda1/jupyterlab_widgets-3.0.16-py3-none-any.whl", hash = "sha256:45fa36d9c6422cf2559198e4db481aa243c7a32d9926b500781c830c80f7ecf8", size = 914926, upload-time = "2025-11-01T21:11:28.008Z" }, +] + +[[package]] +name = "kiwisolver" +version = "1.4.7" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/85/4d/2255e1c76304cbd60b48cee302b66d1dde4468dc5b1160e4b7cb43778f2a/kiwisolver-1.4.7.tar.gz", hash = "sha256:9893ff81bd7107f7b685d3017cc6583daadb4fc26e4a888350df530e41980a60", size = 97286, upload-time = "2024-09-04T09:39:44.302Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/97/14/fc943dd65268a96347472b4fbe5dcc2f6f55034516f80576cd0dd3a8930f/kiwisolver-1.4.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:8a9c83f75223d5e48b0bc9cb1bf2776cf01563e00ade8775ffe13b0b6e1af3a6", size = 122440, upload-time = "2024-09-04T09:03:44.9Z" }, + { url = "https://files.pythonhosted.org/packages/1e/46/e68fed66236b69dd02fcdb506218c05ac0e39745d696d22709498896875d/kiwisolver-1.4.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:58370b1ffbd35407444d57057b57da5d6549d2d854fa30249771775c63b5fe17", size = 65758, upload-time = "2024-09-04T09:03:46.582Z" }, + { url = "https://files.pythonhosted.org/packages/ef/fa/65de49c85838681fc9cb05de2a68067a683717321e01ddafb5b8024286f0/kiwisolver-1.4.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:aa0abdf853e09aff551db11fce173e2177d00786c688203f52c87ad7fcd91ef9", size = 64311, upload-time = "2024-09-04T09:03:47.973Z" }, + { url = "https://files.pythonhosted.org/packages/42/9c/cc8d90f6ef550f65443bad5872ffa68f3dee36de4974768628bea7c14979/kiwisolver-1.4.7-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:8d53103597a252fb3ab8b5845af04c7a26d5e7ea8122303dd7a021176a87e8b9", size = 1637109, upload-time = "2024-09-04T09:03:49.281Z" }, + { url = "https://files.pythonhosted.org/packages/55/91/0a57ce324caf2ff5403edab71c508dd8f648094b18cfbb4c8cc0fde4a6ac/kiwisolver-1.4.7-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:88f17c5ffa8e9462fb79f62746428dd57b46eb931698e42e990ad63103f35e6c", size = 1617814, upload-time = "2024-09-04T09:03:51.444Z" }, + { url = "https://files.pythonhosted.org/packages/12/5d/c36140313f2510e20207708adf36ae4919416d697ee0236b0ddfb6fd1050/kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88a9ca9c710d598fd75ee5de59d5bda2684d9db36a9f50b6125eaea3969c2599", size = 1400881, upload-time = "2024-09-04T09:03:53.357Z" }, + { url = "https://files.pythonhosted.org/packages/56/d0/786e524f9ed648324a466ca8df86298780ef2b29c25313d9a4f16992d3cf/kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f4d742cb7af1c28303a51b7a27aaee540e71bb8e24f68c736f6f2ffc82f2bf05", size = 1512972, upload-time = "2024-09-04T09:03:55.082Z" }, + { url = "https://files.pythonhosted.org/packages/67/5a/77851f2f201e6141d63c10a0708e996a1363efaf9e1609ad0441b343763b/kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e28c7fea2196bf4c2f8d46a0415c77a1c480cc0724722f23d7410ffe9842c407", size = 1444787, upload-time = "2024-09-04T09:03:56.588Z" }, + { url = "https://files.pythonhosted.org/packages/06/5f/1f5eaab84355885e224a6fc8d73089e8713dc7e91c121f00b9a1c58a2195/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e968b84db54f9d42046cf154e02911e39c0435c9801681e3fc9ce8a3c4130278", size = 2199212, upload-time = "2024-09-04T09:03:58.557Z" }, + { url = "https://files.pythonhosted.org/packages/b5/28/9152a3bfe976a0ae21d445415defc9d1cd8614b2910b7614b30b27a47270/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0c18ec74c0472de033e1bebb2911c3c310eef5649133dd0bedf2a169a1b269e5", size = 2346399, upload-time = "2024-09-04T09:04:00.178Z" }, + { url = "https://files.pythonhosted.org/packages/26/f6/453d1904c52ac3b400f4d5e240ac5fec25263716723e44be65f4d7149d13/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:8f0ea6da6d393d8b2e187e6a5e3fb81f5862010a40c3945e2c6d12ae45cfb2ad", size = 2308688, upload-time = "2024-09-04T09:04:02.216Z" }, + { url = "https://files.pythonhosted.org/packages/5a/9a/d4968499441b9ae187e81745e3277a8b4d7c60840a52dc9d535a7909fac3/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:f106407dda69ae456dd1227966bf445b157ccc80ba0dff3802bb63f30b74e895", size = 2445493, upload-time = "2024-09-04T09:04:04.571Z" }, + { url = "https://files.pythonhosted.org/packages/07/c9/032267192e7828520dacb64dfdb1d74f292765f179e467c1cba97687f17d/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:84ec80df401cfee1457063732d90022f93951944b5b58975d34ab56bb150dfb3", size = 2262191, upload-time = "2024-09-04T09:04:05.969Z" }, + { url = "https://files.pythonhosted.org/packages/6c/ad/db0aedb638a58b2951da46ddaeecf204be8b4f5454df020d850c7fa8dca8/kiwisolver-1.4.7-cp310-cp310-win32.whl", hash = "sha256:71bb308552200fb2c195e35ef05de12f0c878c07fc91c270eb3d6e41698c3bcc", size = 46644, upload-time = "2024-09-04T09:04:07.408Z" }, + { url = "https://files.pythonhosted.org/packages/12/ca/d0f7b7ffbb0be1e7c2258b53554efec1fd652921f10d7d85045aff93ab61/kiwisolver-1.4.7-cp310-cp310-win_amd64.whl", hash = "sha256:44756f9fd339de0fb6ee4f8c1696cfd19b2422e0d70b4cefc1cc7f1f64045a8c", size = 55877, upload-time = "2024-09-04T09:04:08.869Z" }, + { url = "https://files.pythonhosted.org/packages/97/6c/cfcc128672f47a3e3c0d918ecb67830600078b025bfc32d858f2e2d5c6a4/kiwisolver-1.4.7-cp310-cp310-win_arm64.whl", hash = "sha256:78a42513018c41c2ffd262eb676442315cbfe3c44eed82385c2ed043bc63210a", size = 48347, upload-time = "2024-09-04T09:04:10.106Z" }, + { url = "https://files.pythonhosted.org/packages/e9/44/77429fa0a58f941d6e1c58da9efe08597d2e86bf2b2cce6626834f49d07b/kiwisolver-1.4.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:d2b0e12a42fb4e72d509fc994713d099cbb15ebf1103545e8a45f14da2dfca54", size = 122442, upload-time = "2024-09-04T09:04:11.432Z" }, + { url = "https://files.pythonhosted.org/packages/e5/20/8c75caed8f2462d63c7fd65e16c832b8f76cda331ac9e615e914ee80bac9/kiwisolver-1.4.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2a8781ac3edc42ea4b90bc23e7d37b665d89423818e26eb6df90698aa2287c95", size = 65762, upload-time = "2024-09-04T09:04:12.468Z" }, + { url = "https://files.pythonhosted.org/packages/f4/98/fe010f15dc7230f45bc4cf367b012d651367fd203caaa992fd1f5963560e/kiwisolver-1.4.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:46707a10836894b559e04b0fd143e343945c97fd170d69a2d26d640b4e297935", size = 64319, upload-time = "2024-09-04T09:04:13.635Z" }, + { url = "https://files.pythonhosted.org/packages/8b/1b/b5d618f4e58c0675654c1e5051bcf42c776703edb21c02b8c74135541f60/kiwisolver-1.4.7-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef97b8df011141c9b0f6caf23b29379f87dd13183c978a30a3c546d2c47314cb", size = 1334260, upload-time = "2024-09-04T09:04:14.878Z" }, + { url = "https://files.pythonhosted.org/packages/b8/01/946852b13057a162a8c32c4c8d2e9ed79f0bb5d86569a40c0b5fb103e373/kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ab58c12a2cd0fc769089e6d38466c46d7f76aced0a1f54c77652446733d2d02", size = 1426589, upload-time = "2024-09-04T09:04:16.514Z" }, + { url = "https://files.pythonhosted.org/packages/70/d1/c9f96df26b459e15cf8a965304e6e6f4eb291e0f7a9460b4ad97b047561e/kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:803b8e1459341c1bb56d1c5c010406d5edec8a0713a0945851290a7930679b51", size = 1541080, upload-time = "2024-09-04T09:04:18.322Z" }, + { url = "https://files.pythonhosted.org/packages/d3/73/2686990eb8b02d05f3de759d6a23a4ee7d491e659007dd4c075fede4b5d0/kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f9a9e8a507420fe35992ee9ecb302dab68550dedc0da9e2880dd88071c5fb052", size = 1470049, upload-time = "2024-09-04T09:04:20.266Z" }, + { url = "https://files.pythonhosted.org/packages/a7/4b/2db7af3ed3af7c35f388d5f53c28e155cd402a55432d800c543dc6deb731/kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18077b53dc3bb490e330669a99920c5e6a496889ae8c63b58fbc57c3d7f33a18", size = 1426376, upload-time = "2024-09-04T09:04:22.419Z" }, + { url = "https://files.pythonhosted.org/packages/05/83/2857317d04ea46dc5d115f0df7e676997bbd968ced8e2bd6f7f19cfc8d7f/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6af936f79086a89b3680a280c47ea90b4df7047b5bdf3aa5c524bbedddb9e545", size = 2222231, upload-time = "2024-09-04T09:04:24.526Z" }, + { url = "https://files.pythonhosted.org/packages/0d/b5/866f86f5897cd4ab6d25d22e403404766a123f138bd6a02ecb2cdde52c18/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:3abc5b19d24af4b77d1598a585b8a719beb8569a71568b66f4ebe1fb0449460b", size = 2368634, upload-time = "2024-09-04T09:04:25.899Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ee/73de8385403faba55f782a41260210528fe3273d0cddcf6d51648202d6d0/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:933d4de052939d90afbe6e9d5273ae05fb836cc86c15b686edd4b3560cc0ee36", size = 2329024, upload-time = "2024-09-04T09:04:28.523Z" }, + { url = "https://files.pythonhosted.org/packages/a1/e7/cd101d8cd2cdfaa42dc06c433df17c8303d31129c9fdd16c0ea37672af91/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:65e720d2ab2b53f1f72fb5da5fb477455905ce2c88aaa671ff0a447c2c80e8e3", size = 2468484, upload-time = "2024-09-04T09:04:30.547Z" }, + { url = "https://files.pythonhosted.org/packages/e1/72/84f09d45a10bc57a40bb58b81b99d8f22b58b2040c912b7eb97ebf625bf2/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3bf1ed55088f214ba6427484c59553123fdd9b218a42bbc8c6496d6754b1e523", size = 2284078, upload-time = "2024-09-04T09:04:33.218Z" }, + { url = "https://files.pythonhosted.org/packages/d2/d4/71828f32b956612dc36efd7be1788980cb1e66bfb3706e6dec9acad9b4f9/kiwisolver-1.4.7-cp311-cp311-win32.whl", hash = "sha256:4c00336b9dd5ad96d0a558fd18a8b6f711b7449acce4c157e7343ba92dd0cf3d", size = 46645, upload-time = "2024-09-04T09:04:34.371Z" }, + { url = "https://files.pythonhosted.org/packages/a1/65/d43e9a20aabcf2e798ad1aff6c143ae3a42cf506754bcb6a7ed8259c8425/kiwisolver-1.4.7-cp311-cp311-win_amd64.whl", hash = "sha256:929e294c1ac1e9f615c62a4e4313ca1823ba37326c164ec720a803287c4c499b", size = 56022, upload-time = "2024-09-04T09:04:35.786Z" }, + { url = "https://files.pythonhosted.org/packages/35/b3/9f75a2e06f1b4ca00b2b192bc2b739334127d27f1d0625627ff8479302ba/kiwisolver-1.4.7-cp311-cp311-win_arm64.whl", hash = "sha256:e33e8fbd440c917106b237ef1a2f1449dfbb9b6f6e1ce17c94cd6a1e0d438376", size = 48536, upload-time = "2024-09-04T09:04:37.525Z" }, + { url = "https://files.pythonhosted.org/packages/97/9c/0a11c714cf8b6ef91001c8212c4ef207f772dd84540104952c45c1f0a249/kiwisolver-1.4.7-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:5360cc32706dab3931f738d3079652d20982511f7c0ac5711483e6eab08efff2", size = 121808, upload-time = "2024-09-04T09:04:38.637Z" }, + { url = "https://files.pythonhosted.org/packages/f2/d8/0fe8c5f5d35878ddd135f44f2af0e4e1d379e1c7b0716f97cdcb88d4fd27/kiwisolver-1.4.7-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:942216596dc64ddb25adb215c3c783215b23626f8d84e8eff8d6d45c3f29f75a", size = 65531, upload-time = "2024-09-04T09:04:39.694Z" }, + { url = "https://files.pythonhosted.org/packages/80/c5/57fa58276dfdfa612241d640a64ca2f76adc6ffcebdbd135b4ef60095098/kiwisolver-1.4.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:48b571ecd8bae15702e4f22d3ff6a0f13e54d3d00cd25216d5e7f658242065ee", size = 63894, upload-time = "2024-09-04T09:04:41.6Z" }, + { url = "https://files.pythonhosted.org/packages/8b/e9/26d3edd4c4ad1c5b891d8747a4f81b1b0aba9fb9721de6600a4adc09773b/kiwisolver-1.4.7-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ad42ba922c67c5f219097b28fae965e10045ddf145d2928bfac2eb2e17673640", size = 1369296, upload-time = "2024-09-04T09:04:42.886Z" }, + { url = "https://files.pythonhosted.org/packages/b6/67/3f4850b5e6cffb75ec40577ddf54f7b82b15269cc5097ff2e968ee32ea7d/kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:612a10bdae23404a72941a0fc8fa2660c6ea1217c4ce0dbcab8a8f6543ea9e7f", size = 1461450, upload-time = "2024-09-04T09:04:46.284Z" }, + { url = "https://files.pythonhosted.org/packages/52/be/86cbb9c9a315e98a8dc6b1d23c43cffd91d97d49318854f9c37b0e41cd68/kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9e838bba3a3bac0fe06d849d29772eb1afb9745a59710762e4ba3f4cb8424483", size = 1579168, upload-time = "2024-09-04T09:04:47.91Z" }, + { url = "https://files.pythonhosted.org/packages/0f/00/65061acf64bd5fd34c1f4ae53f20b43b0a017a541f242a60b135b9d1e301/kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:22f499f6157236c19f4bbbd472fa55b063db77a16cd74d49afe28992dff8c258", size = 1507308, upload-time = "2024-09-04T09:04:49.465Z" }, + { url = "https://files.pythonhosted.org/packages/21/e4/c0b6746fd2eb62fe702118b3ca0cb384ce95e1261cfada58ff693aeec08a/kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:693902d433cf585133699972b6d7c42a8b9f8f826ebcaf0132ff55200afc599e", size = 1464186, upload-time = "2024-09-04T09:04:50.949Z" }, + { url = "https://files.pythonhosted.org/packages/0a/0f/529d0a9fffb4d514f2782c829b0b4b371f7f441d61aa55f1de1c614c4ef3/kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4e77f2126c3e0b0d055f44513ed349038ac180371ed9b52fe96a32aa071a5107", size = 2247877, upload-time = "2024-09-04T09:04:52.388Z" }, + { url = "https://files.pythonhosted.org/packages/d1/e1/66603ad779258843036d45adcbe1af0d1a889a07af4635f8b4ec7dccda35/kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:657a05857bda581c3656bfc3b20e353c232e9193eb167766ad2dc58b56504948", size = 2404204, upload-time = "2024-09-04T09:04:54.385Z" }, + { url = "https://files.pythonhosted.org/packages/8d/61/de5fb1ca7ad1f9ab7970e340a5b833d735df24689047de6ae71ab9d8d0e7/kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4bfa75a048c056a411f9705856abfc872558e33c055d80af6a380e3658766038", size = 2352461, upload-time = "2024-09-04T09:04:56.307Z" }, + { url = "https://files.pythonhosted.org/packages/ba/d2/0edc00a852e369827f7e05fd008275f550353f1f9bcd55db9363d779fc63/kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:34ea1de54beef1c104422d210c47c7d2a4999bdecf42c7b5718fbe59a4cac383", size = 2501358, upload-time = "2024-09-04T09:04:57.922Z" }, + { url = "https://files.pythonhosted.org/packages/84/15/adc15a483506aec6986c01fb7f237c3aec4d9ed4ac10b756e98a76835933/kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:90da3b5f694b85231cf93586dad5e90e2d71b9428f9aad96952c99055582f520", size = 2314119, upload-time = "2024-09-04T09:04:59.332Z" }, + { url = "https://files.pythonhosted.org/packages/36/08/3a5bb2c53c89660863a5aa1ee236912269f2af8762af04a2e11df851d7b2/kiwisolver-1.4.7-cp312-cp312-win32.whl", hash = "sha256:18e0cca3e008e17fe9b164b55735a325140a5a35faad8de92dd80265cd5eb80b", size = 46367, upload-time = "2024-09-04T09:05:00.804Z" }, + { url = "https://files.pythonhosted.org/packages/19/93/c05f0a6d825c643779fc3c70876bff1ac221f0e31e6f701f0e9578690d70/kiwisolver-1.4.7-cp312-cp312-win_amd64.whl", hash = "sha256:58cb20602b18f86f83a5c87d3ee1c766a79c0d452f8def86d925e6c60fbf7bfb", size = 55884, upload-time = "2024-09-04T09:05:01.924Z" }, + { url = "https://files.pythonhosted.org/packages/d2/f9/3828d8f21b6de4279f0667fb50a9f5215e6fe57d5ec0d61905914f5b6099/kiwisolver-1.4.7-cp312-cp312-win_arm64.whl", hash = "sha256:f5a8b53bdc0b3961f8b6125e198617c40aeed638b387913bf1ce78afb1b0be2a", size = 48528, upload-time = "2024-09-04T09:05:02.983Z" }, + { url = "https://files.pythonhosted.org/packages/c4/06/7da99b04259b0f18b557a4effd1b9c901a747f7fdd84cf834ccf520cb0b2/kiwisolver-1.4.7-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2e6039dcbe79a8e0f044f1c39db1986a1b8071051efba3ee4d74f5b365f5226e", size = 121913, upload-time = "2024-09-04T09:05:04.072Z" }, + { url = "https://files.pythonhosted.org/packages/97/f5/b8a370d1aa593c17882af0a6f6755aaecd643640c0ed72dcfd2eafc388b9/kiwisolver-1.4.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a1ecf0ac1c518487d9d23b1cd7139a6a65bc460cd101ab01f1be82ecf09794b6", size = 65627, upload-time = "2024-09-04T09:05:05.119Z" }, + { url = "https://files.pythonhosted.org/packages/2a/fc/6c0374f7503522539e2d4d1b497f5ebad3f8ed07ab51aed2af988dd0fb65/kiwisolver-1.4.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7ab9ccab2b5bd5702ab0803676a580fffa2aa178c2badc5557a84cc943fcf750", size = 63888, upload-time = "2024-09-04T09:05:06.191Z" }, + { url = "https://files.pythonhosted.org/packages/bf/3e/0b7172793d0f41cae5c923492da89a2ffcd1adf764c16159ca047463ebd3/kiwisolver-1.4.7-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f816dd2277f8d63d79f9c8473a79fe54047bc0467754962840782c575522224d", size = 1369145, upload-time = "2024-09-04T09:05:07.919Z" }, + { url = "https://files.pythonhosted.org/packages/77/92/47d050d6f6aced2d634258123f2688fbfef8ded3c5baf2c79d94d91f1f58/kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf8bcc23ceb5a1b624572a1623b9f79d2c3b337c8c455405ef231933a10da379", size = 1461448, upload-time = "2024-09-04T09:05:10.01Z" }, + { url = "https://files.pythonhosted.org/packages/9c/1b/8f80b18e20b3b294546a1adb41701e79ae21915f4175f311a90d042301cf/kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dea0bf229319828467d7fca8c7c189780aa9ff679c94539eed7532ebe33ed37c", size = 1578750, upload-time = "2024-09-04T09:05:11.598Z" }, + { url = "https://files.pythonhosted.org/packages/a4/fe/fe8e72f3be0a844f257cadd72689c0848c6d5c51bc1d60429e2d14ad776e/kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c06a4c7cf15ec739ce0e5971b26c93638730090add60e183530d70848ebdd34", size = 1507175, upload-time = "2024-09-04T09:05:13.22Z" }, + { url = "https://files.pythonhosted.org/packages/39/fa/cdc0b6105d90eadc3bee525fecc9179e2b41e1ce0293caaf49cb631a6aaf/kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:913983ad2deb14e66d83c28b632fd35ba2b825031f2fa4ca29675e665dfecbe1", size = 1463963, upload-time = "2024-09-04T09:05:15.925Z" }, + { url = "https://files.pythonhosted.org/packages/6e/5c/0c03c4e542720c6177d4f408e56d1c8315899db72d46261a4e15b8b33a41/kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5337ec7809bcd0f424c6b705ecf97941c46279cf5ed92311782c7c9c2026f07f", size = 2248220, upload-time = "2024-09-04T09:05:17.434Z" }, + { url = "https://files.pythonhosted.org/packages/3d/ee/55ef86d5a574f4e767df7da3a3a7ff4954c996e12d4fbe9c408170cd7dcc/kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:4c26ed10c4f6fa6ddb329a5120ba3b6db349ca192ae211e882970bfc9d91420b", size = 2404463, upload-time = "2024-09-04T09:05:18.997Z" }, + { url = "https://files.pythonhosted.org/packages/0f/6d/73ad36170b4bff4825dc588acf4f3e6319cb97cd1fb3eb04d9faa6b6f212/kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c619b101e6de2222c1fcb0531e1b17bbffbe54294bfba43ea0d411d428618c27", size = 2352842, upload-time = "2024-09-04T09:05:21.299Z" }, + { url = "https://files.pythonhosted.org/packages/0b/16/fa531ff9199d3b6473bb4d0f47416cdb08d556c03b8bc1cccf04e756b56d/kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:073a36c8273647592ea332e816e75ef8da5c303236ec0167196793eb1e34657a", size = 2501635, upload-time = "2024-09-04T09:05:23.588Z" }, + { url = "https://files.pythonhosted.org/packages/78/7e/aa9422e78419db0cbe75fb86d8e72b433818f2e62e2e394992d23d23a583/kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3ce6b2b0231bda412463e152fc18335ba32faf4e8c23a754ad50ffa70e4091ee", size = 2314556, upload-time = "2024-09-04T09:05:25.907Z" }, + { url = "https://files.pythonhosted.org/packages/a8/b2/15f7f556df0a6e5b3772a1e076a9d9f6c538ce5f05bd590eca8106508e06/kiwisolver-1.4.7-cp313-cp313-win32.whl", hash = "sha256:f4c9aee212bc89d4e13f58be11a56cc8036cabad119259d12ace14b34476fd07", size = 46364, upload-time = "2024-09-04T09:05:27.184Z" }, + { url = "https://files.pythonhosted.org/packages/0b/db/32e897e43a330eee8e4770bfd2737a9584b23e33587a0812b8e20aac38f7/kiwisolver-1.4.7-cp313-cp313-win_amd64.whl", hash = "sha256:8a3ec5aa8e38fc4c8af308917ce12c536f1c88452ce554027e55b22cbbfbff76", size = 55887, upload-time = "2024-09-04T09:05:28.372Z" }, + { url = "https://files.pythonhosted.org/packages/c8/a4/df2bdca5270ca85fd25253049eb6708d4127be2ed0e5c2650217450b59e9/kiwisolver-1.4.7-cp313-cp313-win_arm64.whl", hash = "sha256:76c8094ac20ec259471ac53e774623eb62e6e1f56cd8690c67ce6ce4fcb05650", size = 48530, upload-time = "2024-09-04T09:05:30.225Z" }, + { url = "https://files.pythonhosted.org/packages/11/88/37ea0ea64512997b13d69772db8dcdc3bfca5442cda3a5e4bb943652ee3e/kiwisolver-1.4.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:3f9362ecfca44c863569d3d3c033dbe8ba452ff8eed6f6b5806382741a1334bd", size = 122449, upload-time = "2024-09-04T09:05:55.311Z" }, + { url = "https://files.pythonhosted.org/packages/4e/45/5a5c46078362cb3882dcacad687c503089263c017ca1241e0483857791eb/kiwisolver-1.4.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e8df2eb9b2bac43ef8b082e06f750350fbbaf2887534a5be97f6cf07b19d9583", size = 65757, upload-time = "2024-09-04T09:05:56.906Z" }, + { url = "https://files.pythonhosted.org/packages/8a/be/a6ae58978772f685d48dd2e84460937761c53c4bbd84e42b0336473d9775/kiwisolver-1.4.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f32d6edbc638cde7652bd690c3e728b25332acbadd7cad670cc4a02558d9c417", size = 64312, upload-time = "2024-09-04T09:05:58.384Z" }, + { url = "https://files.pythonhosted.org/packages/f4/04/18ef6f452d311e1e1eb180c9bf5589187fa1f042db877e6fe443ef10099c/kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:e2e6c39bd7b9372b0be21456caab138e8e69cc0fc1190a9dfa92bd45a1e6e904", size = 1626966, upload-time = "2024-09-04T09:05:59.855Z" }, + { url = "https://files.pythonhosted.org/packages/21/b1/40655f6c3fa11ce740e8a964fa8e4c0479c87d6a7944b95af799c7a55dfe/kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:dda56c24d869b1193fcc763f1284b9126550eaf84b88bbc7256e15028f19188a", size = 1607044, upload-time = "2024-09-04T09:06:02.16Z" }, + { url = "https://files.pythonhosted.org/packages/fd/93/af67dbcfb9b3323bbd2c2db1385a7139d8f77630e4a37bb945b57188eb2d/kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79849239c39b5e1fd906556c474d9b0439ea6792b637511f3fe3a41158d89ca8", size = 1391879, upload-time = "2024-09-04T09:06:03.908Z" }, + { url = "https://files.pythonhosted.org/packages/40/6f/d60770ef98e77b365d96061d090c0cd9e23418121c55fff188fa4bdf0b54/kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5e3bc157fed2a4c02ec468de4ecd12a6e22818d4f09cde2c31ee3226ffbefab2", size = 1504751, upload-time = "2024-09-04T09:06:05.58Z" }, + { url = "https://files.pythonhosted.org/packages/fa/3a/5f38667d313e983c432f3fcd86932177519ed8790c724e07d77d1de0188a/kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3da53da805b71e41053dc670f9a820d1157aae77b6b944e08024d17bcd51ef88", size = 1436990, upload-time = "2024-09-04T09:06:08.126Z" }, + { url = "https://files.pythonhosted.org/packages/cb/3b/1520301a47326e6a6043b502647e42892be33b3f051e9791cc8bb43f1a32/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8705f17dfeb43139a692298cb6637ee2e59c0194538153e83e9ee0c75c2eddde", size = 2191122, upload-time = "2024-09-04T09:06:10.345Z" }, + { url = "https://files.pythonhosted.org/packages/cf/c4/eb52da300c166239a2233f1f9c4a1b767dfab98fae27681bfb7ea4873cb6/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:82a5c2f4b87c26bb1a0ef3d16b5c4753434633b83d365cc0ddf2770c93829e3c", size = 2338126, upload-time = "2024-09-04T09:06:12.321Z" }, + { url = "https://files.pythonhosted.org/packages/1a/cb/42b92fd5eadd708dd9107c089e817945500685f3437ce1fd387efebc6d6e/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ce8be0466f4c0d585cdb6c1e2ed07232221df101a4c6f28821d2aa754ca2d9e2", size = 2298313, upload-time = "2024-09-04T09:06:14.562Z" }, + { url = "https://files.pythonhosted.org/packages/4f/eb/be25aa791fe5fc75a8b1e0c965e00f942496bc04635c9aae8035f6b76dcd/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:409afdfe1e2e90e6ee7fc896f3df9a7fec8e793e58bfa0d052c8a82f99c37abb", size = 2437784, upload-time = "2024-09-04T09:06:16.767Z" }, + { url = "https://files.pythonhosted.org/packages/c5/22/30a66be7f3368d76ff95689e1c2e28d382383952964ab15330a15d8bfd03/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5b9c3f4ee0b9a439d2415012bd1b1cc2df59e4d6a9939f4d669241d30b414327", size = 2253988, upload-time = "2024-09-04T09:06:18.705Z" }, + { url = "https://files.pythonhosted.org/packages/35/d3/5f2ecb94b5211c8a04f218a76133cc8d6d153b0f9cd0b45fad79907f0689/kiwisolver-1.4.7-cp39-cp39-win32.whl", hash = "sha256:a79ae34384df2b615eefca647a2873842ac3b596418032bef9a7283675962644", size = 46980, upload-time = "2024-09-04T09:06:20.106Z" }, + { url = "https://files.pythonhosted.org/packages/ef/17/cd10d020578764ea91740204edc6b3236ed8106228a46f568d716b11feb2/kiwisolver-1.4.7-cp39-cp39-win_amd64.whl", hash = "sha256:cf0438b42121a66a3a667de17e779330fc0f20b0d97d59d2f2121e182b0505e4", size = 55847, upload-time = "2024-09-04T09:06:21.407Z" }, + { url = "https://files.pythonhosted.org/packages/91/84/32232502020bd78d1d12be7afde15811c64a95ed1f606c10456db4e4c3ac/kiwisolver-1.4.7-cp39-cp39-win_arm64.whl", hash = "sha256:764202cc7e70f767dab49e8df52c7455e8de0df5d858fa801a11aa0d882ccf3f", size = 48494, upload-time = "2024-09-04T09:06:22.648Z" }, + { url = "https://files.pythonhosted.org/packages/ac/59/741b79775d67ab67ced9bb38552da688c0305c16e7ee24bba7a2be253fb7/kiwisolver-1.4.7-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:94252291e3fe68001b1dd747b4c0b3be12582839b95ad4d1b641924d68fd4643", size = 59491, upload-time = "2024-09-04T09:06:24.188Z" }, + { url = "https://files.pythonhosted.org/packages/58/cc/fb239294c29a5656e99e3527f7369b174dd9cc7c3ef2dea7cb3c54a8737b/kiwisolver-1.4.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:5b7dfa3b546da08a9f622bb6becdb14b3e24aaa30adba66749d38f3cc7ea9706", size = 57648, upload-time = "2024-09-04T09:06:25.559Z" }, + { url = "https://files.pythonhosted.org/packages/3b/ef/2f009ac1f7aab9f81efb2d837301d255279d618d27b6015780115ac64bdd/kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bd3de6481f4ed8b734da5df134cd5a6a64fe32124fe83dde1e5b5f29fe30b1e6", size = 84257, upload-time = "2024-09-04T09:06:27.038Z" }, + { url = "https://files.pythonhosted.org/packages/81/e1/c64f50987f85b68b1c52b464bb5bf73e71570c0f7782d626d1eb283ad620/kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a91b5f9f1205845d488c928e8570dcb62b893372f63b8b6e98b863ebd2368ff2", size = 80906, upload-time = "2024-09-04T09:06:28.48Z" }, + { url = "https://files.pythonhosted.org/packages/fd/71/1687c5c0a0be2cee39a5c9c389e546f9c6e215e46b691d00d9f646892083/kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40fa14dbd66b8b8f470d5fc79c089a66185619d31645f9b0773b88b19f7223c4", size = 79951, upload-time = "2024-09-04T09:06:29.966Z" }, + { url = "https://files.pythonhosted.org/packages/ea/8b/d7497df4a1cae9367adf21665dd1f896c2a7aeb8769ad77b662c5e2bcce7/kiwisolver-1.4.7-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:eb542fe7933aa09d8d8f9d9097ef37532a7df6497819d16efe4359890a2f417a", size = 55715, upload-time = "2024-09-04T09:06:31.489Z" }, + { url = "https://files.pythonhosted.org/packages/d5/df/ce37d9b26f07ab90880923c94d12a6ff4d27447096b4c849bfc4339ccfdf/kiwisolver-1.4.7-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:8b01aac285f91ca889c800042c35ad3b239e704b150cfd3382adfc9dcc780e39", size = 58666, upload-time = "2024-09-04T09:06:43.756Z" }, + { url = "https://files.pythonhosted.org/packages/b0/d3/e4b04f43bc629ac8e186b77b2b1a251cdfa5b7610fa189dc0db622672ce6/kiwisolver-1.4.7-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:48be928f59a1f5c8207154f935334d374e79f2b5d212826307d072595ad76a2e", size = 57088, upload-time = "2024-09-04T09:06:45.406Z" }, + { url = "https://files.pythonhosted.org/packages/30/1c/752df58e2d339e670a535514d2db4fe8c842ce459776b8080fbe08ebb98e/kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f37cfe618a117e50d8c240555331160d73d0411422b59b5ee217843d7b693608", size = 84321, upload-time = "2024-09-04T09:06:47.557Z" }, + { url = "https://files.pythonhosted.org/packages/f0/f8/fe6484e847bc6e238ec9f9828089fb2c0bb53f2f5f3a79351fde5b565e4f/kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:599b5c873c63a1f6ed7eead644a8a380cfbdf5db91dcb6f85707aaab213b1674", size = 80776, upload-time = "2024-09-04T09:06:49.235Z" }, + { url = "https://files.pythonhosted.org/packages/9b/57/d7163c0379f250ef763aba85330a19feefb5ce6cb541ade853aaba881524/kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:801fa7802e5cfabe3ab0c81a34c323a319b097dfb5004be950482d882f3d7225", size = 79984, upload-time = "2024-09-04T09:06:51.336Z" }, + { url = "https://files.pythonhosted.org/packages/8c/95/4a103776c265d13b3d2cd24fb0494d4e04ea435a8ef97e1b2c026d43250b/kiwisolver-1.4.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:0c6c43471bc764fad4bc99c5c2d6d16a676b1abf844ca7c8702bdae92df01ee0", size = 55811, upload-time = "2024-09-04T09:06:53.078Z" }, +] + +[[package]] +name = "kiwisolver" +version = "1.5.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/d0/67/9c61eccb13f0bdca9307614e782fec49ffdde0f7a2314935d489fa93cd9c/kiwisolver-1.5.0.tar.gz", hash = "sha256:d4193f3d9dc3f6f79aaed0e5637f45d98850ebf01f7ca20e69457f3e8946b66a", size = 103482, upload-time = "2026-03-09T13:15:53.382Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ac/f8/06549565caa026e540b7e7bab5c5a90eb7ca986015f4c48dace243cd24d9/kiwisolver-1.5.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:32cc0a5365239a6ea0c6ed461e8838d053b57e397443c0ca894dcc8e388d4374", size = 122802, upload-time = "2026-03-09T13:12:37.515Z" }, + { url = "https://files.pythonhosted.org/packages/84/eb/8476a0818850c563ff343ea7c9c05dcdcbd689a38e01aa31657df01f91fa/kiwisolver-1.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:cc0b66c1eec9021353a4b4483afb12dfd50e3669ffbb9152d6842eb34c7e29fd", size = 66216, upload-time = "2026-03-09T13:12:38.812Z" }, + { url = "https://files.pythonhosted.org/packages/f3/c4/f9c8a6b4c21aed4198566e45923512986d6cef530e7263b3a5f823546561/kiwisolver-1.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:86e0287879f75621ae85197b0877ed2f8b7aa57b511c7331dce2eb6f4de7d476", size = 63917, upload-time = "2026-03-09T13:12:40.053Z" }, + { url = "https://files.pythonhosted.org/packages/f1/0e/ba4ae25d03722f64de8b2c13e80d82ab537a06b30fc7065183c6439357e3/kiwisolver-1.5.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:62f59da443c4f4849f73a51a193b1d9d258dcad0c41bc4d1b8fb2bcc04bfeb22", size = 1628776, upload-time = "2026-03-09T13:12:41.976Z" }, + { url = "https://files.pythonhosted.org/packages/8a/e4/3f43a011bc8a0860d1c96f84d32fa87439d3feedf66e672fef03bf5e8bac/kiwisolver-1.5.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9190426b7aa26c5229501fa297b8d0653cfd3f5a36f7990c264e157cbf886b3b", size = 1228164, upload-time = "2026-03-09T13:12:44.002Z" }, + { url = "https://files.pythonhosted.org/packages/4b/34/3a901559a1e0c218404f9a61a93be82d45cb8f44453ba43088644980f033/kiwisolver-1.5.0-cp310-cp310-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c8277104ded0a51e699c8c3aff63ce2c56d4ed5519a5f73e0fd7057f959a2b9e", size = 1246656, upload-time = "2026-03-09T13:12:45.557Z" }, + { url = "https://files.pythonhosted.org/packages/87/9e/f78c466ea20527822b95ad38f141f2de1dcd7f23fb8716b002b0d91bbe59/kiwisolver-1.5.0-cp310-cp310-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8f9baf6f0a6e7571c45c8863010b45e837c3ee1c2c77fcd6ef423be91b21fedb", size = 1295562, upload-time = "2026-03-09T13:12:47.562Z" }, + { url = "https://files.pythonhosted.org/packages/0a/66/fd0e4a612e3a286c24e6d6f3a5428d11258ed1909bc530ba3b59807fd980/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cff8e5383db4989311f99e814feeb90c4723eb4edca425b9d5d9c3fefcdd9537", size = 2178473, upload-time = "2026-03-09T13:12:50.254Z" }, + { url = "https://files.pythonhosted.org/packages/dc/8e/6cac929e0049539e5ee25c1ee937556f379ba5204840d03008363ced662d/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ebae99ed6764f2b5771c522477b311be313e8841d2e0376db2b10922daebbba4", size = 2274035, upload-time = "2026-03-09T13:12:51.785Z" }, + { url = "https://files.pythonhosted.org/packages/ca/d3/9d0c18f1b52ea8074b792452cf17f1f5a56bd0302a85191f405cfbf9da16/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:d5cd5189fc2b6a538b75ae45433140c4823463918f7b1617c31e68b085c0022c", size = 2443217, upload-time = "2026-03-09T13:12:53.329Z" }, + { url = "https://files.pythonhosted.org/packages/45/2a/6e19368803a038b2a90857bf4ee9e3c7b667216d045866bf22d3439fd75e/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f42c23db5d1521218a3276bb08666dcb662896a0be7347cba864eca45ff64ede", size = 2249196, upload-time = "2026-03-09T13:12:55.057Z" }, + { url = "https://files.pythonhosted.org/packages/75/2b/3f641dfcbe72e222175d626bacf2f72c3b34312afec949dd1c50afa400f5/kiwisolver-1.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:94eff26096eb5395136634622515b234ecb6c9979824c1f5004c6e3c3c85ccd2", size = 73389, upload-time = "2026-03-09T13:12:56.496Z" }, + { url = "https://files.pythonhosted.org/packages/da/88/299b137b9e0025d8982e03d2d52c123b0a2b159e84b0ef1501ef446339cf/kiwisolver-1.5.0-cp310-cp310-win_arm64.whl", hash = "sha256:dd952e03bfbb096cfe2dd35cd9e00f269969b67536cb4370994afc20ff2d0875", size = 64782, upload-time = "2026-03-09T13:12:57.609Z" }, + { url = "https://files.pythonhosted.org/packages/12/dd/a495a9c104be1c476f0386e714252caf2b7eca883915422a64c50b88c6f5/kiwisolver-1.5.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9eed0f7edbb274413b6ee781cca50541c8c0facd3d6fd289779e494340a2b85c", size = 122798, upload-time = "2026-03-09T13:12:58.963Z" }, + { url = "https://files.pythonhosted.org/packages/11/60/37b4047a2af0cf5ef6d8b4b26e91829ae6fc6a2d1f74524bcb0e7cd28a32/kiwisolver-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3c4923e404d6bcd91b6779c009542e5647fef32e4a5d75e115e3bbac6f2335eb", size = 66216, upload-time = "2026-03-09T13:13:00.155Z" }, + { url = "https://files.pythonhosted.org/packages/0a/aa/510dc933d87767584abfe03efa445889996c70c2990f6f87c3ebaa0a18c5/kiwisolver-1.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0df54df7e686afa55e6f21fb86195224a6d9beb71d637e8d7920c95cf0f89aac", size = 63911, upload-time = "2026-03-09T13:13:01.671Z" }, + { url = "https://files.pythonhosted.org/packages/80/46/bddc13df6c2a40741e0cc7865bb1c9ed4796b6760bd04ce5fae3928ef917/kiwisolver-1.5.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2517e24d7315eb51c10664cdb865195df38ab74456c677df67bb47f12d088a27", size = 1438209, upload-time = "2026-03-09T13:13:03.385Z" }, + { url = "https://files.pythonhosted.org/packages/fd/d6/76621246f5165e5372f02f5e6f3f48ea336a8f9e96e43997d45b240ed8cd/kiwisolver-1.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ff710414307fefa903e0d9bdf300972f892c23477829f49504e59834f4195398", size = 1248888, upload-time = "2026-03-09T13:13:05.231Z" }, + { url = "https://files.pythonhosted.org/packages/b2/c1/31559ec6fb39a5b48035ce29bb63ade628f321785f38c384dee3e2c08bc1/kiwisolver-1.5.0-cp311-cp311-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6176c1811d9d5a04fa391c490cc44f451e240697a16977f11c6f722efb9041db", size = 1266304, upload-time = "2026-03-09T13:13:06.743Z" }, + { url = "https://files.pythonhosted.org/packages/5e/ef/1cb8276f2d29cc6a41e0a042f27946ca347d3a4a75acf85d0a16aa6dcc82/kiwisolver-1.5.0-cp311-cp311-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:50847dca5d197fcbd389c805aa1a1cf32f25d2e7273dc47ab181a517666b68cc", size = 1319650, upload-time = "2026-03-09T13:13:08.607Z" }, + { url = "https://files.pythonhosted.org/packages/4c/e4/5ba3cecd7ce6236ae4a80f67e5d5531287337d0e1f076ca87a5abe4cd5d0/kiwisolver-1.5.0-cp311-cp311-manylinux_2_39_riscv64.whl", hash = "sha256:01808c6d15f4c3e8559595d6d1fe6411c68e4a3822b4b9972b44473b24f4e679", size = 970949, upload-time = "2026-03-09T13:13:10.299Z" }, + { url = "https://files.pythonhosted.org/packages/5a/69/dc61f7ae9a2f071f26004ced87f078235b5507ab6e5acd78f40365655034/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:f1f9f4121ec58628c96baa3de1a55a4e3a333c5102c8e94b64e23bf7b2083309", size = 2199125, upload-time = "2026-03-09T13:13:11.841Z" }, + { url = "https://files.pythonhosted.org/packages/e5/7b/abbe0f1b5afa85f8d084b73e90e5f801c0939eba16ac2e49af7c61a6c28d/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:b7d335370ae48a780c6e6a6bbfa97342f563744c39c35562f3f367665f5c1de2", size = 2293783, upload-time = "2026-03-09T13:13:14.399Z" }, + { url = "https://files.pythonhosted.org/packages/8a/80/5908ae149d96d81580d604c7f8aefd0e98f4fd728cf172f477e9f2a81744/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:800ee55980c18545af444d93fdd60c56b580db5cc54867d8cbf8a1dc0829938c", size = 1960726, upload-time = "2026-03-09T13:13:16.047Z" }, + { url = "https://files.pythonhosted.org/packages/84/08/a78cb776f8c085b7143142ce479859cfec086bd09ee638a317040b6ef420/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:c438f6ca858697c9ab67eb28246c92508af972e114cac34e57a6d4ba17a3ac08", size = 2464738, upload-time = "2026-03-09T13:13:17.897Z" }, + { url = "https://files.pythonhosted.org/packages/b1/e1/65584da5356ed6cb12c63791a10b208860ac40a83de165cb6a6751a686e3/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8c63c91f95173f9c2a67c7c526b2cea976828a0e7fced9cdcead2802dc10f8a4", size = 2270718, upload-time = "2026-03-09T13:13:19.421Z" }, + { url = "https://files.pythonhosted.org/packages/be/6c/28f17390b62b8f2f520e2915095b3c94d88681ecf0041e75389d9667f202/kiwisolver-1.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:beb7f344487cdcb9e1efe4b7a29681b74d34c08f0043a327a74da852a6749e7b", size = 73480, upload-time = "2026-03-09T13:13:20.818Z" }, + { url = "https://files.pythonhosted.org/packages/d8/0e/2ee5debc4f77a625778fec5501ff3e8036fe361b7ee28ae402a485bb9694/kiwisolver-1.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:ad4ae4ffd1ee9cd11357b4c66b612da9888f4f4daf2f36995eda64bd45370cac", size = 64930, upload-time = "2026-03-09T13:13:21.997Z" }, + { url = "https://files.pythonhosted.org/packages/4d/b2/818b74ebea34dabe6d0c51cb1c572e046730e64844da6ed646d5298c40ce/kiwisolver-1.5.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:4e9750bc21b886308024f8a54ccb9a2cc38ac9fa813bf4348434e3d54f337ff9", size = 123158, upload-time = "2026-03-09T13:13:23.127Z" }, + { url = "https://files.pythonhosted.org/packages/bf/d9/405320f8077e8e1c5c4bd6adc45e1e6edf6d727b6da7f2e2533cf58bff71/kiwisolver-1.5.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:72ec46b7eba5b395e0a7b63025490d3214c11013f4aacb4f5e8d6c3041829588", size = 66388, upload-time = "2026-03-09T13:13:24.765Z" }, + { url = "https://files.pythonhosted.org/packages/99/9f/795fedf35634f746151ca8839d05681ceb6287fbed6cc1c9bf235f7887c2/kiwisolver-1.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ed3a984b31da7481b103f68776f7128a89ef26ed40f4dc41a2223cda7fb24819", size = 64068, upload-time = "2026-03-09T13:13:25.878Z" }, + { url = "https://files.pythonhosted.org/packages/c4/13/680c54afe3e65767bed7ec1a15571e1a2f1257128733851ade24abcefbcc/kiwisolver-1.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bb5136fb5352d3f422df33f0c879a1b0c204004324150cc3b5e3c4f310c9049f", size = 1477934, upload-time = "2026-03-09T13:13:27.166Z" }, + { url = "https://files.pythonhosted.org/packages/c8/2f/cebfcdb60fd6a9b0f6b47a9337198bcbad6fbe15e68189b7011fd914911f/kiwisolver-1.5.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b2af221f268f5af85e776a73d62b0845fc8baf8ef0abfae79d29c77d0e776aaf", size = 1278537, upload-time = "2026-03-09T13:13:28.707Z" }, + { url = "https://files.pythonhosted.org/packages/f2/0d/9b782923aada3fafb1d6b84e13121954515c669b18af0c26e7d21f579855/kiwisolver-1.5.0-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b0f172dc8ffaccb8522d7c5d899de00133f2f1ca7b0a49b7da98e901de87bf2d", size = 1296685, upload-time = "2026-03-09T13:13:30.528Z" }, + { url = "https://files.pythonhosted.org/packages/27/70/83241b6634b04fe44e892688d5208332bde130f38e610c0418f9ede47ded/kiwisolver-1.5.0-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6ab8ba9152203feec73758dad83af9a0bbe05001eb4639e547207c40cfb52083", size = 1346024, upload-time = "2026-03-09T13:13:32.818Z" }, + { url = "https://files.pythonhosted.org/packages/e4/db/30ed226fb271ae1a6431fc0fe0edffb2efe23cadb01e798caeb9f2ceae8f/kiwisolver-1.5.0-cp312-cp312-manylinux_2_39_riscv64.whl", hash = "sha256:cdee07c4d7f6d72008d3f73b9bf027f4e11550224c7c50d8df1ae4a37c1402a6", size = 987241, upload-time = "2026-03-09T13:13:34.435Z" }, + { url = "https://files.pythonhosted.org/packages/ec/bd/c314595208e4c9587652d50959ead9e461995389664e490f4dce7ff0f782/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7c60d3c9b06fb23bd9c6139281ccbdc384297579ae037f08ae90c69f6845c0b1", size = 2227742, upload-time = "2026-03-09T13:13:36.4Z" }, + { url = "https://files.pythonhosted.org/packages/c1/43/0499cec932d935229b5543d073c2b87c9c22846aab48881e9d8d6e742a2d/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:e315e5ec90d88e140f57696ff85b484ff68bb311e36f2c414aa4286293e6dee0", size = 2323966, upload-time = "2026-03-09T13:13:38.204Z" }, + { url = "https://files.pythonhosted.org/packages/3d/6f/79b0d760907965acfd9d61826a3d41f8f093c538f55cd2633d3f0db269f6/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:1465387ac63576c3e125e5337a6892b9e99e0627d52317f3ca79e6930d889d15", size = 1977417, upload-time = "2026-03-09T13:13:39.966Z" }, + { url = "https://files.pythonhosted.org/packages/ab/31/01d0537c41cb75a551a438c3c7a80d0c60d60b81f694dac83dd436aec0d0/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:530a3fd64c87cffa844d4b6b9768774763d9caa299e9b75d8eca6a4423b31314", size = 2491238, upload-time = "2026-03-09T13:13:41.698Z" }, + { url = "https://files.pythonhosted.org/packages/e4/34/8aefdd0be9cfd00a44509251ba864f5caf2991e36772e61c408007e7f417/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1d9daea4ea6b9be74fe2f01f7fbade8d6ffab263e781274cffca0dba9be9eec9", size = 2294947, upload-time = "2026-03-09T13:13:43.343Z" }, + { url = "https://files.pythonhosted.org/packages/ad/cf/0348374369ca588f8fe9c338fae49fa4e16eeb10ffb3d012f23a54578a9e/kiwisolver-1.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:f18c2d9782259a6dc132fdc7a63c168cbc74b35284b6d75c673958982a378384", size = 73569, upload-time = "2026-03-09T13:13:45.792Z" }, + { url = "https://files.pythonhosted.org/packages/28/26/192b26196e2316e2bd29deef67e37cdf9870d9af8e085e521afff0fed526/kiwisolver-1.5.0-cp312-cp312-win_arm64.whl", hash = "sha256:f7c7553b13f69c1b29a5bde08ddc6d9d0c8bfb84f9ed01c30db25944aeb852a7", size = 64997, upload-time = "2026-03-09T13:13:46.878Z" }, + { url = "https://files.pythonhosted.org/packages/9d/69/024d6711d5ba575aa65d5538042e99964104e97fa153a9f10bc369182bc2/kiwisolver-1.5.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fd40bb9cd0891c4c3cb1ddf83f8bbfa15731a248fdc8162669405451e2724b09", size = 123166, upload-time = "2026-03-09T13:13:48.032Z" }, + { url = "https://files.pythonhosted.org/packages/ce/48/adbb40df306f587054a348831220812b9b1d787aff714cfbc8556e38fccd/kiwisolver-1.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c0e1403fd7c26d77c1f03e096dc58a5c726503fa0db0456678b8668f76f521e3", size = 66395, upload-time = "2026-03-09T13:13:49.365Z" }, + { url = "https://files.pythonhosted.org/packages/a8/3a/d0a972b34e1c63e2409413104216cd1caa02c5a37cb668d1687d466c1c45/kiwisolver-1.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:dda366d548e89a90d88a86c692377d18d8bd64b39c1fb2b92cb31370e2896bbd", size = 64065, upload-time = "2026-03-09T13:13:50.562Z" }, + { url = "https://files.pythonhosted.org/packages/2b/0a/7b98e1e119878a27ba8618ca1e18b14f992ff1eda40f47bccccf4de44121/kiwisolver-1.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:332b4f0145c30b5f5ad9374881133e5aa64320428a57c2c2b61e9d891a51c2f3", size = 1477903, upload-time = "2026-03-09T13:13:52.084Z" }, + { url = "https://files.pythonhosted.org/packages/18/d8/55638d89ffd27799d5cc3d8aa28e12f4ce7a64d67b285114dbedc8ea4136/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0c50b89ffd3e1a911c69a1dd3de7173c0cd10b130f56222e57898683841e4f96", size = 1278751, upload-time = "2026-03-09T13:13:54.673Z" }, + { url = "https://files.pythonhosted.org/packages/b8/97/b4c8d0d18421ecceba20ad8701358453b88e32414e6f6950b5a4bad54e65/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4db576bb8c3ef9365f8b40fe0f671644de6736ae2c27a2c62d7d8a1b4329f099", size = 1296793, upload-time = "2026-03-09T13:13:56.287Z" }, + { url = "https://files.pythonhosted.org/packages/c4/10/f862f94b6389d8957448ec9df59450b81bec4abb318805375c401a1e6892/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0b85aad90cea8ac6797a53b5d5f2e967334fa4d1149f031c4537569972596cb8", size = 1346041, upload-time = "2026-03-09T13:13:58.269Z" }, + { url = "https://files.pythonhosted.org/packages/a3/6a/f1650af35821eaf09de398ec0bc2aefc8f211f0cda50204c9f1673741ba9/kiwisolver-1.5.0-cp313-cp313-manylinux_2_39_riscv64.whl", hash = "sha256:d36ca54cb4c6c4686f7cbb7b817f66f5911c12ddb519450bbe86707155028f87", size = 987292, upload-time = "2026-03-09T13:13:59.871Z" }, + { url = "https://files.pythonhosted.org/packages/de/19/d7fb82984b9238115fe629c915007be608ebd23dc8629703d917dbfaffd4/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:38f4a703656f493b0ad185211ccfca7f0386120f022066b018eb5296d8613e23", size = 2227865, upload-time = "2026-03-09T13:14:01.401Z" }, + { url = "https://files.pythonhosted.org/packages/7f/b9/46b7f386589fd222dac9e9de9c956ce5bcefe2ee73b4e79891381dda8654/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3ac2360e93cb41be81121755c6462cff3beaa9967188c866e5fce5cf13170859", size = 2324369, upload-time = "2026-03-09T13:14:02.972Z" }, + { url = "https://files.pythonhosted.org/packages/92/8b/95e237cf3d9c642960153c769ddcbe278f182c8affb20cecc1cc983e7cc5/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c95cab08d1965db3d84a121f1c7ce7479bdd4072c9b3dafd8fecce48a2e6b902", size = 1977989, upload-time = "2026-03-09T13:14:04.503Z" }, + { url = "https://files.pythonhosted.org/packages/1b/95/980c9df53501892784997820136c01f62bc1865e31b82b9560f980c0e649/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:fc20894c3d21194d8041a28b65622d5b86db786da6e3cfe73f0c762951a61167", size = 2491645, upload-time = "2026-03-09T13:14:06.106Z" }, + { url = "https://files.pythonhosted.org/packages/cb/32/900647fd0840abebe1561792c6b31e6a7c0e278fc3973d30572a965ca14c/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7a32f72973f0f950c1920475d5c5ea3d971b81b6f0ec53b8d0a956cc965f22e0", size = 2295237, upload-time = "2026-03-09T13:14:08.891Z" }, + { url = "https://files.pythonhosted.org/packages/be/8a/be60e3bbcf513cc5a50f4a3e88e1dcecebb79c1ad607a7222877becaa101/kiwisolver-1.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bf3acf1419fa93064a4c2189ac0b58e3be7872bf6ee6177b0d4c63dc4cea276", size = 73573, upload-time = "2026-03-09T13:14:12.327Z" }, + { url = "https://files.pythonhosted.org/packages/4d/d2/64be2e429eb4fca7f7e1c52a91b12663aeaf25de3895e5cca0f47ef2a8d0/kiwisolver-1.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:fa8eb9ecdb7efb0b226acec134e0d709e87a909fa4971a54c0c4f6e88635484c", size = 64998, upload-time = "2026-03-09T13:14:13.469Z" }, + { url = "https://files.pythonhosted.org/packages/b0/69/ce68dd0c85755ae2de490bf015b62f2cea5f6b14ff00a463f9d0774449ff/kiwisolver-1.5.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:db485b3847d182b908b483b2ed133c66d88d49cacf98fd278fadafe11b4478d1", size = 125700, upload-time = "2026-03-09T13:14:14.636Z" }, + { url = "https://files.pythonhosted.org/packages/74/aa/937aac021cf9d4349990d47eb319309a51355ed1dbdc9c077cdc9224cb11/kiwisolver-1.5.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:be12f931839a3bdfe28b584db0e640a65a8bcbc24560ae3fdb025a449b3d754e", size = 67537, upload-time = "2026-03-09T13:14:15.808Z" }, + { url = "https://files.pythonhosted.org/packages/ee/20/3a87fbece2c40ad0f6f0aefa93542559159c5f99831d596050e8afae7a9f/kiwisolver-1.5.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:16b85d37c2cbb3253226d26e64663f755d88a03439a9c47df6246b35defbdfb7", size = 65514, upload-time = "2026-03-09T13:14:18.035Z" }, + { url = "https://files.pythonhosted.org/packages/f0/7f/f943879cda9007c45e1f7dba216d705c3a18d6b35830e488b6c6a4e7cdf0/kiwisolver-1.5.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4432b835675f0ea7414aab3d37d119f7226d24869b7a829caeab49ebda407b0c", size = 1584848, upload-time = "2026-03-09T13:14:19.745Z" }, + { url = "https://files.pythonhosted.org/packages/37/f8/4d4f85cc1870c127c88d950913370dd76138482161cd07eabbc450deff01/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b0feb50971481a2cc44d94e88bdb02cdd497618252ae226b8eb1201b957e368", size = 1391542, upload-time = "2026-03-09T13:14:21.54Z" }, + { url = "https://files.pythonhosted.org/packages/04/0b/65dd2916c84d252b244bd405303220f729e7c17c9d7d33dca6feeff9ffc4/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:56fa888f10d0f367155e76ce849fa1166fc9730d13bd2d65a2aa13b6f5424489", size = 1404447, upload-time = "2026-03-09T13:14:23.205Z" }, + { url = "https://files.pythonhosted.org/packages/39/5c/2606a373247babce9b1d056c03a04b65f3cf5290a8eac5d7bdead0a17e21/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:940dda65d5e764406b9fb92761cbf462e4e63f712ab60ed98f70552e496f3bf1", size = 1455918, upload-time = "2026-03-09T13:14:24.74Z" }, + { url = "https://files.pythonhosted.org/packages/d5/d1/c6078b5756670658e9192a2ef11e939c92918833d2745f85cd14a6004bdf/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_39_riscv64.whl", hash = "sha256:89fc958c702ee9a745e4700378f5d23fddbc46ff89e8fdbf5395c24d5c1452a3", size = 1072856, upload-time = "2026-03-09T13:14:26.597Z" }, + { url = "https://files.pythonhosted.org/packages/cb/c8/7def6ddf16eb2b3741d8b172bdaa9af882b03c78e9b0772975408801fa63/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9027d773c4ff81487181a925945743413f6069634d0b122d0b37684ccf4f1e18", size = 2333580, upload-time = "2026-03-09T13:14:28.237Z" }, + { url = "https://files.pythonhosted.org/packages/9e/87/2ac1fce0eb1e616fcd3c35caa23e665e9b1948bb984f4764790924594128/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:5b233ea3e165e43e35dba1d2b8ecc21cf070b45b65ae17dd2747d2713d942021", size = 2423018, upload-time = "2026-03-09T13:14:30.018Z" }, + { url = "https://files.pythonhosted.org/packages/67/13/c6700ccc6cc218716bfcda4935e4b2997039869b4ad8a94f364c5a3b8e63/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:ce9bf03dad3b46408c08649c6fbd6ca28a9fce0eb32fdfffa6775a13103b5310", size = 2062804, upload-time = "2026-03-09T13:14:32.888Z" }, + { url = "https://files.pythonhosted.org/packages/1b/bd/877056304626943ff0f1f44c08f584300c199b887cb3176cd7e34f1515f1/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:fc4d3f1fb9ca0ae9f97b095963bc6326f1dbfd3779d6679a1e016b9baaa153d3", size = 2597482, upload-time = "2026-03-09T13:14:34.971Z" }, + { url = "https://files.pythonhosted.org/packages/75/19/c60626c47bf0f8ac5dcf72c6c98e266d714f2fbbfd50cf6dab5ede3aaa50/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f443b4825c50a51ee68585522ab4a1d1257fac65896f282b4c6763337ac9f5d2", size = 2394328, upload-time = "2026-03-09T13:14:36.816Z" }, + { url = "https://files.pythonhosted.org/packages/47/84/6a6d5e5bb8273756c27b7d810d47f7ef2f1f9b9fd23c9ee9a3f8c75c9cef/kiwisolver-1.5.0-cp313-cp313t-win_arm64.whl", hash = "sha256:893ff3a711d1b515ba9da14ee090519bad4610ed1962fbe298a434e8c5f8db53", size = 68410, upload-time = "2026-03-09T13:14:38.695Z" }, + { url = "https://files.pythonhosted.org/packages/e4/d7/060f45052f2a01ad5762c8fdecd6d7a752b43400dc29ff75cd47225a40fd/kiwisolver-1.5.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:8df31fe574b8b3993cc61764f40941111b25c2d9fea13d3ce24a49907cd2d615", size = 123231, upload-time = "2026-03-09T13:14:41.323Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a7/78da680eadd06ff35edef6ef68a1ad273bad3e2a0936c9a885103230aece/kiwisolver-1.5.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:1d49a49ac4cbfb7c1375301cd1ec90169dfeae55ff84710d782260ce77a75a02", size = 66489, upload-time = "2026-03-09T13:14:42.534Z" }, + { url = "https://files.pythonhosted.org/packages/49/b2/97980f3ad4fae37dd7fe31626e2bf75fbf8bdf5d303950ec1fab39a12da8/kiwisolver-1.5.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0cbe94b69b819209a62cb27bdfa5dc2a8977d8de2f89dfd97ba4f53ed3af754e", size = 64063, upload-time = "2026-03-09T13:14:44.759Z" }, + { url = "https://files.pythonhosted.org/packages/e7/f9/b06c934a6aa8bc91f566bd2a214fd04c30506c2d9e2b6b171953216a65b6/kiwisolver-1.5.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:80aa065ffd378ff784822a6d7c3212f2d5f5e9c3589614b5c228b311fd3063ac", size = 1475913, upload-time = "2026-03-09T13:14:46.247Z" }, + { url = "https://files.pythonhosted.org/packages/6b/f0/f768ae564a710135630672981231320bc403cf9152b5596ec5289de0f106/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e7f886f47ab881692f278ae901039a234e4025a68e6dfab514263a0b1c4ae05", size = 1282782, upload-time = "2026-03-09T13:14:48.458Z" }, + { url = "https://files.pythonhosted.org/packages/e2/9f/1de7aad00697325f05238a5f2eafbd487fb637cc27a558b5367a5f37fb7f/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5060731cc3ed12ca3a8b57acd4aeca5bbc2f49216dd0bec1650a1acd89486bcd", size = 1300815, upload-time = "2026-03-09T13:14:50.721Z" }, + { url = "https://files.pythonhosted.org/packages/5a/c2/297f25141d2e468e0ce7f7a7b92e0cf8918143a0cbd3422c1ad627e85a06/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7a4aa69609f40fce3cbc3f87b2061f042eee32f94b8f11db707b66a26461591a", size = 1347925, upload-time = "2026-03-09T13:14:52.304Z" }, + { url = "https://files.pythonhosted.org/packages/b9/d3/f4c73a02eb41520c47610207b21afa8cdd18fdbf64ffd94674ae21c4812d/kiwisolver-1.5.0-cp314-cp314-manylinux_2_39_riscv64.whl", hash = "sha256:d168fda2dbff7b9b5f38e693182d792a938c31db4dac3a80a4888de603c99554", size = 991322, upload-time = "2026-03-09T13:14:54.637Z" }, + { url = "https://files.pythonhosted.org/packages/7b/46/d3f2efef7732fcda98d22bf4ad5d3d71d545167a852ca710a494f4c15343/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:413b820229730d358efd838ecbab79902fe97094565fdc80ddb6b0a18c18a581", size = 2232857, upload-time = "2026-03-09T13:14:56.471Z" }, + { url = "https://files.pythonhosted.org/packages/3f/ec/2d9756bf2b6d26ae4349b8d3662fb3993f16d80c1f971c179ce862b9dbae/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:5124d1ea754509b09e53738ec185584cc609aae4a3b510aaf4ed6aa047ef9303", size = 2329376, upload-time = "2026-03-09T13:14:58.072Z" }, + { url = "https://files.pythonhosted.org/packages/8f/9f/876a0a0f2260f1bde92e002b3019a5fabc35e0939c7d945e0fa66185eb20/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e4415a8db000bf49a6dd1c478bf70062eaacff0f462b92b0ba68791a905861f9", size = 1982549, upload-time = "2026-03-09T13:14:59.668Z" }, + { url = "https://files.pythonhosted.org/packages/6c/4f/ba3624dfac23a64d54ac4179832860cb537c1b0af06024936e82ca4154a0/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:d618fd27420381a4f6044faa71f46d8bfd911bd077c555f7138ed88729bfbe79", size = 2494680, upload-time = "2026-03-09T13:15:01.364Z" }, + { url = "https://files.pythonhosted.org/packages/39/b7/97716b190ab98911b20d10bf92eca469121ec483b8ce0edd314f51bc85af/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5092eb5b1172947f57d6ea7d89b2f29650414e4293c47707eb499ec07a0ac796", size = 2297905, upload-time = "2026-03-09T13:15:03.925Z" }, + { url = "https://files.pythonhosted.org/packages/a3/36/4e551e8aa55c9188bca9abb5096805edbf7431072b76e2298e34fd3a3008/kiwisolver-1.5.0-cp314-cp314-win_amd64.whl", hash = "sha256:d76e2d8c75051d58177e762164d2e9ab92886534e3a12e795f103524f221dd8e", size = 75086, upload-time = "2026-03-09T13:15:07.775Z" }, + { url = "https://files.pythonhosted.org/packages/70/15/9b90f7df0e31a003c71649cf66ef61c3c1b862f48c81007fa2383c8bd8d7/kiwisolver-1.5.0-cp314-cp314-win_arm64.whl", hash = "sha256:fa6248cd194edff41d7ea9425ced8ca3a6f838bfb295f6f1d6e6bb694a8518df", size = 66577, upload-time = "2026-03-09T13:15:09.139Z" }, + { url = "https://files.pythonhosted.org/packages/17/01/7dc8c5443ff42b38e72731643ed7cf1ed9bf01691ae5cdca98501999ed83/kiwisolver-1.5.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:d1ffeb80b5676463d7a7d56acbe8e37a20ce725570e09549fe738e02ca6b7e1e", size = 125794, upload-time = "2026-03-09T13:15:10.525Z" }, + { url = "https://files.pythonhosted.org/packages/46/8a/b4ebe46ebaac6a303417fab10c2e165c557ddaff558f9699d302b256bc53/kiwisolver-1.5.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:bc4d8e252f532ab46a1de9349e2d27b91fce46736a9eedaa37beaca66f574ed4", size = 67646, upload-time = "2026-03-09T13:15:12.016Z" }, + { url = "https://files.pythonhosted.org/packages/60/35/10a844afc5f19d6f567359bf4789e26661755a2f36200d5d1ed8ad0126e5/kiwisolver-1.5.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6783e069732715ad0c3ce96dbf21dbc2235ab0593f2baf6338101f70371f4028", size = 65511, upload-time = "2026-03-09T13:15:13.311Z" }, + { url = "https://files.pythonhosted.org/packages/f8/8a/685b297052dd041dcebce8e8787b58923b6e78acc6115a0dc9189011c44b/kiwisolver-1.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e7c4c09a490dc4d4a7f8cbee56c606a320f9dc28cf92a7157a39d1ce7676a657", size = 1584858, upload-time = "2026-03-09T13:15:15.103Z" }, + { url = "https://files.pythonhosted.org/packages/9e/80/04865e3d4638ac5bddec28908916df4a3075b8c6cc101786a96803188b96/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2a075bd7bd19c70cf67c8badfa36cf7c5d8de3c9ddb8420c51e10d9c50e94920", size = 1392539, upload-time = "2026-03-09T13:15:16.661Z" }, + { url = "https://files.pythonhosted.org/packages/ba/01/77a19cacc0893fa13fafa46d1bba06fb4dc2360b3292baf4b56d8e067b24/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bdd3e53429ff02aa319ba59dfe4ceeec345bf46cf180ec2cf6fd5b942e7975e9", size = 1405310, upload-time = "2026-03-09T13:15:18.229Z" }, + { url = "https://files.pythonhosted.org/packages/53/39/bcaf5d0cca50e604cfa9b4e3ae1d64b50ca1ae5b754122396084599ef903/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cdcb35dc9d807259c981a85531048ede628eabcffb3239adf3d17463518992d", size = 1456244, upload-time = "2026-03-09T13:15:20.444Z" }, + { url = "https://files.pythonhosted.org/packages/d0/7a/72c187abc6975f6978c3e39b7cf67aeb8b3c0a8f9790aa7fd412855e9e1f/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_39_riscv64.whl", hash = "sha256:70d593af6a6ca332d1df73d519fddb5148edb15cd90d5f0155e3746a6d4fcc65", size = 1073154, upload-time = "2026-03-09T13:15:22.039Z" }, + { url = "https://files.pythonhosted.org/packages/c7/ca/cf5b25783ebbd59143b4371ed0c8428a278abe68d6d0104b01865b1bbd0f/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:377815a8616074cabbf3f53354e1d040c35815a134e01d7614b7692e4bf8acfa", size = 2334377, upload-time = "2026-03-09T13:15:23.741Z" }, + { url = "https://files.pythonhosted.org/packages/4a/e5/b1f492adc516796e88751282276745340e2a72dcd0d36cf7173e0daf3210/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:0255a027391d52944eae1dbb5d4cc5903f57092f3674e8e544cdd2622826b3f0", size = 2425288, upload-time = "2026-03-09T13:15:25.789Z" }, + { url = "https://files.pythonhosted.org/packages/e6/e5/9b21fbe91a61b8f409d74a26498706e97a48008bfcd1864373d32a6ba31c/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:012b1eb16e28718fa782b5e61dc6f2da1f0792ca73bd05d54de6cb9561665fc9", size = 2063158, upload-time = "2026-03-09T13:15:27.63Z" }, + { url = "https://files.pythonhosted.org/packages/b1/02/83f47986138310f95ea95531f851b2a62227c11cbc3e690ae1374fe49f0f/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:0e3aafb33aed7479377e5e9a82e9d4bf87063741fc99fc7ae48b0f16e32bdd6f", size = 2597260, upload-time = "2026-03-09T13:15:29.421Z" }, + { url = "https://files.pythonhosted.org/packages/07/18/43a5f24608d8c313dd189cf838c8e68d75b115567c6279de7796197cfb6a/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:e7a116ae737f0000343218c4edf5bd45893bfeaff0993c0b215d7124c9f77646", size = 2394403, upload-time = "2026-03-09T13:15:31.517Z" }, + { url = "https://files.pythonhosted.org/packages/3b/b5/98222136d839b8afabcaa943b09bd05888c2d36355b7e448550211d1fca4/kiwisolver-1.5.0-cp314-cp314t-win_amd64.whl", hash = "sha256:1dd9b0b119a350976a6d781e7278ec7aca0b201e1a9e2d23d9804afecb6ca681", size = 79687, upload-time = "2026-03-09T13:15:33.204Z" }, + { url = "https://files.pythonhosted.org/packages/99/a2/ca7dc962848040befed12732dff6acae7fb3c4f6fc4272b3f6c9a30b8713/kiwisolver-1.5.0-cp314-cp314t-win_arm64.whl", hash = "sha256:58f812017cd2985c21fbffb4864d59174d4903dd66fa23815e74bbc7a0e2dd57", size = 70032, upload-time = "2026-03-09T13:15:34.411Z" }, + { url = "https://files.pythonhosted.org/packages/1c/fa/2910df836372d8761bb6eff7d8bdcb1613b5c2e03f260efe7abe34d388a7/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-macosx_10_13_x86_64.whl", hash = "sha256:5ae8e62c147495b01a0f4765c878e9bfdf843412446a247e28df59936e99e797", size = 130262, upload-time = "2026-03-09T13:15:35.629Z" }, + { url = "https://files.pythonhosted.org/packages/0f/41/c5f71f9f00aabcc71fee8b7475e3f64747282580c2fe748961ba29b18385/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:f6764a4ccab3078db14a632420930f6186058750df066b8ea2a7106df91d3203", size = 138036, upload-time = "2026-03-09T13:15:36.894Z" }, + { url = "https://files.pythonhosted.org/packages/fa/06/7399a607f434119c6e1fdc8ec89a8d51ccccadf3341dee4ead6bd14caaf5/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c31c13da98624f957b0fb1b5bae5383b2333c2c3f6793d9825dd5ce79b525cb7", size = 194295, upload-time = "2026-03-09T13:15:38.22Z" }, + { url = "https://files.pythonhosted.org/packages/b5/91/53255615acd2a1eaca307ede3c90eb550bae9c94581f8c00081b6b1c8f44/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-win_amd64.whl", hash = "sha256:1f1489f769582498610e015a8ef2d36f28f505ab3096d0e16b4858a9ec214f57", size = 75987, upload-time = "2026-03-09T13:15:39.65Z" }, + { url = "https://files.pythonhosted.org/packages/17/6f/6fd4f690a40c2582fa34b97d2678f718acf3706b91d270c65ecb455d0a06/kiwisolver-1.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:295d9ffe712caa9f8a3081de8d32fc60191b4b51c76f02f951fd8407253528f4", size = 59606, upload-time = "2026-03-09T13:15:40.81Z" }, + { url = "https://files.pythonhosted.org/packages/82/a0/2355d5e3b338f13ce63f361abb181e3b6ea5fffdb73f739b3e80efa76159/kiwisolver-1.5.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:51e8c4084897de9f05898c2c2a39af6318044ae969d46ff7a34ed3f96274adca", size = 57537, upload-time = "2026-03-09T13:15:42.071Z" }, + { url = "https://files.pythonhosted.org/packages/c8/b9/1d50e610ecadebe205b71d6728fd224ce0e0ca6aba7b9cbe1da049203ac5/kiwisolver-1.5.0-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b83af57bdddef03c01a9138034c6ff03181a3028d9a1003b301eb1a55e161a3f", size = 79888, upload-time = "2026-03-09T13:15:43.317Z" }, + { url = "https://files.pythonhosted.org/packages/cd/ee/b85ffcd75afed0357d74f0e6fc02a4507da441165de1ca4760b9f496390d/kiwisolver-1.5.0-pp310-pypy310_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bf4679a3d71012a7c2bf360e5cd878fbd5e4fcac0896b56393dec239d81529ed", size = 77584, upload-time = "2026-03-09T13:15:44.605Z" }, + { url = "https://files.pythonhosted.org/packages/6b/dd/644d0dde6010a8583b4cd66dd41c5f83f5325464d15c4f490b3340ab73b4/kiwisolver-1.5.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:41024ed50e44ab1a60d3fe0a9d15a4ccc9f5f2b1d814ff283c8d01134d5b81bc", size = 73390, upload-time = "2026-03-09T13:15:45.832Z" }, + { url = "https://files.pythonhosted.org/packages/e9/eb/5fcbbbf9a0e2c3a35effb88831a483345326bbc3a030a3b5b69aee647f84/kiwisolver-1.5.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:ec4c85dc4b687c7f7f15f553ff26a98bfe8c58f5f7f0ac8905f0ba4c7be60232", size = 59532, upload-time = "2026-03-09T13:15:47.047Z" }, + { url = "https://files.pythonhosted.org/packages/c3/9b/e17104555bb4db148fd52327feea1e96be4b88e8e008b029002c281a21ab/kiwisolver-1.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:12e91c215a96e39f57989c8912ae761286ac5a9584d04030ceb3368a357f017a", size = 57420, upload-time = "2026-03-09T13:15:48.199Z" }, + { url = "https://files.pythonhosted.org/packages/48/44/2b5b95b7aa39fb2d8d9d956e0f3d5d45aef2ae1d942d4c3ffac2f9cfed1a/kiwisolver-1.5.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:be4a51a55833dc29ab5d7503e7bcb3b3af3402d266018137127450005cdfe737", size = 79892, upload-time = "2026-03-09T13:15:49.694Z" }, + { url = "https://files.pythonhosted.org/packages/52/7d/7157f9bba6b455cfb4632ed411e199fc8b8977642c2b12082e1bd9e6d173/kiwisolver-1.5.0-pp311-pypy311_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:daae526907e262de627d8f70058a0f64acc9e2641c164c99c8f594b34a799a16", size = 77603, upload-time = "2026-03-09T13:15:50.945Z" }, + { url = "https://files.pythonhosted.org/packages/0a/dd/8050c947d435c8d4bc94e3252f4d8bb8a76cfb424f043a8680be637a57f1/kiwisolver-1.5.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:59cd8683f575d96df5bb48f6add94afc055012c29e28124fcae2b63661b9efb1", size = 73558, upload-time = "2026-03-09T13:15:52.112Z" }, +] + +[[package]] +name = "lark" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/da/34/28fff3ab31ccff1fd4f6c7c7b0ceb2b6968d8ea4950663eadcb5720591a0/lark-1.3.1.tar.gz", hash = "sha256:b426a7a6d6d53189d318f2b6236ab5d6429eaf09259f1ca33eb716eed10d2905", size = 382732, upload-time = "2025-10-27T18:25:56.653Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/82/3d/14ce75ef66813643812f3093ab17e46d3a206942ce7376d31ec2d36229e7/lark-1.3.1-py3-none-any.whl", hash = "sha256:c629b661023a014c37da873b4ff58a817398d12635d3bbb2c5a03be7fe5d1e12", size = 113151, upload-time = "2025-10-27T18:25:54.882Z" }, +] + +[[package]] +name = "markupsafe" +version = "3.0.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698", size = 80313, upload-time = "2025-09-27T18:37:40.426Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e8/4b/3541d44f3937ba468b75da9eebcae497dcf67adb65caa16760b0a6807ebb/markupsafe-3.0.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559", size = 11631, upload-time = "2025-09-27T18:36:05.558Z" }, + { url = "https://files.pythonhosted.org/packages/98/1b/fbd8eed11021cabd9226c37342fa6ca4e8a98d8188a8d9b66740494960e4/markupsafe-3.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419", size = 12057, upload-time = "2025-09-27T18:36:07.165Z" }, + { url = "https://files.pythonhosted.org/packages/40/01/e560d658dc0bb8ab762670ece35281dec7b6c1b33f5fbc09ebb57a185519/markupsafe-3.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1ba88449deb3de88bd40044603fafffb7bc2b055d626a330323a9ed736661695", size = 22050, upload-time = "2025-09-27T18:36:08.005Z" }, + { url = "https://files.pythonhosted.org/packages/af/cd/ce6e848bbf2c32314c9b237839119c5a564a59725b53157c856e90937b7a/markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f42d0984e947b8adf7dd6dde396e720934d12c506ce84eea8476409563607591", size = 20681, upload-time = "2025-09-27T18:36:08.881Z" }, + { url = "https://files.pythonhosted.org/packages/c9/2a/b5c12c809f1c3045c4d580b035a743d12fcde53cf685dbc44660826308da/markupsafe-3.0.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:c0c0b3ade1c0b13b936d7970b1d37a57acde9199dc2aecc4c336773e1d86049c", size = 20705, upload-time = "2025-09-27T18:36:10.131Z" }, + { url = "https://files.pythonhosted.org/packages/cf/e3/9427a68c82728d0a88c50f890d0fc072a1484de2f3ac1ad0bfc1a7214fd5/markupsafe-3.0.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f", size = 21524, upload-time = "2025-09-27T18:36:11.324Z" }, + { url = "https://files.pythonhosted.org/packages/bc/36/23578f29e9e582a4d0278e009b38081dbe363c5e7165113fad546918a232/markupsafe-3.0.3-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:d2ee202e79d8ed691ceebae8e0486bd9a2cd4794cec4824e1c99b6f5009502f6", size = 20282, upload-time = "2025-09-27T18:36:12.573Z" }, + { url = "https://files.pythonhosted.org/packages/56/21/dca11354e756ebd03e036bd8ad58d6d7168c80ce1fe5e75218e4945cbab7/markupsafe-3.0.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:177b5253b2834fe3678cb4a5f0059808258584c559193998be2601324fdeafb1", size = 20745, upload-time = "2025-09-27T18:36:13.504Z" }, + { url = "https://files.pythonhosted.org/packages/87/99/faba9369a7ad6e4d10b6a5fbf71fa2a188fe4a593b15f0963b73859a1bbd/markupsafe-3.0.3-cp310-cp310-win32.whl", hash = "sha256:2a15a08b17dd94c53a1da0438822d70ebcd13f8c3a95abe3a9ef9f11a94830aa", size = 14571, upload-time = "2025-09-27T18:36:14.779Z" }, + { url = "https://files.pythonhosted.org/packages/d6/25/55dc3ab959917602c96985cb1253efaa4ff42f71194bddeb61eb7278b8be/markupsafe-3.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:c4ffb7ebf07cfe8931028e3e4c85f0357459a3f9f9490886198848f4fa002ec8", size = 15056, upload-time = "2025-09-27T18:36:16.125Z" }, + { url = "https://files.pythonhosted.org/packages/d0/9e/0a02226640c255d1da0b8d12e24ac2aa6734da68bff14c05dd53b94a0fc3/markupsafe-3.0.3-cp310-cp310-win_arm64.whl", hash = "sha256:e2103a929dfa2fcaf9bb4e7c091983a49c9ac3b19c9061b6d5427dd7d14d81a1", size = 13932, upload-time = "2025-09-27T18:36:17.311Z" }, + { url = "https://files.pythonhosted.org/packages/08/db/fefacb2136439fc8dd20e797950e749aa1f4997ed584c62cfb8ef7c2be0e/markupsafe-3.0.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad", size = 11631, upload-time = "2025-09-27T18:36:18.185Z" }, + { url = "https://files.pythonhosted.org/packages/e1/2e/5898933336b61975ce9dc04decbc0a7f2fee78c30353c5efba7f2d6ff27a/markupsafe-3.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a", size = 12058, upload-time = "2025-09-27T18:36:19.444Z" }, + { url = "https://files.pythonhosted.org/packages/1d/09/adf2df3699d87d1d8184038df46a9c80d78c0148492323f4693df54e17bb/markupsafe-3.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50", size = 24287, upload-time = "2025-09-27T18:36:20.768Z" }, + { url = "https://files.pythonhosted.org/packages/30/ac/0273f6fcb5f42e314c6d8cd99effae6a5354604d461b8d392b5ec9530a54/markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf", size = 22940, upload-time = "2025-09-27T18:36:22.249Z" }, + { url = "https://files.pythonhosted.org/packages/19/ae/31c1be199ef767124c042c6c3e904da327a2f7f0cd63a0337e1eca2967a8/markupsafe-3.0.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f", size = 21887, upload-time = "2025-09-27T18:36:23.535Z" }, + { url = "https://files.pythonhosted.org/packages/b2/76/7edcab99d5349a4532a459e1fe64f0b0467a3365056ae550d3bcf3f79e1e/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a", size = 23692, upload-time = "2025-09-27T18:36:24.823Z" }, + { url = "https://files.pythonhosted.org/packages/a4/28/6e74cdd26d7514849143d69f0bf2399f929c37dc2b31e6829fd2045b2765/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115", size = 21471, upload-time = "2025-09-27T18:36:25.95Z" }, + { url = "https://files.pythonhosted.org/packages/62/7e/a145f36a5c2945673e590850a6f8014318d5577ed7e5920a4b3448e0865d/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a", size = 22923, upload-time = "2025-09-27T18:36:27.109Z" }, + { url = "https://files.pythonhosted.org/packages/0f/62/d9c46a7f5c9adbeeeda52f5b8d802e1094e9717705a645efc71b0913a0a8/markupsafe-3.0.3-cp311-cp311-win32.whl", hash = "sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19", size = 14572, upload-time = "2025-09-27T18:36:28.045Z" }, + { url = "https://files.pythonhosted.org/packages/83/8a/4414c03d3f891739326e1783338e48fb49781cc915b2e0ee052aa490d586/markupsafe-3.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01", size = 15077, upload-time = "2025-09-27T18:36:29.025Z" }, + { url = "https://files.pythonhosted.org/packages/35/73/893072b42e6862f319b5207adc9ae06070f095b358655f077f69a35601f0/markupsafe-3.0.3-cp311-cp311-win_arm64.whl", hash = "sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c", size = 13876, upload-time = "2025-09-27T18:36:29.954Z" }, + { url = "https://files.pythonhosted.org/packages/5a/72/147da192e38635ada20e0a2e1a51cf8823d2119ce8883f7053879c2199b5/markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e", size = 11615, upload-time = "2025-09-27T18:36:30.854Z" }, + { url = "https://files.pythonhosted.org/packages/9a/81/7e4e08678a1f98521201c3079f77db69fb552acd56067661f8c2f534a718/markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce", size = 12020, upload-time = "2025-09-27T18:36:31.971Z" }, + { url = "https://files.pythonhosted.org/packages/1e/2c/799f4742efc39633a1b54a92eec4082e4f815314869865d876824c257c1e/markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d", size = 24332, upload-time = "2025-09-27T18:36:32.813Z" }, + { url = "https://files.pythonhosted.org/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d", size = 22947, upload-time = "2025-09-27T18:36:33.86Z" }, + { url = "https://files.pythonhosted.org/packages/2c/54/887f3092a85238093a0b2154bd629c89444f395618842e8b0c41783898ea/markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a", size = 21962, upload-time = "2025-09-27T18:36:35.099Z" }, + { url = "https://files.pythonhosted.org/packages/c9/2f/336b8c7b6f4a4d95e91119dc8521402461b74a485558d8f238a68312f11c/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b", size = 23760, upload-time = "2025-09-27T18:36:36.001Z" }, + { url = "https://files.pythonhosted.org/packages/32/43/67935f2b7e4982ffb50a4d169b724d74b62a3964bc1a9a527f5ac4f1ee2b/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f", size = 21529, upload-time = "2025-09-27T18:36:36.906Z" }, + { url = "https://files.pythonhosted.org/packages/89/e0/4486f11e51bbba8b0c041098859e869e304d1c261e59244baa3d295d47b7/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b", size = 23015, upload-time = "2025-09-27T18:36:37.868Z" }, + { url = "https://files.pythonhosted.org/packages/2f/e1/78ee7a023dac597a5825441ebd17170785a9dab23de95d2c7508ade94e0e/markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d", size = 14540, upload-time = "2025-09-27T18:36:38.761Z" }, + { url = "https://files.pythonhosted.org/packages/aa/5b/bec5aa9bbbb2c946ca2733ef9c4ca91c91b6a24580193e891b5f7dbe8e1e/markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c", size = 15105, upload-time = "2025-09-27T18:36:39.701Z" }, + { url = "https://files.pythonhosted.org/packages/e5/f1/216fc1bbfd74011693a4fd837e7026152e89c4bcf3e77b6692fba9923123/markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f", size = 13906, upload-time = "2025-09-27T18:36:40.689Z" }, + { url = "https://files.pythonhosted.org/packages/38/2f/907b9c7bbba283e68f20259574b13d005c121a0fa4c175f9bed27c4597ff/markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795", size = 11622, upload-time = "2025-09-27T18:36:41.777Z" }, + { url = "https://files.pythonhosted.org/packages/9c/d9/5f7756922cdd676869eca1c4e3c0cd0df60ed30199ffd775e319089cb3ed/markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219", size = 12029, upload-time = "2025-09-27T18:36:43.257Z" }, + { url = "https://files.pythonhosted.org/packages/00/07/575a68c754943058c78f30db02ee03a64b3c638586fba6a6dd56830b30a3/markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6", size = 24374, upload-time = "2025-09-27T18:36:44.508Z" }, + { url = "https://files.pythonhosted.org/packages/a9/21/9b05698b46f218fc0e118e1f8168395c65c8a2c750ae2bab54fc4bd4e0e8/markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676", size = 22980, upload-time = "2025-09-27T18:36:45.385Z" }, + { url = "https://files.pythonhosted.org/packages/7f/71/544260864f893f18b6827315b988c146b559391e6e7e8f7252839b1b846a/markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9", size = 21990, upload-time = "2025-09-27T18:36:46.916Z" }, + { url = "https://files.pythonhosted.org/packages/c2/28/b50fc2f74d1ad761af2f5dcce7492648b983d00a65b8c0e0cb457c82ebbe/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1", size = 23784, upload-time = "2025-09-27T18:36:47.884Z" }, + { url = "https://files.pythonhosted.org/packages/ed/76/104b2aa106a208da8b17a2fb72e033a5a9d7073c68f7e508b94916ed47a9/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc", size = 21588, upload-time = "2025-09-27T18:36:48.82Z" }, + { url = "https://files.pythonhosted.org/packages/b5/99/16a5eb2d140087ebd97180d95249b00a03aa87e29cc224056274f2e45fd6/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12", size = 23041, upload-time = "2025-09-27T18:36:49.797Z" }, + { url = "https://files.pythonhosted.org/packages/19/bc/e7140ed90c5d61d77cea142eed9f9c303f4c4806f60a1044c13e3f1471d0/markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed", size = 14543, upload-time = "2025-09-27T18:36:51.584Z" }, + { url = "https://files.pythonhosted.org/packages/05/73/c4abe620b841b6b791f2edc248f556900667a5a1cf023a6646967ae98335/markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5", size = 15113, upload-time = "2025-09-27T18:36:52.537Z" }, + { url = "https://files.pythonhosted.org/packages/f0/3a/fa34a0f7cfef23cf9500d68cb7c32dd64ffd58a12b09225fb03dd37d5b80/markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485", size = 13911, upload-time = "2025-09-27T18:36:53.513Z" }, + { url = "https://files.pythonhosted.org/packages/e4/d7/e05cd7efe43a88a17a37b3ae96e79a19e846f3f456fe79c57ca61356ef01/markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73", size = 11658, upload-time = "2025-09-27T18:36:54.819Z" }, + { url = "https://files.pythonhosted.org/packages/99/9e/e412117548182ce2148bdeacdda3bb494260c0b0184360fe0d56389b523b/markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37", size = 12066, upload-time = "2025-09-27T18:36:55.714Z" }, + { url = "https://files.pythonhosted.org/packages/bc/e6/fa0ffcda717ef64a5108eaa7b4f5ed28d56122c9a6d70ab8b72f9f715c80/markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19", size = 25639, upload-time = "2025-09-27T18:36:56.908Z" }, + { url = "https://files.pythonhosted.org/packages/96/ec/2102e881fe9d25fc16cb4b25d5f5cde50970967ffa5dddafdb771237062d/markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025", size = 23569, upload-time = "2025-09-27T18:36:57.913Z" }, + { url = "https://files.pythonhosted.org/packages/4b/30/6f2fce1f1f205fc9323255b216ca8a235b15860c34b6798f810f05828e32/markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6", size = 23284, upload-time = "2025-09-27T18:36:58.833Z" }, + { url = "https://files.pythonhosted.org/packages/58/47/4a0ccea4ab9f5dcb6f79c0236d954acb382202721e704223a8aafa38b5c8/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f", size = 24801, upload-time = "2025-09-27T18:36:59.739Z" }, + { url = "https://files.pythonhosted.org/packages/6a/70/3780e9b72180b6fecb83a4814d84c3bf4b4ae4bf0b19c27196104149734c/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb", size = 22769, upload-time = "2025-09-27T18:37:00.719Z" }, + { url = "https://files.pythonhosted.org/packages/98/c5/c03c7f4125180fc215220c035beac6b9cb684bc7a067c84fc69414d315f5/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009", size = 23642, upload-time = "2025-09-27T18:37:01.673Z" }, + { url = "https://files.pythonhosted.org/packages/80/d6/2d1b89f6ca4bff1036499b1e29a1d02d282259f3681540e16563f27ebc23/markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354", size = 14612, upload-time = "2025-09-27T18:37:02.639Z" }, + { url = "https://files.pythonhosted.org/packages/2b/98/e48a4bfba0a0ffcf9925fe2d69240bfaa19c6f7507b8cd09c70684a53c1e/markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218", size = 15200, upload-time = "2025-09-27T18:37:03.582Z" }, + { url = "https://files.pythonhosted.org/packages/0e/72/e3cc540f351f316e9ed0f092757459afbc595824ca724cbc5a5d4263713f/markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287", size = 13973, upload-time = "2025-09-27T18:37:04.929Z" }, + { url = "https://files.pythonhosted.org/packages/33/8a/8e42d4838cd89b7dde187011e97fe6c3af66d8c044997d2183fbd6d31352/markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe", size = 11619, upload-time = "2025-09-27T18:37:06.342Z" }, + { url = "https://files.pythonhosted.org/packages/b5/64/7660f8a4a8e53c924d0fa05dc3a55c9cee10bbd82b11c5afb27d44b096ce/markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026", size = 12029, upload-time = "2025-09-27T18:37:07.213Z" }, + { url = "https://files.pythonhosted.org/packages/da/ef/e648bfd021127bef5fa12e1720ffed0c6cbb8310c8d9bea7266337ff06de/markupsafe-3.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737", size = 24408, upload-time = "2025-09-27T18:37:09.572Z" }, + { url = "https://files.pythonhosted.org/packages/41/3c/a36c2450754618e62008bf7435ccb0f88053e07592e6028a34776213d877/markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97", size = 23005, upload-time = "2025-09-27T18:37:10.58Z" }, + { url = "https://files.pythonhosted.org/packages/bc/20/b7fdf89a8456b099837cd1dc21974632a02a999ec9bf7ca3e490aacd98e7/markupsafe-3.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d", size = 22048, upload-time = "2025-09-27T18:37:11.547Z" }, + { url = "https://files.pythonhosted.org/packages/9a/a7/591f592afdc734f47db08a75793a55d7fbcc6902a723ae4cfbab61010cc5/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda", size = 23821, upload-time = "2025-09-27T18:37:12.48Z" }, + { url = "https://files.pythonhosted.org/packages/7d/33/45b24e4f44195b26521bc6f1a82197118f74df348556594bd2262bda1038/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf", size = 21606, upload-time = "2025-09-27T18:37:13.485Z" }, + { url = "https://files.pythonhosted.org/packages/ff/0e/53dfaca23a69fbfbbf17a4b64072090e70717344c52eaaaa9c5ddff1e5f0/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe", size = 23043, upload-time = "2025-09-27T18:37:14.408Z" }, + { url = "https://files.pythonhosted.org/packages/46/11/f333a06fc16236d5238bfe74daccbca41459dcd8d1fa952e8fbd5dccfb70/markupsafe-3.0.3-cp314-cp314-win32.whl", hash = "sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9", size = 14747, upload-time = "2025-09-27T18:37:15.36Z" }, + { url = "https://files.pythonhosted.org/packages/28/52/182836104b33b444e400b14f797212f720cbc9ed6ba34c800639d154e821/markupsafe-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581", size = 15341, upload-time = "2025-09-27T18:37:16.496Z" }, + { url = "https://files.pythonhosted.org/packages/6f/18/acf23e91bd94fd7b3031558b1f013adfa21a8e407a3fdb32745538730382/markupsafe-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4", size = 14073, upload-time = "2025-09-27T18:37:17.476Z" }, + { url = "https://files.pythonhosted.org/packages/3c/f0/57689aa4076e1b43b15fdfa646b04653969d50cf30c32a102762be2485da/markupsafe-3.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab", size = 11661, upload-time = "2025-09-27T18:37:18.453Z" }, + { url = "https://files.pythonhosted.org/packages/89/c3/2e67a7ca217c6912985ec766c6393b636fb0c2344443ff9d91404dc4c79f/markupsafe-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175", size = 12069, upload-time = "2025-09-27T18:37:19.332Z" }, + { url = "https://files.pythonhosted.org/packages/f0/00/be561dce4e6ca66b15276e184ce4b8aec61fe83662cce2f7d72bd3249d28/markupsafe-3.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634", size = 25670, upload-time = "2025-09-27T18:37:20.245Z" }, + { url = "https://files.pythonhosted.org/packages/50/09/c419f6f5a92e5fadde27efd190eca90f05e1261b10dbd8cbcb39cd8ea1dc/markupsafe-3.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50", size = 23598, upload-time = "2025-09-27T18:37:21.177Z" }, + { url = "https://files.pythonhosted.org/packages/22/44/a0681611106e0b2921b3033fc19bc53323e0b50bc70cffdd19f7d679bb66/markupsafe-3.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e", size = 23261, upload-time = "2025-09-27T18:37:22.167Z" }, + { url = "https://files.pythonhosted.org/packages/5f/57/1b0b3f100259dc9fffe780cfb60d4be71375510e435efec3d116b6436d43/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5", size = 24835, upload-time = "2025-09-27T18:37:23.296Z" }, + { url = "https://files.pythonhosted.org/packages/26/6a/4bf6d0c97c4920f1597cc14dd720705eca0bf7c787aebc6bb4d1bead5388/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523", size = 22733, upload-time = "2025-09-27T18:37:24.237Z" }, + { url = "https://files.pythonhosted.org/packages/14/c7/ca723101509b518797fedc2fdf79ba57f886b4aca8a7d31857ba3ee8281f/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc", size = 23672, upload-time = "2025-09-27T18:37:25.271Z" }, + { url = "https://files.pythonhosted.org/packages/fb/df/5bd7a48c256faecd1d36edc13133e51397e41b73bb77e1a69deab746ebac/markupsafe-3.0.3-cp314-cp314t-win32.whl", hash = "sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d", size = 14819, upload-time = "2025-09-27T18:37:26.285Z" }, + { url = "https://files.pythonhosted.org/packages/1a/8a/0402ba61a2f16038b48b39bccca271134be00c5c9f0f623208399333c448/markupsafe-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9", size = 15426, upload-time = "2025-09-27T18:37:27.316Z" }, + { url = "https://files.pythonhosted.org/packages/70/bc/6f1c2f612465f5fa89b95bead1f44dcb607670fd42891d8fdcd5d039f4f4/markupsafe-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa", size = 14146, upload-time = "2025-09-27T18:37:28.327Z" }, + { url = "https://files.pythonhosted.org/packages/56/23/0d8c13a44bde9154821586520840643467aee574d8ce79a17da539ee7fed/markupsafe-3.0.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:15d939a21d546304880945ca1ecb8a039db6b4dc49b2c5a400387cdae6a62e26", size = 11623, upload-time = "2025-09-27T18:37:29.296Z" }, + { url = "https://files.pythonhosted.org/packages/fd/23/07a2cb9a8045d5f3f0890a8c3bc0859d7a47bfd9a560b563899bec7b72ed/markupsafe-3.0.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f71a396b3bf33ecaa1626c255855702aca4d3d9fea5e051b41ac59a9c1c41edc", size = 12049, upload-time = "2025-09-27T18:37:30.234Z" }, + { url = "https://files.pythonhosted.org/packages/bc/e4/6be85eb81503f8e11b61c0b6369b6e077dcf0a74adbd9ebf6b349937b4e9/markupsafe-3.0.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0f4b68347f8c5eab4a13419215bdfd7f8c9b19f2b25520968adfad23eb0ce60c", size = 21923, upload-time = "2025-09-27T18:37:31.177Z" }, + { url = "https://files.pythonhosted.org/packages/6f/bc/4dc914ead3fe6ddaef035341fee0fc956949bbd27335b611829292b89ee2/markupsafe-3.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e8fc20152abba6b83724d7ff268c249fa196d8259ff481f3b1476383f8f24e42", size = 20543, upload-time = "2025-09-27T18:37:32.168Z" }, + { url = "https://files.pythonhosted.org/packages/89/6e/5fe81fbcfba4aef4093d5f856e5c774ec2057946052d18d168219b7bd9f9/markupsafe-3.0.3-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:949b8d66bc381ee8b007cd945914c721d9aba8e27f71959d750a46f7c282b20b", size = 20585, upload-time = "2025-09-27T18:37:33.166Z" }, + { url = "https://files.pythonhosted.org/packages/f6/f6/e0e5a3d3ae9c4020f696cd055f940ef86b64fe88de26f3a0308b9d3d048c/markupsafe-3.0.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:3537e01efc9d4dccdf77221fb1cb3b8e1a38d5428920e0657ce299b20324d758", size = 21387, upload-time = "2025-09-27T18:37:34.185Z" }, + { url = "https://files.pythonhosted.org/packages/c8/25/651753ef4dea08ea790f4fbb65146a9a44a014986996ca40102e237aa49a/markupsafe-3.0.3-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:591ae9f2a647529ca990bc681daebdd52c8791ff06c2bfa05b65163e28102ef2", size = 20133, upload-time = "2025-09-27T18:37:35.138Z" }, + { url = "https://files.pythonhosted.org/packages/dc/0a/c3cf2b4fef5f0426e8a6d7fce3cb966a17817c568ce59d76b92a233fdbec/markupsafe-3.0.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a320721ab5a1aba0a233739394eb907f8c8da5c98c9181d1161e77a0c8e36f2d", size = 20588, upload-time = "2025-09-27T18:37:36.096Z" }, + { url = "https://files.pythonhosted.org/packages/cd/1b/a7782984844bd519ad4ffdbebbba2671ec5d0ebbeac34736c15fb86399e8/markupsafe-3.0.3-cp39-cp39-win32.whl", hash = "sha256:df2449253ef108a379b8b5d6b43f4b1a8e81a061d6537becd5582fba5f9196d7", size = 14566, upload-time = "2025-09-27T18:37:37.09Z" }, + { url = "https://files.pythonhosted.org/packages/18/1f/8d9c20e1c9440e215a44be5ab64359e207fcb4f675543f1cf9a2a7f648d0/markupsafe-3.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:7c3fb7d25180895632e5d3148dbdc29ea38ccb7fd210aa27acbd1201a1902c6e", size = 15053, upload-time = "2025-09-27T18:37:38.054Z" }, + { url = "https://files.pythonhosted.org/packages/4e/d3/fe08482b5cd995033556d45041a4f4e76e7f0521112a9c9991d40d39825f/markupsafe-3.0.3-cp39-cp39-win_arm64.whl", hash = "sha256:38664109c14ffc9e7437e86b4dceb442b0096dfe3541d7864d9cbe1da4cf36c8", size = 13928, upload-time = "2025-09-27T18:37:39.037Z" }, +] + +[[package]] +name = "matplotlib" +version = "3.9.4" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "contourpy", version = "1.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "cycler", marker = "python_full_version < '3.10'" }, + { name = "fonttools", version = "4.60.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "importlib-resources", marker = "python_full_version < '3.10'" }, + { name = "kiwisolver", version = "1.4.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "numpy", version = "2.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "packaging", marker = "python_full_version < '3.10'" }, + { name = "pillow", version = "11.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "pyparsing", marker = "python_full_version < '3.10'" }, + { name = "python-dateutil", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/df/17/1747b4154034befd0ed33b52538f5eb7752d05bb51c5e2a31470c3bc7d52/matplotlib-3.9.4.tar.gz", hash = "sha256:1e00e8be7393cbdc6fedfa8a6fba02cf3e83814b285db1c60b906a023ba41bc3", size = 36106529, upload-time = "2024-12-13T05:56:34.184Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7e/94/27d2e2c30d54b56c7b764acc1874a909e34d1965a427fc7092bb6a588b63/matplotlib-3.9.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:c5fdd7abfb706dfa8d307af64a87f1a862879ec3cd8d0ec8637458f0885b9c50", size = 7885089, upload-time = "2024-12-13T05:54:24.224Z" }, + { url = "https://files.pythonhosted.org/packages/c6/25/828273307e40a68eb8e9df832b6b2aaad075864fdc1de4b1b81e40b09e48/matplotlib-3.9.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d89bc4e85e40a71d1477780366c27fb7c6494d293e1617788986f74e2a03d7ff", size = 7770600, upload-time = "2024-12-13T05:54:27.214Z" }, + { url = "https://files.pythonhosted.org/packages/f2/65/f841a422ec994da5123368d76b126acf4fc02ea7459b6e37c4891b555b83/matplotlib-3.9.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ddf9f3c26aae695c5daafbf6b94e4c1a30d6cd617ba594bbbded3b33a1fcfa26", size = 8200138, upload-time = "2024-12-13T05:54:29.497Z" }, + { url = "https://files.pythonhosted.org/packages/07/06/272aca07a38804d93b6050813de41ca7ab0e29ba7a9dd098e12037c919a9/matplotlib-3.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18ebcf248030173b59a868fda1fe42397253f6698995b55e81e1f57431d85e50", size = 8312711, upload-time = "2024-12-13T05:54:34.396Z" }, + { url = "https://files.pythonhosted.org/packages/98/37/f13e23b233c526b7e27ad61be0a771894a079e0f7494a10d8d81557e0e9a/matplotlib-3.9.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:974896ec43c672ec23f3f8c648981e8bc880ee163146e0312a9b8def2fac66f5", size = 9090622, upload-time = "2024-12-13T05:54:36.808Z" }, + { url = "https://files.pythonhosted.org/packages/4f/8c/b1f5bd2bd70e60f93b1b54c4d5ba7a992312021d0ddddf572f9a1a6d9348/matplotlib-3.9.4-cp310-cp310-win_amd64.whl", hash = "sha256:4598c394ae9711cec135639374e70871fa36b56afae17bdf032a345be552a88d", size = 7828211, upload-time = "2024-12-13T05:54:40.596Z" }, + { url = "https://files.pythonhosted.org/packages/74/4b/65be7959a8fa118a3929b49a842de5b78bb55475236fcf64f3e308ff74a0/matplotlib-3.9.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:d4dd29641d9fb8bc4492420c5480398dd40a09afd73aebe4eb9d0071a05fbe0c", size = 7894430, upload-time = "2024-12-13T05:54:44.049Z" }, + { url = "https://files.pythonhosted.org/packages/e9/18/80f70d91896e0a517b4a051c3fd540daa131630fd75e02e250365353b253/matplotlib-3.9.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30e5b22e8bcfb95442bf7d48b0d7f3bdf4a450cbf68986ea45fca3d11ae9d099", size = 7780045, upload-time = "2024-12-13T05:54:46.414Z" }, + { url = "https://files.pythonhosted.org/packages/a2/73/ccb381026e3238c5c25c3609ba4157b2d1a617ec98d65a8b4ee4e1e74d02/matplotlib-3.9.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2bb0030d1d447fd56dcc23b4c64a26e44e898f0416276cac1ebc25522e0ac249", size = 8209906, upload-time = "2024-12-13T05:54:49.459Z" }, + { url = "https://files.pythonhosted.org/packages/ab/33/1648da77b74741c89f5ea95cbf42a291b4b364f2660b316318811404ed97/matplotlib-3.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aca90ed222ac3565d2752b83dbb27627480d27662671e4d39da72e97f657a423", size = 8322873, upload-time = "2024-12-13T05:54:53.066Z" }, + { url = "https://files.pythonhosted.org/packages/57/d3/8447ba78bc6593c9044c372d1609f8ea10fb1e071e7a9e0747bea74fc16c/matplotlib-3.9.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a181b2aa2906c608fcae72f977a4a2d76e385578939891b91c2550c39ecf361e", size = 9099566, upload-time = "2024-12-13T05:54:55.522Z" }, + { url = "https://files.pythonhosted.org/packages/23/e1/4f0e237bf349c02ff9d1b6e7109f1a17f745263809b9714a8576dc17752b/matplotlib-3.9.4-cp311-cp311-win_amd64.whl", hash = "sha256:1f6882828231eca17f501c4dcd98a05abb3f03d157fbc0769c6911fe08b6cfd3", size = 7838065, upload-time = "2024-12-13T05:54:58.337Z" }, + { url = "https://files.pythonhosted.org/packages/1a/2b/c918bf6c19d6445d1cefe3d2e42cb740fb997e14ab19d4daeb6a7ab8a157/matplotlib-3.9.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:dfc48d67e6661378a21c2983200a654b72b5c5cdbd5d2cf6e5e1ece860f0cc70", size = 7891131, upload-time = "2024-12-13T05:55:02.837Z" }, + { url = "https://files.pythonhosted.org/packages/c1/e5/b4e8fc601ca302afeeabf45f30e706a445c7979a180e3a978b78b2b681a4/matplotlib-3.9.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:47aef0fab8332d02d68e786eba8113ffd6f862182ea2999379dec9e237b7e483", size = 7776365, upload-time = "2024-12-13T05:55:05.158Z" }, + { url = "https://files.pythonhosted.org/packages/99/06/b991886c506506476e5d83625c5970c656a491b9f80161458fed94597808/matplotlib-3.9.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fba1f52c6b7dc764097f52fd9ab627b90db452c9feb653a59945de16752e965f", size = 8200707, upload-time = "2024-12-13T05:55:09.48Z" }, + { url = "https://files.pythonhosted.org/packages/c3/e2/556b627498cb27e61026f2d1ba86a78ad1b836fef0996bef5440e8bc9559/matplotlib-3.9.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:173ac3748acaac21afcc3fa1633924609ba1b87749006bc25051c52c422a5d00", size = 8313761, upload-time = "2024-12-13T05:55:12.95Z" }, + { url = "https://files.pythonhosted.org/packages/58/ff/165af33ec766ff818306ea88e91f9f60d2a6ed543be1eb122a98acbf3b0d/matplotlib-3.9.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:320edea0cadc07007765e33f878b13b3738ffa9745c5f707705692df70ffe0e0", size = 9095284, upload-time = "2024-12-13T05:55:16.199Z" }, + { url = "https://files.pythonhosted.org/packages/9f/8b/3d0c7a002db3b1ed702731c2a9a06d78d035f1f2fb0fb936a8e43cc1e9f4/matplotlib-3.9.4-cp312-cp312-win_amd64.whl", hash = "sha256:a4a4cfc82330b27042a7169533da7991e8789d180dd5b3daeaee57d75cd5a03b", size = 7841160, upload-time = "2024-12-13T05:55:19.991Z" }, + { url = "https://files.pythonhosted.org/packages/49/b1/999f89a7556d101b23a2f0b54f1b6e140d73f56804da1398f2f0bc0924bc/matplotlib-3.9.4-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:37eeffeeca3c940985b80f5b9a7b95ea35671e0e7405001f249848d2b62351b6", size = 7891499, upload-time = "2024-12-13T05:55:22.142Z" }, + { url = "https://files.pythonhosted.org/packages/87/7b/06a32b13a684977653396a1bfcd34d4e7539c5d55c8cbfaa8ae04d47e4a9/matplotlib-3.9.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3e7465ac859ee4abcb0d836137cd8414e7bb7ad330d905abced457217d4f0f45", size = 7776802, upload-time = "2024-12-13T05:55:25.947Z" }, + { url = "https://files.pythonhosted.org/packages/65/87/ac498451aff739e515891bbb92e566f3c7ef31891aaa878402a71f9b0910/matplotlib-3.9.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4c12302c34afa0cf061bea23b331e747e5e554b0fa595c96e01c7b75bc3b858", size = 8200802, upload-time = "2024-12-13T05:55:28.461Z" }, + { url = "https://files.pythonhosted.org/packages/f8/6b/9eb761c00e1cb838f6c92e5f25dcda3f56a87a52f6cb8fdfa561e6cf6a13/matplotlib-3.9.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b8c97917f21b75e72108b97707ba3d48f171541a74aa2a56df7a40626bafc64", size = 8313880, upload-time = "2024-12-13T05:55:30.965Z" }, + { url = "https://files.pythonhosted.org/packages/d7/a2/c8eaa600e2085eec7e38cbbcc58a30fc78f8224939d31d3152bdafc01fd1/matplotlib-3.9.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:0229803bd7e19271b03cb09f27db76c918c467aa4ce2ae168171bc67c3f508df", size = 9094637, upload-time = "2024-12-13T05:55:33.701Z" }, + { url = "https://files.pythonhosted.org/packages/71/1f/c6e1daea55b7bfeb3d84c6cb1abc449f6a02b181e7e2a5e4db34c3afb793/matplotlib-3.9.4-cp313-cp313-win_amd64.whl", hash = "sha256:7c0d8ef442ebf56ff5e206f8083d08252ee738e04f3dc88ea882853a05488799", size = 7841311, upload-time = "2024-12-13T05:55:36.737Z" }, + { url = "https://files.pythonhosted.org/packages/c0/3a/2757d3f7d388b14dd48f5a83bea65b6d69f000e86b8f28f74d86e0d375bd/matplotlib-3.9.4-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a04c3b00066a688834356d196136349cb32f5e1003c55ac419e91585168b88fb", size = 7919989, upload-time = "2024-12-13T05:55:39.024Z" }, + { url = "https://files.pythonhosted.org/packages/24/28/f5077c79a4f521589a37fe1062d6a6ea3534e068213f7357e7cfffc2e17a/matplotlib-3.9.4-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:04c519587f6c210626741a1e9a68eefc05966ede24205db8982841826af5871a", size = 7809417, upload-time = "2024-12-13T05:55:42.412Z" }, + { url = "https://files.pythonhosted.org/packages/36/c8/c523fd2963156692916a8eb7d4069084cf729359f7955cf09075deddfeaf/matplotlib-3.9.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:308afbf1a228b8b525fcd5cec17f246bbbb63b175a3ef6eb7b4d33287ca0cf0c", size = 8226258, upload-time = "2024-12-13T05:55:47.259Z" }, + { url = "https://files.pythonhosted.org/packages/f6/88/499bf4b8fa9349b6f5c0cf4cead0ebe5da9d67769129f1b5651e5ac51fbc/matplotlib-3.9.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ddb3b02246ddcffd3ce98e88fed5b238bc5faff10dbbaa42090ea13241d15764", size = 8335849, upload-time = "2024-12-13T05:55:49.763Z" }, + { url = "https://files.pythonhosted.org/packages/b8/9f/20a4156b9726188646a030774ee337d5ff695a965be45ce4dbcb9312c170/matplotlib-3.9.4-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8a75287e9cb9eee48cb79ec1d806f75b29c0fde978cb7223a1f4c5848d696041", size = 9102152, upload-time = "2024-12-13T05:55:51.997Z" }, + { url = "https://files.pythonhosted.org/packages/10/11/237f9c3a4e8d810b1759b67ff2da7c32c04f9c80aa475e7beb36ed43a8fb/matplotlib-3.9.4-cp313-cp313t-win_amd64.whl", hash = "sha256:488deb7af140f0ba86da003e66e10d55ff915e152c78b4b66d231638400b1965", size = 7896987, upload-time = "2024-12-13T05:55:55.941Z" }, + { url = "https://files.pythonhosted.org/packages/56/eb/501b465c9fef28f158e414ea3a417913dc2ac748564c7ed41535f23445b4/matplotlib-3.9.4-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:3c3724d89a387ddf78ff88d2a30ca78ac2b4c89cf37f2db4bd453c34799e933c", size = 7885919, upload-time = "2024-12-13T05:55:59.66Z" }, + { url = "https://files.pythonhosted.org/packages/da/36/236fbd868b6c91309a5206bd90c3f881f4f44b2d997cd1d6239ef652f878/matplotlib-3.9.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d5f0a8430ffe23d7e32cfd86445864ccad141797f7d25b7c41759a5b5d17cfd7", size = 7771486, upload-time = "2024-12-13T05:56:04.264Z" }, + { url = "https://files.pythonhosted.org/packages/e0/4b/105caf2d54d5ed11d9f4335398f5103001a03515f2126c936a752ccf1461/matplotlib-3.9.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6bb0141a21aef3b64b633dc4d16cbd5fc538b727e4958be82a0e1c92a234160e", size = 8201838, upload-time = "2024-12-13T05:56:06.792Z" }, + { url = "https://files.pythonhosted.org/packages/5d/a7/bb01188fb4013d34d274caf44a2f8091255b0497438e8b6c0a7c1710c692/matplotlib-3.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:57aa235109e9eed52e2c2949db17da185383fa71083c00c6c143a60e07e0888c", size = 8314492, upload-time = "2024-12-13T05:56:09.964Z" }, + { url = "https://files.pythonhosted.org/packages/33/19/02e1a37f7141fc605b193e927d0a9cdf9dc124a20b9e68793f4ffea19695/matplotlib-3.9.4-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:b18c600061477ccfdd1e6fd050c33d8be82431700f3452b297a56d9ed7037abb", size = 9092500, upload-time = "2024-12-13T05:56:13.55Z" }, + { url = "https://files.pythonhosted.org/packages/57/68/c2feb4667adbf882ffa4b3e0ac9967f848980d9f8b5bebd86644aa67ce6a/matplotlib-3.9.4-cp39-cp39-win_amd64.whl", hash = "sha256:ef5f2d1b67d2d2145ff75e10f8c008bfbf71d45137c4b648c87193e7dd053eac", size = 7822962, upload-time = "2024-12-13T05:56:16.358Z" }, + { url = "https://files.pythonhosted.org/packages/0c/22/2ef6a364cd3f565442b0b055e0599744f1e4314ec7326cdaaa48a4d864d7/matplotlib-3.9.4-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:44e0ed786d769d85bc787b0606a53f2d8d2d1d3c8a2608237365e9121c1a338c", size = 7877995, upload-time = "2024-12-13T05:56:18.805Z" }, + { url = "https://files.pythonhosted.org/packages/87/b8/2737456e566e9f4d94ae76b8aa0d953d9acb847714f9a7ad80184474f5be/matplotlib-3.9.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:09debb9ce941eb23ecdbe7eab972b1c3e0276dcf01688073faff7b0f61d6c6ca", size = 7769300, upload-time = "2024-12-13T05:56:21.315Z" }, + { url = "https://files.pythonhosted.org/packages/b2/1f/e709c6ec7b5321e6568769baa288c7178e60a93a9da9e682b39450da0e29/matplotlib-3.9.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bcc53cf157a657bfd03afab14774d54ba73aa84d42cfe2480c91bd94873952db", size = 8313423, upload-time = "2024-12-13T05:56:26.719Z" }, + { url = "https://files.pythonhosted.org/packages/5e/b6/5a1f868782cd13f053a679984e222007ecff654a9bfbac6b27a65f4eeb05/matplotlib-3.9.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:ad45da51be7ad02387801fd154ef74d942f49fe3fcd26a64c94842ba7ec0d865", size = 7854624, upload-time = "2024-12-13T05:56:29.359Z" }, +] + +[[package]] +name = "matplotlib" +version = "3.10.9" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "contourpy", version = "1.3.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "contourpy", version = "1.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "cycler", marker = "python_full_version >= '3.10'" }, + { name = "fonttools", version = "4.63.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "kiwisolver", version = "1.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "packaging", marker = "python_full_version >= '3.10'" }, + { name = "pillow", version = "12.2.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "pyparsing", marker = "python_full_version >= '3.10'" }, + { name = "python-dateutil", marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/63/1b/4be5be87d43d327a0cf4de1a56e86f7f84c89312452406cf122efe2839e6/matplotlib-3.10.9.tar.gz", hash = "sha256:fd66508e8c6877d98e586654b608a0456db8d7e8a546eb1e2600efd957302358", size = 34811233, upload-time = "2026-04-24T00:14:13.539Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/18/6f/340b04986e67aac6f66c5145ce68bf72c64bed30f92c8913499a6e6b8f99/matplotlib-3.10.9-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:77210dce9cb8153dffc967efaae990543392563d5a376d4dd8539bebcb0ed217", size = 8296625, upload-time = "2026-04-24T00:11:43.376Z" }, + { url = "https://files.pythonhosted.org/packages/bb/2f/127081eb83162053ebb9678ceac64220b93a663e0167432566e9c7c82aab/matplotlib-3.10.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1e7698ac9868428e84d2c967424803b2472ff7167d9d6590d4204ed775343c3b", size = 8188790, upload-time = "2026-04-24T00:11:46.556Z" }, + { url = "https://files.pythonhosted.org/packages/fc/b7/d8bcec2626c35f96972bff656299fef4578113ea6193c8fdad324710410c/matplotlib-3.10.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1aa972116abb4c9d201bf245620b433726cb6856f3bef6a78f776a00f5c92d37", size = 8769389, upload-time = "2026-04-24T00:11:48.959Z" }, + { url = "https://files.pythonhosted.org/packages/12/49/b78e214a527ea732033b7f4d37f7afb504d74ba9d134bd47938230dfb8b1/matplotlib-3.10.9-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ae2f11957b27ce53497dd4d7b235c4d4f1faf383dfb39d0c5beb833bff883294", size = 9589657, upload-time = "2026-04-24T00:11:51.915Z" }, + { url = "https://files.pythonhosted.org/packages/5f/15/5246f7b43beae19c74dfee651d58d6cc8112e06f77adb4e88cc04f2e3a23/matplotlib-3.10.9-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b049278ddce116aaa1c1377ebf58adea909132dfce0281cf7e3a1ea9fc2e2c65", size = 9651983, upload-time = "2026-04-24T00:11:54.766Z" }, + { url = "https://files.pythonhosted.org/packages/75/77/5acecfe672ba0fa1b8c0454f69ce155d1e6fc5852fa7206bf9afaf767121/matplotlib-3.10.9-cp310-cp310-win_amd64.whl", hash = "sha256:82834c3c292d24d3a8aae77cd2d20019de69d692a34a970e4fdb8d33e2ea3dda", size = 8199701, upload-time = "2026-04-24T00:11:58.389Z" }, + { url = "https://files.pythonhosted.org/packages/4c/8c/290f021104741fea63769c31494f5324c0cd249bf536a65a4350767b1f22/matplotlib-3.10.9-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:68cfdcede415f7c8f5577b03303dd94526cdb6d11036cecdc205e08733b2d2bb", size = 8306860, upload-time = "2026-04-24T00:12:01.207Z" }, + { url = "https://files.pythonhosted.org/packages/51/18/325cd32ece1120d1da51cc4e4294c6580190699490183fc2fe8cb6d61ec5/matplotlib-3.10.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:dfca0129678bd56379db26c52b5d77ed7de314c047492fbdc763aa7501710cfb", size = 8199254, upload-time = "2026-04-24T00:12:04.239Z" }, + { url = "https://files.pythonhosted.org/packages/79/db/e28c1b83e3680740aa78925f5fb2ae4d16207207419ad75ea9fe604f8676/matplotlib-3.10.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8e436d155fa8a3399dc62683f8f5d0e2e50d25d0144a73edd73f82eec8f4abfb", size = 8777092, upload-time = "2026-04-24T00:12:06.793Z" }, + { url = "https://files.pythonhosted.org/packages/55/fa/3ce7adfe9ba101748f465211660d9c6374c876b671bdb8c2bb6d347e8b94/matplotlib-3.10.9-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:56fc0bd271b00025c6edfdc7c2dcd247372c8e1544971d62e1dc7c17367e8bf9", size = 9595691, upload-time = "2026-04-24T00:12:09.706Z" }, + { url = "https://files.pythonhosted.org/packages/36/c4/6960a76686ed668f2c60f84e9799ba4c0d56abdb36b1577b60c1d061d1ec/matplotlib-3.10.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a5a6104ed666402ba5106d7f36e0e0cdca4e8d7fa4d39708ca88019e2835a2eb", size = 9659771, upload-time = "2026-04-24T00:12:12.766Z" }, + { url = "https://files.pythonhosted.org/packages/7e/0d/271aace3342157c64700c9ff4c59c7b392f3dbab393692e8db6fbe7ab96c/matplotlib-3.10.9-cp311-cp311-win_amd64.whl", hash = "sha256:d730e984eddf56974c3e72b6129c7ca462ac38dc624338f4b0b23eb23ecba00f", size = 8205112, upload-time = "2026-04-24T00:12:15.773Z" }, + { url = "https://files.pythonhosted.org/packages/e2/ee/cb57ad4754f3e7b9174ce6ce66d9205fb827067e48a9f58ac09d7e7d6b77/matplotlib-3.10.9-cp311-cp311-win_arm64.whl", hash = "sha256:51bf0ddbdc598e060d46c16b5590708f81a1624cefbaaf62f6a81bf9285b8c80", size = 8132310, upload-time = "2026-04-24T00:12:18.645Z" }, + { url = "https://files.pythonhosted.org/packages/35/c6/5581e26c72233ebb2a2a6fed2d24fb7c66b4700120b813f51b0555acf0b6/matplotlib-3.10.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f0c3c28d9fbcc1fe7a03be236d73430cf6409c41fb2383a7ac52fe932b072cb1", size = 8319908, upload-time = "2026-04-24T00:12:21.323Z" }, + { url = "https://files.pythonhosted.org/packages/b7/18/4880dd762e40cd360c1bf06e890c5a97b997e91cb324602b1a19950ad5ce/matplotlib-3.10.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:41cb28c2bd769aa3e98322c6ab09854cbcc52ab69d2759d681bba3e327b2b320", size = 8216016, upload-time = "2026-04-24T00:12:23.4Z" }, + { url = "https://files.pythonhosted.org/packages/32/91/d024616abdba99e83120e07a20658976f6a343646710760c4a51df126029/matplotlib-3.10.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ae20801130378b82d647ff5047c07316295b68dc054ca6b3c13519d0ea624285", size = 8789336, upload-time = "2026-04-24T00:12:26.096Z" }, + { url = "https://files.pythonhosted.org/packages/5c/04/030a2f61ef2158f5e4c259487a92ac877732499fb33d871585d89e03c42d/matplotlib-3.10.9-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6c63ebcd8b4b169eb2f5c200552ae6b8be8999a005b6b507ed76fb8d7d674fe2", size = 9604602, upload-time = "2026-04-24T00:12:29.052Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c2/541e4d09d87bb6b5830fc28b4c887a9a8cf4e1c6cee698a8c05552ae2003/matplotlib-3.10.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d75d11c949914165976c621b2324f9ef162af7ebf4b057ddf95dd1dba7e5edcf", size = 9670966, upload-time = "2026-04-24T00:12:32.131Z" }, + { url = "https://files.pythonhosted.org/packages/04/a1/4571fc46e7702de8d0c2dc54ad1b2f8e29328dea3ee90831181f7353d93c/matplotlib-3.10.9-cp312-cp312-win_amd64.whl", hash = "sha256:d091f9d758b34aaaaa6331d13574bf01891d903b3dec59bfff458ef7551de5d6", size = 8217462, upload-time = "2026-04-24T00:12:35.226Z" }, + { url = "https://files.pythonhosted.org/packages/4b/d0/2269edb12aa30c13c8bcc9382892e39943ce1d28aab4ec296e0381798e81/matplotlib-3.10.9-cp312-cp312-win_arm64.whl", hash = "sha256:10cc5ce06d10231c36f40e875f3c7e8050362a4ee8f0ee5d29a6b3277d57bb42", size = 8136688, upload-time = "2026-04-24T00:12:37.442Z" }, + { url = "https://files.pythonhosted.org/packages/aa/d3/8d4f6afbecb49fc04e060a57c0fce39ea51cc163a6bd87303ccd698e4fa6/matplotlib-3.10.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b580440f1ff81a0e34122051a3dfabb7e4b7f9e380629929bde0eff9af72165f", size = 8320331, upload-time = "2026-04-24T00:12:39.688Z" }, + { url = "https://files.pythonhosted.org/packages/63/d9/9e14bc7564bf92d5ffa801ae5fac819ce74b925dfb55e3ebde61a3bbad3e/matplotlib-3.10.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:b1b745c489cd1a77a0dc1120a05dc87af9798faebc913601feb8c73d89bf2d1e", size = 8216461, upload-time = "2026-04-24T00:12:42.494Z" }, + { url = "https://files.pythonhosted.org/packages/8a/17/4402d0d14ccf1dfc70932600b68097fbbf9c898a4871d2cbbe79c7801a32/matplotlib-3.10.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8f3bcac1ca5ed000a6f4337d47ba67dfddf37ed6a46c15fd7f014997f7bf865f", size = 8790091, upload-time = "2026-04-24T00:12:44.789Z" }, + { url = "https://files.pythonhosted.org/packages/3e/0b/322aeec06dd9b91411f92028b37d447342770a24392aa4813e317064dad5/matplotlib-3.10.9-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7a8d66a55def891c33147ba3ba9bfcabf0b526a43764c818acbb4525e5ed0838", size = 9605027, upload-time = "2026-04-24T00:12:47.583Z" }, + { url = "https://files.pythonhosted.org/packages/74/88/5f13482f55e7b00bcfc09838b093c2456e1379978d2a146844aae05350ad/matplotlib-3.10.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d843374407c4017a6403b59c6c81606773d136f3259d5b6da3131bc814542cc2", size = 9671269, upload-time = "2026-04-24T00:12:50.878Z" }, + { url = "https://files.pythonhosted.org/packages/c5/e0/0840fd2f93da988ec660b8ad1984abe9f25d2aed22a5e394ff1c68c88307/matplotlib-3.10.9-cp313-cp313-win_amd64.whl", hash = "sha256:f4399f64b3e94cd500195490972ae1ee81170df1636fa15364d157d5bdd7b921", size = 8217588, upload-time = "2026-04-24T00:12:53.784Z" }, + { url = "https://files.pythonhosted.org/packages/47/b9/d706d06dd605c49b9f83a2aed8c13e3e5db70697d7a80b7e3d7915de6b17/matplotlib-3.10.9-cp313-cp313-win_arm64.whl", hash = "sha256:ba7b3b8ef09eab7df0e86e9ae086faa433efbfbdb46afcb3aa16aabf779469a8", size = 8136913, upload-time = "2026-04-24T00:12:56.501Z" }, + { url = "https://files.pythonhosted.org/packages/9b/45/6e32d96978264c8ca8c4b1010adb955a1a49cfaf314e212bbc8908f04a61/matplotlib-3.10.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:09218df8a93712bd6ea133e83a153c755448cf7868316c531cffcc43f69d1cc9", size = 8368019, upload-time = "2026-04-24T00:12:58.896Z" }, + { url = "https://files.pythonhosted.org/packages/86/0a/c8e3d3bba245f0f7fc424937f8ff7ef77291a36af3edb97ccd78aa93d84f/matplotlib-3.10.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:82368699727bfb7b0182e1aa13082e3c08e092fa1a25d3e1fd92405bff96f6d4", size = 8264645, upload-time = "2026-04-24T00:13:01.406Z" }, + { url = "https://files.pythonhosted.org/packages/3d/aa/5bf5a14fe4fed73a4209a155606f8096ff797aad89c6c35179026571133e/matplotlib-3.10.9-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3225f4e1edcb8c86c884ddf79ebe20ecd0a67d30188f279897554ccd8fded4dc", size = 8802194, upload-time = "2026-04-24T00:13:03.702Z" }, + { url = "https://files.pythonhosted.org/packages/dd/5e/b4be852d6bba6fd15893fadf91ff26ae49cb91aac789e95dde9d342e664f/matplotlib-3.10.9-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:de2445a0c6690d21b7eb6ce071cebad6d40a2e9bdf10d039074a96ba19797b99", size = 9622684, upload-time = "2026-04-24T00:13:06.647Z" }, + { url = "https://files.pythonhosted.org/packages/4c/3d/ed428c971139112ef730f62770654d609467346d09d4b62617e1afd68a5a/matplotlib-3.10.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:b2b9516251cb89ff618d757daec0e2ed1bf21248013844a853d87ef85ab3081d", size = 9680790, upload-time = "2026-04-24T00:13:10.009Z" }, + { url = "https://files.pythonhosted.org/packages/e7/09/052e884aaf2b985c63cb79f715f1d5b6a3eaa7de78f6a52b9dbc077d5b53/matplotlib-3.10.9-cp313-cp313t-win_amd64.whl", hash = "sha256:e9fae004b941b23ff2edcf1567a857ed77bafc8086ffa258190462328434faf8", size = 8287571, upload-time = "2026-04-24T00:13:13.087Z" }, + { url = "https://files.pythonhosted.org/packages/f4/38/ae27288e788c35a4250491422f3db7750366fc8c97d6f36fbdecfc1f5518/matplotlib-3.10.9-cp313-cp313t-win_arm64.whl", hash = "sha256:6b63d9c7c769b88ab81e10dc86e4e0607cf56817b9f9e6cf24b2a5f1693b8e38", size = 8188292, upload-time = "2026-04-24T00:13:15.546Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e6/3bd8afd04949f02eabc1c17115ea5255e19cacd4d06fc5abdde4eeb0052c/matplotlib-3.10.9-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:172db52c9e683f5d12eaf57f0f54834190e12581fe1cc2a19595a8f5acb4e77d", size = 8321276, upload-time = "2026-04-24T00:13:18.318Z" }, + { url = "https://files.pythonhosted.org/packages/41/86/86231232fff41c9f8e4a1a7d7a597d349a02527109c3af7d618366122139/matplotlib-3.10.9-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:97e35e8d39ccc85859095e01a53847432ba9a53ddf7986f7a54a11b73d0e143f", size = 8218218, upload-time = "2026-04-24T00:13:20.974Z" }, + { url = "https://files.pythonhosted.org/packages/85/8f/becc9722cafc64f5d2eb0b7c1bf5f585271c618a45dbd8fabeb021f898b6/matplotlib-3.10.9-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aba1615dabe83188e19d4f75a253c6a08423e04c1425e64039f800050a69de6b", size = 9608145, upload-time = "2026-04-24T00:13:23.228Z" }, + { url = "https://files.pythonhosted.org/packages/32/5d/f7e914f7d9325abff4057cee62c0fa70263683189f774473cbfb534cd13b/matplotlib-3.10.9-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:34cf8167e023ad956c15f36302911d5406bd99a9862c1a8499ea6f7c0e015dc2", size = 9885085, upload-time = "2026-04-24T00:13:25.849Z" }, + { url = "https://files.pythonhosted.org/packages/a5/fd/fa69f2221534e80cc5772ac2b7d222011a2acafc2ec7216d5dd174c864ae/matplotlib-3.10.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:59476c6d29d612b8e9bb6ce8c5b631be6ba8f9e3a2421f22a02b192c7dd28716", size = 9672358, upload-time = "2026-04-24T00:13:28.906Z" }, + { url = "https://files.pythonhosted.org/packages/ab/1a/5a4f747a8b271cbb024946d2dd3c913ab5032ba430626f8c3528ada96b4b/matplotlib-3.10.9-cp314-cp314-win_amd64.whl", hash = "sha256:336b9acc64d309063126edcdaca00db9373af3c476bb94388fe9c5a53ad13e6f", size = 8349970, upload-time = "2026-04-24T00:13:31.904Z" }, + { url = "https://files.pythonhosted.org/packages/64/dc/95d60ecaefe30680a154b52ea96ab4b0dab547f1fd6aa12f5fb655e89cae/matplotlib-3.10.9-cp314-cp314-win_arm64.whl", hash = "sha256:2dc9477819ffd78ad12a20df1d9d6a6bd4fec6aaa9072681465fddca052f1456", size = 8272785, upload-time = "2026-04-24T00:13:34.511Z" }, + { url = "https://files.pythonhosted.org/packages/70/a0/005d68bc8b8418300ce6591f18586910a8526806e2ab663933d9f20a41e9/matplotlib-3.10.9-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:da4e09638420548f31c354032a6250e473c68e5a4e96899b4844cf39ddea23fe", size = 8367999, upload-time = "2026-04-24T00:13:36.962Z" }, + { url = "https://files.pythonhosted.org/packages/22/05/1236cc9290be70b2498af20ca348add76e3fffe7f67b477db5133a84f3ea/matplotlib-3.10.9-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:345f6f68ecc8da0ca56fad2ea08fde1a115eda530079eca185d50a7bc3e146c6", size = 8264543, upload-time = "2026-04-24T00:13:39.851Z" }, + { url = "https://files.pythonhosted.org/packages/cd/c2/071f5a5ff6c5bd63aaaf2f45c811d9bf2ced94bde188d9e1a519e21d0cba/matplotlib-3.10.9-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4edcfbd8565339aa62f1cd4012f7180926fdbe71850f7b0d3c379c175cd6b66c", size = 9622800, upload-time = "2026-04-24T00:13:42.296Z" }, + { url = "https://files.pythonhosted.org/packages/95/57/da7d1f10a85624b9e7db68e069dd94e58dc41dbf9463c5921632ecbe3661/matplotlib-3.10.9-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6be157fe17fc37cb95ac1d7374cf717ce9259616edec911a78d9d26dae8522d4", size = 9888561, upload-time = "2026-04-24T00:13:45.026Z" }, + { url = "https://files.pythonhosted.org/packages/67/b2/ef8d6bb59b0edb6c16c968b70f548aa13b54348972def5aa6ac85df67145/matplotlib-3.10.9-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:4e42042d54db34fda4e95a7bd3e5789c2a995d2dad3eb8850232ee534092fbbf", size = 9680884, upload-time = "2026-04-24T00:13:48.066Z" }, + { url = "https://files.pythonhosted.org/packages/61/1c/d21bfeb9931881ebe96bcfcff27c7ae4b160ae0ec291a714c42641a56d75/matplotlib-3.10.9-cp314-cp314t-win_amd64.whl", hash = "sha256:c27df8b3848f32a83d1767566595e43cfaa4460380974da06f4279a7ec143c39", size = 8432333, upload-time = "2026-04-24T00:13:51.008Z" }, + { url = "https://files.pythonhosted.org/packages/78/23/92493c3e6e1b635ccfff146f7b99e674808787915420373ac399283764c2/matplotlib-3.10.9-cp314-cp314t-win_arm64.whl", hash = "sha256:a49f1eadc84ca85fd72fa4e89e70e61bf86452df6f971af04b12c60761a0772c", size = 8324785, upload-time = "2026-04-24T00:13:53.633Z" }, + { url = "https://files.pythonhosted.org/packages/2c/2b/0e92ad0ac446633f928a1563db4aa8add407e1924faf0ded5b95b35afb27/matplotlib-3.10.9-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1872fb212a05b729e649754a72d5da61d03e0554d76e80303b6f83d1d2c0552b", size = 8293058, upload-time = "2026-04-24T00:13:56.339Z" }, + { url = "https://files.pythonhosted.org/packages/4b/23/74682fd369f5299ceda438fea2a0662e6383b85c9383fb9cdfcf04713e07/matplotlib-3.10.9-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:985f2238880e2e69093f588f5fe2e46771747febf0649f3cf7f7b7480875317f", size = 8186627, upload-time = "2026-04-24T00:13:58.623Z" }, + { url = "https://files.pythonhosted.org/packages/ca/e8/368aab88f3c4cd8992800f31abfe0670c3e47540ba20a97e9fdbcde594b3/matplotlib-3.10.9-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6640f75af2c6148293caa0a2b39dd806a492dd66c8a8b04035813e33d0fd2585", size = 8764117, upload-time = "2026-04-24T00:14:01.684Z" }, + { url = "https://files.pythonhosted.org/packages/63/e2/9f66ca6a651a52abfe0d4964ce01439ed34f3f1e119de10ff3a07f403043/matplotlib-3.10.9-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:42fb814efabe95c06c1994d8ab5a8385f43a249e23badd3ba931d4308e5bca20", size = 8304420, upload-time = "2026-04-24T00:14:04.57Z" }, + { url = "https://files.pythonhosted.org/packages/e8/e8/467c03568218792906aa87b5e7bb379b605e056ed0c74fe00c051786d925/matplotlib-3.10.9-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:f76e640a5268850bfda54b5131b1b1941cc685e42c5fa98ed9f2d64038308cba", size = 8197981, upload-time = "2026-04-24T00:14:07.233Z" }, + { url = "https://files.pythonhosted.org/packages/6f/87/afead29192170917537934c6aff4b008c805fff7b1ccea0c79120d96beda/matplotlib-3.10.9-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3fc0364dfbe1d07f6d15c5ebd0c5bf89e126916e5a8667dd4a7a6e84c36653d4", size = 8774002, upload-time = "2026-04-24T00:14:09.816Z" }, +] + +[[package]] +name = "matplotlib-inline" +version = "0.2.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/bd/c0/9f7c9a46090390368a4d7bcb76bb87a4a36c421e4c0792cdb53486ffac7a/matplotlib_inline-0.2.2.tar.gz", hash = "sha256:72f3fe8fce36b70d4a5b612f899090cd0401deddc4ea90e1572b9f4bfb058c79", size = 8150, upload-time = "2026-05-08T17:33:33.49Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/41/09/5b161152e2d90f7b87f781c2e1267494aef9c32498df793f73ad0a0a494a/matplotlib_inline-0.2.2-py3-none-any.whl", hash = "sha256:3c821cf1c209f59fb2d2d64abbf5b23b67bcb2210d663f9918dd851c6da1fcf6", size = 9534, upload-time = "2026-05-08T17:33:32.055Z" }, +] + +[[package]] +name = "mistune" +version = "3.2.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ca/84/620cc3f7e3adf6f5067e10f4dbae71295d8f9e16d5d3f9ef97c40f2f592c/mistune-3.2.1.tar.gz", hash = "sha256:7c8e5501d38bac1582e067e46c8343f17d57ea1aaa735823f3aba1fd59c88a28", size = 98003, upload-time = "2026-05-03T14:33:22.312Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2a/7f/a946aa4f8752b37102b41e64dca18a1976ac705c3a0d1dfe74d820a02552/mistune-3.2.1-py3-none-any.whl", hash = "sha256:78cdb0ba5e938053ccf63651b352508d2efa9411dc8810bfb05f2dc5140c0048", size = 53749, upload-time = "2026-05-03T14:33:20.551Z" }, +] + +[[package]] +name = "mypy-extensions" +version = "1.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558", size = 6343, upload-time = "2025-04-22T14:54:24.164Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505", size = 4963, upload-time = "2025-04-22T14:54:22.983Z" }, +] + +[[package]] +name = "nbclient" +version = "0.10.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "jupyter-client", version = "8.6.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-core", version = "5.8.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "nbformat", marker = "python_full_version < '3.10'" }, + { name = "traitlets", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/87/66/7ffd18d58eae90d5721f9f39212327695b749e23ad44b3881744eaf4d9e8/nbclient-0.10.2.tar.gz", hash = "sha256:90b7fc6b810630db87a6d0c2250b1f0ab4cf4d3c27a299b0cde78a4ed3fd9193", size = 62424, upload-time = "2024-12-19T10:32:27.164Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/34/6d/e7fa07f03a4a7b221d94b4d586edb754a9b0dc3c9e2c93353e9fa4e0d117/nbclient-0.10.2-py3-none-any.whl", hash = "sha256:4ffee11e788b4a27fabeb7955547e4318a5298f34342a4bfd01f2e1faaeadc3d", size = 25434, upload-time = "2024-12-19T10:32:24.139Z" }, +] + +[[package]] +name = "nbclient" +version = "0.10.4" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "jupyter-client", version = "8.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jupyter-core", version = "5.9.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "nbformat", marker = "python_full_version >= '3.10'" }, + { name = "traitlets", marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/56/91/1c1d5a4b9a9ebba2b4e32b8c852c2975c872aec1fe42ab5e516b2cecd193/nbclient-0.10.4.tar.gz", hash = "sha256:1e54091b16e6da39e297b0ece3e10f6f29f4ac4e8ee515d29f8a7099bd6553c9", size = 62554, upload-time = "2025-12-23T07:45:46.369Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/83/a0/5b0c2f11142ed1dddec842457d3f65eaf71a0080894eb6f018755b319c3a/nbclient-0.10.4-py3-none-any.whl", hash = "sha256:9162df5a7373d70d606527300a95a975a47c137776cd942e52d9c7e29ff83440", size = 25465, upload-time = "2025-12-23T07:45:44.51Z" }, +] + +[[package]] +name = "nbconvert" +version = "7.17.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "beautifulsoup4" }, + { name = "bleach", version = "6.2.0", source = { registry = "https://pypi.org/simple" }, extra = ["css"], marker = "python_full_version < '3.10'" }, + { name = "bleach", version = "6.3.0", source = { registry = "https://pypi.org/simple" }, extra = ["css"], marker = "python_full_version >= '3.10'" }, + { name = "defusedxml" }, + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, + { name = "jinja2" }, + { name = "jupyter-core", version = "5.8.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-core", version = "5.9.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jupyterlab-pygments" }, + { name = "markupsafe" }, + { name = "mistune" }, + { name = "nbclient", version = "0.10.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "nbclient", version = "0.10.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "nbformat" }, + { name = "packaging" }, + { name = "pandocfilters" }, + { name = "pygments" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/01/b1/708e53fe2e429c103c6e6e159106bcf0357ac41aa4c28772bd8402339051/nbconvert-7.17.1.tar.gz", hash = "sha256:34d0d0a7e73ce3cbab6c5aae8f4f468797280b01fd8bd2ca746da8569eddd7d2", size = 865311, upload-time = "2026-04-08T00:44:14.914Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/67/f8/bb0a9d5f46819c821dc1f004aa2cc29b1d91453297dbf5ff20470f00f193/nbconvert-7.17.1-py3-none-any.whl", hash = "sha256:aa85c087b435e7bf1ffd03319f658e285f2b89eccab33bc1ba7025495ab3e7c8", size = 261927, upload-time = "2026-04-08T00:44:12.845Z" }, +] + +[[package]] +name = "nbformat" +version = "5.10.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "fastjsonschema" }, + { name = "jsonschema", version = "4.25.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jsonschema", version = "4.26.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jupyter-core", version = "5.8.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-core", version = "5.9.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/6d/fd/91545e604bc3dad7dca9ed03284086039b294c6b3d75c0d2fa45f9e9caf3/nbformat-5.10.4.tar.gz", hash = "sha256:322168b14f937a5d11362988ecac2a4952d3d8e3a2cbeb2319584631226d5b3a", size = 142749, upload-time = "2024-04-04T11:20:37.371Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a9/82/0340caa499416c78e5d8f5f05947ae4bc3cba53c9f038ab6e9ed964e22f1/nbformat-5.10.4-py3-none-any.whl", hash = "sha256:3b48d6c8fbca4b299bf3982ea7db1af21580e4fec269ad087b9e81588891200b", size = 78454, upload-time = "2024-04-04T11:20:34.895Z" }, +] + +[[package]] +name = "neqsim" +version = "3.14.0" +source = { editable = "." } +dependencies = [ + { name = "jpype1" }, + { name = "numpy", version = "2.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "pandas" }, +] + +[package.optional-dependencies] +interactive = [ + { name = "jupyter" }, + { name = "matplotlib", version = "3.9.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "matplotlib", version = "3.10.9", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "tabulate" }, +] + +[package.dev-dependencies] +dev = [ + { name = "black", version = "25.11.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "black", version = "26.5.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "pre-commit" }, + { name = "pytest" }, + { name = "stubgenj" }, +] + +[package.metadata] +requires-dist = [ + { name = "jpype1", specifier = ">=1.7.0,<2" }, + { name = "jupyter", marker = "extra == 'interactive'", specifier = ">=1.0.0,<2" }, + { name = "matplotlib", marker = "extra == 'interactive'", specifier = ">=3.7.0,<4" }, + { name = "numpy", specifier = ">1.25.2" }, + { name = "pandas", specifier = ">=2.0.3,<3" }, + { name = "tabulate", marker = "extra == 'interactive'", specifier = ">=0.9.0,<0.10" }, +] +provides-extras = ["interactive"] + +[package.metadata.requires-dev] +dev = [ + { name = "black", specifier = ">=25.0,<28.0" }, + { name = "pre-commit", specifier = ">=3.6.0,<4" }, + { name = "pytest", specifier = ">=8.0.0,<9" }, + { name = "stubgenj", specifier = ">=0.2.12,<0.3" }, +] + +[[package]] +name = "nest-asyncio" +version = "1.6.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/83/f8/51569ac65d696c8ecbee95938f89d4abf00f47d58d48f6fbabfe8f0baefe/nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe", size = 7418, upload-time = "2024-01-21T14:25:19.227Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a0/c4/c2971a3ba4c6103a3d10c4b0f24f461ddc027f0f09763220cf35ca1401b3/nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c", size = 5195, upload-time = "2024-01-21T14:25:17.223Z" }, +] + +[[package]] +name = "nodeenv" +version = "1.10.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/24/bf/d1bda4f6168e0b2e9e5958945e01910052158313224ada5ce1fb2e1113b8/nodeenv-1.10.0.tar.gz", hash = "sha256:996c191ad80897d076bdfba80a41994c2b47c68e224c542b48feba42ba00f8bb", size = 55611, upload-time = "2025-12-20T14:08:54.006Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/88/b2/d0896bdcdc8d28a7fc5717c305f1a861c26e18c05047949fb371034d98bd/nodeenv-1.10.0-py2.py3-none-any.whl", hash = "sha256:5bb13e3eed2923615535339b3c620e76779af4cb4c6a90deccc9e36b274d3827", size = 23438, upload-time = "2025-12-20T14:08:52.782Z" }, +] + +[[package]] +name = "notebook" +version = "7.5.6" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jupyter-server", version = "2.18.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-server", version = "2.19.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jupyterlab" }, + { name = "jupyterlab-server" }, + { name = "notebook-shim" }, + { name = "tornado" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/2a/c2/cf59bd2e6f2c8b976b52477e3e53bf6f97bc714ed046a51821afb428eaee/notebook-7.5.6.tar.gz", hash = "sha256:621174aade80108f0020b0f00738000b215f75fa3cd90771ad7aa0f24536a4e1", size = 14170814, upload-time = "2026-04-30T11:46:26.613Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e9/d6/1fd0646b9bbd9efbb0b8ae21b2325fbef515769a5621c03e31d8eb8da587/notebook-7.5.6-py3-none-any.whl", hash = "sha256:4dde3f8fb55fa8fb7946d58c6e869ce9baf46d00fc070664f62604569d0faca0", size = 14581730, upload-time = "2026-04-30T11:46:22.342Z" }, +] + +[[package]] +name = "notebook-shim" +version = "0.2.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jupyter-server", version = "2.18.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jupyter-server", version = "2.19.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/54/d2/92fa3243712b9a3e8bafaf60aac366da1cada3639ca767ff4b5b3654ec28/notebook_shim-0.2.4.tar.gz", hash = "sha256:b4b2cfa1b65d98307ca24361f5b30fe785b53c3fd07b7a47e89acb5e6ac638cb", size = 13167, upload-time = "2024-02-14T23:35:18.353Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f9/33/bd5b9137445ea4b680023eb0469b2bb969d61303dedb2aac6560ff3d14a1/notebook_shim-0.2.4-py3-none-any.whl", hash = "sha256:411a5be4e9dc882a074ccbcae671eda64cceb068767e9a3419096986560e1cef", size = 13307, upload-time = "2024-02-14T23:35:16.286Z" }, +] + +[[package]] +name = "numpy" +version = "2.0.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/a9/75/10dd1f8116a8b796cb2c737b674e02d02e80454bda953fa7e65d8c12b016/numpy-2.0.2.tar.gz", hash = "sha256:883c987dee1880e2a864ab0dc9892292582510604156762362d9326444636e78", size = 18902015, upload-time = "2024-08-26T20:19:40.945Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/21/91/3495b3237510f79f5d81f2508f9f13fea78ebfdf07538fc7444badda173d/numpy-2.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:51129a29dbe56f9ca83438b706e2e69a39892b5eda6cedcb6b0c9fdc9b0d3ece", size = 21165245, upload-time = "2024-08-26T20:04:14.625Z" }, + { url = "https://files.pythonhosted.org/packages/05/33/26178c7d437a87082d11019292dce6d3fe6f0e9026b7b2309cbf3e489b1d/numpy-2.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f15975dfec0cf2239224d80e32c3170b1d168335eaedee69da84fbe9f1f9cd04", size = 13738540, upload-time = "2024-08-26T20:04:36.784Z" }, + { url = "https://files.pythonhosted.org/packages/ec/31/cc46e13bf07644efc7a4bf68df2df5fb2a1a88d0cd0da9ddc84dc0033e51/numpy-2.0.2-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:8c5713284ce4e282544c68d1c3b2c7161d38c256d2eefc93c1d683cf47683e66", size = 5300623, upload-time = "2024-08-26T20:04:46.491Z" }, + { url = "https://files.pythonhosted.org/packages/6e/16/7bfcebf27bb4f9d7ec67332ffebee4d1bf085c84246552d52dbb548600e7/numpy-2.0.2-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:becfae3ddd30736fe1889a37f1f580e245ba79a5855bff5f2a29cb3ccc22dd7b", size = 6901774, upload-time = "2024-08-26T20:04:58.173Z" }, + { url = "https://files.pythonhosted.org/packages/f9/a3/561c531c0e8bf082c5bef509d00d56f82e0ea7e1e3e3a7fc8fa78742a6e5/numpy-2.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2da5960c3cf0df7eafefd806d4e612c5e19358de82cb3c343631188991566ccd", size = 13907081, upload-time = "2024-08-26T20:05:19.098Z" }, + { url = "https://files.pythonhosted.org/packages/fa/66/f7177ab331876200ac7563a580140643d1179c8b4b6a6b0fc9838de2a9b8/numpy-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:496f71341824ed9f3d2fd36cf3ac57ae2e0165c143b55c3a035ee219413f3318", size = 19523451, upload-time = "2024-08-26T20:05:47.479Z" }, + { url = "https://files.pythonhosted.org/packages/25/7f/0b209498009ad6453e4efc2c65bcdf0ae08a182b2b7877d7ab38a92dc542/numpy-2.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a61ec659f68ae254e4d237816e33171497e978140353c0c2038d46e63282d0c8", size = 19927572, upload-time = "2024-08-26T20:06:17.137Z" }, + { url = "https://files.pythonhosted.org/packages/3e/df/2619393b1e1b565cd2d4c4403bdd979621e2c4dea1f8532754b2598ed63b/numpy-2.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d731a1c6116ba289c1e9ee714b08a8ff882944d4ad631fd411106a30f083c326", size = 14400722, upload-time = "2024-08-26T20:06:39.16Z" }, + { url = "https://files.pythonhosted.org/packages/22/ad/77e921b9f256d5da36424ffb711ae79ca3f451ff8489eeca544d0701d74a/numpy-2.0.2-cp310-cp310-win32.whl", hash = "sha256:984d96121c9f9616cd33fbd0618b7f08e0cfc9600a7ee1d6fd9b239186d19d97", size = 6472170, upload-time = "2024-08-26T20:06:50.361Z" }, + { url = "https://files.pythonhosted.org/packages/10/05/3442317535028bc29cf0c0dd4c191a4481e8376e9f0db6bcf29703cadae6/numpy-2.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:c7b0be4ef08607dd04da4092faee0b86607f111d5ae68036f16cc787e250a131", size = 15905558, upload-time = "2024-08-26T20:07:13.881Z" }, + { url = "https://files.pythonhosted.org/packages/8b/cf/034500fb83041aa0286e0fb16e7c76e5c8b67c0711bb6e9e9737a717d5fe/numpy-2.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:49ca4decb342d66018b01932139c0961a8f9ddc7589611158cb3c27cbcf76448", size = 21169137, upload-time = "2024-08-26T20:07:45.345Z" }, + { url = "https://files.pythonhosted.org/packages/4a/d9/32de45561811a4b87fbdee23b5797394e3d1504b4a7cf40c10199848893e/numpy-2.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:11a76c372d1d37437857280aa142086476136a8c0f373b2e648ab2c8f18fb195", size = 13703552, upload-time = "2024-08-26T20:08:06.666Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ca/2f384720020c7b244d22508cb7ab23d95f179fcfff33c31a6eeba8d6c512/numpy-2.0.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:807ec44583fd708a21d4a11d94aedf2f4f3c3719035c76a2bbe1fe8e217bdc57", size = 5298957, upload-time = "2024-08-26T20:08:15.83Z" }, + { url = "https://files.pythonhosted.org/packages/0e/78/a3e4f9fb6aa4e6fdca0c5428e8ba039408514388cf62d89651aade838269/numpy-2.0.2-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:8cafab480740e22f8d833acefed5cc87ce276f4ece12fdaa2e8903db2f82897a", size = 6905573, upload-time = "2024-08-26T20:08:27.185Z" }, + { url = "https://files.pythonhosted.org/packages/a0/72/cfc3a1beb2caf4efc9d0b38a15fe34025230da27e1c08cc2eb9bfb1c7231/numpy-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a15f476a45e6e5a3a79d8a14e62161d27ad897381fecfa4a09ed5322f2085669", size = 13914330, upload-time = "2024-08-26T20:08:48.058Z" }, + { url = "https://files.pythonhosted.org/packages/ba/a8/c17acf65a931ce551fee11b72e8de63bf7e8a6f0e21add4c937c83563538/numpy-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:13e689d772146140a252c3a28501da66dfecd77490b498b168b501835041f951", size = 19534895, upload-time = "2024-08-26T20:09:16.536Z" }, + { url = "https://files.pythonhosted.org/packages/ba/86/8767f3d54f6ae0165749f84648da9dcc8cd78ab65d415494962c86fac80f/numpy-2.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9ea91dfb7c3d1c56a0e55657c0afb38cf1eeae4544c208dc465c3c9f3a7c09f9", size = 19937253, upload-time = "2024-08-26T20:09:46.263Z" }, + { url = "https://files.pythonhosted.org/packages/df/87/f76450e6e1c14e5bb1eae6836478b1028e096fd02e85c1c37674606ab752/numpy-2.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c1c9307701fec8f3f7a1e6711f9089c06e6284b3afbbcd259f7791282d660a15", size = 14414074, upload-time = "2024-08-26T20:10:08.483Z" }, + { url = "https://files.pythonhosted.org/packages/5c/ca/0f0f328e1e59f73754f06e1adfb909de43726d4f24c6a3f8805f34f2b0fa/numpy-2.0.2-cp311-cp311-win32.whl", hash = "sha256:a392a68bd329eafac5817e5aefeb39038c48b671afd242710b451e76090e81f4", size = 6470640, upload-time = "2024-08-26T20:10:19.732Z" }, + { url = "https://files.pythonhosted.org/packages/eb/57/3a3f14d3a759dcf9bf6e9eda905794726b758819df4663f217d658a58695/numpy-2.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:286cd40ce2b7d652a6f22efdfc6d1edf879440e53e76a75955bc0c826c7e64dc", size = 15910230, upload-time = "2024-08-26T20:10:43.413Z" }, + { url = "https://files.pythonhosted.org/packages/45/40/2e117be60ec50d98fa08c2f8c48e09b3edea93cfcabd5a9ff6925d54b1c2/numpy-2.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:df55d490dea7934f330006d0f81e8551ba6010a5bf035a249ef61a94f21c500b", size = 20895803, upload-time = "2024-08-26T20:11:13.916Z" }, + { url = "https://files.pythonhosted.org/packages/46/92/1b8b8dee833f53cef3e0a3f69b2374467789e0bb7399689582314df02651/numpy-2.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8df823f570d9adf0978347d1f926b2a867d5608f434a7cff7f7908c6570dcf5e", size = 13471835, upload-time = "2024-08-26T20:11:34.779Z" }, + { url = "https://files.pythonhosted.org/packages/7f/19/e2793bde475f1edaea6945be141aef6c8b4c669b90c90a300a8954d08f0a/numpy-2.0.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:9a92ae5c14811e390f3767053ff54eaee3bf84576d99a2456391401323f4ec2c", size = 5038499, upload-time = "2024-08-26T20:11:43.902Z" }, + { url = "https://files.pythonhosted.org/packages/e3/ff/ddf6dac2ff0dd50a7327bcdba45cb0264d0e96bb44d33324853f781a8f3c/numpy-2.0.2-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:a842d573724391493a97a62ebbb8e731f8a5dcc5d285dfc99141ca15a3302d0c", size = 6633497, upload-time = "2024-08-26T20:11:55.09Z" }, + { url = "https://files.pythonhosted.org/packages/72/21/67f36eac8e2d2cd652a2e69595a54128297cdcb1ff3931cfc87838874bd4/numpy-2.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c05e238064fc0610c840d1cf6a13bf63d7e391717d247f1bf0318172e759e692", size = 13621158, upload-time = "2024-08-26T20:12:14.95Z" }, + { url = "https://files.pythonhosted.org/packages/39/68/e9f1126d757653496dbc096cb429014347a36b228f5a991dae2c6b6cfd40/numpy-2.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0123ffdaa88fa4ab64835dcbde75dcdf89c453c922f18dced6e27c90d1d0ec5a", size = 19236173, upload-time = "2024-08-26T20:12:44.049Z" }, + { url = "https://files.pythonhosted.org/packages/d1/e9/1f5333281e4ebf483ba1c888b1d61ba7e78d7e910fdd8e6499667041cc35/numpy-2.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:96a55f64139912d61de9137f11bf39a55ec8faec288c75a54f93dfd39f7eb40c", size = 19634174, upload-time = "2024-08-26T20:13:13.634Z" }, + { url = "https://files.pythonhosted.org/packages/71/af/a469674070c8d8408384e3012e064299f7a2de540738a8e414dcfd639996/numpy-2.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ec9852fb39354b5a45a80bdab5ac02dd02b15f44b3804e9f00c556bf24b4bded", size = 14099701, upload-time = "2024-08-26T20:13:34.851Z" }, + { url = "https://files.pythonhosted.org/packages/d0/3d/08ea9f239d0e0e939b6ca52ad403c84a2bce1bde301a8eb4888c1c1543f1/numpy-2.0.2-cp312-cp312-win32.whl", hash = "sha256:671bec6496f83202ed2d3c8fdc486a8fc86942f2e69ff0e986140339a63bcbe5", size = 6174313, upload-time = "2024-08-26T20:13:45.653Z" }, + { url = "https://files.pythonhosted.org/packages/b2/b5/4ac39baebf1fdb2e72585c8352c56d063b6126be9fc95bd2bb5ef5770c20/numpy-2.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:cfd41e13fdc257aa5778496b8caa5e856dc4896d4ccf01841daee1d96465467a", size = 15606179, upload-time = "2024-08-26T20:14:08.786Z" }, + { url = "https://files.pythonhosted.org/packages/43/c1/41c8f6df3162b0c6ffd4437d729115704bd43363de0090c7f913cfbc2d89/numpy-2.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9059e10581ce4093f735ed23f3b9d283b9d517ff46009ddd485f1747eb22653c", size = 21169942, upload-time = "2024-08-26T20:14:40.108Z" }, + { url = "https://files.pythonhosted.org/packages/39/bc/fd298f308dcd232b56a4031fd6ddf11c43f9917fbc937e53762f7b5a3bb1/numpy-2.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:423e89b23490805d2a5a96fe40ec507407b8ee786d66f7328be214f9679df6dd", size = 13711512, upload-time = "2024-08-26T20:15:00.985Z" }, + { url = "https://files.pythonhosted.org/packages/96/ff/06d1aa3eeb1c614eda245c1ba4fb88c483bee6520d361641331872ac4b82/numpy-2.0.2-cp39-cp39-macosx_14_0_arm64.whl", hash = "sha256:2b2955fa6f11907cf7a70dab0d0755159bca87755e831e47932367fc8f2f2d0b", size = 5306976, upload-time = "2024-08-26T20:15:10.876Z" }, + { url = "https://files.pythonhosted.org/packages/2d/98/121996dcfb10a6087a05e54453e28e58694a7db62c5a5a29cee14c6e047b/numpy-2.0.2-cp39-cp39-macosx_14_0_x86_64.whl", hash = "sha256:97032a27bd9d8988b9a97a8c4d2c9f2c15a81f61e2f21404d7e8ef00cb5be729", size = 6906494, upload-time = "2024-08-26T20:15:22.055Z" }, + { url = "https://files.pythonhosted.org/packages/15/31/9dffc70da6b9bbf7968f6551967fc21156207366272c2a40b4ed6008dc9b/numpy-2.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e795a8be3ddbac43274f18588329c72939870a16cae810c2b73461c40718ab1", size = 13912596, upload-time = "2024-08-26T20:15:42.452Z" }, + { url = "https://files.pythonhosted.org/packages/b9/14/78635daab4b07c0930c919d451b8bf8c164774e6a3413aed04a6d95758ce/numpy-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26b258c385842546006213344c50655ff1555a9338e2e5e02a0756dc3e803dd", size = 19526099, upload-time = "2024-08-26T20:16:11.048Z" }, + { url = "https://files.pythonhosted.org/packages/26/4c/0eeca4614003077f68bfe7aac8b7496f04221865b3a5e7cb230c9d055afd/numpy-2.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5fec9451a7789926bcf7c2b8d187292c9f93ea30284802a0ab3f5be8ab36865d", size = 19932823, upload-time = "2024-08-26T20:16:40.171Z" }, + { url = "https://files.pythonhosted.org/packages/f1/46/ea25b98b13dccaebddf1a803f8c748680d972e00507cd9bc6dcdb5aa2ac1/numpy-2.0.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:9189427407d88ff25ecf8f12469d4d39d35bee1db5d39fc5c168c6f088a6956d", size = 14404424, upload-time = "2024-08-26T20:17:02.604Z" }, + { url = "https://files.pythonhosted.org/packages/c8/a6/177dd88d95ecf07e722d21008b1b40e681a929eb9e329684d449c36586b2/numpy-2.0.2-cp39-cp39-win32.whl", hash = "sha256:905d16e0c60200656500c95b6b8dca5d109e23cb24abc701d41c02d74c6b3afa", size = 6476809, upload-time = "2024-08-26T20:17:13.553Z" }, + { url = "https://files.pythonhosted.org/packages/ea/2b/7fc9f4e7ae5b507c1a3a21f0f15ed03e794c1242ea8a242ac158beb56034/numpy-2.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:a3f4ab0caa7f053f6797fcd4e1e25caee367db3112ef2b6ef82d749530768c73", size = 15911314, upload-time = "2024-08-26T20:17:36.72Z" }, + { url = "https://files.pythonhosted.org/packages/8f/3b/df5a870ac6a3be3a86856ce195ef42eec7ae50d2a202be1f5a4b3b340e14/numpy-2.0.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:7f0a0c6f12e07fa94133c8a67404322845220c06a9e80e85999afe727f7438b8", size = 21025288, upload-time = "2024-08-26T20:18:07.732Z" }, + { url = "https://files.pythonhosted.org/packages/2c/97/51af92f18d6f6f2d9ad8b482a99fb74e142d71372da5d834b3a2747a446e/numpy-2.0.2-pp39-pypy39_pp73-macosx_14_0_x86_64.whl", hash = "sha256:312950fdd060354350ed123c0e25a71327d3711584beaef30cdaa93320c392d4", size = 6762793, upload-time = "2024-08-26T20:18:19.125Z" }, + { url = "https://files.pythonhosted.org/packages/12/46/de1fbd0c1b5ccaa7f9a005b66761533e2f6a3e560096682683a223631fe9/numpy-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26df23238872200f63518dd2aa984cfca675d82469535dc7162dc2ee52d9dd5c", size = 19334885, upload-time = "2024-08-26T20:18:47.237Z" }, + { url = "https://files.pythonhosted.org/packages/cc/dc/d330a6faefd92b446ec0f0dfea4c3207bb1fef3c4771d19cf4543efd2c78/numpy-2.0.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a46288ec55ebbd58947d31d72be2c63cbf839f0a63b49cb755022310792a3385", size = 15828784, upload-time = "2024-08-26T20:19:11.19Z" }, +] + +[[package]] +name = "numpy" +version = "2.2.6" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/76/21/7d2a95e4bba9dc13d043ee156a356c0a8f0c6309dff6b21b4d71a073b8a8/numpy-2.2.6.tar.gz", hash = "sha256:e29554e2bef54a90aa5cc07da6ce955accb83f21ab5de01a62c8478897b264fd", size = 20276440, upload-time = "2025-05-17T22:38:04.611Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9a/3e/ed6db5be21ce87955c0cbd3009f2803f59fa08df21b5df06862e2d8e2bdd/numpy-2.2.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b412caa66f72040e6d268491a59f2c43bf03eb6c96dd8f0307829feb7fa2b6fb", size = 21165245, upload-time = "2025-05-17T21:27:58.555Z" }, + { url = "https://files.pythonhosted.org/packages/22/c2/4b9221495b2a132cc9d2eb862e21d42a009f5a60e45fc44b00118c174bff/numpy-2.2.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8e41fd67c52b86603a91c1a505ebaef50b3314de0213461c7a6e99c9a3beff90", size = 14360048, upload-time = "2025-05-17T21:28:21.406Z" }, + { url = "https://files.pythonhosted.org/packages/fd/77/dc2fcfc66943c6410e2bf598062f5959372735ffda175b39906d54f02349/numpy-2.2.6-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:37e990a01ae6ec7fe7fa1c26c55ecb672dd98b19c3d0e1d1f326fa13cb38d163", size = 5340542, upload-time = "2025-05-17T21:28:30.931Z" }, + { url = "https://files.pythonhosted.org/packages/7a/4f/1cb5fdc353a5f5cc7feb692db9b8ec2c3d6405453f982435efc52561df58/numpy-2.2.6-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:5a6429d4be8ca66d889b7cf70f536a397dc45ba6faeb5f8c5427935d9592e9cf", size = 6878301, upload-time = "2025-05-17T21:28:41.613Z" }, + { url = "https://files.pythonhosted.org/packages/eb/17/96a3acd228cec142fcb8723bd3cc39c2a474f7dcf0a5d16731980bcafa95/numpy-2.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:efd28d4e9cd7d7a8d39074a4d44c63eda73401580c5c76acda2ce969e0a38e83", size = 14297320, upload-time = "2025-05-17T21:29:02.78Z" }, + { url = "https://files.pythonhosted.org/packages/b4/63/3de6a34ad7ad6646ac7d2f55ebc6ad439dbbf9c4370017c50cf403fb19b5/numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc7b73d02efb0e18c000e9ad8b83480dfcd5dfd11065997ed4c6747470ae8915", size = 16801050, upload-time = "2025-05-17T21:29:27.675Z" }, + { url = "https://files.pythonhosted.org/packages/07/b6/89d837eddef52b3d0cec5c6ba0456c1bf1b9ef6a6672fc2b7873c3ec4e2e/numpy-2.2.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:74d4531beb257d2c3f4b261bfb0fc09e0f9ebb8842d82a7b4209415896adc680", size = 15807034, upload-time = "2025-05-17T21:29:51.102Z" }, + { url = "https://files.pythonhosted.org/packages/01/c8/dc6ae86e3c61cfec1f178e5c9f7858584049b6093f843bca541f94120920/numpy-2.2.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8fc377d995680230e83241d8a96def29f204b5782f371c532579b4f20607a289", size = 18614185, upload-time = "2025-05-17T21:30:18.703Z" }, + { url = "https://files.pythonhosted.org/packages/5b/c5/0064b1b7e7c89137b471ccec1fd2282fceaae0ab3a9550f2568782d80357/numpy-2.2.6-cp310-cp310-win32.whl", hash = "sha256:b093dd74e50a8cba3e873868d9e93a85b78e0daf2e98c6797566ad8044e8363d", size = 6527149, upload-time = "2025-05-17T21:30:29.788Z" }, + { url = "https://files.pythonhosted.org/packages/a3/dd/4b822569d6b96c39d1215dbae0582fd99954dcbcf0c1a13c61783feaca3f/numpy-2.2.6-cp310-cp310-win_amd64.whl", hash = "sha256:f0fd6321b839904e15c46e0d257fdd101dd7f530fe03fd6359c1ea63738703f3", size = 12904620, upload-time = "2025-05-17T21:30:48.994Z" }, + { url = "https://files.pythonhosted.org/packages/da/a8/4f83e2aa666a9fbf56d6118faaaf5f1974d456b1823fda0a176eff722839/numpy-2.2.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f9f1adb22318e121c5c69a09142811a201ef17ab257a1e66ca3025065b7f53ae", size = 21176963, upload-time = "2025-05-17T21:31:19.36Z" }, + { url = "https://files.pythonhosted.org/packages/b3/2b/64e1affc7972decb74c9e29e5649fac940514910960ba25cd9af4488b66c/numpy-2.2.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c820a93b0255bc360f53eca31a0e676fd1101f673dda8da93454a12e23fc5f7a", size = 14406743, upload-time = "2025-05-17T21:31:41.087Z" }, + { url = "https://files.pythonhosted.org/packages/4a/9f/0121e375000b5e50ffdd8b25bf78d8e1a5aa4cca3f185d41265198c7b834/numpy-2.2.6-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3d70692235e759f260c3d837193090014aebdf026dfd167834bcba43e30c2a42", size = 5352616, upload-time = "2025-05-17T21:31:50.072Z" }, + { url = "https://files.pythonhosted.org/packages/31/0d/b48c405c91693635fbe2dcd7bc84a33a602add5f63286e024d3b6741411c/numpy-2.2.6-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:481b49095335f8eed42e39e8041327c05b0f6f4780488f61286ed3c01368d491", size = 6889579, upload-time = "2025-05-17T21:32:01.712Z" }, + { url = "https://files.pythonhosted.org/packages/52/b8/7f0554d49b565d0171eab6e99001846882000883998e7b7d9f0d98b1f934/numpy-2.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b64d8d4d17135e00c8e346e0a738deb17e754230d7e0810ac5012750bbd85a5a", size = 14312005, upload-time = "2025-05-17T21:32:23.332Z" }, + { url = "https://files.pythonhosted.org/packages/b3/dd/2238b898e51bd6d389b7389ffb20d7f4c10066d80351187ec8e303a5a475/numpy-2.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba10f8411898fc418a521833e014a77d3ca01c15b0c6cdcce6a0d2897e6dbbdf", size = 16821570, upload-time = "2025-05-17T21:32:47.991Z" }, + { url = "https://files.pythonhosted.org/packages/83/6c/44d0325722cf644f191042bf47eedad61c1e6df2432ed65cbe28509d404e/numpy-2.2.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bd48227a919f1bafbdda0583705e547892342c26fb127219d60a5c36882609d1", size = 15818548, upload-time = "2025-05-17T21:33:11.728Z" }, + { url = "https://files.pythonhosted.org/packages/ae/9d/81e8216030ce66be25279098789b665d49ff19eef08bfa8cb96d4957f422/numpy-2.2.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9551a499bf125c1d4f9e250377c1ee2eddd02e01eac6644c080162c0c51778ab", size = 18620521, upload-time = "2025-05-17T21:33:39.139Z" }, + { url = "https://files.pythonhosted.org/packages/6a/fd/e19617b9530b031db51b0926eed5345ce8ddc669bb3bc0044b23e275ebe8/numpy-2.2.6-cp311-cp311-win32.whl", hash = "sha256:0678000bb9ac1475cd454c6b8c799206af8107e310843532b04d49649c717a47", size = 6525866, upload-time = "2025-05-17T21:33:50.273Z" }, + { url = "https://files.pythonhosted.org/packages/31/0a/f354fb7176b81747d870f7991dc763e157a934c717b67b58456bc63da3df/numpy-2.2.6-cp311-cp311-win_amd64.whl", hash = "sha256:e8213002e427c69c45a52bbd94163084025f533a55a59d6f9c5b820774ef3303", size = 12907455, upload-time = "2025-05-17T21:34:09.135Z" }, + { url = "https://files.pythonhosted.org/packages/82/5d/c00588b6cf18e1da539b45d3598d3557084990dcc4331960c15ee776ee41/numpy-2.2.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:41c5a21f4a04fa86436124d388f6ed60a9343a6f767fced1a8a71c3fbca038ff", size = 20875348, upload-time = "2025-05-17T21:34:39.648Z" }, + { url = "https://files.pythonhosted.org/packages/66/ee/560deadcdde6c2f90200450d5938f63a34b37e27ebff162810f716f6a230/numpy-2.2.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:de749064336d37e340f640b05f24e9e3dd678c57318c7289d222a8a2f543e90c", size = 14119362, upload-time = "2025-05-17T21:35:01.241Z" }, + { url = "https://files.pythonhosted.org/packages/3c/65/4baa99f1c53b30adf0acd9a5519078871ddde8d2339dc5a7fde80d9d87da/numpy-2.2.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:894b3a42502226a1cac872f840030665f33326fc3dac8e57c607905773cdcde3", size = 5084103, upload-time = "2025-05-17T21:35:10.622Z" }, + { url = "https://files.pythonhosted.org/packages/cc/89/e5a34c071a0570cc40c9a54eb472d113eea6d002e9ae12bb3a8407fb912e/numpy-2.2.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:71594f7c51a18e728451bb50cc60a3ce4e6538822731b2933209a1f3614e9282", size = 6625382, upload-time = "2025-05-17T21:35:21.414Z" }, + { url = "https://files.pythonhosted.org/packages/f8/35/8c80729f1ff76b3921d5c9487c7ac3de9b2a103b1cd05e905b3090513510/numpy-2.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2618db89be1b4e05f7a1a847a9c1c0abd63e63a1607d892dd54668dd92faf87", size = 14018462, upload-time = "2025-05-17T21:35:42.174Z" }, + { url = "https://files.pythonhosted.org/packages/8c/3d/1e1db36cfd41f895d266b103df00ca5b3cbe965184df824dec5c08c6b803/numpy-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd83c01228a688733f1ded5201c678f0c53ecc1006ffbc404db9f7a899ac6249", size = 16527618, upload-time = "2025-05-17T21:36:06.711Z" }, + { url = "https://files.pythonhosted.org/packages/61/c6/03ed30992602c85aa3cd95b9070a514f8b3c33e31124694438d88809ae36/numpy-2.2.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:37c0ca431f82cd5fa716eca9506aefcabc247fb27ba69c5062a6d3ade8cf8f49", size = 15505511, upload-time = "2025-05-17T21:36:29.965Z" }, + { url = "https://files.pythonhosted.org/packages/b7/25/5761d832a81df431e260719ec45de696414266613c9ee268394dd5ad8236/numpy-2.2.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fe27749d33bb772c80dcd84ae7e8df2adc920ae8297400dabec45f0dedb3f6de", size = 18313783, upload-time = "2025-05-17T21:36:56.883Z" }, + { url = "https://files.pythonhosted.org/packages/57/0a/72d5a3527c5ebffcd47bde9162c39fae1f90138c961e5296491ce778e682/numpy-2.2.6-cp312-cp312-win32.whl", hash = "sha256:4eeaae00d789f66c7a25ac5f34b71a7035bb474e679f410e5e1a94deb24cf2d4", size = 6246506, upload-time = "2025-05-17T21:37:07.368Z" }, + { url = "https://files.pythonhosted.org/packages/36/fa/8c9210162ca1b88529ab76b41ba02d433fd54fecaf6feb70ef9f124683f1/numpy-2.2.6-cp312-cp312-win_amd64.whl", hash = "sha256:c1f9540be57940698ed329904db803cf7a402f3fc200bfe599334c9bd84a40b2", size = 12614190, upload-time = "2025-05-17T21:37:26.213Z" }, + { url = "https://files.pythonhosted.org/packages/f9/5c/6657823f4f594f72b5471f1db1ab12e26e890bb2e41897522d134d2a3e81/numpy-2.2.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0811bb762109d9708cca4d0b13c4f67146e3c3b7cf8d34018c722adb2d957c84", size = 20867828, upload-time = "2025-05-17T21:37:56.699Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9e/14520dc3dadf3c803473bd07e9b2bd1b69bc583cb2497b47000fed2fa92f/numpy-2.2.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:287cc3162b6f01463ccd86be154f284d0893d2b3ed7292439ea97eafa8170e0b", size = 14143006, upload-time = "2025-05-17T21:38:18.291Z" }, + { url = "https://files.pythonhosted.org/packages/4f/06/7e96c57d90bebdce9918412087fc22ca9851cceaf5567a45c1f404480e9e/numpy-2.2.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:f1372f041402e37e5e633e586f62aa53de2eac8d98cbfb822806ce4bbefcb74d", size = 5076765, upload-time = "2025-05-17T21:38:27.319Z" }, + { url = "https://files.pythonhosted.org/packages/73/ed/63d920c23b4289fdac96ddbdd6132e9427790977d5457cd132f18e76eae0/numpy-2.2.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:55a4d33fa519660d69614a9fad433be87e5252f4b03850642f88993f7b2ca566", size = 6617736, upload-time = "2025-05-17T21:38:38.141Z" }, + { url = "https://files.pythonhosted.org/packages/85/c5/e19c8f99d83fd377ec8c7e0cf627a8049746da54afc24ef0a0cb73d5dfb5/numpy-2.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f92729c95468a2f4f15e9bb94c432a9229d0d50de67304399627a943201baa2f", size = 14010719, upload-time = "2025-05-17T21:38:58.433Z" }, + { url = "https://files.pythonhosted.org/packages/19/49/4df9123aafa7b539317bf6d342cb6d227e49f7a35b99c287a6109b13dd93/numpy-2.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bc23a79bfabc5d056d106f9befb8d50c31ced2fbc70eedb8155aec74a45798f", size = 16526072, upload-time = "2025-05-17T21:39:22.638Z" }, + { url = "https://files.pythonhosted.org/packages/b2/6c/04b5f47f4f32f7c2b0e7260442a8cbcf8168b0e1a41ff1495da42f42a14f/numpy-2.2.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e3143e4451880bed956e706a3220b4e5cf6172ef05fcc397f6f36a550b1dd868", size = 15503213, upload-time = "2025-05-17T21:39:45.865Z" }, + { url = "https://files.pythonhosted.org/packages/17/0a/5cd92e352c1307640d5b6fec1b2ffb06cd0dabe7d7b8227f97933d378422/numpy-2.2.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4f13750ce79751586ae2eb824ba7e1e8dba64784086c98cdbbcc6a42112ce0d", size = 18316632, upload-time = "2025-05-17T21:40:13.331Z" }, + { url = "https://files.pythonhosted.org/packages/f0/3b/5cba2b1d88760ef86596ad0f3d484b1cbff7c115ae2429678465057c5155/numpy-2.2.6-cp313-cp313-win32.whl", hash = "sha256:5beb72339d9d4fa36522fc63802f469b13cdbe4fdab4a288f0c441b74272ebfd", size = 6244532, upload-time = "2025-05-17T21:43:46.099Z" }, + { url = "https://files.pythonhosted.org/packages/cb/3b/d58c12eafcb298d4e6d0d40216866ab15f59e55d148a5658bb3132311fcf/numpy-2.2.6-cp313-cp313-win_amd64.whl", hash = "sha256:b0544343a702fa80c95ad5d3d608ea3599dd54d4632df855e4c8d24eb6ecfa1c", size = 12610885, upload-time = "2025-05-17T21:44:05.145Z" }, + { url = "https://files.pythonhosted.org/packages/6b/9e/4bf918b818e516322db999ac25d00c75788ddfd2d2ade4fa66f1f38097e1/numpy-2.2.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0bca768cd85ae743b2affdc762d617eddf3bcf8724435498a1e80132d04879e6", size = 20963467, upload-time = "2025-05-17T21:40:44Z" }, + { url = "https://files.pythonhosted.org/packages/61/66/d2de6b291507517ff2e438e13ff7b1e2cdbdb7cb40b3ed475377aece69f9/numpy-2.2.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fc0c5673685c508a142ca65209b4e79ed6740a4ed6b2267dbba90f34b0b3cfda", size = 14225144, upload-time = "2025-05-17T21:41:05.695Z" }, + { url = "https://files.pythonhosted.org/packages/e4/25/480387655407ead912e28ba3a820bc69af9adf13bcbe40b299d454ec011f/numpy-2.2.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5bd4fc3ac8926b3819797a7c0e2631eb889b4118a9898c84f585a54d475b7e40", size = 5200217, upload-time = "2025-05-17T21:41:15.903Z" }, + { url = "https://files.pythonhosted.org/packages/aa/4a/6e313b5108f53dcbf3aca0c0f3e9c92f4c10ce57a0a721851f9785872895/numpy-2.2.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:fee4236c876c4e8369388054d02d0e9bb84821feb1a64dd59e137e6511a551f8", size = 6712014, upload-time = "2025-05-17T21:41:27.321Z" }, + { url = "https://files.pythonhosted.org/packages/b7/30/172c2d5c4be71fdf476e9de553443cf8e25feddbe185e0bd88b096915bcc/numpy-2.2.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1dda9c7e08dc141e0247a5b8f49cf05984955246a327d4c48bda16821947b2f", size = 14077935, upload-time = "2025-05-17T21:41:49.738Z" }, + { url = "https://files.pythonhosted.org/packages/12/fb/9e743f8d4e4d3c710902cf87af3512082ae3d43b945d5d16563f26ec251d/numpy-2.2.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f447e6acb680fd307f40d3da4852208af94afdfab89cf850986c3ca00562f4fa", size = 16600122, upload-time = "2025-05-17T21:42:14.046Z" }, + { url = "https://files.pythonhosted.org/packages/12/75/ee20da0e58d3a66f204f38916757e01e33a9737d0b22373b3eb5a27358f9/numpy-2.2.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:389d771b1623ec92636b0786bc4ae56abafad4a4c513d36a55dce14bd9ce8571", size = 15586143, upload-time = "2025-05-17T21:42:37.464Z" }, + { url = "https://files.pythonhosted.org/packages/76/95/bef5b37f29fc5e739947e9ce5179ad402875633308504a52d188302319c8/numpy-2.2.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8e9ace4a37db23421249ed236fdcdd457d671e25146786dfc96835cd951aa7c1", size = 18385260, upload-time = "2025-05-17T21:43:05.189Z" }, + { url = "https://files.pythonhosted.org/packages/09/04/f2f83279d287407cf36a7a8053a5abe7be3622a4363337338f2585e4afda/numpy-2.2.6-cp313-cp313t-win32.whl", hash = "sha256:038613e9fb8c72b0a41f025a7e4c3f0b7a1b5d768ece4796b674c8f3fe13efff", size = 6377225, upload-time = "2025-05-17T21:43:16.254Z" }, + { url = "https://files.pythonhosted.org/packages/67/0e/35082d13c09c02c011cf21570543d202ad929d961c02a147493cb0c2bdf5/numpy-2.2.6-cp313-cp313t-win_amd64.whl", hash = "sha256:6031dd6dfecc0cf9f668681a37648373bddd6421fff6c66ec1624eed0180ee06", size = 12771374, upload-time = "2025-05-17T21:43:35.479Z" }, + { url = "https://files.pythonhosted.org/packages/9e/3b/d94a75f4dbf1ef5d321523ecac21ef23a3cd2ac8b78ae2aac40873590229/numpy-2.2.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0b605b275d7bd0c640cad4e5d30fa701a8d59302e127e5f79138ad62762c3e3d", size = 21040391, upload-time = "2025-05-17T21:44:35.948Z" }, + { url = "https://files.pythonhosted.org/packages/17/f4/09b2fa1b58f0fb4f7c7963a1649c64c4d315752240377ed74d9cd878f7b5/numpy-2.2.6-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:7befc596a7dc9da8a337f79802ee8adb30a552a94f792b9c9d18c840055907db", size = 6786754, upload-time = "2025-05-17T21:44:47.446Z" }, + { url = "https://files.pythonhosted.org/packages/af/30/feba75f143bdc868a1cc3f44ccfa6c4b9ec522b36458e738cd00f67b573f/numpy-2.2.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce47521a4754c8f4593837384bd3424880629f718d87c5d44f8ed763edd63543", size = 16643476, upload-time = "2025-05-17T21:45:11.871Z" }, + { url = "https://files.pythonhosted.org/packages/37/48/ac2a9584402fb6c0cd5b5d1a91dcf176b15760130dd386bbafdbfe3640bf/numpy-2.2.6-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d042d24c90c41b54fd506da306759e06e568864df8ec17ccc17e9e884634fd00", size = 12812666, upload-time = "2025-05-17T21:45:31.426Z" }, +] + +[[package]] +name = "numpy" +version = "2.4.6" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/d0/ad/fed0499ce6a338d2a03ebae59cd15093910c8875328855781952abf6c2fe/numpy-2.4.6.tar.gz", hash = "sha256:f3a3570c4a2a16746ac2c31a7c7c7b0c186b95ce902e33db6f28094ed7387dda", size = 20735807, upload-time = "2026-05-18T23:37:14.07Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b3/49/ec46835a70be8fa6446c495126ac84fdb28cb2558e1620ffb87a10c8b64c/numpy-2.4.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0280e0356c0829a18d9de1cb7eee50ec22ca639878d7240307ca0943d73cd2c4", size = 16969194, upload-time = "2026-05-18T23:33:13.503Z" }, + { url = "https://files.pythonhosted.org/packages/0e/0d/f5957185c0ee2f3e12f78715aa9e3b353fd83633316c8532b38faa37e3f6/numpy-2.4.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:110f8b71aacb688ec69062bb7f6938a0f8acb01b7c1c4beb453c65b6d234584d", size = 14964111, upload-time = "2026-05-18T23:33:17.795Z" }, + { url = "https://files.pythonhosted.org/packages/ad/40/40a40ee0ddf7ceb782c49af278894b686e586d65d8c1889c8b5da01a3d7d/numpy-2.4.6-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:4cfe66903cc32a9921a6733d96b19bb6abf310397581bbad89c228f5abaf0ee8", size = 5469159, upload-time = "2026-05-18T23:33:20.654Z" }, + { url = "https://files.pythonhosted.org/packages/63/13/f9a8046535cb21deae82f8d03de9617e08882d274fad2539630761888228/numpy-2.4.6-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:8155154c7c691289fe18f510b5d4657c68c67989f293f0535a91360392ff6538", size = 6798936, upload-time = "2026-05-18T23:33:22.987Z" }, + { url = "https://files.pythonhosted.org/packages/33/a8/6fa8c1a345a8c85dbb21932c447bee07c30a2c2a3f31e369c0a84b300147/numpy-2.4.6-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0ab0a9c4ffb1a6d95ef519fe4247dba8eb6b18ad93999f76b7f657039acabd47", size = 15966692, upload-time = "2026-05-18T23:33:26.62Z" }, + { url = "https://files.pythonhosted.org/packages/02/03/74fe2a4cb3817d94d86402f2506554130a2f01414e299b5a843e5a8a957f/numpy-2.4.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:89cd468399cfd2504718f0ba50e410dca55a170b61a02ad92bb18c8a65186e93", size = 16918164, upload-time = "2026-05-18T23:33:29.955Z" }, + { url = "https://files.pythonhosted.org/packages/c5/80/3615be3313f7e7696609bc194b9f0101da809df79e859bdb84e0cd043f46/numpy-2.4.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c2d37ab77531417474168eb79d6d80b14f821a966818505d03013d0833edb7a8", size = 17322877, upload-time = "2026-05-18T23:33:34.724Z" }, + { url = "https://files.pythonhosted.org/packages/ca/ac/a691e0fe2675e370d0e08ff905adc49a1c8830e8cae03efe4477e92cd55d/numpy-2.4.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f407cb6b8e9d6d8c626bc73c945db1706035af8fd632295547bf1c9e46d092d6", size = 18651487, upload-time = "2026-05-18T23:33:38.217Z" }, + { url = "https://files.pythonhosted.org/packages/15/a7/9bc1cd626d7bf6869bfedf27b91b6ab5dd607758bf8e959d6fa80c6a59cb/numpy-2.4.6-cp311-cp311-win32.whl", hash = "sha256:ddea102b48f9e339f3948bf22040944184627a30fdf7f858667673b9c5f033c8", size = 6233945, upload-time = "2026-05-18T23:33:41.331Z" }, + { url = "https://files.pythonhosted.org/packages/c5/31/7fc6239c12bce7e931463251cca4426c465e1876ba3cc785402ef4dd8f4e/numpy-2.4.6-cp311-cp311-win_amd64.whl", hash = "sha256:1e254a00cdf42b1e4d5b3d68d33af63268d41340d8885df2ab6470f2e1500147", size = 12608406, upload-time = "2026-05-18T23:33:44.131Z" }, + { url = "https://files.pythonhosted.org/packages/27/83/140f85a466595a16382996a1bf06b2b54bcd597488921b0c9daaeeda72af/numpy-2.4.6-cp311-cp311-win_arm64.whl", hash = "sha256:ed9749eef4cbd126da3dc1d6bcb3a57f5eb7ac6a6484146bdbf743f552dfc577", size = 10479528, upload-time = "2026-05-18T23:33:50.725Z" }, + { url = "https://files.pythonhosted.org/packages/95/2a/3d7b5ac8aac24feaf9ad7ed58f45b0bbc06d37e4338ae84c9f2298b570f9/numpy-2.4.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:001fbb8e08d942dd57599e781f2472269ee7f2755fae407b4f67b2f0b17da3f1", size = 16689119, upload-time = "2026-05-18T23:33:54.065Z" }, + { url = "https://files.pythonhosted.org/packages/ea/12/92c4c131527599e8288d6918e888d88726f84d805d784b771f32408aeaef/numpy-2.4.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ebfb099f8dcf083deef3ac1ca4c1503f387cf76296fcb3816b66f5ecb5f54fdb", size = 14699246, upload-time = "2026-05-18T23:33:57.621Z" }, + { url = "https://files.pythonhosted.org/packages/ad/fe/c0a6b7b2ca128a8fb228575147073b660656734b8ebe4d76c8fd748dcc79/numpy-2.4.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:3213d622a0283a39a93d188f3cf72b26862df52fbb4ca3697f51705016523d41", size = 5204410, upload-time = "2026-05-18T23:34:00.302Z" }, + { url = "https://files.pythonhosted.org/packages/f3/d4/9770d14ba719432bb90a421bfd443872ed0f70f7264b64bec12ea363d5fd/numpy-2.4.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:357cc07a6d7b0b182ff02249616a03742827ebb1277546b5c7cd7f7620a45698", size = 6551240, upload-time = "2026-05-18T23:34:02.852Z" }, + { url = "https://files.pythonhosted.org/packages/c9/c6/50a46a6205feba2343f1d6d17438107c5dc491ed1c736e6ea68689fd906b/numpy-2.4.6-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5f9fb9157b4ce2971008323afe46053787b526ef624fea915b261468a8421a0f", size = 15671012, upload-time = "2026-05-18T23:34:05.485Z" }, + { url = "https://files.pythonhosted.org/packages/99/60/14115e6364fa676c5397c2ad3004e527e9aa487abf5d0706ec81bbd08529/numpy-2.4.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:90f9849678c75fe7afa2d348ac842c168b0a4d3d61919687216dfc547976d853", size = 16645538, upload-time = "2026-05-18T23:34:09.265Z" }, + { url = "https://files.pythonhosted.org/packages/ae/c5/693cbe59e57db94d2231fa519ca3978dc9e19da5a8f088588f5c6e947ff2/numpy-2.4.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c1a2af6c6ef86344a6b0db6b97834208bf598db514f2b155042439b62605601a", size = 17020706, upload-time = "2026-05-18T23:34:13.053Z" }, + { url = "https://files.pythonhosted.org/packages/ef/fc/85b7c4eff9b4966ade25c2273cf7e7012e92366c032058653934b37de044/numpy-2.4.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e5805d5a22fd19c8ccff10a9561f9df94436b0545619ea579db2d3c35294bce2", size = 18368541, upload-time = "2026-05-18T23:34:17.024Z" }, + { url = "https://files.pythonhosted.org/packages/f6/81/e1b27545deedce7f4a0b348618c6b62d74e36a4dc9ccd42f3eb2f85eee32/numpy-2.4.6-cp312-cp312-win32.whl", hash = "sha256:e3eeb0aabd6bd5ce64faae67e9935203a6991b4bc2a485a767fbafb2c5125f45", size = 5962825, upload-time = "2026-05-18T23:34:20.3Z" }, + { url = "https://files.pythonhosted.org/packages/ab/ca/feab00bd44aa5fe1ad2c18f08b4d3bb92e26484b0b1d1443897809ed528c/numpy-2.4.6-cp312-cp312-win_amd64.whl", hash = "sha256:d8e8286dd7cea7895157318d1b91cdacac64c479f3cbc8dce548331728484751", size = 12321687, upload-time = "2026-05-18T23:34:23.095Z" }, + { url = "https://files.pythonhosted.org/packages/63/cf/5a6d34850a39d1093558564f77ee8e8e0bee5061151b8f05a55711001ec7/numpy-2.4.6-cp312-cp312-win_arm64.whl", hash = "sha256:4081eb135ac24158bd51cdfbef16f1c64df7063b1143f24731387137c092bec8", size = 10221482, upload-time = "2026-05-18T23:34:25.876Z" }, + { url = "https://files.pythonhosted.org/packages/fb/82/bdab26d7438c6791ca31b7c024ca37c1eab8b726ba236129005cd4a06e45/numpy-2.4.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:511dbaf848decaaaf4b4ca48032619fb3138710c4bf7da7617765edad1ef96b0", size = 16684648, upload-time = "2026-05-18T23:34:29.41Z" }, + { url = "https://files.pythonhosted.org/packages/1b/30/a80189bcc7f5e4258b3fbc3968d909d1756f54d023299ecc39ad6fdb9ef8/numpy-2.4.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bf162abab1c1a736333192707cef898e735a5ca00f38f27eeedf44b39d9e85eb", size = 14693902, upload-time = "2026-05-18T23:34:33.013Z" }, + { url = "https://files.pythonhosted.org/packages/97/12/70b5d0d7c15e1ebb8a6a84a8caa1d19e181d84fb58bb6d70aca29099dec1/numpy-2.4.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:043191bfa8eab18c776647b62723ac9dddece59743b13f49b2016094129c2b3f", size = 5198992, upload-time = "2026-05-18T23:34:36.132Z" }, + { url = "https://files.pythonhosted.org/packages/ba/8c/ebd2a8f8a83541f8d38cc5667e8c2b69cecfd30da6e45693e8158857d44b/numpy-2.4.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:6180d8b35af935aed8ece3a85e0a43f87393ae0ac87c8d2c8bd2c993f7270ef3", size = 6546944, upload-time = "2026-05-18T23:34:38.484Z" }, + { url = "https://files.pythonhosted.org/packages/bb/c5/7b863a97a91671a0338f4253bd3b5a3d3852f0692dae91711c9f4a10e787/numpy-2.4.6-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:72fbe16c6fac95aedf5937fa873445cec2110be35d8a4e9433d7501fd98dae6b", size = 15669392, upload-time = "2026-05-18T23:34:41.257Z" }, + { url = "https://files.pythonhosted.org/packages/a5/9d/3584b9984ca4c047aea75214ce1a4c4c73d849bd71b604264b7f5653f8a8/numpy-2.4.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a7830bab239b79cda9c08c2da014761cafb48da6150e1da17ac06283f43b6089", size = 16633220, upload-time = "2026-05-18T23:34:45.075Z" }, + { url = "https://files.pythonhosted.org/packages/05/ae/7c67fba23bd98caec7c99261f3a16072ade14813486b0282cb29846de832/numpy-2.4.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ef4aea96ce4d3b074422cb4f2f64e216bf9e213004bb58ecfdf50ea02ea8eb9a", size = 17020800, upload-time = "2026-05-18T23:34:49.065Z" }, + { url = "https://files.pythonhosted.org/packages/d9/5d/3b6725cb31d983c5e66916f5d36f6d7e5521129e4c4404d64f918292a5b6/numpy-2.4.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dfa20cc6ca228e6b155b11da03825975ce66aea520985dbbddf0f2a5a495c605", size = 18357600, upload-time = "2026-05-18T23:34:52.709Z" }, + { url = "https://files.pythonhosted.org/packages/f7/da/2ccc6c2fe8898dee01d90c75c5f5f914a23daf99e3e0f59516a08760c8b5/numpy-2.4.6-cp313-cp313-win32.whl", hash = "sha256:56b39e5e0622a09a25bf5baf62f4bcf0cb8a41ae6e2819cf49bbc5a74c083f91", size = 5961134, upload-time = "2026-05-18T23:34:55.618Z" }, + { url = "https://files.pythonhosted.org/packages/b5/cd/9cc4dc876fb065d5c220aae4d5e14826b2715331bb7618ce1fb07a679d99/numpy-2.4.6-cp313-cp313-win_amd64.whl", hash = "sha256:c4fc99836233ea196540b17ab0983aff60ed07941751930f5f4d05bc3b3b7359", size = 12318598, upload-time = "2026-05-18T23:34:58.928Z" }, + { url = "https://files.pythonhosted.org/packages/39/1e/c0bcba1f8694116485fe28fd1be698c278fcda4141c5b0e53a2aed8b12a8/numpy-2.4.6-cp313-cp313-win_arm64.whl", hash = "sha256:a7c711e21628b52034bb5ab8d1bce291f752fcc5e92accc615778acee1ff4778", size = 10222272, upload-time = "2026-05-18T23:35:02.167Z" }, + { url = "https://files.pythonhosted.org/packages/63/6d/cc5619247c8f4204e507f5883528372e4ac4bb189e579fb859a12e480b1f/numpy-2.4.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:112b06a867b235ef466ed3508ddf0238050df9c727cafb5301ac385b899189a1", size = 14821197, upload-time = "2026-05-18T23:35:05.468Z" }, + { url = "https://files.pythonhosted.org/packages/00/58/f1c39161c87d9e9bed660f1ed4bafc0e403d5ec9650b6dd77aead07d489b/numpy-2.4.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:eaf7fa2de5c0be8ae6ff8e9bea2ccd725e980541244521d8d4b5f3354a27babe", size = 5326287, upload-time = "2026-05-18T23:35:08.693Z" }, + { url = "https://files.pythonhosted.org/packages/af/57/3917ab0fd97f271a8694513581b8a36c655f111c446852c302f04ccdb6fc/numpy-2.4.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:7265a2f3d436e54ef9f2b52b5c937e6be778781bd97a590319d7348f1c1ca997", size = 6646763, upload-time = "2026-05-18T23:35:11.459Z" }, + { url = "https://files.pythonhosted.org/packages/eb/0f/037e64c494b67581ae18193d770adef354c41f3f2c8ebf865602d949bf8f/numpy-2.4.6-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f74a575920ab21fe304421a3fc28793d82e299cae9eccb37084e9fc7f3617c20", size = 15728070, upload-time = "2026-05-18T23:35:14.79Z" }, + { url = "https://files.pythonhosted.org/packages/21/a6/5d2bae9c9542eb4df16dc9c46dc79c186e9bad53805dfa5399a6023c6db0/numpy-2.4.6-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ede83e07a75dd06bc501566c1eca2afc0d61677c1472ac9ad93fdee6e638a48d", size = 16681752, upload-time = "2026-05-18T23:35:18.836Z" }, + { url = "https://files.pythonhosted.org/packages/92/14/23d1dfb410ae362cd59ce53e936b1513d545eb40db3949ced632e19a459e/numpy-2.4.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:68bb27509ac1b9a3443094260f6326150663b06abe40b73a2f81160623da5b67", size = 17086024, upload-time = "2026-05-18T23:35:22.52Z" }, + { url = "https://files.pythonhosted.org/packages/4b/6e/23595a2c642cdf3bc567877064bdd7f91c8b0038a4453cf2daf7248eafe9/numpy-2.4.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:a0df0043bdb289bde1f62da130d20df23d58b45429f752bc7a8fc5325a225ecd", size = 18403398, upload-time = "2026-05-18T23:35:26.398Z" }, + { url = "https://files.pythonhosted.org/packages/8a/90/0ac3bc947217e66dec77e7cbc6a1979d1af70b6461b82f620d3bccd5e4c8/numpy-2.4.6-cp313-cp313t-win32.whl", hash = "sha256:29a287e0cf63ff528da061de6b9f64a4618da591ca1046aafc54062e40ca7eab", size = 6084971, upload-time = "2026-05-18T23:35:29.387Z" }, + { url = "https://files.pythonhosted.org/packages/77/71/5673e351671a1d2bd6063b91b44f70c0affea7d1516fa7a6572941ba4aa1/numpy-2.4.6-cp313-cp313t-win_amd64.whl", hash = "sha256:25c692919ac5a01f170a3bfcd62d745b24fd095c353d50812637d6fcab442e75", size = 12458532, upload-time = "2026-05-18T23:35:32.175Z" }, + { url = "https://files.pythonhosted.org/packages/3f/88/19d3503c5046e688f049274b27a3ef3d771152fa80d3ba3d01a3dff61abe/numpy-2.4.6-cp313-cp313t-win_arm64.whl", hash = "sha256:1e978ec1e8bd0e0e4de6bb75de9d30cbb74db6b6a2bb727618613703ca0167dd", size = 10291881, upload-time = "2026-05-18T23:35:35.465Z" }, + { url = "https://files.pythonhosted.org/packages/f8/91/3ab2044d05fd16d343c5ac2e69b127f1b2854040dd20b193257c78028bd3/numpy-2.4.6-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:06ca2f61ec4385a07a6977c55ba998a4466c123642b4a32694d3128fce18c079", size = 16683458, upload-time = "2026-05-18T23:35:38.353Z" }, + { url = "https://files.pythonhosted.org/packages/8e/62/764ce66fa4147ae6d73071a3abf804ffe606f174618697c571acdf26a7c9/numpy-2.4.6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:38efbc8de75c7a0fc1ac190162d892787f3f47b57cc291231aafee36b80982b7", size = 14704559, upload-time = "2026-05-18T23:35:42.14Z" }, + { url = "https://files.pythonhosted.org/packages/60/61/23f27c172f022e04025b7dc2367f4d63c1a398120607ec896228649a6f48/numpy-2.4.6-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:d581b735e177fdcdce6fed8e7e8880a3fb6ee4e3653a3ac6af01c6f4c03effc5", size = 5209716, upload-time = "2026-05-18T23:35:45.377Z" }, + { url = "https://files.pythonhosted.org/packages/03/71/21cf70dc6ea3e3acb95fc53a265b2fc248b981f0194ceb5b475271b8809d/numpy-2.4.6-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:0a041d3d761dc3c35cc56ce0351506a02bcbc25f7b169f652435141a17db9096", size = 6543947, upload-time = "2026-05-18T23:35:47.926Z" }, + { url = "https://files.pythonhosted.org/packages/d5/91/64288395ee1799bd2e0b04a305dce9666da90c961e1f3fe982a05ee1c036/numpy-2.4.6-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:40fdc1ae7125e518ea98e53e69a4ebc27e1fd50510c47b7ea130cf21e5e1d42b", size = 15685197, upload-time = "2026-05-18T23:35:50.863Z" }, + { url = "https://files.pythonhosted.org/packages/f3/eb/ebffaa97dc55502df69584a8f0dcf07f69a3e0b3e2323670a2722db9aa39/numpy-2.4.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a2c306dea656c12c68f51f4cea133cbe78ca7435eb28c735eac1d3ebe73be6e8", size = 16638245, upload-time = "2026-05-18T23:35:54.752Z" }, + { url = "https://files.pythonhosted.org/packages/b8/0b/54f9da33128d7e350fab89c7455902eeae70349ee52bddb448dc4a576f45/numpy-2.4.6-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:33111801a01c12a8a1e3721f0a9232f8cfc8ae2c6b7098167e6f623c6073f402", size = 17036587, upload-time = "2026-05-18T23:35:58.355Z" }, + { url = "https://files.pythonhosted.org/packages/b6/f0/fdebc1052db1cc37c64beb22072d67cd6d1c71adca1299f53dec2b5e20d3/numpy-2.4.6-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ae506e6902902557576a26ff33eda8695e7ecb3cb36c3b573a0765dee114ebdb", size = 18363226, upload-time = "2026-05-18T23:36:02.845Z" }, + { url = "https://files.pythonhosted.org/packages/aa/b4/298628d98c72b57e57f7165ae6a481a1deaf6f3c28262a6e4c739c275930/numpy-2.4.6-cp314-cp314-win32.whl", hash = "sha256:aaf159caa35993cb1f56fb9b8e4610d35758e7ca005412eb1daa856a78c9c4b1", size = 6010196, upload-time = "2026-05-18T23:36:05.92Z" }, + { url = "https://files.pythonhosted.org/packages/df/ac/46de6dda46478f7942f839e094970be2d4a861e005c4b3bf07c92e291a09/numpy-2.4.6-cp314-cp314-win_amd64.whl", hash = "sha256:b507f5c4c1d508876d1819b6bf9a49d365b96320b5d4993426b33a23ca4b8261", size = 12450334, upload-time = "2026-05-18T23:36:09.107Z" }, + { url = "https://files.pythonhosted.org/packages/78/92/b8b798ac784102c0da830d2257d59358e3d3d90d1e2b3f2575dad976c5cf/numpy-2.4.6-cp314-cp314-win_arm64.whl", hash = "sha256:6f41ae150c4e32db4f3310cdaf64b1593a03dbabe29eec77fc9b50fe64061df6", size = 10495678, upload-time = "2026-05-18T23:36:12.766Z" }, + { url = "https://files.pythonhosted.org/packages/30/34/ec28d1aa8115971537c01469ab2011ee96827930f0a124de1000cc2a7ed7/numpy-2.4.6-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ece3d2cfe132e7d51f44a832b303895e6f2d499c5e74dfbdb06ee246147a304a", size = 14823672, upload-time = "2026-05-18T23:36:16.473Z" }, + { url = "https://files.pythonhosted.org/packages/16/bd/f6d1fede4e54e8042a7ff97bb495510f3c220f94bcd9e8b228e87c92cc0d/numpy-2.4.6-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:e3e5193ef5a3dc73bceee50f7fdc2c90dbb76c42df8d8fae3d1067a583df579e", size = 5328731, upload-time = "2026-05-18T23:36:19.767Z" }, + { url = "https://files.pythonhosted.org/packages/f4/f0/e105b9e2fd728a9910103884decd6951d9dd73896b914a98d9a231de02ee/numpy-2.4.6-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:17f9ade344e7d9b464a084d69bcf18fc691cb1db67c62ed80820bf4926d78f0e", size = 6649805, upload-time = "2026-05-18T23:36:22.266Z" }, + { url = "https://files.pythonhosted.org/packages/82/dd/1206a7ca6ab15e3f02069707ca96222e202af681bb73756da7527f3cb837/numpy-2.4.6-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9cd5ffd25db4e7ba6a375693b3fc0fc1791ec636c17db3720da19bde7180ec43", size = 15730496, upload-time = "2026-05-18T23:36:25.713Z" }, + { url = "https://files.pythonhosted.org/packages/51/e7/38d3ea825dcab85a591734decb2f6c67caa7c8367d374df1a1c3842f9b07/numpy-2.4.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7d92c3819208a60205a12a245c91ad70cb0a85336659b19b834205573ac8456e", size = 16679616, upload-time = "2026-05-18T23:36:29.652Z" }, + { url = "https://files.pythonhosted.org/packages/93/b7/caabfdf53edf663e0b4eb74d7d405d83baef09eb5e83bcd32d601d72b93e/numpy-2.4.6-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e85b752a1e912b70eaad4fafbd4d1238007ab221de2009b9a2f5ae7461239895", size = 17085145, upload-time = "2026-05-18T23:36:33.449Z" }, + { url = "https://files.pythonhosted.org/packages/f9/45/68d7c33a6bcf3e5aa3bdbd57a367e6f615286dfd6482f97e8ffeb734306e/numpy-2.4.6-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:29cb7f67d10b479ff07c17d33e39f78c07f71c40ef30d63c153d340e96cd3fb4", size = 18403813, upload-time = "2026-05-18T23:36:37.369Z" }, + { url = "https://files.pythonhosted.org/packages/9c/50/0753655aa844c99cd9e018aacf76f130f1bd81d881bb74bc0aef5d73a8ba/numpy-2.4.6-cp314-cp314t-win32.whl", hash = "sha256:260a5d70215b61ab4fadf5c7baacd64821842975eea312125ed3c39a6391b063", size = 6156982, upload-time = "2026-05-18T23:36:40.817Z" }, + { url = "https://files.pythonhosted.org/packages/b2/d4/7c67becf668f973cb490cec3e98dfd799d866f9c989a54d355672cfa0db6/numpy-2.4.6-cp314-cp314t-win_amd64.whl", hash = "sha256:81a1cca95ed5bb92aa8b10dd2cdc9a0d3853a50fad926c28b5d7e8ea54389627", size = 12638908, upload-time = "2026-05-18T23:36:43.996Z" }, + { url = "https://files.pythonhosted.org/packages/43/bb/e1c71a4295b1b1d1393d50dbb4f2a36283c6859d9d3892e84f00ec5a91d5/numpy-2.4.6-cp314-cp314t-win_arm64.whl", hash = "sha256:0c9136e14ed34a9e343a31c533d78a9813a69a3148332bce5e9821cb2f996e66", size = 10565867, upload-time = "2026-05-18T23:36:47.114Z" }, + { url = "https://files.pythonhosted.org/packages/de/12/b422cc84439adc0d00de605bf4a308890ae5c26f2c71fbd73e5d08fbb0dd/numpy-2.4.6-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:55cced7c52e981362f708ad635198e97a752dfba412cc03c23bbf3bd8d5cd662", size = 16847511, upload-time = "2026-05-18T23:36:50.673Z" }, + { url = "https://files.pythonhosted.org/packages/44/53/f481bef68011740f8849418d82db07230e825013f31f4eef5ba5b805316a/numpy-2.4.6-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d6da64deb6b8ed903e7560180a92f2d804ee1ba5eeb849ac2748b8c1aba1f6d7", size = 14889064, upload-time = "2026-05-18T23:36:53.879Z" }, + { url = "https://files.pythonhosted.org/packages/7f/57/42ed575c10ced8af951d426bc4e1f8aff16fd851db33f067036215a7f860/numpy-2.4.6-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:68a5124b13fa6cc2086764a20005d30bc0548146f7f5322f02fce212ca14317f", size = 5394157, upload-time = "2026-05-18T23:36:57.194Z" }, + { url = "https://files.pythonhosted.org/packages/6a/ef/f66cc724fcc36c1e364c67f51ae9146090b8b584f27d58b97fdae3edd737/numpy-2.4.6-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:948424b06129ce883307e8cff868c31396d8dc7630a59c61d70d98dbe70f222c", size = 6708728, upload-time = "2026-05-18T23:36:59.575Z" }, + { url = "https://files.pythonhosted.org/packages/1a/9c/c531f2293b91265d8b48e9b329f54fdd7ffae73cb4134ea10cca4237e9cc/numpy-2.4.6-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5dbbdb29840ca3d91ee0fece42fc29278886d908280bfec0a5846c6f901a3eb0", size = 15798374, upload-time = "2026-05-18T23:37:02.674Z" }, + { url = "https://files.pythonhosted.org/packages/1a/b0/413077f6b1153ed3cba361401c6783bbad6114804a000cc22eb71c13e190/numpy-2.4.6-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8ad03c0965fb3c692200e74d458ca28c1dbb4ce96f9a479a8aa041ad5fabca02", size = 16747286, upload-time = "2026-05-18T23:37:06.327Z" }, + { url = "https://files.pythonhosted.org/packages/15/ce/e5ec180bc41812edcd8daeb8639d205622c0e8c02259d8ab25a0201b3c2a/numpy-2.4.6-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:2803abfebfc990042cd494d8ce2d5f82e9d847af6d35ec486923aa19dbad5e73", size = 12504263, upload-time = "2026-05-18T23:37:09.715Z" }, +] + +[[package]] +name = "overrides" +version = "7.7.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/36/86/b585f53236dec60aba864e050778b25045f857e17f6e5ea0ae95fe80edd2/overrides-7.7.0.tar.gz", hash = "sha256:55158fa3d93b98cc75299b1e67078ad9003ca27945c76162c1c0766d6f91820a", size = 22812, upload-time = "2024-01-27T21:01:33.423Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2c/ab/fc8290c6a4c722e5514d80f62b2dc4c4df1a68a41d1364e625c35990fcf3/overrides-7.7.0-py3-none-any.whl", hash = "sha256:c7ed9d062f78b8e4c1a7b70bd8796b35ead4d9f510227ef9c5dc7626c60d7e49", size = 17832, upload-time = "2024-01-27T21:01:31.393Z" }, +] + +[[package]] +name = "packaging" +version = "26.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d7/f1/e7a6dd94a8d4a5626c03e4e99c87f241ba9e350cd9e6d75123f992427270/packaging-26.2.tar.gz", hash = "sha256:ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661", size = 228134, upload-time = "2026-04-24T20:15:23.917Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl", hash = "sha256:5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0980e", size = 100195, upload-time = "2026-04-24T20:15:22.081Z" }, +] + +[[package]] +name = "pandas" +version = "2.3.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy", version = "2.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "python-dateutil" }, + { name = "pytz" }, + { name = "tzdata" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload-time = "2025-09-29T23:34:51.853Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3d/f7/f425a00df4fcc22b292c6895c6831c0c8ae1d9fac1e024d16f98a9ce8749/pandas-2.3.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:376c6446ae31770764215a6c937f72d917f214b43560603cd60da6408f183b6c", size = 11555763, upload-time = "2025-09-29T23:16:53.287Z" }, + { url = "https://files.pythonhosted.org/packages/13/4f/66d99628ff8ce7857aca52fed8f0066ce209f96be2fede6cef9f84e8d04f/pandas-2.3.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e19d192383eab2f4ceb30b412b22ea30690c9e618f78870357ae1d682912015a", size = 10801217, upload-time = "2025-09-29T23:17:04.522Z" }, + { url = "https://files.pythonhosted.org/packages/1d/03/3fc4a529a7710f890a239cc496fc6d50ad4a0995657dccc1d64695adb9f4/pandas-2.3.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5caf26f64126b6c7aec964f74266f435afef1c1b13da3b0636c7518a1fa3e2b1", size = 12148791, upload-time = "2025-09-29T23:17:18.444Z" }, + { url = "https://files.pythonhosted.org/packages/40/a8/4dac1f8f8235e5d25b9955d02ff6f29396191d4e665d71122c3722ca83c5/pandas-2.3.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dd7478f1463441ae4ca7308a70e90b33470fa593429f9d4c578dd00d1fa78838", size = 12769373, upload-time = "2025-09-29T23:17:35.846Z" }, + { url = "https://files.pythonhosted.org/packages/df/91/82cc5169b6b25440a7fc0ef3a694582418d875c8e3ebf796a6d6470aa578/pandas-2.3.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4793891684806ae50d1288c9bae9330293ab4e083ccd1c5e383c34549c6e4250", size = 13200444, upload-time = "2025-09-29T23:17:49.341Z" }, + { url = "https://files.pythonhosted.org/packages/10/ae/89b3283800ab58f7af2952704078555fa60c807fff764395bb57ea0b0dbd/pandas-2.3.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:28083c648d9a99a5dd035ec125d42439c6c1c525098c58af0fc38dd1a7a1b3d4", size = 13858459, upload-time = "2025-09-29T23:18:03.722Z" }, + { url = "https://files.pythonhosted.org/packages/85/72/530900610650f54a35a19476eca5104f38555afccda1aa11a92ee14cb21d/pandas-2.3.3-cp310-cp310-win_amd64.whl", hash = "sha256:503cf027cf9940d2ceaa1a93cfb5f8c8c7e6e90720a2850378f0b3f3b1e06826", size = 11346086, upload-time = "2025-09-29T23:18:18.505Z" }, + { url = "https://files.pythonhosted.org/packages/c1/fa/7ac648108144a095b4fb6aa3de1954689f7af60a14cf25583f4960ecb878/pandas-2.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:602b8615ebcc4a0c1751e71840428ddebeb142ec02c786e8ad6b1ce3c8dec523", size = 11578790, upload-time = "2025-09-29T23:18:30.065Z" }, + { url = "https://files.pythonhosted.org/packages/9b/35/74442388c6cf008882d4d4bdfc4109be87e9b8b7ccd097ad1e7f006e2e95/pandas-2.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8fe25fc7b623b0ef6b5009149627e34d2a4657e880948ec3c840e9402e5c1b45", size = 10833831, upload-time = "2025-09-29T23:38:56.071Z" }, + { url = "https://files.pythonhosted.org/packages/fe/e4/de154cbfeee13383ad58d23017da99390b91d73f8c11856f2095e813201b/pandas-2.3.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b468d3dad6ff947df92dcb32ede5b7bd41a9b3cceef0a30ed925f6d01fb8fa66", size = 12199267, upload-time = "2025-09-29T23:18:41.627Z" }, + { url = "https://files.pythonhosted.org/packages/bf/c9/63f8d545568d9ab91476b1818b4741f521646cbdd151c6efebf40d6de6f7/pandas-2.3.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b98560e98cb334799c0b07ca7967ac361a47326e9b4e5a7dfb5ab2b1c9d35a1b", size = 12789281, upload-time = "2025-09-29T23:18:56.834Z" }, + { url = "https://files.pythonhosted.org/packages/f2/00/a5ac8c7a0e67fd1a6059e40aa08fa1c52cc00709077d2300e210c3ce0322/pandas-2.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1d37b5848ba49824e5c30bedb9c830ab9b7751fd049bc7914533e01c65f79791", size = 13240453, upload-time = "2025-09-29T23:19:09.247Z" }, + { url = "https://files.pythonhosted.org/packages/27/4d/5c23a5bc7bd209231618dd9e606ce076272c9bc4f12023a70e03a86b4067/pandas-2.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:db4301b2d1f926ae677a751eb2bd0e8c5f5319c9cb3f88b0becbbb0b07b34151", size = 13890361, upload-time = "2025-09-29T23:19:25.342Z" }, + { url = "https://files.pythonhosted.org/packages/8e/59/712db1d7040520de7a4965df15b774348980e6df45c129b8c64d0dbe74ef/pandas-2.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:f086f6fe114e19d92014a1966f43a3e62285109afe874f067f5abbdcbb10e59c", size = 11348702, upload-time = "2025-09-29T23:19:38.296Z" }, + { url = "https://files.pythonhosted.org/packages/9c/fb/231d89e8637c808b997d172b18e9d4a4bc7bf31296196c260526055d1ea0/pandas-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d21f6d74eb1725c2efaa71a2bfc661a0689579b58e9c0ca58a739ff0b002b53", size = 11597846, upload-time = "2025-09-29T23:19:48.856Z" }, + { url = "https://files.pythonhosted.org/packages/5c/bd/bf8064d9cfa214294356c2d6702b716d3cf3bb24be59287a6a21e24cae6b/pandas-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3fd2f887589c7aa868e02632612ba39acb0b8948faf5cc58f0850e165bd46f35", size = 10729618, upload-time = "2025-09-29T23:39:08.659Z" }, + { url = "https://files.pythonhosted.org/packages/57/56/cf2dbe1a3f5271370669475ead12ce77c61726ffd19a35546e31aa8edf4e/pandas-2.3.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ecaf1e12bdc03c86ad4a7ea848d66c685cb6851d807a26aa245ca3d2017a1908", size = 11737212, upload-time = "2025-09-29T23:19:59.765Z" }, + { url = "https://files.pythonhosted.org/packages/e5/63/cd7d615331b328e287d8233ba9fdf191a9c2d11b6af0c7a59cfcec23de68/pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b3d11d2fda7eb164ef27ffc14b4fcab16a80e1ce67e9f57e19ec0afaf715ba89", size = 12362693, upload-time = "2025-09-29T23:20:14.098Z" }, + { url = "https://files.pythonhosted.org/packages/a6/de/8b1895b107277d52f2b42d3a6806e69cfef0d5cf1d0ba343470b9d8e0a04/pandas-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a68e15f780eddf2b07d242e17a04aa187a7ee12b40b930bfdd78070556550e98", size = 12771002, upload-time = "2025-09-29T23:20:26.76Z" }, + { url = "https://files.pythonhosted.org/packages/87/21/84072af3187a677c5893b170ba2c8fbe450a6ff911234916da889b698220/pandas-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:371a4ab48e950033bcf52b6527eccb564f52dc826c02afd9a1bc0ab731bba084", size = 13450971, upload-time = "2025-09-29T23:20:41.344Z" }, + { url = "https://files.pythonhosted.org/packages/86/41/585a168330ff063014880a80d744219dbf1dd7a1c706e75ab3425a987384/pandas-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:a16dcec078a01eeef8ee61bf64074b4e524a2a3f4b3be9326420cabe59c4778b", size = 10992722, upload-time = "2025-09-29T23:20:54.139Z" }, + { url = "https://files.pythonhosted.org/packages/cd/4b/18b035ee18f97c1040d94debd8f2e737000ad70ccc8f5513f4eefad75f4b/pandas-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:56851a737e3470de7fa88e6131f41281ed440d29a9268dcbf0002da5ac366713", size = 11544671, upload-time = "2025-09-29T23:21:05.024Z" }, + { url = "https://files.pythonhosted.org/packages/31/94/72fac03573102779920099bcac1c3b05975c2cb5f01eac609faf34bed1ca/pandas-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bdcd9d1167f4885211e401b3036c0c8d9e274eee67ea8d0758a256d60704cfe8", size = 10680807, upload-time = "2025-09-29T23:21:15.979Z" }, + { url = "https://files.pythonhosted.org/packages/16/87/9472cf4a487d848476865321de18cc8c920b8cab98453ab79dbbc98db63a/pandas-2.3.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e32e7cc9af0f1cc15548288a51a3b681cc2a219faa838e995f7dc53dbab1062d", size = 11709872, upload-time = "2025-09-29T23:21:27.165Z" }, + { url = "https://files.pythonhosted.org/packages/15/07/284f757f63f8a8d69ed4472bfd85122bd086e637bf4ed09de572d575a693/pandas-2.3.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:318d77e0e42a628c04dc56bcef4b40de67918f7041c2b061af1da41dcff670ac", size = 12306371, upload-time = "2025-09-29T23:21:40.532Z" }, + { url = "https://files.pythonhosted.org/packages/33/81/a3afc88fca4aa925804a27d2676d22dcd2031c2ebe08aabd0ae55b9ff282/pandas-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4e0a175408804d566144e170d0476b15d78458795bb18f1304fb94160cabf40c", size = 12765333, upload-time = "2025-09-29T23:21:55.77Z" }, + { url = "https://files.pythonhosted.org/packages/8d/0f/b4d4ae743a83742f1153464cf1a8ecfafc3ac59722a0b5c8602310cb7158/pandas-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:93c2d9ab0fc11822b5eece72ec9587e172f63cff87c00b062f6e37448ced4493", size = 13418120, upload-time = "2025-09-29T23:22:10.109Z" }, + { url = "https://files.pythonhosted.org/packages/4f/c7/e54682c96a895d0c808453269e0b5928a07a127a15704fedb643e9b0a4c8/pandas-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:f8bfc0e12dc78f777f323f55c58649591b2cd0c43534e8355c51d3fede5f4dee", size = 10993991, upload-time = "2025-09-29T23:25:04.889Z" }, + { url = "https://files.pythonhosted.org/packages/f9/ca/3f8d4f49740799189e1395812f3bf23b5e8fc7c190827d55a610da72ce55/pandas-2.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:75ea25f9529fdec2d2e93a42c523962261e567d250b0013b16210e1d40d7c2e5", size = 12048227, upload-time = "2025-09-29T23:22:24.343Z" }, + { url = "https://files.pythonhosted.org/packages/0e/5a/f43efec3e8c0cc92c4663ccad372dbdff72b60bdb56b2749f04aa1d07d7e/pandas-2.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:74ecdf1d301e812db96a465a525952f4dde225fdb6d8e5a521d47e1f42041e21", size = 11411056, upload-time = "2025-09-29T23:22:37.762Z" }, + { url = "https://files.pythonhosted.org/packages/46/b1/85331edfc591208c9d1a63a06baa67b21d332e63b7a591a5ba42a10bb507/pandas-2.3.3-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6435cb949cb34ec11cc9860246ccb2fdc9ecd742c12d3304989017d53f039a78", size = 11645189, upload-time = "2025-09-29T23:22:51.688Z" }, + { url = "https://files.pythonhosted.org/packages/44/23/78d645adc35d94d1ac4f2a3c4112ab6f5b8999f4898b8cdf01252f8df4a9/pandas-2.3.3-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:900f47d8f20860de523a1ac881c4c36d65efcb2eb850e6948140fa781736e110", size = 12121912, upload-time = "2025-09-29T23:23:05.042Z" }, + { url = "https://files.pythonhosted.org/packages/53/da/d10013df5e6aaef6b425aa0c32e1fc1f3e431e4bcabd420517dceadce354/pandas-2.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a45c765238e2ed7d7c608fc5bc4a6f88b642f2f01e70c0c23d2224dd21829d86", size = 12712160, upload-time = "2025-09-29T23:23:28.57Z" }, + { url = "https://files.pythonhosted.org/packages/bd/17/e756653095a083d8a37cbd816cb87148debcfcd920129b25f99dd8d04271/pandas-2.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4fc4c21971a1a9f4bdb4c73978c7f7256caa3e62b323f70d6cb80db583350bc", size = 13199233, upload-time = "2025-09-29T23:24:24.876Z" }, + { url = "https://files.pythonhosted.org/packages/04/fd/74903979833db8390b73b3a8a7d30d146d710bd32703724dd9083950386f/pandas-2.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:ee15f284898e7b246df8087fc82b87b01686f98ee67d85a17b7ab44143a3a9a0", size = 11540635, upload-time = "2025-09-29T23:25:52.486Z" }, + { url = "https://files.pythonhosted.org/packages/21/00/266d6b357ad5e6d3ad55093a7e8efc7dd245f5a842b584db9f30b0f0a287/pandas-2.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1611aedd912e1ff81ff41c745822980c49ce4a7907537be8692c8dbc31924593", size = 10759079, upload-time = "2025-09-29T23:26:33.204Z" }, + { url = "https://files.pythonhosted.org/packages/ca/05/d01ef80a7a3a12b2f8bbf16daba1e17c98a2f039cbc8e2f77a2c5a63d382/pandas-2.3.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d2cefc361461662ac48810cb14365a365ce864afe85ef1f447ff5a1e99ea81c", size = 11814049, upload-time = "2025-09-29T23:27:15.384Z" }, + { url = "https://files.pythonhosted.org/packages/15/b2/0e62f78c0c5ba7e3d2c5945a82456f4fac76c480940f805e0b97fcbc2f65/pandas-2.3.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ee67acbbf05014ea6c763beb097e03cd629961c8a632075eeb34247120abcb4b", size = 12332638, upload-time = "2025-09-29T23:27:51.625Z" }, + { url = "https://files.pythonhosted.org/packages/c5/33/dd70400631b62b9b29c3c93d2feee1d0964dc2bae2e5ad7a6c73a7f25325/pandas-2.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c46467899aaa4da076d5abc11084634e2d197e9460643dd455ac3db5856b24d6", size = 12886834, upload-time = "2025-09-29T23:28:21.289Z" }, + { url = "https://files.pythonhosted.org/packages/d3/18/b5d48f55821228d0d2692b34fd5034bb185e854bdb592e9c640f6290e012/pandas-2.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6253c72c6a1d990a410bc7de641d34053364ef8bcd3126f7e7450125887dffe3", size = 13409925, upload-time = "2025-09-29T23:28:58.261Z" }, + { url = "https://files.pythonhosted.org/packages/a6/3d/124ac75fcd0ecc09b8fdccb0246ef65e35b012030defb0e0eba2cbbbe948/pandas-2.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:1b07204a219b3b7350abaae088f451860223a52cfb8a6c53358e7948735158e5", size = 11109071, upload-time = "2025-09-29T23:32:27.484Z" }, + { url = "https://files.pythonhosted.org/packages/89/9c/0e21c895c38a157e0faa1fb64587a9226d6dd46452cac4532d80c3c4a244/pandas-2.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2462b1a365b6109d275250baaae7b760fd25c726aaca0054649286bcfbb3e8ec", size = 12048504, upload-time = "2025-09-29T23:29:31.47Z" }, + { url = "https://files.pythonhosted.org/packages/d7/82/b69a1c95df796858777b68fbe6a81d37443a33319761d7c652ce77797475/pandas-2.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:0242fe9a49aa8b4d78a4fa03acb397a58833ef6199e9aa40a95f027bb3a1b6e7", size = 11410702, upload-time = "2025-09-29T23:29:54.591Z" }, + { url = "https://files.pythonhosted.org/packages/f9/88/702bde3ba0a94b8c73a0181e05144b10f13f29ebfc2150c3a79062a8195d/pandas-2.3.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a21d830e78df0a515db2b3d2f5570610f5e6bd2e27749770e8bb7b524b89b450", size = 11634535, upload-time = "2025-09-29T23:30:21.003Z" }, + { url = "https://files.pythonhosted.org/packages/a4/1e/1bac1a839d12e6a82ec6cb40cda2edde64a2013a66963293696bbf31fbbb/pandas-2.3.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2e3ebdb170b5ef78f19bfb71b0dc5dc58775032361fa188e814959b74d726dd5", size = 12121582, upload-time = "2025-09-29T23:30:43.391Z" }, + { url = "https://files.pythonhosted.org/packages/44/91/483de934193e12a3b1d6ae7c8645d083ff88dec75f46e827562f1e4b4da6/pandas-2.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:d051c0e065b94b7a3cea50eb1ec32e912cd96dba41647eb24104b6c6c14c5788", size = 12699963, upload-time = "2025-09-29T23:31:10.009Z" }, + { url = "https://files.pythonhosted.org/packages/70/44/5191d2e4026f86a2a109053e194d3ba7a31a2d10a9c2348368c63ed4e85a/pandas-2.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:3869faf4bd07b3b66a9f462417d0ca3a9df29a9f6abd5d0d0dbab15dac7abe87", size = 13202175, upload-time = "2025-09-29T23:31:59.173Z" }, + { url = "https://files.pythonhosted.org/packages/56/b4/52eeb530a99e2a4c55ffcd352772b599ed4473a0f892d127f4147cf0f88e/pandas-2.3.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c503ba5216814e295f40711470446bc3fd00f0faea8a086cbc688808e26f92a2", size = 11567720, upload-time = "2025-09-29T23:33:06.209Z" }, + { url = "https://files.pythonhosted.org/packages/48/4a/2d8b67632a021bced649ba940455ed441ca854e57d6e7658a6024587b083/pandas-2.3.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a637c5cdfa04b6d6e2ecedcb81fc52ffb0fd78ce2ebccc9ea964df9f658de8c8", size = 10810302, upload-time = "2025-09-29T23:33:35.846Z" }, + { url = "https://files.pythonhosted.org/packages/13/e6/d2465010ee0569a245c975dc6967b801887068bc893e908239b1f4b6c1ac/pandas-2.3.3-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:854d00d556406bffe66a4c0802f334c9ad5a96b4f1f868adf036a21b11ef13ff", size = 12154874, upload-time = "2025-09-29T23:33:49.939Z" }, + { url = "https://files.pythonhosted.org/packages/1f/18/aae8c0aa69a386a3255940e9317f793808ea79d0a525a97a903366bb2569/pandas-2.3.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bf1f8a81d04ca90e32a0aceb819d34dbd378a98bf923b6398b9a3ec0bf44de29", size = 12790141, upload-time = "2025-09-29T23:34:05.655Z" }, + { url = "https://files.pythonhosted.org/packages/f7/26/617f98de789de00c2a444fbe6301bb19e66556ac78cff933d2c98f62f2b4/pandas-2.3.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:23ebd657a4d38268c7dfbdf089fbc31ea709d82e4923c5ffd4fbd5747133ce73", size = 13208697, upload-time = "2025-09-29T23:34:21.835Z" }, + { url = "https://files.pythonhosted.org/packages/b9/fb/25709afa4552042bd0e15717c75e9b4a2294c3dc4f7e6ea50f03c5136600/pandas-2.3.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5554c929ccc317d41a5e3d1234f3be588248e61f08a74dd17c9eabb535777dc9", size = 13879233, upload-time = "2025-09-29T23:34:35.079Z" }, + { url = "https://files.pythonhosted.org/packages/98/af/7be05277859a7bc399da8ba68b88c96b27b48740b6cf49688899c6eb4176/pandas-2.3.3-cp39-cp39-win_amd64.whl", hash = "sha256:d3e28b3e83862ccf4d85ff19cf8c20b2ae7e503881711ff2d534dc8f761131aa", size = 11359119, upload-time = "2025-09-29T23:34:46.339Z" }, +] + +[[package]] +name = "pandocfilters" +version = "1.5.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/70/6f/3dd4940bbe001c06a65f88e36bad298bc7a0de5036115639926b0c5c0458/pandocfilters-1.5.1.tar.gz", hash = "sha256:002b4a555ee4ebc03f8b66307e287fa492e4a77b4ea14d3f934328297bb4939e", size = 8454, upload-time = "2024-01-18T20:08:13.726Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ef/af/4fbc8cab944db5d21b7e2a5b8e9211a03a79852b1157e2c102fcc61ac440/pandocfilters-1.5.1-py2.py3-none-any.whl", hash = "sha256:93be382804a9cdb0a7267585f157e5d1731bbe5545a85b268d6f5fe6232de2bc", size = 8663, upload-time = "2024-01-18T20:08:11.28Z" }, +] + +[[package]] +name = "parso" +version = "0.8.7" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/30/4b/90c937815137d43ce71ba043cd3566221e9df6b9c805f24b5d138c9d40a7/parso-0.8.7.tar.gz", hash = "sha256:eaaac4c9fdd5e9e8852dc778d2d7405897ec510f2a298071453e5e3a07914bb1", size = 401824, upload-time = "2026-05-01T23:13:02.138Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/99/5d/8268b644392ee874ee82a635cd0df1773de230bde356c38de28e298392cc/parso-0.8.7-py2.py3-none-any.whl", hash = "sha256:a8926eb2a1b915486941fdbd31e86a4baf88fe8c210f25f2f35ecec5b574ca1c", size = 107025, upload-time = "2026-05-01T23:12:58.867Z" }, +] + +[[package]] +name = "pathspec" +version = "1.1.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/5a/82/42f767fc1c1143d6fd36efb827202a2d997a375e160a71eb2888a925aac1/pathspec-1.1.1.tar.gz", hash = "sha256:17db5ecd524104a120e173814c90367a96a98d07c45b2e10c2f3919fff91bf5a", size = 135180, upload-time = "2026-04-27T01:46:08.907Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f1/d9/7fb5aa316bc299258e68c73ba3bddbc499654a07f151cba08f6153988714/pathspec-1.1.1-py3-none-any.whl", hash = "sha256:a00ce642f577bf7f473932318056212bc4f8bfdf53128c78bbd5af0b9b20b189", size = 57328, upload-time = "2026-04-27T01:46:07.06Z" }, +] + +[[package]] +name = "pexpect" +version = "4.9.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "ptyprocess" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload-time = "2023-11-25T09:07:26.339Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", size = 63772, upload-time = "2023-11-25T06:56:14.81Z" }, +] + +[[package]] +name = "pillow" +version = "11.3.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/d0d6dea55cd152ce3d6767bb38a8fc10e33796ba4ba210cbab9354b6d238/pillow-11.3.0.tar.gz", hash = "sha256:3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523", size = 47113069, upload-time = "2025-07-01T09:16:30.666Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4c/5d/45a3553a253ac8763f3561371432a90bdbe6000fbdcf1397ffe502aa206c/pillow-11.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1b9c17fd4ace828b3003dfd1e30bff24863e0eb59b535e8f80194d9cc7ecf860", size = 5316554, upload-time = "2025-07-01T09:13:39.342Z" }, + { url = "https://files.pythonhosted.org/packages/7c/c8/67c12ab069ef586a25a4a79ced553586748fad100c77c0ce59bb4983ac98/pillow-11.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:65dc69160114cdd0ca0f35cb434633c75e8e7fad4cf855177a05bf38678f73ad", size = 4686548, upload-time = "2025-07-01T09:13:41.835Z" }, + { url = "https://files.pythonhosted.org/packages/2f/bd/6741ebd56263390b382ae4c5de02979af7f8bd9807346d068700dd6d5cf9/pillow-11.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7107195ddc914f656c7fc8e4a5e1c25f32e9236ea3ea860f257b0436011fddd0", size = 5859742, upload-time = "2025-07-03T13:09:47.439Z" }, + { url = "https://files.pythonhosted.org/packages/ca/0b/c412a9e27e1e6a829e6ab6c2dca52dd563efbedf4c9c6aa453d9a9b77359/pillow-11.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc3e831b563b3114baac7ec2ee86819eb03caa1a2cef0b481a5675b59c4fe23b", size = 7633087, upload-time = "2025-07-03T13:09:51.796Z" }, + { url = "https://files.pythonhosted.org/packages/59/9d/9b7076aaf30f5dd17e5e5589b2d2f5a5d7e30ff67a171eb686e4eecc2adf/pillow-11.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f1f182ebd2303acf8c380a54f615ec883322593320a9b00438eb842c1f37ae50", size = 5963350, upload-time = "2025-07-01T09:13:43.865Z" }, + { url = "https://files.pythonhosted.org/packages/f0/16/1a6bf01fb622fb9cf5c91683823f073f053005c849b1f52ed613afcf8dae/pillow-11.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4445fa62e15936a028672fd48c4c11a66d641d2c05726c7ec1f8ba6a572036ae", size = 6631840, upload-time = "2025-07-01T09:13:46.161Z" }, + { url = "https://files.pythonhosted.org/packages/7b/e6/6ff7077077eb47fde78739e7d570bdcd7c10495666b6afcd23ab56b19a43/pillow-11.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:71f511f6b3b91dd543282477be45a033e4845a40278fa8dcdbfdb07109bf18f9", size = 6074005, upload-time = "2025-07-01T09:13:47.829Z" }, + { url = "https://files.pythonhosted.org/packages/c3/3a/b13f36832ea6d279a697231658199e0a03cd87ef12048016bdcc84131601/pillow-11.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:040a5b691b0713e1f6cbe222e0f4f74cd233421e105850ae3b3c0ceda520f42e", size = 6708372, upload-time = "2025-07-01T09:13:52.145Z" }, + { url = "https://files.pythonhosted.org/packages/6c/e4/61b2e1a7528740efbc70b3d581f33937e38e98ef3d50b05007267a55bcb2/pillow-11.3.0-cp310-cp310-win32.whl", hash = "sha256:89bd777bc6624fe4115e9fac3352c79ed60f3bb18651420635f26e643e3dd1f6", size = 6277090, upload-time = "2025-07-01T09:13:53.915Z" }, + { url = "https://files.pythonhosted.org/packages/a9/d3/60c781c83a785d6afbd6a326ed4d759d141de43aa7365725cbcd65ce5e54/pillow-11.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:19d2ff547c75b8e3ff46f4d9ef969a06c30ab2d4263a9e287733aa8b2429ce8f", size = 6985988, upload-time = "2025-07-01T09:13:55.699Z" }, + { url = "https://files.pythonhosted.org/packages/9f/28/4f4a0203165eefb3763939c6789ba31013a2e90adffb456610f30f613850/pillow-11.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:819931d25e57b513242859ce1876c58c59dc31587847bf74cfe06b2e0cb22d2f", size = 2422899, upload-time = "2025-07-01T09:13:57.497Z" }, + { url = "https://files.pythonhosted.org/packages/db/26/77f8ed17ca4ffd60e1dcd220a6ec6d71210ba398cfa33a13a1cd614c5613/pillow-11.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:1cd110edf822773368b396281a2293aeb91c90a2db00d78ea43e7e861631b722", size = 5316531, upload-time = "2025-07-01T09:13:59.203Z" }, + { url = "https://files.pythonhosted.org/packages/cb/39/ee475903197ce709322a17a866892efb560f57900d9af2e55f86db51b0a5/pillow-11.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9c412fddd1b77a75aa904615ebaa6001f169b26fd467b4be93aded278266b288", size = 4686560, upload-time = "2025-07-01T09:14:01.101Z" }, + { url = "https://files.pythonhosted.org/packages/d5/90/442068a160fd179938ba55ec8c97050a612426fae5ec0a764e345839f76d/pillow-11.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7d1aa4de119a0ecac0a34a9c8bde33f34022e2e8f99104e47a3ca392fd60e37d", size = 5870978, upload-time = "2025-07-03T13:09:55.638Z" }, + { url = "https://files.pythonhosted.org/packages/13/92/dcdd147ab02daf405387f0218dcf792dc6dd5b14d2573d40b4caeef01059/pillow-11.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:91da1d88226663594e3f6b4b8c3c8d85bd504117d043740a8e0ec449087cc494", size = 7641168, upload-time = "2025-07-03T13:10:00.37Z" }, + { url = "https://files.pythonhosted.org/packages/6e/db/839d6ba7fd38b51af641aa904e2960e7a5644d60ec754c046b7d2aee00e5/pillow-11.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:643f189248837533073c405ec2f0bb250ba54598cf80e8c1e043381a60632f58", size = 5973053, upload-time = "2025-07-01T09:14:04.491Z" }, + { url = "https://files.pythonhosted.org/packages/f2/2f/d7675ecae6c43e9f12aa8d58b6012683b20b6edfbdac7abcb4e6af7a3784/pillow-11.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:106064daa23a745510dabce1d84f29137a37224831d88eb4ce94bb187b1d7e5f", size = 6640273, upload-time = "2025-07-01T09:14:06.235Z" }, + { url = "https://files.pythonhosted.org/packages/45/ad/931694675ede172e15b2ff03c8144a0ddaea1d87adb72bb07655eaffb654/pillow-11.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd8ff254faf15591e724dc7c4ddb6bf4793efcbe13802a4ae3e863cd300b493e", size = 6082043, upload-time = "2025-07-01T09:14:07.978Z" }, + { url = "https://files.pythonhosted.org/packages/3a/04/ba8f2b11fc80d2dd462d7abec16351b45ec99cbbaea4387648a44190351a/pillow-11.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:932c754c2d51ad2b2271fd01c3d121daaa35e27efae2a616f77bf164bc0b3e94", size = 6715516, upload-time = "2025-07-01T09:14:10.233Z" }, + { url = "https://files.pythonhosted.org/packages/48/59/8cd06d7f3944cc7d892e8533c56b0acb68399f640786313275faec1e3b6f/pillow-11.3.0-cp311-cp311-win32.whl", hash = "sha256:b4b8f3efc8d530a1544e5962bd6b403d5f7fe8b9e08227c6b255f98ad82b4ba0", size = 6274768, upload-time = "2025-07-01T09:14:11.921Z" }, + { url = "https://files.pythonhosted.org/packages/f1/cc/29c0f5d64ab8eae20f3232da8f8571660aa0ab4b8f1331da5c2f5f9a938e/pillow-11.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:1a992e86b0dd7aeb1f053cd506508c0999d710a8f07b4c791c63843fc6a807ac", size = 6986055, upload-time = "2025-07-01T09:14:13.623Z" }, + { url = "https://files.pythonhosted.org/packages/c6/df/90bd886fabd544c25addd63e5ca6932c86f2b701d5da6c7839387a076b4a/pillow-11.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:30807c931ff7c095620fe04448e2c2fc673fcbb1ffe2a7da3fb39613489b1ddd", size = 2423079, upload-time = "2025-07-01T09:14:15.268Z" }, + { url = "https://files.pythonhosted.org/packages/40/fe/1bc9b3ee13f68487a99ac9529968035cca2f0a51ec36892060edcc51d06a/pillow-11.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdae223722da47b024b867c1ea0be64e0df702c5e0a60e27daad39bf960dd1e4", size = 5278800, upload-time = "2025-07-01T09:14:17.648Z" }, + { url = "https://files.pythonhosted.org/packages/2c/32/7e2ac19b5713657384cec55f89065fb306b06af008cfd87e572035b27119/pillow-11.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:921bd305b10e82b4d1f5e802b6850677f965d8394203d182f078873851dada69", size = 4686296, upload-time = "2025-07-01T09:14:19.828Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1e/b9e12bbe6e4c2220effebc09ea0923a07a6da1e1f1bfbc8d7d29a01ce32b/pillow-11.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:eb76541cba2f958032d79d143b98a3a6b3ea87f0959bbe256c0b5e416599fd5d", size = 5871726, upload-time = "2025-07-03T13:10:04.448Z" }, + { url = "https://files.pythonhosted.org/packages/8d/33/e9200d2bd7ba00dc3ddb78df1198a6e80d7669cce6c2bdbeb2530a74ec58/pillow-11.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67172f2944ebba3d4a7b54f2e95c786a3a50c21b88456329314caaa28cda70f6", size = 7644652, upload-time = "2025-07-03T13:10:10.391Z" }, + { url = "https://files.pythonhosted.org/packages/41/f1/6f2427a26fc683e00d985bc391bdd76d8dd4e92fac33d841127eb8fb2313/pillow-11.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f07ed9f56a3b9b5f49d3661dc9607484e85c67e27f3e8be2c7d28ca032fec7", size = 5977787, upload-time = "2025-07-01T09:14:21.63Z" }, + { url = "https://files.pythonhosted.org/packages/e4/c9/06dd4a38974e24f932ff5f98ea3c546ce3f8c995d3f0985f8e5ba48bba19/pillow-11.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:676b2815362456b5b3216b4fd5bd89d362100dc6f4945154ff172e206a22c024", size = 6645236, upload-time = "2025-07-01T09:14:23.321Z" }, + { url = "https://files.pythonhosted.org/packages/40/e7/848f69fb79843b3d91241bad658e9c14f39a32f71a301bcd1d139416d1be/pillow-11.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3e184b2f26ff146363dd07bde8b711833d7b0202e27d13540bfe2e35a323a809", size = 6086950, upload-time = "2025-07-01T09:14:25.237Z" }, + { url = "https://files.pythonhosted.org/packages/0b/1a/7cff92e695a2a29ac1958c2a0fe4c0b2393b60aac13b04a4fe2735cad52d/pillow-11.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6be31e3fc9a621e071bc17bb7de63b85cbe0bfae91bb0363c893cbe67247780d", size = 6723358, upload-time = "2025-07-01T09:14:27.053Z" }, + { url = "https://files.pythonhosted.org/packages/26/7d/73699ad77895f69edff76b0f332acc3d497f22f5d75e5360f78cbcaff248/pillow-11.3.0-cp312-cp312-win32.whl", hash = "sha256:7b161756381f0918e05e7cb8a371fff367e807770f8fe92ecb20d905d0e1c149", size = 6275079, upload-time = "2025-07-01T09:14:30.104Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ce/e7dfc873bdd9828f3b6e5c2bbb74e47a98ec23cc5c74fc4e54462f0d9204/pillow-11.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:a6444696fce635783440b7f7a9fc24b3ad10a9ea3f0ab66c5905be1c19ccf17d", size = 6986324, upload-time = "2025-07-01T09:14:31.899Z" }, + { url = "https://files.pythonhosted.org/packages/16/8f/b13447d1bf0b1f7467ce7d86f6e6edf66c0ad7cf44cf5c87a37f9bed9936/pillow-11.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:2aceea54f957dd4448264f9bf40875da0415c83eb85f55069d89c0ed436e3542", size = 2423067, upload-time = "2025-07-01T09:14:33.709Z" }, + { url = "https://files.pythonhosted.org/packages/1e/93/0952f2ed8db3a5a4c7a11f91965d6184ebc8cd7cbb7941a260d5f018cd2d/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:1c627742b539bba4309df89171356fcb3cc5a9178355b2727d1b74a6cf155fbd", size = 2128328, upload-time = "2025-07-01T09:14:35.276Z" }, + { url = "https://files.pythonhosted.org/packages/4b/e8/100c3d114b1a0bf4042f27e0f87d2f25e857e838034e98ca98fe7b8c0a9c/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:30b7c02f3899d10f13d7a48163c8969e4e653f8b43416d23d13d1bbfdc93b9f8", size = 2170652, upload-time = "2025-07-01T09:14:37.203Z" }, + { url = "https://files.pythonhosted.org/packages/aa/86/3f758a28a6e381758545f7cdb4942e1cb79abd271bea932998fc0db93cb6/pillow-11.3.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:7859a4cc7c9295f5838015d8cc0a9c215b77e43d07a25e460f35cf516df8626f", size = 2227443, upload-time = "2025-07-01T09:14:39.344Z" }, + { url = "https://files.pythonhosted.org/packages/01/f4/91d5b3ffa718df2f53b0dc109877993e511f4fd055d7e9508682e8aba092/pillow-11.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec1ee50470b0d050984394423d96325b744d55c701a439d2bd66089bff963d3c", size = 5278474, upload-time = "2025-07-01T09:14:41.843Z" }, + { url = "https://files.pythonhosted.org/packages/f9/0e/37d7d3eca6c879fbd9dba21268427dffda1ab00d4eb05b32923d4fbe3b12/pillow-11.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7db51d222548ccfd274e4572fdbf3e810a5e66b00608862f947b163e613b67dd", size = 4686038, upload-time = "2025-07-01T09:14:44.008Z" }, + { url = "https://files.pythonhosted.org/packages/ff/b0/3426e5c7f6565e752d81221af9d3676fdbb4f352317ceafd42899aaf5d8a/pillow-11.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2d6fcc902a24ac74495df63faad1884282239265c6839a0a6416d33faedfae7e", size = 5864407, upload-time = "2025-07-03T13:10:15.628Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c1/c6c423134229f2a221ee53f838d4be9d82bab86f7e2f8e75e47b6bf6cd77/pillow-11.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f0f5d8f4a08090c6d6d578351a2b91acf519a54986c055af27e7a93feae6d3f1", size = 7639094, upload-time = "2025-07-03T13:10:21.857Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c9/09e6746630fe6372c67c648ff9deae52a2bc20897d51fa293571977ceb5d/pillow-11.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c37d8ba9411d6003bba9e518db0db0c58a680ab9fe5179f040b0463644bc9805", size = 5973503, upload-time = "2025-07-01T09:14:45.698Z" }, + { url = "https://files.pythonhosted.org/packages/d5/1c/a2a29649c0b1983d3ef57ee87a66487fdeb45132df66ab30dd37f7dbe162/pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13f87d581e71d9189ab21fe0efb5a23e9f28552d5be6979e84001d3b8505abe8", size = 6642574, upload-time = "2025-07-01T09:14:47.415Z" }, + { url = "https://files.pythonhosted.org/packages/36/de/d5cc31cc4b055b6c6fd990e3e7f0f8aaf36229a2698501bcb0cdf67c7146/pillow-11.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:023f6d2d11784a465f09fd09a34b150ea4672e85fb3d05931d89f373ab14abb2", size = 6084060, upload-time = "2025-07-01T09:14:49.636Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ea/502d938cbaeec836ac28a9b730193716f0114c41325db428e6b280513f09/pillow-11.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:45dfc51ac5975b938e9809451c51734124e73b04d0f0ac621649821a63852e7b", size = 6721407, upload-time = "2025-07-01T09:14:51.962Z" }, + { url = "https://files.pythonhosted.org/packages/45/9c/9c5e2a73f125f6cbc59cc7087c8f2d649a7ae453f83bd0362ff7c9e2aee2/pillow-11.3.0-cp313-cp313-win32.whl", hash = "sha256:a4d336baed65d50d37b88ca5b60c0fa9d81e3a87d4a7930d3880d1624d5b31f3", size = 6273841, upload-time = "2025-07-01T09:14:54.142Z" }, + { url = "https://files.pythonhosted.org/packages/23/85/397c73524e0cd212067e0c969aa245b01d50183439550d24d9f55781b776/pillow-11.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bce5c4fd0921f99d2e858dc4d4d64193407e1b99478bc5cacecba2311abde51", size = 6978450, upload-time = "2025-07-01T09:14:56.436Z" }, + { url = "https://files.pythonhosted.org/packages/17/d2/622f4547f69cd173955194b78e4d19ca4935a1b0f03a302d655c9f6aae65/pillow-11.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:1904e1264881f682f02b7f8167935cce37bc97db457f8e7849dc3a6a52b99580", size = 2423055, upload-time = "2025-07-01T09:14:58.072Z" }, + { url = "https://files.pythonhosted.org/packages/dd/80/a8a2ac21dda2e82480852978416cfacd439a4b490a501a288ecf4fe2532d/pillow-11.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:4c834a3921375c48ee6b9624061076bc0a32a60b5532b322cc0ea64e639dd50e", size = 5281110, upload-time = "2025-07-01T09:14:59.79Z" }, + { url = "https://files.pythonhosted.org/packages/44/d6/b79754ca790f315918732e18f82a8146d33bcd7f4494380457ea89eb883d/pillow-11.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e05688ccef30ea69b9317a9ead994b93975104a677a36a8ed8106be9260aa6d", size = 4689547, upload-time = "2025-07-01T09:15:01.648Z" }, + { url = "https://files.pythonhosted.org/packages/49/20/716b8717d331150cb00f7fdd78169c01e8e0c219732a78b0e59b6bdb2fd6/pillow-11.3.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1019b04af07fc0163e2810167918cb5add8d74674b6267616021ab558dc98ced", size = 5901554, upload-time = "2025-07-03T13:10:27.018Z" }, + { url = "https://files.pythonhosted.org/packages/74/cf/a9f3a2514a65bb071075063a96f0a5cf949c2f2fce683c15ccc83b1c1cab/pillow-11.3.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f944255db153ebb2b19c51fe85dd99ef0ce494123f21b9db4877ffdfc5590c7c", size = 7669132, upload-time = "2025-07-03T13:10:33.01Z" }, + { url = "https://files.pythonhosted.org/packages/98/3c/da78805cbdbee9cb43efe8261dd7cc0b4b93f2ac79b676c03159e9db2187/pillow-11.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f85acb69adf2aaee8b7da124efebbdb959a104db34d3a2cb0f3793dbae422a8", size = 6005001, upload-time = "2025-07-01T09:15:03.365Z" }, + { url = "https://files.pythonhosted.org/packages/6c/fa/ce044b91faecf30e635321351bba32bab5a7e034c60187fe9698191aef4f/pillow-11.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05f6ecbeff5005399bb48d198f098a9b4b6bdf27b8487c7f38ca16eeb070cd59", size = 6668814, upload-time = "2025-07-01T09:15:05.655Z" }, + { url = "https://files.pythonhosted.org/packages/7b/51/90f9291406d09bf93686434f9183aba27b831c10c87746ff49f127ee80cb/pillow-11.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a7bc6e6fd0395bc052f16b1a8670859964dbd7003bd0af2ff08342eb6e442cfe", size = 6113124, upload-time = "2025-07-01T09:15:07.358Z" }, + { url = "https://files.pythonhosted.org/packages/cd/5a/6fec59b1dfb619234f7636d4157d11fb4e196caeee220232a8d2ec48488d/pillow-11.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:83e1b0161c9d148125083a35c1c5a89db5b7054834fd4387499e06552035236c", size = 6747186, upload-time = "2025-07-01T09:15:09.317Z" }, + { url = "https://files.pythonhosted.org/packages/49/6b/00187a044f98255225f172de653941e61da37104a9ea60e4f6887717e2b5/pillow-11.3.0-cp313-cp313t-win32.whl", hash = "sha256:2a3117c06b8fb646639dce83694f2f9eac405472713fcb1ae887469c0d4f6788", size = 6277546, upload-time = "2025-07-01T09:15:11.311Z" }, + { url = "https://files.pythonhosted.org/packages/e8/5c/6caaba7e261c0d75bab23be79f1d06b5ad2a2ae49f028ccec801b0e853d6/pillow-11.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:857844335c95bea93fb39e0fa2726b4d9d758850b34075a7e3ff4f4fa3aa3b31", size = 6985102, upload-time = "2025-07-01T09:15:13.164Z" }, + { url = "https://files.pythonhosted.org/packages/f3/7e/b623008460c09a0cb38263c93b828c666493caee2eb34ff67f778b87e58c/pillow-11.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:8797edc41f3e8536ae4b10897ee2f637235c94f27404cac7297f7b607dd0716e", size = 2424803, upload-time = "2025-07-01T09:15:15.695Z" }, + { url = "https://files.pythonhosted.org/packages/73/f4/04905af42837292ed86cb1b1dabe03dce1edc008ef14c473c5c7e1443c5d/pillow-11.3.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d9da3df5f9ea2a89b81bb6087177fb1f4d1c7146d583a3fe5c672c0d94e55e12", size = 5278520, upload-time = "2025-07-01T09:15:17.429Z" }, + { url = "https://files.pythonhosted.org/packages/41/b0/33d79e377a336247df6348a54e6d2a2b85d644ca202555e3faa0cf811ecc/pillow-11.3.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0b275ff9b04df7b640c59ec5a3cb113eefd3795a8df80bac69646ef699c6981a", size = 4686116, upload-time = "2025-07-01T09:15:19.423Z" }, + { url = "https://files.pythonhosted.org/packages/49/2d/ed8bc0ab219ae8768f529597d9509d184fe8a6c4741a6864fea334d25f3f/pillow-11.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0743841cabd3dba6a83f38a92672cccbd69af56e3e91777b0ee7f4dba4385632", size = 5864597, upload-time = "2025-07-03T13:10:38.404Z" }, + { url = "https://files.pythonhosted.org/packages/b5/3d/b932bb4225c80b58dfadaca9d42d08d0b7064d2d1791b6a237f87f661834/pillow-11.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2465a69cf967b8b49ee1b96d76718cd98c4e925414ead59fdf75cf0fd07df673", size = 7638246, upload-time = "2025-07-03T13:10:44.987Z" }, + { url = "https://files.pythonhosted.org/packages/09/b5/0487044b7c096f1b48f0d7ad416472c02e0e4bf6919541b111efd3cae690/pillow-11.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41742638139424703b4d01665b807c6468e23e699e8e90cffefe291c5832b027", size = 5973336, upload-time = "2025-07-01T09:15:21.237Z" }, + { url = "https://files.pythonhosted.org/packages/a8/2d/524f9318f6cbfcc79fbc004801ea6b607ec3f843977652fdee4857a7568b/pillow-11.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:93efb0b4de7e340d99057415c749175e24c8864302369e05914682ba642e5d77", size = 6642699, upload-time = "2025-07-01T09:15:23.186Z" }, + { url = "https://files.pythonhosted.org/packages/6f/d2/a9a4f280c6aefedce1e8f615baaa5474e0701d86dd6f1dede66726462bbd/pillow-11.3.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7966e38dcd0fa11ca390aed7c6f20454443581d758242023cf36fcb319b1a874", size = 6083789, upload-time = "2025-07-01T09:15:25.1Z" }, + { url = "https://files.pythonhosted.org/packages/fe/54/86b0cd9dbb683a9d5e960b66c7379e821a19be4ac5810e2e5a715c09a0c0/pillow-11.3.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:98a9afa7b9007c67ed84c57c9e0ad86a6000da96eaa638e4f8abe5b65ff83f0a", size = 6720386, upload-time = "2025-07-01T09:15:27.378Z" }, + { url = "https://files.pythonhosted.org/packages/e7/95/88efcaf384c3588e24259c4203b909cbe3e3c2d887af9e938c2022c9dd48/pillow-11.3.0-cp314-cp314-win32.whl", hash = "sha256:02a723e6bf909e7cea0dac1b0e0310be9d7650cd66222a5f1c571455c0a45214", size = 6370911, upload-time = "2025-07-01T09:15:29.294Z" }, + { url = "https://files.pythonhosted.org/packages/2e/cc/934e5820850ec5eb107e7b1a72dd278140731c669f396110ebc326f2a503/pillow-11.3.0-cp314-cp314-win_amd64.whl", hash = "sha256:a418486160228f64dd9e9efcd132679b7a02a5f22c982c78b6fc7dab3fefb635", size = 7117383, upload-time = "2025-07-01T09:15:31.128Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e9/9c0a616a71da2a5d163aa37405e8aced9a906d574b4a214bede134e731bc/pillow-11.3.0-cp314-cp314-win_arm64.whl", hash = "sha256:155658efb5e044669c08896c0c44231c5e9abcaadbc5cd3648df2f7c0b96b9a6", size = 2511385, upload-time = "2025-07-01T09:15:33.328Z" }, + { url = "https://files.pythonhosted.org/packages/1a/33/c88376898aff369658b225262cd4f2659b13e8178e7534df9e6e1fa289f6/pillow-11.3.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:59a03cdf019efbfeeed910bf79c7c93255c3d54bc45898ac2a4140071b02b4ae", size = 5281129, upload-time = "2025-07-01T09:15:35.194Z" }, + { url = "https://files.pythonhosted.org/packages/1f/70/d376247fb36f1844b42910911c83a02d5544ebd2a8bad9efcc0f707ea774/pillow-11.3.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f8a5827f84d973d8636e9dc5764af4f0cf2318d26744b3d902931701b0d46653", size = 4689580, upload-time = "2025-07-01T09:15:37.114Z" }, + { url = "https://files.pythonhosted.org/packages/eb/1c/537e930496149fbac69efd2fc4329035bbe2e5475b4165439e3be9cb183b/pillow-11.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ee92f2fd10f4adc4b43d07ec5e779932b4eb3dbfbc34790ada5a6669bc095aa6", size = 5902860, upload-time = "2025-07-03T13:10:50.248Z" }, + { url = "https://files.pythonhosted.org/packages/bd/57/80f53264954dcefeebcf9dae6e3eb1daea1b488f0be8b8fef12f79a3eb10/pillow-11.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c96d333dcf42d01f47b37e0979b6bd73ec91eae18614864622d9b87bbd5bbf36", size = 7670694, upload-time = "2025-07-03T13:10:56.432Z" }, + { url = "https://files.pythonhosted.org/packages/70/ff/4727d3b71a8578b4587d9c276e90efad2d6fe0335fd76742a6da08132e8c/pillow-11.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4c96f993ab8c98460cd0c001447bff6194403e8b1d7e149ade5f00594918128b", size = 6005888, upload-time = "2025-07-01T09:15:39.436Z" }, + { url = "https://files.pythonhosted.org/packages/05/ae/716592277934f85d3be51d7256f3636672d7b1abfafdc42cf3f8cbd4b4c8/pillow-11.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:41342b64afeba938edb034d122b2dda5db2139b9a4af999729ba8818e0056477", size = 6670330, upload-time = "2025-07-01T09:15:41.269Z" }, + { url = "https://files.pythonhosted.org/packages/e7/bb/7fe6cddcc8827b01b1a9766f5fdeb7418680744f9082035bdbabecf1d57f/pillow-11.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:068d9c39a2d1b358eb9f245ce7ab1b5c3246c7c8c7d9ba58cfa5b43146c06e50", size = 6114089, upload-time = "2025-07-01T09:15:43.13Z" }, + { url = "https://files.pythonhosted.org/packages/8b/f5/06bfaa444c8e80f1a8e4bff98da9c83b37b5be3b1deaa43d27a0db37ef84/pillow-11.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a1bc6ba083b145187f648b667e05a2534ecc4b9f2784c2cbe3089e44868f2b9b", size = 6748206, upload-time = "2025-07-01T09:15:44.937Z" }, + { url = "https://files.pythonhosted.org/packages/f0/77/bc6f92a3e8e6e46c0ca78abfffec0037845800ea38c73483760362804c41/pillow-11.3.0-cp314-cp314t-win32.whl", hash = "sha256:118ca10c0d60b06d006be10a501fd6bbdfef559251ed31b794668ed569c87e12", size = 6377370, upload-time = "2025-07-01T09:15:46.673Z" }, + { url = "https://files.pythonhosted.org/packages/4a/82/3a721f7d69dca802befb8af08b7c79ebcab461007ce1c18bd91a5d5896f9/pillow-11.3.0-cp314-cp314t-win_amd64.whl", hash = "sha256:8924748b688aa210d79883357d102cd64690e56b923a186f35a82cbc10f997db", size = 7121500, upload-time = "2025-07-01T09:15:48.512Z" }, + { url = "https://files.pythonhosted.org/packages/89/c7/5572fa4a3f45740eaab6ae86fcdf7195b55beac1371ac8c619d880cfe948/pillow-11.3.0-cp314-cp314t-win_arm64.whl", hash = "sha256:79ea0d14d3ebad43ec77ad5272e6ff9bba5b679ef73375ea760261207fa8e0aa", size = 2512835, upload-time = "2025-07-01T09:15:50.399Z" }, + { url = "https://files.pythonhosted.org/packages/9e/8e/9c089f01677d1264ab8648352dcb7773f37da6ad002542760c80107da816/pillow-11.3.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:48d254f8a4c776de343051023eb61ffe818299eeac478da55227d96e241de53f", size = 5316478, upload-time = "2025-07-01T09:15:52.209Z" }, + { url = "https://files.pythonhosted.org/packages/b5/a9/5749930caf674695867eb56a581e78eb5f524b7583ff10b01b6e5048acb3/pillow-11.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:7aee118e30a4cf54fdd873bd3a29de51e29105ab11f9aad8c32123f58c8f8081", size = 4686522, upload-time = "2025-07-01T09:15:54.162Z" }, + { url = "https://files.pythonhosted.org/packages/43/46/0b85b763eb292b691030795f9f6bb6fcaf8948c39413c81696a01c3577f7/pillow-11.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:23cff760a9049c502721bdb743a7cb3e03365fafcdfc2ef9784610714166e5a4", size = 5853376, upload-time = "2025-07-03T13:11:01.066Z" }, + { url = "https://files.pythonhosted.org/packages/5e/c6/1a230ec0067243cbd60bc2dad5dc3ab46a8a41e21c15f5c9b52b26873069/pillow-11.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6359a3bc43f57d5b375d1ad54a0074318a0844d11b76abccf478c37c986d3cfc", size = 7626020, upload-time = "2025-07-03T13:11:06.479Z" }, + { url = "https://files.pythonhosted.org/packages/63/dd/f296c27ffba447bfad76c6a0c44c1ea97a90cb9472b9304c94a732e8dbfb/pillow-11.3.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:092c80c76635f5ecb10f3f83d76716165c96f5229addbd1ec2bdbbda7d496e06", size = 5956732, upload-time = "2025-07-01T09:15:56.111Z" }, + { url = "https://files.pythonhosted.org/packages/a5/a0/98a3630f0b57f77bae67716562513d3032ae70414fcaf02750279c389a9e/pillow-11.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cadc9e0ea0a2431124cde7e1697106471fc4c1da01530e679b2391c37d3fbb3a", size = 6624404, upload-time = "2025-07-01T09:15:58.245Z" }, + { url = "https://files.pythonhosted.org/packages/de/e6/83dfba5646a290edd9a21964da07674409e410579c341fc5b8f7abd81620/pillow-11.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:6a418691000f2a418c9135a7cf0d797c1bb7d9a485e61fe8e7722845b95ef978", size = 6067760, upload-time = "2025-07-01T09:16:00.003Z" }, + { url = "https://files.pythonhosted.org/packages/bc/41/15ab268fe6ee9a2bc7391e2bbb20a98d3974304ab1a406a992dcb297a370/pillow-11.3.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:97afb3a00b65cc0804d1c7abddbf090a81eaac02768af58cbdcaaa0a931e0b6d", size = 6700534, upload-time = "2025-07-01T09:16:02.29Z" }, + { url = "https://files.pythonhosted.org/packages/64/79/6d4f638b288300bed727ff29f2a3cb63db054b33518a95f27724915e3fbc/pillow-11.3.0-cp39-cp39-win32.whl", hash = "sha256:ea944117a7974ae78059fcc1800e5d3295172bb97035c0c1d9345fca1419da71", size = 6277091, upload-time = "2025-07-01T09:16:04.4Z" }, + { url = "https://files.pythonhosted.org/packages/46/05/4106422f45a05716fd34ed21763f8ec182e8ea00af6e9cb05b93a247361a/pillow-11.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:e5c5858ad8ec655450a7c7df532e9842cf8df7cc349df7225c60d5d348c8aada", size = 6986091, upload-time = "2025-07-01T09:16:06.342Z" }, + { url = "https://files.pythonhosted.org/packages/63/c6/287fd55c2c12761d0591549d48885187579b7c257bef0c6660755b0b59ae/pillow-11.3.0-cp39-cp39-win_arm64.whl", hash = "sha256:6abdbfd3aea42be05702a8dd98832329c167ee84400a1d1f61ab11437f1717eb", size = 2422632, upload-time = "2025-07-01T09:16:08.142Z" }, + { url = "https://files.pythonhosted.org/packages/6f/8b/209bd6b62ce8367f47e68a218bffac88888fdf2c9fcf1ecadc6c3ec1ebc7/pillow-11.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:3cee80663f29e3843b68199b9d6f4f54bd1d4a6b59bdd91bceefc51238bcb967", size = 5270556, upload-time = "2025-07-01T09:16:09.961Z" }, + { url = "https://files.pythonhosted.org/packages/2e/e6/231a0b76070c2cfd9e260a7a5b504fb72da0a95279410fa7afd99d9751d6/pillow-11.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b5f56c3f344f2ccaf0dd875d3e180f631dc60a51b314295a3e681fe8cf851fbe", size = 4654625, upload-time = "2025-07-01T09:16:11.913Z" }, + { url = "https://files.pythonhosted.org/packages/13/f4/10cf94fda33cb12765f2397fc285fa6d8eb9c29de7f3185165b702fc7386/pillow-11.3.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e67d793d180c9df62f1f40aee3accca4829d3794c95098887edc18af4b8b780c", size = 4874207, upload-time = "2025-07-03T13:11:10.201Z" }, + { url = "https://files.pythonhosted.org/packages/72/c9/583821097dc691880c92892e8e2d41fe0a5a3d6021f4963371d2f6d57250/pillow-11.3.0-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d000f46e2917c705e9fb93a3606ee4a819d1e3aa7a9b442f6444f07e77cf5e25", size = 6583939, upload-time = "2025-07-03T13:11:15.68Z" }, + { url = "https://files.pythonhosted.org/packages/3b/8e/5c9d410f9217b12320efc7c413e72693f48468979a013ad17fd690397b9a/pillow-11.3.0-pp310-pypy310_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:527b37216b6ac3a12d7838dc3bd75208ec57c1c6d11ef01902266a5a0c14fc27", size = 4957166, upload-time = "2025-07-01T09:16:13.74Z" }, + { url = "https://files.pythonhosted.org/packages/62/bb/78347dbe13219991877ffb3a91bf09da8317fbfcd4b5f9140aeae020ad71/pillow-11.3.0-pp310-pypy310_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:be5463ac478b623b9dd3937afd7fb7ab3d79dd290a28e2b6df292dc75063eb8a", size = 5581482, upload-time = "2025-07-01T09:16:16.107Z" }, + { url = "https://files.pythonhosted.org/packages/d9/28/1000353d5e61498aaeaaf7f1e4b49ddb05f2c6575f9d4f9f914a3538b6e1/pillow-11.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:8dc70ca24c110503e16918a658b869019126ecfe03109b754c402daff12b3d9f", size = 6984596, upload-time = "2025-07-01T09:16:18.07Z" }, + { url = "https://files.pythonhosted.org/packages/9e/e3/6fa84033758276fb31da12e5fb66ad747ae83b93c67af17f8c6ff4cc8f34/pillow-11.3.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7c8ec7a017ad1bd562f93dbd8505763e688d388cde6e4a010ae1486916e713e6", size = 5270566, upload-time = "2025-07-01T09:16:19.801Z" }, + { url = "https://files.pythonhosted.org/packages/5b/ee/e8d2e1ab4892970b561e1ba96cbd59c0d28cf66737fc44abb2aec3795a4e/pillow-11.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:9ab6ae226de48019caa8074894544af5b53a117ccb9d3b3dcb2871464c829438", size = 4654618, upload-time = "2025-07-01T09:16:21.818Z" }, + { url = "https://files.pythonhosted.org/packages/f2/6d/17f80f4e1f0761f02160fc433abd4109fa1548dcfdca46cfdadaf9efa565/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe27fb049cdcca11f11a7bfda64043c37b30e6b91f10cb5bab275806c32f6ab3", size = 4874248, upload-time = "2025-07-03T13:11:20.738Z" }, + { url = "https://files.pythonhosted.org/packages/de/5f/c22340acd61cef960130585bbe2120e2fd8434c214802f07e8c03596b17e/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:465b9e8844e3c3519a983d58b80be3f668e2a7a5db97f2784e7079fbc9f9822c", size = 6583963, upload-time = "2025-07-03T13:11:26.283Z" }, + { url = "https://files.pythonhosted.org/packages/31/5e/03966aedfbfcbb4d5f8aa042452d3361f325b963ebbadddac05b122e47dd/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5418b53c0d59b3824d05e029669efa023bbef0f3e92e75ec8428f3799487f361", size = 4957170, upload-time = "2025-07-01T09:16:23.762Z" }, + { url = "https://files.pythonhosted.org/packages/cc/2d/e082982aacc927fc2cab48e1e731bdb1643a1406acace8bed0900a61464e/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:504b6f59505f08ae014f724b6207ff6222662aab5cc9542577fb084ed0676ac7", size = 5581505, upload-time = "2025-07-01T09:16:25.593Z" }, + { url = "https://files.pythonhosted.org/packages/34/e7/ae39f538fd6844e982063c3a5e4598b8ced43b9633baa3a85ef33af8c05c/pillow-11.3.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c84d689db21a1c397d001aa08241044aa2069e7587b398c8cc63020390b1c1b8", size = 6984598, upload-time = "2025-07-01T09:16:27.732Z" }, +] + +[[package]] +name = "pillow" +version = "12.2.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/8c/21/c2bcdd5906101a30244eaffc1b6e6ce71a31bd0742a01eb89e660ebfac2d/pillow-12.2.0.tar.gz", hash = "sha256:a830b1a40919539d07806aa58e1b114df53ddd43213d9c8b75847eee6c0182b5", size = 46987819, upload-time = "2026-04-01T14:46:17.687Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3a/aa/d0b28e1c811cd4d5f5c2bfe2e022292bd255ae5744a3b9ac7d6c8f72dd75/pillow-12.2.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:a4e8f36e677d3336f35089648c8955c51c6d386a13cf6ee9c189c5f5bd713a9f", size = 5354355, upload-time = "2026-04-01T14:42:15.402Z" }, + { url = "https://files.pythonhosted.org/packages/27/8e/1d5b39b8ae2bd7650d0c7b6abb9602d16043ead9ebbfef4bc4047454da2a/pillow-12.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e589959f10d9824d39b350472b92f0ce3b443c0a3442ebf41c40cb8361c5b97", size = 4695871, upload-time = "2026-04-01T14:42:18.234Z" }, + { url = "https://files.pythonhosted.org/packages/f0/c5/dcb7a6ca6b7d3be41a76958e90018d56c8462166b3ef223150360850c8da/pillow-12.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a52edc8bfff4429aaabdf4d9ee0daadbbf8562364f940937b941f87a4290f5ff", size = 6269734, upload-time = "2026-04-01T14:42:20.608Z" }, + { url = "https://files.pythonhosted.org/packages/ea/f1/aa1bb13b2f4eba914e9637893c73f2af8e48d7d4023b9d3750d4c5eb2d0c/pillow-12.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:975385f4776fafde056abb318f612ef6285b10a1f12b8570f3647ad0d74b48ec", size = 8076080, upload-time = "2026-04-01T14:42:23.095Z" }, + { url = "https://files.pythonhosted.org/packages/a1/2a/8c79d6a53169937784604a8ae8d77e45888c41537f7f6f65ed1f407fe66d/pillow-12.2.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bd9c0c7a0c681a347b3194c500cb1e6ca9cab053ea4d82a5cf45b6b754560136", size = 6382236, upload-time = "2026-04-01T14:42:25.82Z" }, + { url = "https://files.pythonhosted.org/packages/b5/42/bbcb6051030e1e421d103ce7a8ecadf837aa2f39b8f82ef1a8d37c3d4ebc/pillow-12.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:88d387ff40b3ff7c274947ed3125dedf5262ec6919d83946753b5f3d7c67ea4c", size = 7070220, upload-time = "2026-04-01T14:42:28.68Z" }, + { url = "https://files.pythonhosted.org/packages/3f/e1/c2a7d6dd8cfa6b231227da096fd2d58754bab3603b9d73bf609d3c18b64f/pillow-12.2.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:51c4167c34b0d8ba05b547a3bb23578d0ba17b80a5593f93bd8ecb123dd336a3", size = 6493124, upload-time = "2026-04-01T14:42:31.579Z" }, + { url = "https://files.pythonhosted.org/packages/5f/41/7c8617da5d32e1d2f026e509484fdb6f3ad7efaef1749a0c1928adbb099e/pillow-12.2.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:34c0d99ecccea270c04882cb3b86e7b57296079c9a4aff88cb3b33563d95afaa", size = 7194324, upload-time = "2026-04-01T14:42:34.615Z" }, + { url = "https://files.pythonhosted.org/packages/2d/de/a777627e19fd6d62f84070ee1521adde5eeda4855b5cf60fe0b149118bca/pillow-12.2.0-cp310-cp310-win32.whl", hash = "sha256:b85f66ae9eb53e860a873b858b789217ba505e5e405a24b85c0464822fe88032", size = 6376363, upload-time = "2026-04-01T14:42:37.19Z" }, + { url = "https://files.pythonhosted.org/packages/e7/34/fc4cb5204896465842767b96d250c08410f01f2f28afc43b257de842eed5/pillow-12.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:673aa32138f3e7531ccdbca7b3901dba9b70940a19ccecc6a37c77d5fdeb05b5", size = 7083523, upload-time = "2026-04-01T14:42:39.62Z" }, + { url = "https://files.pythonhosted.org/packages/2d/a0/32852d36bc7709f14dc3f64f929a275e958ad8c19a6deba9610d458e28b3/pillow-12.2.0-cp310-cp310-win_arm64.whl", hash = "sha256:3e080565d8d7c671db5802eedfb438e5565ffa40115216eabb8cd52d0ecce024", size = 2463318, upload-time = "2026-04-01T14:42:42.063Z" }, + { url = "https://files.pythonhosted.org/packages/68/e1/748f5663efe6edcfc4e74b2b93edfb9b8b99b67f21a854c3ae416500a2d9/pillow-12.2.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:8be29e59487a79f173507c30ddf57e733a357f67881430449bb32614075a40ab", size = 5354347, upload-time = "2026-04-01T14:42:44.255Z" }, + { url = "https://files.pythonhosted.org/packages/47/a1/d5ff69e747374c33a3b53b9f98cca7889fce1fd03d79cdc4e1bccc6c5a87/pillow-12.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:71cde9a1e1551df7d34a25462fc60325e8a11a82cc2e2f54578e5e9a1e153d65", size = 4695873, upload-time = "2026-04-01T14:42:46.452Z" }, + { url = "https://files.pythonhosted.org/packages/df/21/e3fbdf54408a973c7f7f89a23b2cb97a7ef30c61ab4142af31eee6aebc88/pillow-12.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f490f9368b6fc026f021db16d7ec2fbf7d89e2edb42e8ec09d2c60505f5729c7", size = 6280168, upload-time = "2026-04-01T14:42:49.228Z" }, + { url = "https://files.pythonhosted.org/packages/d3/f1/00b7278c7dd52b17ad4329153748f87b6756ec195ff786c2bdf12518337d/pillow-12.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8bd7903a5f2a4545f6fd5935c90058b89d30045568985a71c79f5fd6edf9b91e", size = 8088188, upload-time = "2026-04-01T14:42:51.735Z" }, + { url = "https://files.pythonhosted.org/packages/ad/cf/220a5994ef1b10e70e85748b75649d77d506499352be135a4989c957b701/pillow-12.2.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3997232e10d2920a68d25191392e3a4487d8183039e1c74c2297f00ed1c50705", size = 6394401, upload-time = "2026-04-01T14:42:54.343Z" }, + { url = "https://files.pythonhosted.org/packages/e9/bd/e51a61b1054f09437acfbc2ff9106c30d1eb76bc1453d428399946781253/pillow-12.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e74473c875d78b8e9d5da2a70f7099549f9eb37ded4e2f6a463e60125bccd176", size = 7079655, upload-time = "2026-04-01T14:42:56.954Z" }, + { url = "https://files.pythonhosted.org/packages/6b/3d/45132c57d5fb4b5744567c3817026480ac7fc3ce5d4c47902bc0e7f6f853/pillow-12.2.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:56a3f9c60a13133a98ecff6197af34d7824de9b7b38c3654861a725c970c197b", size = 6503105, upload-time = "2026-04-01T14:42:59.847Z" }, + { url = "https://files.pythonhosted.org/packages/7d/2e/9df2fc1e82097b1df3dce58dc43286aa01068e918c07574711fcc53e6fb4/pillow-12.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:90e6f81de50ad6b534cab6e5aef77ff6e37722b2f5d908686f4a5c9eba17a909", size = 7203402, upload-time = "2026-04-01T14:43:02.664Z" }, + { url = "https://files.pythonhosted.org/packages/bd/2e/2941e42858ebb67e50ae741473de81c2984e6eff7b397017623c676e2e8d/pillow-12.2.0-cp311-cp311-win32.whl", hash = "sha256:8c984051042858021a54926eb597d6ee3012393ce9c181814115df4c60b9a808", size = 6378149, upload-time = "2026-04-01T14:43:05.274Z" }, + { url = "https://files.pythonhosted.org/packages/69/42/836b6f3cd7f3e5fa10a1f1a5420447c17966044c8fbf589cc0452d5502db/pillow-12.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:6e6b2a0c538fc200b38ff9eb6628228b77908c319a005815f2dde585a0664b60", size = 7082626, upload-time = "2026-04-01T14:43:08.557Z" }, + { url = "https://files.pythonhosted.org/packages/c2/88/549194b5d6f1f494b485e493edc6693c0a16f4ada488e5bd974ed1f42fad/pillow-12.2.0-cp311-cp311-win_arm64.whl", hash = "sha256:9a8a34cc89c67a65ea7437ce257cea81a9dad65b29805f3ecee8c8fe8ff25ffe", size = 2463531, upload-time = "2026-04-01T14:43:10.743Z" }, + { url = "https://files.pythonhosted.org/packages/58/be/7482c8a5ebebbc6470b3eb791812fff7d5e0216c2be3827b30b8bb6603ed/pillow-12.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2d192a155bbcec180f8564f693e6fd9bccff5a7af9b32e2e4bf8c9c69dbad6b5", size = 5308279, upload-time = "2026-04-01T14:43:13.246Z" }, + { url = "https://files.pythonhosted.org/packages/d8/95/0a351b9289c2b5cbde0bacd4a83ebc44023e835490a727b2a3bd60ddc0f4/pillow-12.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f3f40b3c5a968281fd507d519e444c35f0ff171237f4fdde090dd60699458421", size = 4695490, upload-time = "2026-04-01T14:43:15.584Z" }, + { url = "https://files.pythonhosted.org/packages/de/af/4e8e6869cbed569d43c416fad3dc4ecb944cb5d9492defaed89ddd6fe871/pillow-12.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:03e7e372d5240cc23e9f07deca4d775c0817bffc641b01e9c3af208dbd300987", size = 6284462, upload-time = "2026-04-01T14:43:18.268Z" }, + { url = "https://files.pythonhosted.org/packages/e9/9e/c05e19657fd57841e476be1ab46c4d501bffbadbafdc31a6d665f8b737b6/pillow-12.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b86024e52a1b269467a802258c25521e6d742349d760728092e1bc2d135b4d76", size = 8094744, upload-time = "2026-04-01T14:43:20.716Z" }, + { url = "https://files.pythonhosted.org/packages/2b/54/1789c455ed10176066b6e7e6da1b01e50e36f94ba584dc68d9eebfe9156d/pillow-12.2.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7371b48c4fa448d20d2714c9a1f775a81155050d383333e0a6c15b1123dda005", size = 6398371, upload-time = "2026-04-01T14:43:23.443Z" }, + { url = "https://files.pythonhosted.org/packages/43/e3/fdc657359e919462369869f1c9f0e973f353f9a9ee295a39b1fea8ee1a77/pillow-12.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:62f5409336adb0663b7caa0da5c7d9e7bdbaae9ce761d34669420c2a801b2780", size = 7087215, upload-time = "2026-04-01T14:43:26.758Z" }, + { url = "https://files.pythonhosted.org/packages/8b/f8/2f6825e441d5b1959d2ca5adec984210f1ec086435b0ed5f52c19b3b8a6e/pillow-12.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:01afa7cf67f74f09523699b4e88c73fb55c13346d212a59a2db1f86b0a63e8c5", size = 6509783, upload-time = "2026-04-01T14:43:29.56Z" }, + { url = "https://files.pythonhosted.org/packages/67/f9/029a27095ad20f854f9dba026b3ea6428548316e057e6fc3545409e86651/pillow-12.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fc3d34d4a8fbec3e88a79b92e5465e0f9b842b628675850d860b8bd300b159f5", size = 7212112, upload-time = "2026-04-01T14:43:32.091Z" }, + { url = "https://files.pythonhosted.org/packages/be/42/025cfe05d1be22dbfdb4f264fe9de1ccda83f66e4fc3aac94748e784af04/pillow-12.2.0-cp312-cp312-win32.whl", hash = "sha256:58f62cc0f00fd29e64b29f4fd923ffdb3859c9f9e6105bfc37ba1d08994e8940", size = 6378489, upload-time = "2026-04-01T14:43:34.601Z" }, + { url = "https://files.pythonhosted.org/packages/5d/7b/25a221d2c761c6a8ae21bfa3874988ff2583e19cf8a27bf2fee358df7942/pillow-12.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:7f84204dee22a783350679a0333981df803dac21a0190d706a50475e361c93f5", size = 7084129, upload-time = "2026-04-01T14:43:37.213Z" }, + { url = "https://files.pythonhosted.org/packages/10/e1/542a474affab20fd4a0f1836cb234e8493519da6b76899e30bcc5d990b8b/pillow-12.2.0-cp312-cp312-win_arm64.whl", hash = "sha256:af73337013e0b3b46f175e79492d96845b16126ddf79c438d7ea7ff27783a414", size = 2463612, upload-time = "2026-04-01T14:43:39.421Z" }, + { url = "https://files.pythonhosted.org/packages/4a/01/53d10cf0dbad820a8db274d259a37ba50b88b24768ddccec07355382d5ad/pillow-12.2.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:8297651f5b5679c19968abefd6bb84d95fe30ef712eb1b2d9b2d31ca61267f4c", size = 4100837, upload-time = "2026-04-01T14:43:41.506Z" }, + { url = "https://files.pythonhosted.org/packages/0f/98/f3a6657ecb698c937f6c76ee564882945f29b79bad496abcba0e84659ec5/pillow-12.2.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:50d8520da2a6ce0af445fa6d648c4273c3eeefbc32d7ce049f22e8b5c3daecc2", size = 4176528, upload-time = "2026-04-01T14:43:43.773Z" }, + { url = "https://files.pythonhosted.org/packages/69/bc/8986948f05e3ea490b8442ea1c1d4d990b24a7e43d8a51b2c7d8b1dced36/pillow-12.2.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:766cef22385fa1091258ad7e6216792b156dc16d8d3fa607e7545b2b72061f1c", size = 3640401, upload-time = "2026-04-01T14:43:45.87Z" }, + { url = "https://files.pythonhosted.org/packages/34/46/6c717baadcd62bc8ed51d238d521ab651eaa74838291bda1f86fe1f864c9/pillow-12.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5d2fd0fa6b5d9d1de415060363433f28da8b1526c1c129020435e186794b3795", size = 5308094, upload-time = "2026-04-01T14:43:48.438Z" }, + { url = "https://files.pythonhosted.org/packages/71/43/905a14a8b17fdb1ccb58d282454490662d2cb89a6bfec26af6d3520da5ec/pillow-12.2.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:56b25336f502b6ed02e889f4ece894a72612fe885889a6e8c4c80239ff6e5f5f", size = 4695402, upload-time = "2026-04-01T14:43:51.292Z" }, + { url = "https://files.pythonhosted.org/packages/73/dd/42107efcb777b16fa0393317eac58f5b5cf30e8392e266e76e51cff28c3d/pillow-12.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f1c943e96e85df3d3478f7b691f229887e143f81fedab9b20205349ab04d73ed", size = 6280005, upload-time = "2026-04-01T14:43:54.242Z" }, + { url = "https://files.pythonhosted.org/packages/a8/68/b93e09e5e8549019e61acf49f65b1a8530765a7f812c77a7461bca7e4494/pillow-12.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:03f6fab9219220f041c74aeaa2939ff0062bd5c364ba9ce037197f4c6d498cd9", size = 8090669, upload-time = "2026-04-01T14:43:57.335Z" }, + { url = "https://files.pythonhosted.org/packages/4b/6e/3ccb54ce8ec4ddd1accd2d89004308b7b0b21c4ac3d20fa70af4760a4330/pillow-12.2.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5cdfebd752ec52bf5bb4e35d9c64b40826bc5b40a13df7c3cda20a2c03a0f5ed", size = 6395194, upload-time = "2026-04-01T14:43:59.864Z" }, + { url = "https://files.pythonhosted.org/packages/67/ee/21d4e8536afd1a328f01b359b4d3997b291ffd35a237c877b331c1c3b71c/pillow-12.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eedf4b74eda2b5a4b2b2fb4c006d6295df3bf29e459e198c90ea48e130dc75c3", size = 7082423, upload-time = "2026-04-01T14:44:02.74Z" }, + { url = "https://files.pythonhosted.org/packages/78/5f/e9f86ab0146464e8c133fe85df987ed9e77e08b29d8d35f9f9f4d6f917ba/pillow-12.2.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:00a2865911330191c0b818c59103b58a5e697cae67042366970a6b6f1b20b7f9", size = 6505667, upload-time = "2026-04-01T14:44:05.381Z" }, + { url = "https://files.pythonhosted.org/packages/ed/1e/409007f56a2fdce61584fd3acbc2bbc259857d555196cedcadc68c015c82/pillow-12.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1e1757442ed87f4912397c6d35a0db6a7b52592156014706f17658ff58bbf795", size = 7208580, upload-time = "2026-04-01T14:44:08.39Z" }, + { url = "https://files.pythonhosted.org/packages/23/c4/7349421080b12fb35414607b8871e9534546c128a11965fd4a7002ccfbee/pillow-12.2.0-cp313-cp313-win32.whl", hash = "sha256:144748b3af2d1b358d41286056d0003f47cb339b8c43a9ea42f5fea4d8c66b6e", size = 6375896, upload-time = "2026-04-01T14:44:11.197Z" }, + { url = "https://files.pythonhosted.org/packages/3f/82/8a3739a5e470b3c6cbb1d21d315800d8e16bff503d1f16b03a4ec3212786/pillow-12.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:390ede346628ccc626e5730107cde16c42d3836b89662a115a921f28440e6a3b", size = 7081266, upload-time = "2026-04-01T14:44:13.947Z" }, + { url = "https://files.pythonhosted.org/packages/c3/25/f968f618a062574294592f668218f8af564830ccebdd1fa6200f598e65c5/pillow-12.2.0-cp313-cp313-win_arm64.whl", hash = "sha256:8023abc91fba39036dbce14a7d6535632f99c0b857807cbbbf21ecc9f4717f06", size = 2463508, upload-time = "2026-04-01T14:44:16.312Z" }, + { url = "https://files.pythonhosted.org/packages/4d/a4/b342930964e3cb4dce5038ae34b0eab4653334995336cd486c5a8c25a00c/pillow-12.2.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:042db20a421b9bafecc4b84a8b6e444686bd9d836c7fd24542db3e7df7baad9b", size = 5309927, upload-time = "2026-04-01T14:44:18.89Z" }, + { url = "https://files.pythonhosted.org/packages/9f/de/23198e0a65a9cf06123f5435a5d95cea62a635697f8f03d134d3f3a96151/pillow-12.2.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:dd025009355c926a84a612fecf58bb315a3f6814b17ead51a8e48d3823d9087f", size = 4698624, upload-time = "2026-04-01T14:44:21.115Z" }, + { url = "https://files.pythonhosted.org/packages/01/a6/1265e977f17d93ea37aa28aa81bad4fa597933879fac2520d24e021c8da3/pillow-12.2.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:88ddbc66737e277852913bd1e07c150cc7bb124539f94c4e2df5344494e0a612", size = 6321252, upload-time = "2026-04-01T14:44:23.663Z" }, + { url = "https://files.pythonhosted.org/packages/3c/83/5982eb4a285967baa70340320be9f88e57665a387e3a53a7f0db8231a0cd/pillow-12.2.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d362d1878f00c142b7e1a16e6e5e780f02be8195123f164edf7eddd911eefe7c", size = 8126550, upload-time = "2026-04-01T14:44:26.772Z" }, + { url = "https://files.pythonhosted.org/packages/4e/48/6ffc514adce69f6050d0753b1a18fd920fce8cac87620d5a31231b04bfc5/pillow-12.2.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2c727a6d53cb0018aadd8018c2b938376af27914a68a492f59dfcaca650d5eea", size = 6433114, upload-time = "2026-04-01T14:44:29.615Z" }, + { url = "https://files.pythonhosted.org/packages/36/a3/f9a77144231fb8d40ee27107b4463e205fa4677e2ca2548e14da5cf18dce/pillow-12.2.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:efd8c21c98c5cc60653bcb311bef2ce0401642b7ce9d09e03a7da87c878289d4", size = 7115667, upload-time = "2026-04-01T14:44:32.773Z" }, + { url = "https://files.pythonhosted.org/packages/c1/fc/ac4ee3041e7d5a565e1c4fd72a113f03b6394cc72ab7089d27608f8aaccb/pillow-12.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9f08483a632889536b8139663db60f6724bfcb443c96f1b18855860d7d5c0fd4", size = 6538966, upload-time = "2026-04-01T14:44:35.252Z" }, + { url = "https://files.pythonhosted.org/packages/c0/a8/27fb307055087f3668f6d0a8ccb636e7431d56ed0750e07a60547b1e083e/pillow-12.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dac8d77255a37e81a2efcbd1fc05f1c15ee82200e6c240d7e127e25e365c39ea", size = 7238241, upload-time = "2026-04-01T14:44:37.875Z" }, + { url = "https://files.pythonhosted.org/packages/ad/4b/926ab182c07fccae9fcb120043464e1ff1564775ec8864f21a0ebce6ac25/pillow-12.2.0-cp313-cp313t-win32.whl", hash = "sha256:ee3120ae9dff32f121610bb08e4313be87e03efeadfc6c0d18f89127e24d0c24", size = 6379592, upload-time = "2026-04-01T14:44:40.336Z" }, + { url = "https://files.pythonhosted.org/packages/c2/c4/f9e476451a098181b30050cc4c9a3556b64c02cf6497ea421ac047e89e4b/pillow-12.2.0-cp313-cp313t-win_amd64.whl", hash = "sha256:325ca0528c6788d2a6c3d40e3568639398137346c3d6e66bb61db96b96511c98", size = 7085542, upload-time = "2026-04-01T14:44:43.251Z" }, + { url = "https://files.pythonhosted.org/packages/00/a4/285f12aeacbe2d6dc36c407dfbbe9e96d4a80b0fb710a337f6d2ad978c75/pillow-12.2.0-cp313-cp313t-win_arm64.whl", hash = "sha256:2e5a76d03a6c6dcef67edabda7a52494afa4035021a79c8558e14af25313d453", size = 2465765, upload-time = "2026-04-01T14:44:45.996Z" }, + { url = "https://files.pythonhosted.org/packages/bf/98/4595daa2365416a86cb0d495248a393dfc84e96d62ad080c8546256cb9c0/pillow-12.2.0-cp314-cp314-ios_13_0_arm64_iphoneos.whl", hash = "sha256:3adc9215e8be0448ed6e814966ecf3d9952f0ea40eb14e89a102b87f450660d8", size = 4100848, upload-time = "2026-04-01T14:44:48.48Z" }, + { url = "https://files.pythonhosted.org/packages/0b/79/40184d464cf89f6663e18dfcf7ca21aae2491fff1a16127681bf1fa9b8cf/pillow-12.2.0-cp314-cp314-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:6a9adfc6d24b10f89588096364cc726174118c62130c817c2837c60cf08a392b", size = 4176515, upload-time = "2026-04-01T14:44:51.353Z" }, + { url = "https://files.pythonhosted.org/packages/b0/63/703f86fd4c422a9cf722833670f4f71418fb116b2853ff7da722ea43f184/pillow-12.2.0-cp314-cp314-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:6a6e67ea2e6feda684ed370f9a1c52e7a243631c025ba42149a2cc5934dec295", size = 3640159, upload-time = "2026-04-01T14:44:53.588Z" }, + { url = "https://files.pythonhosted.org/packages/71/e0/fb22f797187d0be2270f83500aab851536101b254bfa1eae10795709d283/pillow-12.2.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:2bb4a8d594eacdfc59d9e5ad972aa8afdd48d584ffd5f13a937a664c3e7db0ed", size = 5312185, upload-time = "2026-04-01T14:44:56.039Z" }, + { url = "https://files.pythonhosted.org/packages/ba/8c/1a9e46228571de18f8e28f16fabdfc20212a5d019f3e3303452b3f0a580d/pillow-12.2.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:80b2da48193b2f33ed0c32c38140f9d3186583ce7d516526d462645fd98660ae", size = 4695386, upload-time = "2026-04-01T14:44:58.663Z" }, + { url = "https://files.pythonhosted.org/packages/70/62/98f6b7f0c88b9addd0e87c217ded307b36be024d4ff8869a812b241d1345/pillow-12.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:22db17c68434de69d8ecfc2fe821569195c0c373b25cccb9cbdacf2c6e53c601", size = 6280384, upload-time = "2026-04-01T14:45:01.5Z" }, + { url = "https://files.pythonhosted.org/packages/5e/03/688747d2e91cfbe0e64f316cd2e8005698f76ada3130d0194664174fa5de/pillow-12.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7b14cc0106cd9aecda615dd6903840a058b4700fcb817687d0ee4fc8b6e389be", size = 8091599, upload-time = "2026-04-01T14:45:04.5Z" }, + { url = "https://files.pythonhosted.org/packages/f6/35/577e22b936fcdd66537329b33af0b4ccfefaeabd8aec04b266528cddb33c/pillow-12.2.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8cbeb542b2ebc6fcdacabf8aca8c1a97c9b3ad3927d46b8723f9d4f033288a0f", size = 6396021, upload-time = "2026-04-01T14:45:07.117Z" }, + { url = "https://files.pythonhosted.org/packages/11/8d/d2532ad2a603ca2b93ad9f5135732124e57811d0168155852f37fbce2458/pillow-12.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4bfd07bc812fbd20395212969e41931001fd59eb55a60658b0e5710872e95286", size = 7083360, upload-time = "2026-04-01T14:45:09.763Z" }, + { url = "https://files.pythonhosted.org/packages/5e/26/d325f9f56c7e039034897e7380e9cc202b1e368bfd04d4cbe6a441f02885/pillow-12.2.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:9aba9a17b623ef750a4d11b742cbafffeb48a869821252b30ee21b5e91392c50", size = 6507628, upload-time = "2026-04-01T14:45:12.378Z" }, + { url = "https://files.pythonhosted.org/packages/5f/f7/769d5632ffb0988f1c5e7660b3e731e30f7f8ec4318e94d0a5d674eb65a4/pillow-12.2.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:deede7c263feb25dba4e82ea23058a235dcc2fe1f6021025dc71f2b618e26104", size = 7209321, upload-time = "2026-04-01T14:45:15.122Z" }, + { url = "https://files.pythonhosted.org/packages/6a/7a/c253e3c645cd47f1aceea6a8bacdba9991bf45bb7dfe927f7c893e89c93c/pillow-12.2.0-cp314-cp314-win32.whl", hash = "sha256:632ff19b2778e43162304d50da0181ce24ac5bb8180122cbe1bf4673428328c7", size = 6479723, upload-time = "2026-04-01T14:45:17.797Z" }, + { url = "https://files.pythonhosted.org/packages/cd/8b/601e6566b957ca50e28725cb6c355c59c2c8609751efbecd980db44e0349/pillow-12.2.0-cp314-cp314-win_amd64.whl", hash = "sha256:4e6c62e9d237e9b65fac06857d511e90d8461a32adcc1b9065ea0c0fa3a28150", size = 7217400, upload-time = "2026-04-01T14:45:20.529Z" }, + { url = "https://files.pythonhosted.org/packages/d6/94/220e46c73065c3e2951bb91c11a1fb636c8c9ad427ac3ce7d7f3359b9b2f/pillow-12.2.0-cp314-cp314-win_arm64.whl", hash = "sha256:b1c1fbd8a5a1af3412a0810d060a78b5136ec0836c8a4ef9aa11807f2a22f4e1", size = 2554835, upload-time = "2026-04-01T14:45:23.162Z" }, + { url = "https://files.pythonhosted.org/packages/b6/ab/1b426a3974cb0e7da5c29ccff4807871d48110933a57207b5a676cccc155/pillow-12.2.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:57850958fe9c751670e49b2cecf6294acc99e562531f4bd317fa5ddee2068463", size = 5314225, upload-time = "2026-04-01T14:45:25.637Z" }, + { url = "https://files.pythonhosted.org/packages/19/1e/dce46f371be2438eecfee2a1960ee2a243bbe5e961890146d2dee1ff0f12/pillow-12.2.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:d5d38f1411c0ed9f97bcb49b7bd59b6b7c314e0e27420e34d99d844b9ce3b6f3", size = 4698541, upload-time = "2026-04-01T14:45:28.355Z" }, + { url = "https://files.pythonhosted.org/packages/55/c3/7fbecf70adb3a0c33b77a300dc52e424dc22ad8cdc06557a2e49523b703d/pillow-12.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5c0a9f29ca8e79f09de89293f82fc9b0270bb4af1d58bc98f540cc4aedf03166", size = 6322251, upload-time = "2026-04-01T14:45:30.924Z" }, + { url = "https://files.pythonhosted.org/packages/1c/3c/7fbc17cfb7e4fe0ef1642e0abc17fc6c94c9f7a16be41498e12e2ba60408/pillow-12.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1610dd6c61621ae1cf811bef44d77e149ce3f7b95afe66a4512f8c59f25d9ebe", size = 8127807, upload-time = "2026-04-01T14:45:33.908Z" }, + { url = "https://files.pythonhosted.org/packages/ff/c3/a8ae14d6defd2e448493ff512fae903b1e9bd40b72efb6ec55ce0048c8ce/pillow-12.2.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0a34329707af4f73cf1782a36cd2289c0368880654a2c11f027bcee9052d35dd", size = 6433935, upload-time = "2026-04-01T14:45:36.623Z" }, + { url = "https://files.pythonhosted.org/packages/6e/32/2880fb3a074847ac159d8f902cb43278a61e85f681661e7419e6596803ed/pillow-12.2.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8e9c4f5b3c546fa3458a29ab22646c1c6c787ea8f5ef51300e5a60300736905e", size = 7116720, upload-time = "2026-04-01T14:45:39.258Z" }, + { url = "https://files.pythonhosted.org/packages/46/87/495cc9c30e0129501643f24d320076f4cc54f718341df18cc70ec94c44e1/pillow-12.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:fb043ee2f06b41473269765c2feae53fc2e2fbf96e5e22ca94fb5ad677856f06", size = 6540498, upload-time = "2026-04-01T14:45:41.879Z" }, + { url = "https://files.pythonhosted.org/packages/18/53/773f5edca692009d883a72211b60fdaf8871cbef075eaa9d577f0a2f989e/pillow-12.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:f278f034eb75b4e8a13a54a876cc4a5ab39173d2cdd93a638e1b467fc545ac43", size = 7239413, upload-time = "2026-04-01T14:45:44.705Z" }, + { url = "https://files.pythonhosted.org/packages/c9/e4/4b64a97d71b2a83158134abbb2f5bd3f8a2ea691361282f010998f339ec7/pillow-12.2.0-cp314-cp314t-win32.whl", hash = "sha256:6bb77b2dcb06b20f9f4b4a8454caa581cd4dd0643a08bacf821216a16d9c8354", size = 6482084, upload-time = "2026-04-01T14:45:47.568Z" }, + { url = "https://files.pythonhosted.org/packages/ba/13/306d275efd3a3453f72114b7431c877d10b1154014c1ebbedd067770d629/pillow-12.2.0-cp314-cp314t-win_amd64.whl", hash = "sha256:6562ace0d3fb5f20ed7290f1f929cae41b25ae29528f2af1722966a0a02e2aa1", size = 7225152, upload-time = "2026-04-01T14:45:50.032Z" }, + { url = "https://files.pythonhosted.org/packages/ff/6e/cf826fae916b8658848d7b9f38d88da6396895c676e8086fc0988073aaf8/pillow-12.2.0-cp314-cp314t-win_arm64.whl", hash = "sha256:aa88ccfe4e32d362816319ed727a004423aab09c5cea43c01a4b435643fa34eb", size = 2556579, upload-time = "2026-04-01T14:45:52.529Z" }, + { url = "https://files.pythonhosted.org/packages/4e/b7/2437044fb910f499610356d1352e3423753c98e34f915252aafecc64889f/pillow-12.2.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0538bd5e05efec03ae613fd89c4ce0368ecd2ba239cc25b9f9be7ed426b0af1f", size = 5273969, upload-time = "2026-04-01T14:45:55.538Z" }, + { url = "https://files.pythonhosted.org/packages/f6/f4/8316e31de11b780f4ac08ef3654a75555e624a98db1056ecb2122d008d5a/pillow-12.2.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:394167b21da716608eac917c60aa9b969421b5dcbbe02ae7f013e7b85811c69d", size = 4659674, upload-time = "2026-04-01T14:45:58.093Z" }, + { url = "https://files.pythonhosted.org/packages/d4/37/664fca7201f8bb2aa1d20e2c3d5564a62e6ae5111741966c8319ca802361/pillow-12.2.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5d04bfa02cc2d23b497d1e90a0f927070043f6cbf303e738300532379a4b4e0f", size = 5288479, upload-time = "2026-04-01T14:46:01.141Z" }, + { url = "https://files.pythonhosted.org/packages/49/62/5b0ed78fce87346be7a5cfcfaaad91f6a1f98c26f86bdbafa2066c647ef6/pillow-12.2.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0c838a5125cee37e68edec915651521191cef1e6aa336b855f495766e77a366e", size = 7032230, upload-time = "2026-04-01T14:46:03.874Z" }, + { url = "https://files.pythonhosted.org/packages/c3/28/ec0fc38107fc32536908034e990c47914c57cd7c5a3ece4d8d8f7ffd7e27/pillow-12.2.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a6c9fa44005fa37a91ebfc95d081e8079757d2e904b27103f4f5fa6f0bf78c0", size = 5355404, upload-time = "2026-04-01T14:46:06.33Z" }, + { url = "https://files.pythonhosted.org/packages/5e/8b/51b0eddcfa2180d60e41f06bd6d0a62202b20b59c68f5a132e615b75aecf/pillow-12.2.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:25373b66e0dd5905ed63fa3cae13c82fbddf3079f2c8bf15c6fb6a35586324c1", size = 6002215, upload-time = "2026-04-01T14:46:08.83Z" }, + { url = "https://files.pythonhosted.org/packages/bc/60/5382c03e1970de634027cee8e1b7d39776b778b81812aaf45b694dfe9e28/pillow-12.2.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:bfa9c230d2fe991bed5318a5f119bd6780cda2915cca595393649fc118ab895e", size = 7080946, upload-time = "2026-04-01T14:46:11.734Z" }, +] + +[[package]] +name = "platformdirs" +version = "4.4.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/23/e8/21db9c9987b0e728855bd57bff6984f67952bea55d6f75e055c46b5383e8/platformdirs-4.4.0.tar.gz", hash = "sha256:ca753cf4d81dc309bc67b0ea38fd15dc97bc30ce419a7f58d13eb3bf14c4febf", size = 21634, upload-time = "2025-08-26T14:32:04.268Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/40/4b/2028861e724d3bd36227adfa20d3fd24c3fc6d52032f4a93c133be5d17ce/platformdirs-4.4.0-py3-none-any.whl", hash = "sha256:abd01743f24e5287cd7a5db3752faf1a2d65353f38ec26d98e25a6db65958c85", size = 18654, upload-time = "2025-08-26T14:32:02.735Z" }, +] + +[[package]] +name = "platformdirs" +version = "4.10.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/d7/47/e4501f49c178ae1d9f4a75073fda4204f52647993f075a9db4d14930e0c5/platformdirs-4.10.0.tar.gz", hash = "sha256:31e761a6a0ca04faf7353ea759bdba55652be214725111e5aac52dfa29d4bef7", size = 31224, upload-time = "2026-05-28T03:32:53.587Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/81/e6/cd9575ac904136b3cbf7aa7ee819ef86eedb7274e46f230e94ea4342e729/platformdirs-4.10.0-py3-none-any.whl", hash = "sha256:fb516cdb12eb0d857d0cd85a7c57cea4d060bee4578d6cf5a14dfdf8cbf8784a", size = 22743, upload-time = "2026-05-28T03:32:52.175Z" }, +] + +[[package]] +name = "pluggy" +version = "1.6.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload-time = "2025-05-15T12:30:07.975Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload-time = "2025-05-15T12:30:06.134Z" }, +] + +[[package]] +name = "pre-commit" +version = "3.8.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cfgv", version = "3.4.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "cfgv", version = "3.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "identify", version = "2.6.15", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "identify", version = "2.6.19", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "nodeenv" }, + { name = "pyyaml" }, + { name = "virtualenv" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/64/10/97ee2fa54dff1e9da9badbc5e35d0bbaef0776271ea5907eccf64140f72f/pre_commit-3.8.0.tar.gz", hash = "sha256:8bb6494d4a20423842e198980c9ecf9f96607a07ea29549e180eef9ae80fe7af", size = 177815, upload-time = "2024-07-28T19:59:01.538Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/07/92/caae8c86e94681b42c246f0bca35c059a2f0529e5b92619f6aba4cf7e7b6/pre_commit-3.8.0-py2.py3-none-any.whl", hash = "sha256:9a90a53bf82fdd8778d58085faf8d83df56e40dfe18f45b19446e26bf1b3a63f", size = 204643, upload-time = "2024-07-28T19:58:59.335Z" }, +] + +[[package]] +name = "prometheus-client" +version = "0.25.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/1b/fb/d9aa83ffe43ce1f19e557c0971d04b90561b0cfd50762aafb01968285553/prometheus_client-0.25.0.tar.gz", hash = "sha256:5e373b75c31afb3c86f1a52fa1ad470c9aace18082d39ec0d2f918d11cc9ba28", size = 86035, upload-time = "2026-04-09T19:53:42.359Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8d/9b/d4b1e644385499c8346fa9b622a3f030dce14cd6ef8a1871c221a17a67e7/prometheus_client-0.25.0-py3-none-any.whl", hash = "sha256:d5aec89e349a6ec230805d0df882f3807f74fd6c1a2fa86864e3c2279059fed1", size = 64154, upload-time = "2026-04-09T19:53:41.324Z" }, +] + +[[package]] +name = "prompt-toolkit" +version = "3.0.52" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "wcwidth" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a1/96/06e01a7b38dce6fe1db213e061a4602dd6032a8a97ef6c1a862537732421/prompt_toolkit-3.0.52.tar.gz", hash = "sha256:28cde192929c8e7321de85de1ddbe736f1375148b02f2e17edd840042b1be855", size = 434198, upload-time = "2025-08-27T15:24:02.057Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/84/03/0d3ce49e2505ae70cf43bc5bb3033955d2fc9f932163e84dc0779cc47f48/prompt_toolkit-3.0.52-py3-none-any.whl", hash = "sha256:9aac639a3bbd33284347de5ad8d68ecc044b91a762dc39b7c21095fcd6a19955", size = 391431, upload-time = "2025-08-27T15:23:59.498Z" }, +] + +[[package]] +name = "psutil" +version = "7.2.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/c6/d1ddf4abb55e93cebc4f2ed8b5d6dbad109ecb8d63748dd2b20ab5e57ebe/psutil-7.2.2.tar.gz", hash = "sha256:0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372", size = 493740, upload-time = "2026-01-28T18:14:54.428Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/51/08/510cbdb69c25a96f4ae523f733cdc963ae654904e8db864c07585ef99875/psutil-7.2.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2edccc433cbfa046b980b0df0171cd25bcaeb3a68fe9022db0979e7aa74a826b", size = 130595, upload-time = "2026-01-28T18:14:57.293Z" }, + { url = "https://files.pythonhosted.org/packages/d6/f5/97baea3fe7a5a9af7436301f85490905379b1c6f2dd51fe3ecf24b4c5fbf/psutil-7.2.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78c8603dcd9a04c7364f1a3e670cea95d51ee865e4efb3556a3a63adef958ea", size = 131082, upload-time = "2026-01-28T18:14:59.732Z" }, + { url = "https://files.pythonhosted.org/packages/37/d6/246513fbf9fa174af531f28412297dd05241d97a75911ac8febefa1a53c6/psutil-7.2.2-cp313-cp313t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1a571f2330c966c62aeda00dd24620425d4b0cc86881c89861fbc04549e5dc63", size = 181476, upload-time = "2026-01-28T18:15:01.884Z" }, + { url = "https://files.pythonhosted.org/packages/b8/b5/9182c9af3836cca61696dabe4fd1304e17bc56cb62f17439e1154f225dd3/psutil-7.2.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:917e891983ca3c1887b4ef36447b1e0873e70c933afc831c6b6da078ba474312", size = 184062, upload-time = "2026-01-28T18:15:04.436Z" }, + { url = "https://files.pythonhosted.org/packages/16/ba/0756dca669f5a9300d0cbcbfae9a4c30e446dfc7440ffe43ded5724bfd93/psutil-7.2.2-cp313-cp313t-win_amd64.whl", hash = "sha256:ab486563df44c17f5173621c7b198955bd6b613fb87c71c161f827d3fb149a9b", size = 139893, upload-time = "2026-01-28T18:15:06.378Z" }, + { url = "https://files.pythonhosted.org/packages/1c/61/8fa0e26f33623b49949346de05ec1ddaad02ed8ba64af45f40a147dbfa97/psutil-7.2.2-cp313-cp313t-win_arm64.whl", hash = "sha256:ae0aefdd8796a7737eccea863f80f81e468a1e4cf14d926bd9b6f5f2d5f90ca9", size = 135589, upload-time = "2026-01-28T18:15:08.03Z" }, + { url = "https://files.pythonhosted.org/packages/81/69/ef179ab5ca24f32acc1dac0c247fd6a13b501fd5534dbae0e05a1c48b66d/psutil-7.2.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:eed63d3b4d62449571547b60578c5b2c4bcccc5387148db46e0c2313dad0ee00", size = 130664, upload-time = "2026-01-28T18:15:09.469Z" }, + { url = "https://files.pythonhosted.org/packages/7b/64/665248b557a236d3fa9efc378d60d95ef56dd0a490c2cd37dafc7660d4a9/psutil-7.2.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7b6d09433a10592ce39b13d7be5a54fbac1d1228ed29abc880fb23df7cb694c9", size = 131087, upload-time = "2026-01-28T18:15:11.724Z" }, + { url = "https://files.pythonhosted.org/packages/d5/2e/e6782744700d6759ebce3043dcfa661fb61e2fb752b91cdeae9af12c2178/psutil-7.2.2-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1fa4ecf83bcdf6e6c8f4449aff98eefb5d0604bf88cb883d7da3d8d2d909546a", size = 182383, upload-time = "2026-01-28T18:15:13.445Z" }, + { url = "https://files.pythonhosted.org/packages/57/49/0a41cefd10cb7505cdc04dab3eacf24c0c2cb158a998b8c7b1d27ee2c1f5/psutil-7.2.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e452c464a02e7dc7822a05d25db4cde564444a67e58539a00f929c51eddda0cf", size = 185210, upload-time = "2026-01-28T18:15:16.002Z" }, + { url = "https://files.pythonhosted.org/packages/dd/2c/ff9bfb544f283ba5f83ba725a3c5fec6d6b10b8f27ac1dc641c473dc390d/psutil-7.2.2-cp314-cp314t-win_amd64.whl", hash = "sha256:c7663d4e37f13e884d13994247449e9f8f574bc4655d509c3b95e9ec9e2b9dc1", size = 141228, upload-time = "2026-01-28T18:15:18.385Z" }, + { url = "https://files.pythonhosted.org/packages/f2/fc/f8d9c31db14fcec13748d373e668bc3bed94d9077dbc17fb0eebc073233c/psutil-7.2.2-cp314-cp314t-win_arm64.whl", hash = "sha256:11fe5a4f613759764e79c65cf11ebdf26e33d6dd34336f8a337aa2996d71c841", size = 136284, upload-time = "2026-01-28T18:15:19.912Z" }, + { url = "https://files.pythonhosted.org/packages/e7/36/5ee6e05c9bd427237b11b3937ad82bb8ad2752d72c6969314590dd0c2f6e/psutil-7.2.2-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ed0cace939114f62738d808fdcecd4c869222507e266e574799e9c0faa17d486", size = 129090, upload-time = "2026-01-28T18:15:22.168Z" }, + { url = "https://files.pythonhosted.org/packages/80/c4/f5af4c1ca8c1eeb2e92ccca14ce8effdeec651d5ab6053c589b074eda6e1/psutil-7.2.2-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:1a7b04c10f32cc88ab39cbf606e117fd74721c831c98a27dc04578deb0c16979", size = 129859, upload-time = "2026-01-28T18:15:23.795Z" }, + { url = "https://files.pythonhosted.org/packages/b5/70/5d8df3b09e25bce090399cf48e452d25c935ab72dad19406c77f4e828045/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:076a2d2f923fd4821644f5ba89f059523da90dc9014e85f8e45a5774ca5bc6f9", size = 155560, upload-time = "2026-01-28T18:15:25.976Z" }, + { url = "https://files.pythonhosted.org/packages/63/65/37648c0c158dc222aba51c089eb3bdfa238e621674dc42d48706e639204f/psutil-7.2.2-cp36-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b0726cecd84f9474419d67252add4ac0cd9811b04d61123054b9fb6f57df6e9e", size = 156997, upload-time = "2026-01-28T18:15:27.794Z" }, + { url = "https://files.pythonhosted.org/packages/8e/13/125093eadae863ce03c6ffdbae9929430d116a246ef69866dad94da3bfbc/psutil-7.2.2-cp36-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:fd04ef36b4a6d599bbdb225dd1d3f51e00105f6d48a28f006da7f9822f2606d8", size = 148972, upload-time = "2026-01-28T18:15:29.342Z" }, + { url = "https://files.pythonhosted.org/packages/04/78/0acd37ca84ce3ddffaa92ef0f571e073faa6d8ff1f0559ab1272188ea2be/psutil-7.2.2-cp36-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b58fabe35e80b264a4e3bb23e6b96f9e45a3df7fb7eed419ac0e5947c61e47cc", size = 148266, upload-time = "2026-01-28T18:15:31.597Z" }, + { url = "https://files.pythonhosted.org/packages/b4/90/e2159492b5426be0c1fef7acba807a03511f97c5f86b3caeda6ad92351a7/psutil-7.2.2-cp37-abi3-win_amd64.whl", hash = "sha256:eb7e81434c8d223ec4a219b5fc1c47d0417b12be7ea866e24fb5ad6e84b3d988", size = 137737, upload-time = "2026-01-28T18:15:33.849Z" }, + { url = "https://files.pythonhosted.org/packages/8c/c7/7bb2e321574b10df20cbde462a94e2b71d05f9bbda251ef27d104668306a/psutil-7.2.2-cp37-abi3-win_arm64.whl", hash = "sha256:8c233660f575a5a89e6d4cb65d9f938126312bca76d8fe087b947b3a1aaac9ee", size = 134617, upload-time = "2026-01-28T18:15:36.514Z" }, +] + +[[package]] +name = "ptyprocess" +version = "0.7.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220", size = 70762, upload-time = "2020-12-28T15:15:30.155Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993, upload-time = "2020-12-28T15:15:28.35Z" }, +] + +[[package]] +name = "pure-eval" +version = "0.2.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/05/0a34433a064256a578f1783a10da6df098ceaa4a57bbeaa96a6c0352786b/pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42", size = 19752, upload-time = "2024-07-21T12:58:21.801Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0", size = 11842, upload-time = "2024-07-21T12:58:20.04Z" }, +] + +[[package]] +name = "pycparser" +version = "2.23" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/fe/cf/d2d3b9f5699fb1e4615c8e32ff220203e43b248e1dfcc6736ad9057731ca/pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf68a4ddc99c65c0720d00c2", size = 173734, upload-time = "2025-09-09T13:23:47.91Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a0/e3/59cd50310fc9b59512193629e1984c1f95e5c8ae6e5d8c69532ccc65a7fe/pycparser-2.23-py3-none-any.whl", hash = "sha256:e5c6e8d3fbad53479cab09ac03729e0a9faf2bee3db8208a550daf5af81a5934", size = 118140, upload-time = "2025-09-09T13:23:46.651Z" }, +] + +[[package]] +name = "pycparser" +version = "3.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/1b/7d/92392ff7815c21062bea51aa7b87d45576f649f16458d78b7cf94b9ab2e6/pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29", size = 103492, upload-time = "2026-01-21T14:26:51.89Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992", size = 48172, upload-time = "2026-01-21T14:26:50.693Z" }, +] + +[[package]] +name = "pygments" +version = "2.20.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/c3/b2/bc9c9196916376152d655522fdcebac55e66de6603a76a02bca1b6414f6c/pygments-2.20.0.tar.gz", hash = "sha256:6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f", size = 4955991, upload-time = "2026-03-29T13:29:33.898Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl", hash = "sha256:81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176", size = 1231151, upload-time = "2026-03-29T13:29:30.038Z" }, +] + +[[package]] +name = "pyparsing" +version = "3.3.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/91/9c6ee907786a473bf81c5f53cf703ba0957b23ab84c264080fb5a450416f/pyparsing-3.3.2.tar.gz", hash = "sha256:c777f4d763f140633dcb6d8a3eda953bf7a214dc4eff598413c070bcdc117cbc", size = 6851574, upload-time = "2026-01-21T03:57:59.36Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl", hash = "sha256:850ba148bd908d7e2411587e247a1e4f0327839c40e2e5e6d05a007ecc69911d", size = 122781, upload-time = "2026-01-21T03:57:55.912Z" }, +] + +[[package]] +name = "pytest" +version = "8.4.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11'" }, + { name = "iniconfig", version = "2.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "iniconfig", version = "2.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "packaging" }, + { name = "pluggy" }, + { name = "pygments" }, + { name = "tomli", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a3/5c/00a0e072241553e1a7496d638deababa67c5058571567b92a7eaa258397c/pytest-8.4.2.tar.gz", hash = "sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01", size = 1519618, upload-time = "2025-09-04T14:34:22.711Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a8/a4/20da314d277121d6534b3a980b29035dcd51e6744bd79075a6ce8fa4eb8d/pytest-8.4.2-py3-none-any.whl", hash = "sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79", size = 365750, upload-time = "2025-09-04T14:34:20.226Z" }, +] + +[[package]] +name = "python-dateutil" +version = "2.9.0.post0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "six" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload-time = "2024-03-01T18:36:20.211Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload-time = "2024-03-01T18:36:18.57Z" }, +] + +[[package]] +name = "python-discovery" +version = "1.4.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "filelock", version = "3.19.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "filelock", version = "3.29.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "platformdirs", version = "4.4.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "platformdirs", version = "4.10.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a6/12/38c1a0b1e64806780c9563e3fc9f6e472251839662587cfbe9bfaf2ae10a/python_discovery-1.4.0.tar.gz", hash = "sha256:eb8bc7daad3c226c147e45bb4e970a1feb1bf4048ee178e6db59e197b8010ce3", size = 68455, upload-time = "2026-05-28T01:15:37.639Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c8/8d/3d316429f65029532bb1e28ff77b797d86b5ac3915bb44ca4e19aa283d43/python_discovery-1.4.0-py3-none-any.whl", hash = "sha256:26ed78d703e234879a66244c7d4114563fb13ec5cd30a2d1357e5fb4850782da", size = 33217, upload-time = "2026-05-28T01:15:36.573Z" }, +] + +[[package]] +name = "python-json-logger" +version = "4.0.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "typing-extensions", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/29/bf/eca6a3d43db1dae7070f70e160ab20b807627ba953663ba07928cdd3dc58/python_json_logger-4.0.0.tar.gz", hash = "sha256:f58e68eb46e1faed27e0f574a55a0455eecd7b8a5b88b85a784519ba3cff047f", size = 17683, upload-time = "2025-10-06T04:15:18.984Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/51/e5/fecf13f06e5e5f67e8837d777d1bc43fac0ed2b77a676804df5c34744727/python_json_logger-4.0.0-py3-none-any.whl", hash = "sha256:af09c9daf6a813aa4cc7180395f50f2a9e5fa056034c9953aec92e381c5ba1e2", size = 15548, upload-time = "2025-10-06T04:15:17.553Z" }, +] + +[[package]] +name = "python-json-logger" +version = "4.1.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/f7/ff/3cc9165fd44106973cd7ac9facb674a65ed853494592541d339bdc9a30eb/python_json_logger-4.1.0.tar.gz", hash = "sha256:b396b9e3ed782b09ff9d6e4f1683d46c83ad0d35d2e407c09a9ebbf038f88195", size = 17573, upload-time = "2026-03-29T04:39:56.805Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/27/be/0631a861af4d1c875f096c07d34e9a63639560a717130e7a87cbc82b7e3f/python_json_logger-4.1.0-py3-none-any.whl", hash = "sha256:132994765cf75bf44554be9aa49b06ef2345d23661a96720262716438141b6b2", size = 15021, upload-time = "2026-03-29T04:39:55.266Z" }, +] + +[[package]] +name = "pytokens" +version = "0.4.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b6/34/b4e015b99031667a7b960f888889c5bd34ef585c85e1cb56a594b92836ac/pytokens-0.4.1.tar.gz", hash = "sha256:292052fe80923aae2260c073f822ceba21f3872ced9a68bb7953b348e561179a", size = 23015, upload-time = "2026-01-30T01:03:45.924Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/42/24/f206113e05cb8ef51b3850e7ef88f20da6f4bf932190ceb48bd3da103e10/pytokens-0.4.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2a44ed93ea23415c54f3face3b65ef2b844d96aeb3455b8a69b3df6beab6acc5", size = 161522, upload-time = "2026-01-30T01:02:50.393Z" }, + { url = "https://files.pythonhosted.org/packages/d4/e9/06a6bf1b90c2ed81a9c7d2544232fe5d2891d1cd480e8a1809ca354a8eb2/pytokens-0.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:add8bf86b71a5d9fb5b89f023a80b791e04fba57960aa790cc6125f7f1d39dfe", size = 246945, upload-time = "2026-01-30T01:02:52.399Z" }, + { url = "https://files.pythonhosted.org/packages/69/66/f6fb1007a4c3d8b682d5d65b7c1fb33257587a5f782647091e3408abe0b8/pytokens-0.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:670d286910b531c7b7e3c0b453fd8156f250adb140146d234a82219459b9640c", size = 259525, upload-time = "2026-01-30T01:02:53.737Z" }, + { url = "https://files.pythonhosted.org/packages/04/92/086f89b4d622a18418bac74ab5db7f68cf0c21cf7cc92de6c7b919d76c88/pytokens-0.4.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:4e691d7f5186bd2842c14813f79f8884bb03f5995f0575272009982c5ac6c0f7", size = 262693, upload-time = "2026-01-30T01:02:54.871Z" }, + { url = "https://files.pythonhosted.org/packages/b4/7b/8b31c347cf94a3f900bdde750b2e9131575a61fdb620d3d3c75832262137/pytokens-0.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:27b83ad28825978742beef057bfe406ad6ed524b2d28c252c5de7b4a6dd48fa2", size = 103567, upload-time = "2026-01-30T01:02:56.414Z" }, + { url = "https://files.pythonhosted.org/packages/3d/92/790ebe03f07b57e53b10884c329b9a1a308648fc083a6d4a39a10a28c8fc/pytokens-0.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d70e77c55ae8380c91c0c18dea05951482e263982911fc7410b1ffd1dadd3440", size = 160864, upload-time = "2026-01-30T01:02:57.882Z" }, + { url = "https://files.pythonhosted.org/packages/13/25/a4f555281d975bfdd1eba731450e2fe3a95870274da73fb12c40aeae7625/pytokens-0.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a58d057208cb9075c144950d789511220b07636dd2e4708d5645d24de666bdc", size = 248565, upload-time = "2026-01-30T01:02:59.912Z" }, + { url = "https://files.pythonhosted.org/packages/17/50/bc0394b4ad5b1601be22fa43652173d47e4c9efbf0044c62e9a59b747c56/pytokens-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b49750419d300e2b5a3813cf229d4e5a4c728dae470bcc89867a9ad6f25a722d", size = 260824, upload-time = "2026-01-30T01:03:01.471Z" }, + { url = "https://files.pythonhosted.org/packages/4e/54/3e04f9d92a4be4fc6c80016bc396b923d2a6933ae94b5f557c939c460ee0/pytokens-0.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d9907d61f15bf7261d7e775bd5d7ee4d2930e04424bab1972591918497623a16", size = 264075, upload-time = "2026-01-30T01:03:04.143Z" }, + { url = "https://files.pythonhosted.org/packages/d1/1b/44b0326cb5470a4375f37988aea5d61b5cc52407143303015ebee94abfd6/pytokens-0.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:ee44d0f85b803321710f9239f335aafe16553b39106384cef8e6de40cb4ef2f6", size = 103323, upload-time = "2026-01-30T01:03:05.412Z" }, + { url = "https://files.pythonhosted.org/packages/41/5d/e44573011401fb82e9d51e97f1290ceb377800fb4eed650b96f4753b499c/pytokens-0.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:140709331e846b728475786df8aeb27d24f48cbcf7bcd449f8de75cae7a45083", size = 160663, upload-time = "2026-01-30T01:03:06.473Z" }, + { url = "https://files.pythonhosted.org/packages/f0/e6/5bbc3019f8e6f21d09c41f8b8654536117e5e211a85d89212d59cbdab381/pytokens-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d6c4268598f762bc8e91f5dbf2ab2f61f7b95bdc07953b602db879b3c8c18e1", size = 255626, upload-time = "2026-01-30T01:03:08.177Z" }, + { url = "https://files.pythonhosted.org/packages/bf/3c/2d5297d82286f6f3d92770289fd439956b201c0a4fc7e72efb9b2293758e/pytokens-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:24afde1f53d95348b5a0eb19488661147285ca4dd7ed752bbc3e1c6242a304d1", size = 269779, upload-time = "2026-01-30T01:03:09.756Z" }, + { url = "https://files.pythonhosted.org/packages/20/01/7436e9ad693cebda0551203e0bf28f7669976c60ad07d6402098208476de/pytokens-0.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5ad948d085ed6c16413eb5fec6b3e02fa00dc29a2534f088d3302c47eb59adf9", size = 268076, upload-time = "2026-01-30T01:03:10.957Z" }, + { url = "https://files.pythonhosted.org/packages/2e/df/533c82a3c752ba13ae7ef238b7f8cdd272cf1475f03c63ac6cf3fcfb00b6/pytokens-0.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:3f901fe783e06e48e8cbdc82d631fca8f118333798193e026a50ce1b3757ea68", size = 103552, upload-time = "2026-01-30T01:03:12.066Z" }, + { url = "https://files.pythonhosted.org/packages/cb/dc/08b1a080372afda3cceb4f3c0a7ba2bde9d6a5241f1edb02a22a019ee147/pytokens-0.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8bdb9d0ce90cbf99c525e75a2fa415144fd570a1ba987380190e8b786bc6ef9b", size = 160720, upload-time = "2026-01-30T01:03:13.843Z" }, + { url = "https://files.pythonhosted.org/packages/64/0c/41ea22205da480837a700e395507e6a24425151dfb7ead73343d6e2d7ffe/pytokens-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5502408cab1cb18e128570f8d598981c68a50d0cbd7c61312a90507cd3a1276f", size = 254204, upload-time = "2026-01-30T01:03:14.886Z" }, + { url = "https://files.pythonhosted.org/packages/e0/d2/afe5c7f8607018beb99971489dbb846508f1b8f351fcefc225fcf4b2adc0/pytokens-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:29d1d8fb1030af4d231789959f21821ab6325e463f0503a61d204343c9b355d1", size = 268423, upload-time = "2026-01-30T01:03:15.936Z" }, + { url = "https://files.pythonhosted.org/packages/68/d4/00ffdbd370410c04e9591da9220a68dc1693ef7499173eb3e30d06e05ed1/pytokens-0.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:970b08dd6b86058b6dc07efe9e98414f5102974716232d10f32ff39701e841c4", size = 266859, upload-time = "2026-01-30T01:03:17.458Z" }, + { url = "https://files.pythonhosted.org/packages/a7/c9/c3161313b4ca0c601eeefabd3d3b576edaa9afdefd32da97210700e47652/pytokens-0.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:9bd7d7f544d362576be74f9d5901a22f317efc20046efe2034dced238cbbfe78", size = 103520, upload-time = "2026-01-30T01:03:18.652Z" }, + { url = "https://files.pythonhosted.org/packages/8f/a7/b470f672e6fc5fee0a01d9e75005a0e617e162381974213a945fcd274843/pytokens-0.4.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:4a14d5f5fc78ce85e426aa159489e2d5961acf0e47575e08f35584009178e321", size = 160821, upload-time = "2026-01-30T01:03:19.684Z" }, + { url = "https://files.pythonhosted.org/packages/80/98/e83a36fe8d170c911f864bfded690d2542bfcfacb9c649d11a9e6eb9dc41/pytokens-0.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f50fd18543be72da51dd505e2ed20d2228c74e0464e4262e4899797803d7fa", size = 254263, upload-time = "2026-01-30T01:03:20.834Z" }, + { url = "https://files.pythonhosted.org/packages/0f/95/70d7041273890f9f97a24234c00b746e8da86df462620194cef1d411ddeb/pytokens-0.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dc74c035f9bfca0255c1af77ddd2d6ae8419012805453e4b0e7513e17904545d", size = 268071, upload-time = "2026-01-30T01:03:21.888Z" }, + { url = "https://files.pythonhosted.org/packages/da/79/76e6d09ae19c99404656d7db9c35dfd20f2086f3eb6ecb496b5b31163bad/pytokens-0.4.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:f66a6bbe741bd431f6d741e617e0f39ec7257ca1f89089593479347cc4d13324", size = 271716, upload-time = "2026-01-30T01:03:23.633Z" }, + { url = "https://files.pythonhosted.org/packages/79/37/482e55fa1602e0a7ff012661d8c946bafdc05e480ea5a32f4f7e336d4aa9/pytokens-0.4.1-cp314-cp314-win_amd64.whl", hash = "sha256:b35d7e5ad269804f6697727702da3c517bb8a5228afa450ab0fa787732055fc9", size = 104539, upload-time = "2026-01-30T01:03:24.788Z" }, + { url = "https://files.pythonhosted.org/packages/30/e8/20e7db907c23f3d63b0be3b8a4fd1927f6da2395f5bcc7f72242bb963dfe/pytokens-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:8fcb9ba3709ff77e77f1c7022ff11d13553f3c30299a9fe246a166903e9091eb", size = 168474, upload-time = "2026-01-30T01:03:26.428Z" }, + { url = "https://files.pythonhosted.org/packages/d6/81/88a95ee9fafdd8f5f3452107748fd04c24930d500b9aba9738f3ade642cc/pytokens-0.4.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:79fc6b8699564e1f9b521582c35435f1bd32dd06822322ec44afdeba666d8cb3", size = 290473, upload-time = "2026-01-30T01:03:27.415Z" }, + { url = "https://files.pythonhosted.org/packages/cf/35/3aa899645e29b6375b4aed9f8d21df219e7c958c4c186b465e42ee0a06bf/pytokens-0.4.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d31b97b3de0f61571a124a00ffe9a81fb9939146c122c11060725bd5aea79975", size = 303485, upload-time = "2026-01-30T01:03:28.558Z" }, + { url = "https://files.pythonhosted.org/packages/52/a0/07907b6ff512674d9b201859f7d212298c44933633c946703a20c25e9d81/pytokens-0.4.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:967cf6e3fd4adf7de8fc73cd3043754ae79c36475c1c11d514fc72cf5490094a", size = 306698, upload-time = "2026-01-30T01:03:29.653Z" }, + { url = "https://files.pythonhosted.org/packages/39/2a/cbbf9250020a4a8dd53ba83a46c097b69e5eb49dd14e708f496f548c6612/pytokens-0.4.1-cp314-cp314t-win_amd64.whl", hash = "sha256:584c80c24b078eec1e227079d56dc22ff755e0ba8654d8383b2c549107528918", size = 116287, upload-time = "2026-01-30T01:03:30.912Z" }, + { url = "https://files.pythonhosted.org/packages/51/2a/f125667ce48105bf1f4e50e03cfa7b24b8c4f47684d7f1cf4dcb6f6b1c15/pytokens-0.4.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:34bcc734bd2f2d5fe3b34e7b3c0116bfb2397f2d9666139988e7a3eb5f7400e3", size = 161464, upload-time = "2026-01-30T01:03:39.11Z" }, + { url = "https://files.pythonhosted.org/packages/40/df/065a30790a7ca6bb48ad9018dd44668ed9135610ebf56a2a4cb8e513fd5c/pytokens-0.4.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:941d4343bf27b605e9213b26bfa1c4bf197c9c599a9627eb7305b0defcfe40c1", size = 246159, upload-time = "2026-01-30T01:03:40.131Z" }, + { url = "https://files.pythonhosted.org/packages/a5/1c/fd09976a7e04960dabc07ab0e0072c7813d566ec67d5490a4c600683c158/pytokens-0.4.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3ad72b851e781478366288743198101e5eb34a414f1d5627cdd585ca3b25f1db", size = 259120, upload-time = "2026-01-30T01:03:41.233Z" }, + { url = "https://files.pythonhosted.org/packages/52/49/59fdc6fc5a390ae9f308eadeb97dfc70fc2d804ffc49dd39fc97604622ec/pytokens-0.4.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:682fa37ff4d8e95f7df6fe6fe6a431e8ed8e788023c6bcc0f0880a12eab80ad1", size = 262196, upload-time = "2026-01-30T01:03:42.696Z" }, + { url = "https://files.pythonhosted.org/packages/3d/e7/d6734dccf0080e3dc00a55b0827ab5af30c886f8bc127bbc04bc3445daec/pytokens-0.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:30f51edd9bb7f85c748979384165601d028b84f7bd13fe14d3e065304093916a", size = 103510, upload-time = "2026-01-30T01:03:43.915Z" }, + { url = "https://files.pythonhosted.org/packages/c6/78/397db326746f0a342855b81216ae1f0a32965deccfd7c830a2dbc66d2483/pytokens-0.4.1-py3-none-any.whl", hash = "sha256:26cef14744a8385f35d0e095dc8b3a7583f6c953c2e3d269c7f82484bf5ad2de", size = 13729, upload-time = "2026-01-30T01:03:45.029Z" }, +] + +[[package]] +name = "pytz" +version = "2026.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ff/46/dd499ec9038423421951e4fad73051febaa13d2df82b4064f87af8b8c0c3/pytz-2026.2.tar.gz", hash = "sha256:0e60b47b29f21574376f218fe21abc009894a2321ea16c6754f3cad6eb7cdd6a", size = 320861, upload-time = "2026-05-04T01:35:29.667Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ec/dd/96da98f892250475bdf2328112d7468abdd4acc7b902b6af23f4ed958ea0/pytz-2026.2-py2.py3-none-any.whl", hash = "sha256:04156e608bee23d3792fd45c94ae47fae1036688e75032eea2e3bf0323d1f126", size = 510141, upload-time = "2026-05-04T01:35:27.408Z" }, +] + +[[package]] +name = "pywin32" +version = "312" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fe/1b/9cfdeac80ee45bebbbcb31f1b7b99a0d81a1c72de48d837be984e0e88b1d/pywin32-312-cp310-cp310-win32.whl", hash = "sha256:772235332b5d1024c696f11cea1ae4be7930f0a8b894bb43db14e3f435f1ff7e", size = 6361387, upload-time = "2026-06-04T07:49:14.329Z" }, + { url = "https://files.pythonhosted.org/packages/33/b1/7afc96d041d982c27bc2df6f853d43f01fd273e3d39d04be3647ddeb533d/pywin32-312-cp310-cp310-win_amd64.whl", hash = "sha256:5dbc35d2b5320dc07f25fa31269cfb767471002b17de5eb067d03da68c7cb2db", size = 6926780, upload-time = "2026-06-04T07:49:16.881Z" }, + { url = "https://files.pythonhosted.org/packages/ce/3a/4140da9ad54108e517f4a16b2d83da3033e08662144623e1239587cb7db6/pywin32-312-cp310-cp310-win_arm64.whl", hash = "sha256:3020656e34f1cf7faeb7bccd2b84653a607c6ff0c55ada85e6487d61716deabd", size = 4307203, upload-time = "2026-06-04T07:49:18.993Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f5/10a6e845a00fc5e7afd0a988b744f403d4d57162a28d160a093c4d9322f0/pywin32-312-cp311-cp311-win32.whl", hash = "sha256:17948aeadbdb091f0ced6ef0841620794e68327b94ee415571c1203594b7215c", size = 6362659, upload-time = "2026-06-04T07:49:21.349Z" }, + { url = "https://files.pythonhosted.org/packages/35/c4/dcd2d62b5944b6d5db53413a5899016ccd57ffcb7278f3f81655d25d2027/pywin32-312-cp311-cp311-win_amd64.whl", hash = "sha256:d11417d84412f859b722fad0841b3614459ed0047f7542d8362e77884f6b6e8a", size = 6928825, upload-time = "2026-06-04T07:49:23.934Z" }, + { url = "https://files.pythonhosted.org/packages/b7/56/3cbb433fe4501cdba2eb9040f56a4e1a8243faa4186b25295564d1a7a79d/pywin32-312-cp311-cp311-win_arm64.whl", hash = "sha256:b2200a054ca6d6625c4842fc56a4976a4b47f96b73dbe5538c3f813a80359f47", size = 6721875, upload-time = "2026-06-04T07:49:26.416Z" }, + { url = "https://files.pythonhosted.org/packages/83/ff/32aa7d2ed0ab12b323aaa64f9b75e6ad4f8fd09f9ccfc28c79414d46838d/pywin32-312-cp312-cp312-win32.whl", hash = "sha256:dab4f65ac9c4e48400a2a0530c46c3c579cd5905ecd11b80692373915269208b", size = 6371877, upload-time = "2026-06-04T07:49:28.836Z" }, + { url = "https://files.pythonhosted.org/packages/03/d9/77040d3b43df3f3be32ea289433d660d2727f5ba327bc73be835127d9d60/pywin32-312-cp312-cp312-win_amd64.whl", hash = "sha256:b457f6d628a47e8a7346ce22acb7e1a46a4a78b52e1d17e1af56871bd19a93bc", size = 6914841, upload-time = "2026-06-04T07:49:31.85Z" }, + { url = "https://files.pythonhosted.org/packages/e3/cc/7b1ec671775756020a0ee7f4feeaf3c568f0ab86bd3900088cf986937a92/pywin32-312-cp312-cp312-win_arm64.whl", hash = "sha256:6017c58e12f6809fbb0555b75df144c2922a9ffd18e4b9b5afa863b6c1a9d950", size = 6727901, upload-time = "2026-06-04T07:49:34.244Z" }, + { url = "https://files.pythonhosted.org/packages/2d/41/12fbfd7f36ed2146d8bc9de96c2741296bf0d490b98508496cff322e274c/pywin32-312-cp313-cp313-win32.whl", hash = "sha256:7a27df850933d16a8eabfbaeb73d52b273e2da667f80d70b01a89d1f6828d02c", size = 6370184, upload-time = "2026-06-04T07:49:36.253Z" }, + { url = "https://files.pythonhosted.org/packages/ba/db/36a78e3403099d31d9746d13fdcde5accc43c1155f375a34d15983a479a7/pywin32-312-cp313-cp313-win_amd64.whl", hash = "sha256:c53e878d15a1c44788082bfe712a905433473aa38f86375b7cf8b45e3acbaaf9", size = 6914298, upload-time = "2026-06-04T07:49:38.876Z" }, + { url = "https://files.pythonhosted.org/packages/84/37/c1697194092b76de9ed47ca124323f02c57ffc8a45c06f88a3d5acaf01eb/pywin32-312-cp313-cp313-win_arm64.whl", hash = "sha256:59aba5d5940842075343a5ddc6b11f1cdf0d1567fe745290359dfbcc7c2eb831", size = 6727640, upload-time = "2026-06-04T07:49:41.083Z" }, + { url = "https://files.pythonhosted.org/packages/fc/2b/1f3cded5822fd49c02f40544cbb5f58c7cfd6b1694869fd476cb6170ee97/pywin32-312-cp314-cp314-win32.whl", hash = "sha256:a77a90fbb6881238d2ca9c6fd797b25817f3768fe78d214a90137ff055a75f5b", size = 6468928, upload-time = "2026-06-04T07:49:43.188Z" }, + { url = "https://files.pythonhosted.org/packages/21/82/3bf86d2e2808902013132e1ce905a7da0da53790f3836c64bf44d55e24f3/pywin32-312-cp314-cp314-win_amd64.whl", hash = "sha256:a4dd3a848290ef724347b19f301045831d8e802fa4464f491b98b1e0a081432e", size = 7024157, upload-time = "2026-06-04T07:49:45.34Z" }, + { url = "https://files.pythonhosted.org/packages/a4/0e/73f6d6800b4f27655abd9e9f6aaeaefcddb2b946e4674efa2bab184a7f7b/pywin32-312-cp314-cp314-win_arm64.whl", hash = "sha256:9fce94568364e0155e6dfb781ac5d95903be8baf28670632beab1b523f300daa", size = 6839598, upload-time = "2026-06-04T07:49:47.613Z" }, + { url = "https://files.pythonhosted.org/packages/eb/61/caa39686032d2ebdd04ff0ab5cbe163126c0066d98e00c9018646e42393b/pywin32-312-cp315-cp315-win32.whl", hash = "sha256:5c1fbe4a937a73ae9297384a3da38518cbc694c68ad8a809b2e19acd350f03ed", size = 6471159, upload-time = "2026-06-04T07:49:50.035Z" }, + { url = "https://files.pythonhosted.org/packages/0f/cd/7e1de64a4a6f69c04214169657ccab0d93a670ea50e35eb8f489d7378249/pywin32-312-cp315-cp315-win_amd64.whl", hash = "sha256:c2f03a0f73f804a13c2735b99392b0cd426bb4f2c4d0178e5ac966a0f21618d5", size = 7025293, upload-time = "2026-06-04T07:49:54.857Z" }, + { url = "https://files.pythonhosted.org/packages/23/ed/4532e9388e65fa16b46776ef47ad631a64eda1631884488af707666350ed/pywin32-312-cp315-cp315-win_arm64.whl", hash = "sha256:a8597d28f267b39074aef51fa593530082b39cbe5a074226096857b1fed2dfb9", size = 6840337, upload-time = "2026-06-04T07:49:57.531Z" }, + { url = "https://files.pythonhosted.org/packages/56/a0/f4a082a0232aaa7d0db2fe78b3e3ce03477ff8231c861b4405932b401001/pywin32-312-cp39-cp39-win32.whl", hash = "sha256:d620900033cc7531e50727c3c8333091df5dd3ffe6d68cdca38c03f5821408d5", size = 6360761, upload-time = "2026-06-04T07:49:04.776Z" }, + { url = "https://files.pythonhosted.org/packages/b1/1f/d462540ddfccfea5ffe67ced40a99776f21d817fe6aeed5ab2cd87c1d926/pywin32-312-cp39-cp39-win_amd64.whl", hash = "sha256:dc90147579a905b8635e1b0ec6514967dcb07e6e0d9c42f1477feef14cac23bb", size = 6926456, upload-time = "2026-06-04T07:49:09.623Z" }, + { url = "https://files.pythonhosted.org/packages/8c/6f/45e0e1d4078944440e7ee6fe003a39e412d53ab8a1772f0c3f4b2467b34c/pywin32-312-cp39-cp39-win_arm64.whl", hash = "sha256:02ebca0f0242b75292e218065004310d6a477407c09fa449bfe4f6022bc0c0fc", size = 4306706, upload-time = "2026-06-04T07:49:11.793Z" }, +] + +[[package]] +name = "pywinpty" +version = "3.0.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f7/54/37c7370ba91f579235049dc26cd2c5e657d2a943e01820844ffc81f32176/pywinpty-3.0.3.tar.gz", hash = "sha256:523441dc34d231fb361b4b00f8c99d3f16de02f5005fd544a0183112bcc22412", size = 31309, upload-time = "2026-02-04T21:51:09.524Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/62/28/a652709bd76ca7533cd1c443b03add9f5051fdf71bc6bdb8801dddd4e7a3/pywinpty-3.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:ff05f12d775b142b11c6fe085129bdd759b61cf7d41da6c745e78e3a1ef5bf40", size = 2114320, upload-time = "2026-02-04T21:53:50.972Z" }, + { url = "https://files.pythonhosted.org/packages/b2/13/a0181cc5c2d5635d3dbc3802b97bc8e3ad4fa7502ccef576651a5e08e54c/pywinpty-3.0.3-cp310-cp310-win_arm64.whl", hash = "sha256:340ccacb4d74278a631923794ccd758471cfc8eeeeee4610b280420a17ad1e82", size = 235670, upload-time = "2026-02-04T21:50:20.324Z" }, + { url = "https://files.pythonhosted.org/packages/79/c3/3e75075c7f71735f22b66fab0481f2c98e3a4d58cba55cb50ba29114bcf6/pywinpty-3.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:dff25a9a6435f527d7c65608a7e62783fc12076e7d44487a4911ee91be5a8ac8", size = 2114430, upload-time = "2026-02-04T21:54:19.485Z" }, + { url = "https://files.pythonhosted.org/packages/8d/1e/8a54166a8c5e4f5cb516514bdf4090be4d51a71e8d9f6d98c0aa00fe45d4/pywinpty-3.0.3-cp311-cp311-win_arm64.whl", hash = "sha256:fbc1e230e5b193eef4431cba3f39996a288f9958f9c9f092c8a961d930ee8f68", size = 236191, upload-time = "2026-02-04T21:50:36.239Z" }, + { url = "https://files.pythonhosted.org/packages/7c/d4/aeb5e1784d2c5bff6e189138a9ca91a090117459cea0c30378e1f2db3d54/pywinpty-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:c9081df0e49ffa86d15db4a6ba61530630e48707f987df42c9d3313537e81fc0", size = 2113098, upload-time = "2026-02-04T21:54:37.711Z" }, + { url = "https://files.pythonhosted.org/packages/b9/53/7278223c493ccfe4883239cf06c823c56460a8010e0fc778eef67858dc14/pywinpty-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:15e79d870e18b678fb8a5a6105fd38496b55697c66e6fc0378236026bc4d59e9", size = 234901, upload-time = "2026-02-04T21:53:31.35Z" }, + { url = "https://files.pythonhosted.org/packages/e5/cb/58d6ed3fd429c96a90ef01ac9a617af10a6d41469219c25e7dc162abbb71/pywinpty-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9c91dbb026050c77bdcef964e63a4f10f01a639113c4d3658332614544c467ab", size = 2112686, upload-time = "2026-02-04T21:52:03.035Z" }, + { url = "https://files.pythonhosted.org/packages/fd/50/724ed5c38c504d4e58a88a072776a1e880d970789deaeb2b9f7bd9a5141a/pywinpty-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:fe1f7911805127c94cf51f89ab14096c6f91ffdcacf993d2da6082b2142a2523", size = 234591, upload-time = "2026-02-04T21:52:29.821Z" }, + { url = "https://files.pythonhosted.org/packages/f7/ad/90a110538696b12b39fd8758a06d70ded899308198ad2305ac68e361126e/pywinpty-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:3f07a6cf1c1d470d284e614733c3d0f726d2c85e78508ea10a403140c3c0c18a", size = 2112360, upload-time = "2026-02-04T21:55:33.397Z" }, + { url = "https://files.pythonhosted.org/packages/44/0f/7ffa221757a220402bc79fda44044c3f2cc57338d878ab7d622add6f4581/pywinpty-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:15c7c0b6f8e9d87aabbaff76468dabf6e6121332c40fc1d83548d02a9d6a3759", size = 233107, upload-time = "2026-02-04T21:51:45.455Z" }, + { url = "https://files.pythonhosted.org/packages/28/88/2ff917caff61e55f38bcdb27de06ee30597881b2cae44fbba7627be015c4/pywinpty-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:d4b6b7b0fe0cdcd02e956bd57cfe9f4e5a06514eecf3b5ae174da4f951b58be9", size = 2113282, upload-time = "2026-02-04T21:52:08.188Z" }, + { url = "https://files.pythonhosted.org/packages/63/32/40a775343ace542cc43ece3f1d1fce454021521ecac41c4c4573081c2336/pywinpty-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:34789d685fc0d547ce0c8a65e5a70e56f77d732fa6e03c8f74fefb8cbb252019", size = 234207, upload-time = "2026-02-04T21:51:58.687Z" }, + { url = "https://files.pythonhosted.org/packages/8d/54/5d5e52f4cb75028104ca6faf36c10f9692389b1986d34471663b4ebebd6d/pywinpty-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:0c37e224a47a971d1a6e08649a1714dac4f63c11920780977829ed5c8cadead1", size = 2112910, upload-time = "2026-02-04T21:52:30.976Z" }, + { url = "https://files.pythonhosted.org/packages/0a/44/dcd184824e21d4620b06c7db9fbb15c3ad0a0f1fa2e6de79969fb82647ec/pywinpty-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:c4e9c3dff7d86ba81937438d5819f19f385a39d8f592d4e8af67148ceb4f6ab5", size = 233425, upload-time = "2026-02-04T21:51:56.754Z" }, + { url = "https://files.pythonhosted.org/packages/d7/48/57c3d4e63aa93280ad1b1c2b3a5412d9d1fdee9955fa0aef43a84518d31b/pywinpty-3.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:0f10e81d52d7f2c4d927f645f247028e64eaf205a3ed9e64dbd998122108a218", size = 2116037, upload-time = "2026-02-04T21:53:56.58Z" }, +] + +[[package]] +name = "pyyaml" +version = "6.0.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/05/8e/961c0007c59b8dd7729d542c61a4d537767a59645b82a0b521206e1e25c2/pyyaml-6.0.3.tar.gz", hash = "sha256:d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f", size = 130960, upload-time = "2025-09-25T21:33:16.546Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f4/a0/39350dd17dd6d6c6507025c0e53aef67a9293a6d37d3511f23ea510d5800/pyyaml-6.0.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:214ed4befebe12df36bcc8bc2b64b396ca31be9304b8f59e25c11cf94a4c033b", size = 184227, upload-time = "2025-09-25T21:31:46.04Z" }, + { url = "https://files.pythonhosted.org/packages/05/14/52d505b5c59ce73244f59c7a50ecf47093ce4765f116cdb98286a71eeca2/pyyaml-6.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:02ea2dfa234451bbb8772601d7b8e426c2bfa197136796224e50e35a78777956", size = 174019, upload-time = "2025-09-25T21:31:47.706Z" }, + { url = "https://files.pythonhosted.org/packages/43/f7/0e6a5ae5599c838c696adb4e6330a59f463265bfa1e116cfd1fbb0abaaae/pyyaml-6.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b30236e45cf30d2b8e7b3e85881719e98507abed1011bf463a8fa23e9c3e98a8", size = 740646, upload-time = "2025-09-25T21:31:49.21Z" }, + { url = "https://files.pythonhosted.org/packages/2f/3a/61b9db1d28f00f8fd0ae760459a5c4bf1b941baf714e207b6eb0657d2578/pyyaml-6.0.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:66291b10affd76d76f54fad28e22e51719ef9ba22b29e1d7d03d6777a9174198", size = 840793, upload-time = "2025-09-25T21:31:50.735Z" }, + { url = "https://files.pythonhosted.org/packages/7a/1e/7acc4f0e74c4b3d9531e24739e0ab832a5edf40e64fbae1a9c01941cabd7/pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9c7708761fccb9397fe64bbc0395abcae8c4bf7b0eac081e12b809bf47700d0b", size = 770293, upload-time = "2025-09-25T21:31:51.828Z" }, + { url = "https://files.pythonhosted.org/packages/8b/ef/abd085f06853af0cd59fa5f913d61a8eab65d7639ff2a658d18a25d6a89d/pyyaml-6.0.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:418cf3f2111bc80e0933b2cd8cd04f286338bb88bdc7bc8e6dd775ebde60b5e0", size = 732872, upload-time = "2025-09-25T21:31:53.282Z" }, + { url = "https://files.pythonhosted.org/packages/1f/15/2bc9c8faf6450a8b3c9fc5448ed869c599c0a74ba2669772b1f3a0040180/pyyaml-6.0.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5e0b74767e5f8c593e8c9b5912019159ed0533c70051e9cce3e8b6aa699fcd69", size = 758828, upload-time = "2025-09-25T21:31:54.807Z" }, + { url = "https://files.pythonhosted.org/packages/a3/00/531e92e88c00f4333ce359e50c19b8d1de9fe8d581b1534e35ccfbc5f393/pyyaml-6.0.3-cp310-cp310-win32.whl", hash = "sha256:28c8d926f98f432f88adc23edf2e6d4921ac26fb084b028c733d01868d19007e", size = 142415, upload-time = "2025-09-25T21:31:55.885Z" }, + { url = "https://files.pythonhosted.org/packages/2a/fa/926c003379b19fca39dd4634818b00dec6c62d87faf628d1394e137354d4/pyyaml-6.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:bdb2c67c6c1390b63c6ff89f210c8fd09d9a1217a465701eac7316313c915e4c", size = 158561, upload-time = "2025-09-25T21:31:57.406Z" }, + { url = "https://files.pythonhosted.org/packages/6d/16/a95b6757765b7b031c9374925bb718d55e0a9ba8a1b6a12d25962ea44347/pyyaml-6.0.3-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:44edc647873928551a01e7a563d7452ccdebee747728c1080d881d68af7b997e", size = 185826, upload-time = "2025-09-25T21:31:58.655Z" }, + { url = "https://files.pythonhosted.org/packages/16/19/13de8e4377ed53079ee996e1ab0a9c33ec2faf808a4647b7b4c0d46dd239/pyyaml-6.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:652cb6edd41e718550aad172851962662ff2681490a8a711af6a4d288dd96824", size = 175577, upload-time = "2025-09-25T21:32:00.088Z" }, + { url = "https://files.pythonhosted.org/packages/0c/62/d2eb46264d4b157dae1275b573017abec435397aa59cbcdab6fc978a8af4/pyyaml-6.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:10892704fc220243f5305762e276552a0395f7beb4dbf9b14ec8fd43b57f126c", size = 775556, upload-time = "2025-09-25T21:32:01.31Z" }, + { url = "https://files.pythonhosted.org/packages/10/cb/16c3f2cf3266edd25aaa00d6c4350381c8b012ed6f5276675b9eba8d9ff4/pyyaml-6.0.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:850774a7879607d3a6f50d36d04f00ee69e7fc816450e5f7e58d7f17f1ae5c00", size = 882114, upload-time = "2025-09-25T21:32:03.376Z" }, + { url = "https://files.pythonhosted.org/packages/71/60/917329f640924b18ff085ab889a11c763e0b573da888e8404ff486657602/pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b8bb0864c5a28024fac8a632c443c87c5aa6f215c0b126c449ae1a150412f31d", size = 806638, upload-time = "2025-09-25T21:32:04.553Z" }, + { url = "https://files.pythonhosted.org/packages/dd/6f/529b0f316a9fd167281a6c3826b5583e6192dba792dd55e3203d3f8e655a/pyyaml-6.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1d37d57ad971609cf3c53ba6a7e365e40660e3be0e5175fa9f2365a379d6095a", size = 767463, upload-time = "2025-09-25T21:32:06.152Z" }, + { url = "https://files.pythonhosted.org/packages/f2/6a/b627b4e0c1dd03718543519ffb2f1deea4a1e6d42fbab8021936a4d22589/pyyaml-6.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:37503bfbfc9d2c40b344d06b2199cf0e96e97957ab1c1b546fd4f87e53e5d3e4", size = 794986, upload-time = "2025-09-25T21:32:07.367Z" }, + { url = "https://files.pythonhosted.org/packages/45/91/47a6e1c42d9ee337c4839208f30d9f09caa9f720ec7582917b264defc875/pyyaml-6.0.3-cp311-cp311-win32.whl", hash = "sha256:8098f252adfa6c80ab48096053f512f2321f0b998f98150cea9bd23d83e1467b", size = 142543, upload-time = "2025-09-25T21:32:08.95Z" }, + { url = "https://files.pythonhosted.org/packages/da/e3/ea007450a105ae919a72393cb06f122f288ef60bba2dc64b26e2646fa315/pyyaml-6.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:9f3bfb4965eb874431221a3ff3fdcddc7e74e3b07799e0e84ca4a0f867d449bf", size = 158763, upload-time = "2025-09-25T21:32:09.96Z" }, + { url = "https://files.pythonhosted.org/packages/d1/33/422b98d2195232ca1826284a76852ad5a86fe23e31b009c9886b2d0fb8b2/pyyaml-6.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7f047e29dcae44602496db43be01ad42fc6f1cc0d8cd6c83d342306c32270196", size = 182063, upload-time = "2025-09-25T21:32:11.445Z" }, + { url = "https://files.pythonhosted.org/packages/89/a0/6cf41a19a1f2f3feab0e9c0b74134aa2ce6849093d5517a0c550fe37a648/pyyaml-6.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fc09d0aa354569bc501d4e787133afc08552722d3ab34836a80547331bb5d4a0", size = 173973, upload-time = "2025-09-25T21:32:12.492Z" }, + { url = "https://files.pythonhosted.org/packages/ed/23/7a778b6bd0b9a8039df8b1b1d80e2e2ad78aa04171592c8a5c43a56a6af4/pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9149cad251584d5fb4981be1ecde53a1ca46c891a79788c0df828d2f166bda28", size = 775116, upload-time = "2025-09-25T21:32:13.652Z" }, + { url = "https://files.pythonhosted.org/packages/65/30/d7353c338e12baef4ecc1b09e877c1970bd3382789c159b4f89d6a70dc09/pyyaml-6.0.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5fdec68f91a0c6739b380c83b951e2c72ac0197ace422360e6d5a959d8d97b2c", size = 844011, upload-time = "2025-09-25T21:32:15.21Z" }, + { url = "https://files.pythonhosted.org/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc", size = 807870, upload-time = "2025-09-25T21:32:16.431Z" }, + { url = "https://files.pythonhosted.org/packages/05/c0/b3be26a015601b822b97d9149ff8cb5ead58c66f981e04fedf4e762f4bd4/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8dc52c23056b9ddd46818a57b78404882310fb473d63f17b07d5c40421e47f8e", size = 761089, upload-time = "2025-09-25T21:32:17.56Z" }, + { url = "https://files.pythonhosted.org/packages/be/8e/98435a21d1d4b46590d5459a22d88128103f8da4c2d4cb8f14f2a96504e1/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41715c910c881bc081f1e8872880d3c650acf13dfa8214bad49ed4cede7c34ea", size = 790181, upload-time = "2025-09-25T21:32:18.834Z" }, + { url = "https://files.pythonhosted.org/packages/74/93/7baea19427dcfbe1e5a372d81473250b379f04b1bd3c4c5ff825e2327202/pyyaml-6.0.3-cp312-cp312-win32.whl", hash = "sha256:96b533f0e99f6579b3d4d4995707cf36df9100d67e0c8303a0c55b27b5f99bc5", size = 137658, upload-time = "2025-09-25T21:32:20.209Z" }, + { url = "https://files.pythonhosted.org/packages/86/bf/899e81e4cce32febab4fb42bb97dcdf66bc135272882d1987881a4b519e9/pyyaml-6.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:5fcd34e47f6e0b794d17de1b4ff496c00986e1c83f7ab2fb8fcfe9616ff7477b", size = 154003, upload-time = "2025-09-25T21:32:21.167Z" }, + { url = "https://files.pythonhosted.org/packages/1a/08/67bd04656199bbb51dbed1439b7f27601dfb576fb864099c7ef0c3e55531/pyyaml-6.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:64386e5e707d03a7e172c0701abfb7e10f0fb753ee1d773128192742712a98fd", size = 140344, upload-time = "2025-09-25T21:32:22.617Z" }, + { url = "https://files.pythonhosted.org/packages/d1/11/0fd08f8192109f7169db964b5707a2f1e8b745d4e239b784a5a1dd80d1db/pyyaml-6.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8da9669d359f02c0b91ccc01cac4a67f16afec0dac22c2ad09f46bee0697eba8", size = 181669, upload-time = "2025-09-25T21:32:23.673Z" }, + { url = "https://files.pythonhosted.org/packages/b1/16/95309993f1d3748cd644e02e38b75d50cbc0d9561d21f390a76242ce073f/pyyaml-6.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2283a07e2c21a2aa78d9c4442724ec1eb15f5e42a723b99cb3d822d48f5f7ad1", size = 173252, upload-time = "2025-09-25T21:32:25.149Z" }, + { url = "https://files.pythonhosted.org/packages/50/31/b20f376d3f810b9b2371e72ef5adb33879b25edb7a6d072cb7ca0c486398/pyyaml-6.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee2922902c45ae8ccada2c5b501ab86c36525b883eff4255313a253a3160861c", size = 767081, upload-time = "2025-09-25T21:32:26.575Z" }, + { url = "https://files.pythonhosted.org/packages/49/1e/a55ca81e949270d5d4432fbbd19dfea5321eda7c41a849d443dc92fd1ff7/pyyaml-6.0.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a33284e20b78bd4a18c8c2282d549d10bc8408a2a7ff57653c0cf0b9be0afce5", size = 841159, upload-time = "2025-09-25T21:32:27.727Z" }, + { url = "https://files.pythonhosted.org/packages/74/27/e5b8f34d02d9995b80abcef563ea1f8b56d20134d8f4e5e81733b1feceb2/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0f29edc409a6392443abf94b9cf89ce99889a1dd5376d94316ae5145dfedd5d6", size = 801626, upload-time = "2025-09-25T21:32:28.878Z" }, + { url = "https://files.pythonhosted.org/packages/f9/11/ba845c23988798f40e52ba45f34849aa8a1f2d4af4b798588010792ebad6/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f7057c9a337546edc7973c0d3ba84ddcdf0daa14533c2065749c9075001090e6", size = 753613, upload-time = "2025-09-25T21:32:30.178Z" }, + { url = "https://files.pythonhosted.org/packages/3d/e0/7966e1a7bfc0a45bf0a7fb6b98ea03fc9b8d84fa7f2229e9659680b69ee3/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eda16858a3cab07b80edaf74336ece1f986ba330fdb8ee0d6c0d68fe82bc96be", size = 794115, upload-time = "2025-09-25T21:32:31.353Z" }, + { url = "https://files.pythonhosted.org/packages/de/94/980b50a6531b3019e45ddeada0626d45fa85cbe22300844a7983285bed3b/pyyaml-6.0.3-cp313-cp313-win32.whl", hash = "sha256:d0eae10f8159e8fdad514efdc92d74fd8d682c933a6dd088030f3834bc8e6b26", size = 137427, upload-time = "2025-09-25T21:32:32.58Z" }, + { url = "https://files.pythonhosted.org/packages/97/c9/39d5b874e8b28845e4ec2202b5da735d0199dbe5b8fb85f91398814a9a46/pyyaml-6.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:79005a0d97d5ddabfeeea4cf676af11e647e41d81c9a7722a193022accdb6b7c", size = 154090, upload-time = "2025-09-25T21:32:33.659Z" }, + { url = "https://files.pythonhosted.org/packages/73/e8/2bdf3ca2090f68bb3d75b44da7bbc71843b19c9f2b9cb9b0f4ab7a5a4329/pyyaml-6.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:5498cd1645aa724a7c71c8f378eb29ebe23da2fc0d7a08071d89469bf1d2defb", size = 140246, upload-time = "2025-09-25T21:32:34.663Z" }, + { url = "https://files.pythonhosted.org/packages/9d/8c/f4bd7f6465179953d3ac9bc44ac1a8a3e6122cf8ada906b4f96c60172d43/pyyaml-6.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:8d1fab6bb153a416f9aeb4b8763bc0f22a5586065f86f7664fc23339fc1c1fac", size = 181814, upload-time = "2025-09-25T21:32:35.712Z" }, + { url = "https://files.pythonhosted.org/packages/bd/9c/4d95bb87eb2063d20db7b60faa3840c1b18025517ae857371c4dd55a6b3a/pyyaml-6.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:34d5fcd24b8445fadc33f9cf348c1047101756fd760b4dacb5c3e99755703310", size = 173809, upload-time = "2025-09-25T21:32:36.789Z" }, + { url = "https://files.pythonhosted.org/packages/92/b5/47e807c2623074914e29dabd16cbbdd4bf5e9b2db9f8090fa64411fc5382/pyyaml-6.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:501a031947e3a9025ed4405a168e6ef5ae3126c59f90ce0cd6f2bfc477be31b7", size = 766454, upload-time = "2025-09-25T21:32:37.966Z" }, + { url = "https://files.pythonhosted.org/packages/02/9e/e5e9b168be58564121efb3de6859c452fccde0ab093d8438905899a3a483/pyyaml-6.0.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b3bc83488de33889877a0f2543ade9f70c67d66d9ebb4ac959502e12de895788", size = 836355, upload-time = "2025-09-25T21:32:39.178Z" }, + { url = "https://files.pythonhosted.org/packages/88/f9/16491d7ed2a919954993e48aa941b200f38040928474c9e85ea9e64222c3/pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c458b6d084f9b935061bc36216e8a69a7e293a2f1e68bf956dcd9e6cbcd143f5", size = 794175, upload-time = "2025-09-25T21:32:40.865Z" }, + { url = "https://files.pythonhosted.org/packages/dd/3f/5989debef34dc6397317802b527dbbafb2b4760878a53d4166579111411e/pyyaml-6.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7c6610def4f163542a622a73fb39f534f8c101d690126992300bf3207eab9764", size = 755228, upload-time = "2025-09-25T21:32:42.084Z" }, + { url = "https://files.pythonhosted.org/packages/d7/ce/af88a49043cd2e265be63d083fc75b27b6ed062f5f9fd6cdc223ad62f03e/pyyaml-6.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5190d403f121660ce8d1d2c1bb2ef1bd05b5f68533fc5c2ea899bd15f4399b35", size = 789194, upload-time = "2025-09-25T21:32:43.362Z" }, + { url = "https://files.pythonhosted.org/packages/23/20/bb6982b26a40bb43951265ba29d4c246ef0ff59c9fdcdf0ed04e0687de4d/pyyaml-6.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:4a2e8cebe2ff6ab7d1050ecd59c25d4c8bd7e6f400f5f82b96557ac0abafd0ac", size = 156429, upload-time = "2025-09-25T21:32:57.844Z" }, + { url = "https://files.pythonhosted.org/packages/f4/f4/a4541072bb9422c8a883ab55255f918fa378ecf083f5b85e87fc2b4eda1b/pyyaml-6.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:93dda82c9c22deb0a405ea4dc5f2d0cda384168e466364dec6255b293923b2f3", size = 143912, upload-time = "2025-09-25T21:32:59.247Z" }, + { url = "https://files.pythonhosted.org/packages/7c/f9/07dd09ae774e4616edf6cda684ee78f97777bdd15847253637a6f052a62f/pyyaml-6.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:02893d100e99e03eda1c8fd5c441d8c60103fd175728e23e431db1b589cf5ab3", size = 189108, upload-time = "2025-09-25T21:32:44.377Z" }, + { url = "https://files.pythonhosted.org/packages/4e/78/8d08c9fb7ce09ad8c38ad533c1191cf27f7ae1effe5bb9400a46d9437fcf/pyyaml-6.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c1ff362665ae507275af2853520967820d9124984e0f7466736aea23d8611fba", size = 183641, upload-time = "2025-09-25T21:32:45.407Z" }, + { url = "https://files.pythonhosted.org/packages/7b/5b/3babb19104a46945cf816d047db2788bcaf8c94527a805610b0289a01c6b/pyyaml-6.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6adc77889b628398debc7b65c073bcb99c4a0237b248cacaf3fe8a557563ef6c", size = 831901, upload-time = "2025-09-25T21:32:48.83Z" }, + { url = "https://files.pythonhosted.org/packages/8b/cc/dff0684d8dc44da4d22a13f35f073d558c268780ce3c6ba1b87055bb0b87/pyyaml-6.0.3-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a80cb027f6b349846a3bf6d73b5e95e782175e52f22108cfa17876aaeff93702", size = 861132, upload-time = "2025-09-25T21:32:50.149Z" }, + { url = "https://files.pythonhosted.org/packages/b1/5e/f77dc6b9036943e285ba76b49e118d9ea929885becb0a29ba8a7c75e29fe/pyyaml-6.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:00c4bdeba853cc34e7dd471f16b4114f4162dc03e6b7afcc2128711f0eca823c", size = 839261, upload-time = "2025-09-25T21:32:51.808Z" }, + { url = "https://files.pythonhosted.org/packages/ce/88/a9db1376aa2a228197c58b37302f284b5617f56a5d959fd1763fb1675ce6/pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:66e1674c3ef6f541c35191caae2d429b967b99e02040f5ba928632d9a7f0f065", size = 805272, upload-time = "2025-09-25T21:32:52.941Z" }, + { url = "https://files.pythonhosted.org/packages/da/92/1446574745d74df0c92e6aa4a7b0b3130706a4142b2d1a5869f2eaa423c6/pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:16249ee61e95f858e83976573de0f5b2893b3677ba71c9dd36b9cf8be9ac6d65", size = 829923, upload-time = "2025-09-25T21:32:54.537Z" }, + { url = "https://files.pythonhosted.org/packages/f0/7a/1c7270340330e575b92f397352af856a8c06f230aa3e76f86b39d01b416a/pyyaml-6.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4ad1906908f2f5ae4e5a8ddfce73c320c2a1429ec52eafd27138b7f1cbe341c9", size = 174062, upload-time = "2025-09-25T21:32:55.767Z" }, + { url = "https://files.pythonhosted.org/packages/f1/12/de94a39c2ef588c7e6455cfbe7343d3b2dc9d6b6b2f40c4c6565744c873d/pyyaml-6.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:ebc55a14a21cb14062aa4162f906cd962b28e2e9ea38f9b4391244cd8de4ae0b", size = 149341, upload-time = "2025-09-25T21:32:56.828Z" }, + { url = "https://files.pythonhosted.org/packages/9f/62/67fc8e68a75f738c9200422bf65693fb79a4cd0dc5b23310e5202e978090/pyyaml-6.0.3-cp39-cp39-macosx_10_13_x86_64.whl", hash = "sha256:b865addae83924361678b652338317d1bd7e79b1f4596f96b96c77a5a34b34da", size = 184450, upload-time = "2025-09-25T21:33:00.618Z" }, + { url = "https://files.pythonhosted.org/packages/ae/92/861f152ce87c452b11b9d0977952259aa7df792d71c1053365cc7b09cc08/pyyaml-6.0.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c3355370a2c156cffb25e876646f149d5d68f5e0a3ce86a5084dd0b64a994917", size = 174319, upload-time = "2025-09-25T21:33:02.086Z" }, + { url = "https://files.pythonhosted.org/packages/d0/cd/f0cfc8c74f8a030017a2b9c771b7f47e5dd702c3e28e5b2071374bda2948/pyyaml-6.0.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3c5677e12444c15717b902a5798264fa7909e41153cdf9ef7ad571b704a63dd9", size = 737631, upload-time = "2025-09-25T21:33:03.25Z" }, + { url = "https://files.pythonhosted.org/packages/ef/b2/18f2bd28cd2055a79a46c9b0895c0b3d987ce40ee471cecf58a1a0199805/pyyaml-6.0.3-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5ed875a24292240029e4483f9d4a4b8a1ae08843b9c54f43fcc11e404532a8a5", size = 836795, upload-time = "2025-09-25T21:33:05.014Z" }, + { url = "https://files.pythonhosted.org/packages/73/b9/793686b2d54b531203c160ef12bec60228a0109c79bae6c1277961026770/pyyaml-6.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0150219816b6a1fa26fb4699fb7daa9caf09eb1999f3b70fb6e786805e80375a", size = 750767, upload-time = "2025-09-25T21:33:06.398Z" }, + { url = "https://files.pythonhosted.org/packages/a9/86/a137b39a611def2ed78b0e66ce2fe13ee701a07c07aebe55c340ed2a050e/pyyaml-6.0.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:fa160448684b4e94d80416c0fa4aac48967a969efe22931448d853ada8baf926", size = 727982, upload-time = "2025-09-25T21:33:08.708Z" }, + { url = "https://files.pythonhosted.org/packages/dd/62/71c27c94f457cf4418ef8ccc71735324c549f7e3ea9d34aba50874563561/pyyaml-6.0.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:27c0abcb4a5dac13684a37f76e701e054692a9b2d3064b70f5e4eb54810553d7", size = 755677, upload-time = "2025-09-25T21:33:09.876Z" }, + { url = "https://files.pythonhosted.org/packages/29/3d/6f5e0d58bd924fb0d06c3a6bad00effbdae2de5adb5cda5648006ffbd8d3/pyyaml-6.0.3-cp39-cp39-win32.whl", hash = "sha256:1ebe39cb5fc479422b83de611d14e2c0d3bb2a18bbcb01f229ab3cfbd8fee7a0", size = 142592, upload-time = "2025-09-25T21:33:10.983Z" }, + { url = "https://files.pythonhosted.org/packages/f0/0c/25113e0b5e103d7f1490c0e947e303fe4a696c10b501dea7a9f49d4e876c/pyyaml-6.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:2e71d11abed7344e42a8849600193d15b6def118602c4c176f748e4583246007", size = 158777, upload-time = "2025-09-25T21:33:15.55Z" }, +] + +[[package]] +name = "pyzmq" +version = "27.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cffi", marker = "implementation_name == 'pypy'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/04/0b/3c9baedbdf613ecaa7aa07027780b8867f57b6293b6ee50de316c9f3222b/pyzmq-27.1.0.tar.gz", hash = "sha256:ac0765e3d44455adb6ddbf4417dcce460fc40a05978c08efdf2948072f6db540", size = 281750, upload-time = "2025-09-08T23:10:18.157Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/67/b9/52aa9ec2867528b54f1e60846728d8b4d84726630874fee3a91e66c7df81/pyzmq-27.1.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:508e23ec9bc44c0005c4946ea013d9317ae00ac67778bd47519fdf5a0e930ff4", size = 1329850, upload-time = "2025-09-08T23:07:26.274Z" }, + { url = "https://files.pythonhosted.org/packages/99/64/5653e7b7425b169f994835a2b2abf9486264401fdef18df91ddae47ce2cc/pyzmq-27.1.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:507b6f430bdcf0ee48c0d30e734ea89ce5567fd7b8a0f0044a369c176aa44556", size = 906380, upload-time = "2025-09-08T23:07:29.78Z" }, + { url = "https://files.pythonhosted.org/packages/73/78/7d713284dbe022f6440e391bd1f3c48d9185673878034cfb3939cdf333b2/pyzmq-27.1.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bf7b38f9fd7b81cb6d9391b2946382c8237fd814075c6aa9c3b746d53076023b", size = 666421, upload-time = "2025-09-08T23:07:31.263Z" }, + { url = "https://files.pythonhosted.org/packages/30/76/8f099f9d6482450428b17c4d6b241281af7ce6a9de8149ca8c1c649f6792/pyzmq-27.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:03ff0b279b40d687691a6217c12242ee71f0fba28bf8626ff50e3ef0f4410e1e", size = 854149, upload-time = "2025-09-08T23:07:33.17Z" }, + { url = "https://files.pythonhosted.org/packages/59/f0/37fbfff06c68016019043897e4c969ceab18bde46cd2aca89821fcf4fb2e/pyzmq-27.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:677e744fee605753eac48198b15a2124016c009a11056f93807000ab11ce6526", size = 1655070, upload-time = "2025-09-08T23:07:35.205Z" }, + { url = "https://files.pythonhosted.org/packages/47/14/7254be73f7a8edc3587609554fcaa7bfd30649bf89cd260e4487ca70fdaa/pyzmq-27.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:dd2fec2b13137416a1c5648b7009499bcc8fea78154cd888855fa32514f3dad1", size = 2033441, upload-time = "2025-09-08T23:07:37.432Z" }, + { url = "https://files.pythonhosted.org/packages/22/dc/49f2be26c6f86f347e796a4d99b19167fc94503f0af3fd010ad262158822/pyzmq-27.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:08e90bb4b57603b84eab1d0ca05b3bbb10f60c1839dc471fc1c9e1507bef3386", size = 1891529, upload-time = "2025-09-08T23:07:39.047Z" }, + { url = "https://files.pythonhosted.org/packages/a3/3e/154fb963ae25be70c0064ce97776c937ecc7d8b0259f22858154a9999769/pyzmq-27.1.0-cp310-cp310-win32.whl", hash = "sha256:a5b42d7a0658b515319148875fcb782bbf118dd41c671b62dae33666c2213bda", size = 567276, upload-time = "2025-09-08T23:07:40.695Z" }, + { url = "https://files.pythonhosted.org/packages/62/b2/f4ab56c8c595abcb26b2be5fd9fa9e6899c1e5ad54964e93ae8bb35482be/pyzmq-27.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:c0bb87227430ee3aefcc0ade2088100e528d5d3298a0a715a64f3d04c60ba02f", size = 632208, upload-time = "2025-09-08T23:07:42.298Z" }, + { url = "https://files.pythonhosted.org/packages/3b/e3/be2cc7ab8332bdac0522fdb64c17b1b6241a795bee02e0196636ec5beb79/pyzmq-27.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:9a916f76c2ab8d045b19f2286851a38e9ac94ea91faf65bd64735924522a8b32", size = 559766, upload-time = "2025-09-08T23:07:43.869Z" }, + { url = "https://files.pythonhosted.org/packages/06/5d/305323ba86b284e6fcb0d842d6adaa2999035f70f8c38a9b6d21ad28c3d4/pyzmq-27.1.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:226b091818d461a3bef763805e75685e478ac17e9008f49fce2d3e52b3d58b86", size = 1333328, upload-time = "2025-09-08T23:07:45.946Z" }, + { url = "https://files.pythonhosted.org/packages/bd/a0/fc7e78a23748ad5443ac3275943457e8452da67fda347e05260261108cbc/pyzmq-27.1.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:0790a0161c281ca9723f804871b4027f2e8b5a528d357c8952d08cd1a9c15581", size = 908803, upload-time = "2025-09-08T23:07:47.551Z" }, + { url = "https://files.pythonhosted.org/packages/7e/22/37d15eb05f3bdfa4abea6f6d96eb3bb58585fbd3e4e0ded4e743bc650c97/pyzmq-27.1.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c895a6f35476b0c3a54e3eb6ccf41bf3018de937016e6e18748317f25d4e925f", size = 668836, upload-time = "2025-09-08T23:07:49.436Z" }, + { url = "https://files.pythonhosted.org/packages/b1/c4/2a6fe5111a01005fc7af3878259ce17684fabb8852815eda6225620f3c59/pyzmq-27.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5bbf8d3630bf96550b3be8e1fc0fea5cbdc8d5466c1192887bd94869da17a63e", size = 857038, upload-time = "2025-09-08T23:07:51.234Z" }, + { url = "https://files.pythonhosted.org/packages/cb/eb/bfdcb41d0db9cd233d6fb22dc131583774135505ada800ebf14dfb0a7c40/pyzmq-27.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:15c8bd0fe0dabf808e2d7a681398c4e5ded70a551ab47482067a572c054c8e2e", size = 1657531, upload-time = "2025-09-08T23:07:52.795Z" }, + { url = "https://files.pythonhosted.org/packages/ab/21/e3180ca269ed4a0de5c34417dfe71a8ae80421198be83ee619a8a485b0c7/pyzmq-27.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:bafcb3dd171b4ae9f19ee6380dfc71ce0390fefaf26b504c0e5f628d7c8c54f2", size = 2034786, upload-time = "2025-09-08T23:07:55.047Z" }, + { url = "https://files.pythonhosted.org/packages/3b/b1/5e21d0b517434b7f33588ff76c177c5a167858cc38ef740608898cd329f2/pyzmq-27.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e829529fcaa09937189178115c49c504e69289abd39967cd8a4c215761373394", size = 1894220, upload-time = "2025-09-08T23:07:57.172Z" }, + { url = "https://files.pythonhosted.org/packages/03/f2/44913a6ff6941905efc24a1acf3d3cb6146b636c546c7406c38c49c403d4/pyzmq-27.1.0-cp311-cp311-win32.whl", hash = "sha256:6df079c47d5902af6db298ec92151db82ecb557af663098b92f2508c398bb54f", size = 567155, upload-time = "2025-09-08T23:07:59.05Z" }, + { url = "https://files.pythonhosted.org/packages/23/6d/d8d92a0eb270a925c9b4dd039c0b4dc10abc2fcbc48331788824ef113935/pyzmq-27.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:190cbf120fbc0fc4957b56866830def56628934a9d112aec0e2507aa6a032b97", size = 633428, upload-time = "2025-09-08T23:08:00.663Z" }, + { url = "https://files.pythonhosted.org/packages/ae/14/01afebc96c5abbbd713ecfc7469cfb1bc801c819a74ed5c9fad9a48801cb/pyzmq-27.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:eca6b47df11a132d1745eb3b5b5e557a7dae2c303277aa0e69c6ba91b8736e07", size = 559497, upload-time = "2025-09-08T23:08:02.15Z" }, + { url = "https://files.pythonhosted.org/packages/92/e7/038aab64a946d535901103da16b953c8c9cc9c961dadcbf3609ed6428d23/pyzmq-27.1.0-cp312-abi3-macosx_10_15_universal2.whl", hash = "sha256:452631b640340c928fa343801b0d07eb0c3789a5ffa843f6e1a9cee0ba4eb4fc", size = 1306279, upload-time = "2025-09-08T23:08:03.807Z" }, + { url = "https://files.pythonhosted.org/packages/e8/5e/c3c49fdd0f535ef45eefcc16934648e9e59dace4a37ee88fc53f6cd8e641/pyzmq-27.1.0-cp312-abi3-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1c179799b118e554b66da67d88ed66cd37a169f1f23b5d9f0a231b4e8d44a113", size = 895645, upload-time = "2025-09-08T23:08:05.301Z" }, + { url = "https://files.pythonhosted.org/packages/f8/e5/b0b2504cb4e903a74dcf1ebae157f9e20ebb6ea76095f6cfffea28c42ecd/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3837439b7f99e60312f0c926a6ad437b067356dc2bc2ec96eb395fd0fe804233", size = 652574, upload-time = "2025-09-08T23:08:06.828Z" }, + { url = "https://files.pythonhosted.org/packages/f8/9b/c108cdb55560eaf253f0cbdb61b29971e9fb34d9c3499b0e96e4e60ed8a5/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43ad9a73e3da1fab5b0e7e13402f0b2fb934ae1c876c51d0afff0e7c052eca31", size = 840995, upload-time = "2025-09-08T23:08:08.396Z" }, + { url = "https://files.pythonhosted.org/packages/c2/bb/b79798ca177b9eb0825b4c9998c6af8cd2a7f15a6a1a4272c1d1a21d382f/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0de3028d69d4cdc475bfe47a6128eb38d8bc0e8f4d69646adfbcd840facbac28", size = 1642070, upload-time = "2025-09-08T23:08:09.989Z" }, + { url = "https://files.pythonhosted.org/packages/9c/80/2df2e7977c4ede24c79ae39dcef3899bfc5f34d1ca7a5b24f182c9b7a9ca/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_i686.whl", hash = "sha256:cf44a7763aea9298c0aa7dbf859f87ed7012de8bda0f3977b6fb1d96745df856", size = 2021121, upload-time = "2025-09-08T23:08:11.907Z" }, + { url = "https://files.pythonhosted.org/packages/46/bd/2d45ad24f5f5ae7e8d01525eb76786fa7557136555cac7d929880519e33a/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:f30f395a9e6fbca195400ce833c731e7b64c3919aa481af4d88c3759e0cb7496", size = 1878550, upload-time = "2025-09-08T23:08:13.513Z" }, + { url = "https://files.pythonhosted.org/packages/e6/2f/104c0a3c778d7c2ab8190e9db4f62f0b6957b53c9d87db77c284b69f33ea/pyzmq-27.1.0-cp312-abi3-win32.whl", hash = "sha256:250e5436a4ba13885494412b3da5d518cd0d3a278a1ae640e113c073a5f88edd", size = 559184, upload-time = "2025-09-08T23:08:15.163Z" }, + { url = "https://files.pythonhosted.org/packages/fc/7f/a21b20d577e4100c6a41795842028235998a643b1ad406a6d4163ea8f53e/pyzmq-27.1.0-cp312-abi3-win_amd64.whl", hash = "sha256:9ce490cf1d2ca2ad84733aa1d69ce6855372cb5ce9223802450c9b2a7cba0ccf", size = 619480, upload-time = "2025-09-08T23:08:17.192Z" }, + { url = "https://files.pythonhosted.org/packages/78/c2/c012beae5f76b72f007a9e91ee9401cb88c51d0f83c6257a03e785c81cc2/pyzmq-27.1.0-cp312-abi3-win_arm64.whl", hash = "sha256:75a2f36223f0d535a0c919e23615fc85a1e23b71f40c7eb43d7b1dedb4d8f15f", size = 552993, upload-time = "2025-09-08T23:08:18.926Z" }, + { url = "https://files.pythonhosted.org/packages/60/cb/84a13459c51da6cec1b7b1dc1a47e6db6da50b77ad7fd9c145842750a011/pyzmq-27.1.0-cp313-cp313-android_24_arm64_v8a.whl", hash = "sha256:93ad4b0855a664229559e45c8d23797ceac03183c7b6f5b4428152a6b06684a5", size = 1122436, upload-time = "2025-09-08T23:08:20.801Z" }, + { url = "https://files.pythonhosted.org/packages/dc/b6/94414759a69a26c3dd674570a81813c46a078767d931a6c70ad29fc585cb/pyzmq-27.1.0-cp313-cp313-android_24_x86_64.whl", hash = "sha256:fbb4f2400bfda24f12f009cba62ad5734148569ff4949b1b6ec3b519444342e6", size = 1156301, upload-time = "2025-09-08T23:08:22.47Z" }, + { url = "https://files.pythonhosted.org/packages/a5/ad/15906493fd40c316377fd8a8f6b1f93104f97a752667763c9b9c1b71d42d/pyzmq-27.1.0-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:e343d067f7b151cfe4eb3bb796a7752c9d369eed007b91231e817071d2c2fec7", size = 1341197, upload-time = "2025-09-08T23:08:24.286Z" }, + { url = "https://files.pythonhosted.org/packages/14/1d/d343f3ce13db53a54cb8946594e567410b2125394dafcc0268d8dda027e0/pyzmq-27.1.0-cp313-cp313t-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:08363b2011dec81c354d694bdecaef4770e0ae96b9afea70b3f47b973655cc05", size = 897275, upload-time = "2025-09-08T23:08:26.063Z" }, + { url = "https://files.pythonhosted.org/packages/69/2d/d83dd6d7ca929a2fc67d2c3005415cdf322af7751d773524809f9e585129/pyzmq-27.1.0-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d54530c8c8b5b8ddb3318f481297441af102517602b569146185fa10b63f4fa9", size = 660469, upload-time = "2025-09-08T23:08:27.623Z" }, + { url = "https://files.pythonhosted.org/packages/3e/cd/9822a7af117f4bc0f1952dbe9ef8358eb50a24928efd5edf54210b850259/pyzmq-27.1.0-cp313-cp313t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f3afa12c392f0a44a2414056d730eebc33ec0926aae92b5ad5cf26ebb6cc128", size = 847961, upload-time = "2025-09-08T23:08:29.672Z" }, + { url = "https://files.pythonhosted.org/packages/9a/12/f003e824a19ed73be15542f172fd0ec4ad0b60cf37436652c93b9df7c585/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c65047adafe573ff023b3187bb93faa583151627bc9c51fc4fb2c561ed689d39", size = 1650282, upload-time = "2025-09-08T23:08:31.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/4a/e82d788ed58e9a23995cee70dbc20c9aded3d13a92d30d57ec2291f1e8a3/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:90e6e9441c946a8b0a667356f7078d96411391a3b8f80980315455574177ec97", size = 2024468, upload-time = "2025-09-08T23:08:33.543Z" }, + { url = "https://files.pythonhosted.org/packages/d9/94/2da0a60841f757481e402b34bf4c8bf57fa54a5466b965de791b1e6f747d/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:add071b2d25f84e8189aaf0882d39a285b42fa3853016ebab234a5e78c7a43db", size = 1885394, upload-time = "2025-09-08T23:08:35.51Z" }, + { url = "https://files.pythonhosted.org/packages/4f/6f/55c10e2e49ad52d080dc24e37adb215e5b0d64990b57598abc2e3f01725b/pyzmq-27.1.0-cp313-cp313t-win32.whl", hash = "sha256:7ccc0700cfdf7bd487bea8d850ec38f204478681ea02a582a8da8171b7f90a1c", size = 574964, upload-time = "2025-09-08T23:08:37.178Z" }, + { url = "https://files.pythonhosted.org/packages/87/4d/2534970ba63dd7c522d8ca80fb92777f362c0f321900667c615e2067cb29/pyzmq-27.1.0-cp313-cp313t-win_amd64.whl", hash = "sha256:8085a9fba668216b9b4323be338ee5437a235fe275b9d1610e422ccc279733e2", size = 641029, upload-time = "2025-09-08T23:08:40.595Z" }, + { url = "https://files.pythonhosted.org/packages/f6/fa/f8aea7a28b0641f31d40dea42d7ef003fded31e184ef47db696bc74cd610/pyzmq-27.1.0-cp313-cp313t-win_arm64.whl", hash = "sha256:6bb54ca21bcfe361e445256c15eedf083f153811c37be87e0514934d6913061e", size = 561541, upload-time = "2025-09-08T23:08:42.668Z" }, + { url = "https://files.pythonhosted.org/packages/87/45/19efbb3000956e82d0331bafca5d9ac19ea2857722fa2caacefb6042f39d/pyzmq-27.1.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:ce980af330231615756acd5154f29813d553ea555485ae712c491cd483df6b7a", size = 1341197, upload-time = "2025-09-08T23:08:44.973Z" }, + { url = "https://files.pythonhosted.org/packages/48/43/d72ccdbf0d73d1343936296665826350cb1e825f92f2db9db3e61c2162a2/pyzmq-27.1.0-cp314-cp314t-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1779be8c549e54a1c38f805e56d2a2e5c009d26de10921d7d51cfd1c8d4632ea", size = 897175, upload-time = "2025-09-08T23:08:46.601Z" }, + { url = "https://files.pythonhosted.org/packages/2f/2e/a483f73a10b65a9ef0161e817321d39a770b2acf8bcf3004a28d90d14a94/pyzmq-27.1.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7200bb0f03345515df50d99d3db206a0a6bee1955fbb8c453c76f5bf0e08fb96", size = 660427, upload-time = "2025-09-08T23:08:48.187Z" }, + { url = "https://files.pythonhosted.org/packages/f5/d2/5f36552c2d3e5685abe60dfa56f91169f7a2d99bbaf67c5271022ab40863/pyzmq-27.1.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01c0e07d558b06a60773744ea6251f769cd79a41a97d11b8bf4ab8f034b0424d", size = 847929, upload-time = "2025-09-08T23:08:49.76Z" }, + { url = "https://files.pythonhosted.org/packages/c4/2a/404b331f2b7bf3198e9945f75c4c521f0c6a3a23b51f7a4a401b94a13833/pyzmq-27.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:80d834abee71f65253c91540445d37c4c561e293ba6e741b992f20a105d69146", size = 1650193, upload-time = "2025-09-08T23:08:51.7Z" }, + { url = "https://files.pythonhosted.org/packages/1c/0b/f4107e33f62a5acf60e3ded67ed33d79b4ce18de432625ce2fc5093d6388/pyzmq-27.1.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:544b4e3b7198dde4a62b8ff6685e9802a9a1ebf47e77478a5eb88eca2a82f2fd", size = 2024388, upload-time = "2025-09-08T23:08:53.393Z" }, + { url = "https://files.pythonhosted.org/packages/0d/01/add31fe76512642fd6e40e3a3bd21f4b47e242c8ba33efb6809e37076d9b/pyzmq-27.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:cedc4c68178e59a4046f97eca31b148ddcf51e88677de1ef4e78cf06c5376c9a", size = 1885316, upload-time = "2025-09-08T23:08:55.702Z" }, + { url = "https://files.pythonhosted.org/packages/c4/59/a5f38970f9bf07cee96128de79590bb354917914a9be11272cfc7ff26af0/pyzmq-27.1.0-cp314-cp314t-win32.whl", hash = "sha256:1f0b2a577fd770aa6f053211a55d1c47901f4d537389a034c690291485e5fe92", size = 587472, upload-time = "2025-09-08T23:08:58.18Z" }, + { url = "https://files.pythonhosted.org/packages/70/d8/78b1bad170f93fcf5e3536e70e8fadac55030002275c9a29e8f5719185de/pyzmq-27.1.0-cp314-cp314t-win_amd64.whl", hash = "sha256:19c9468ae0437f8074af379e986c5d3d7d7bfe033506af442e8c879732bedbe0", size = 661401, upload-time = "2025-09-08T23:08:59.802Z" }, + { url = "https://files.pythonhosted.org/packages/81/d6/4bfbb40c9a0b42fc53c7cf442f6385db70b40f74a783130c5d0a5aa62228/pyzmq-27.1.0-cp314-cp314t-win_arm64.whl", hash = "sha256:dc5dbf68a7857b59473f7df42650c621d7e8923fb03fa74a526890f4d33cc4d7", size = 575170, upload-time = "2025-09-08T23:09:01.418Z" }, + { url = "https://files.pythonhosted.org/packages/ac/4e/782eb6df91b6a9d9afa96c2dcfc5cac62562a68eb62a02210101f886014d/pyzmq-27.1.0-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:96c71c32fff75957db6ae33cd961439f386505c6e6b377370af9b24a1ef9eafb", size = 1330426, upload-time = "2025-09-08T23:09:21.03Z" }, + { url = "https://files.pythonhosted.org/packages/8d/ca/2b8693d06b1db4e0c084871e4c9d7842b561d0a6ff9d780640f5e3e9eb55/pyzmq-27.1.0-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:49d3980544447f6bd2968b6ac913ab963a49dcaa2d4a2990041f16057b04c429", size = 906559, upload-time = "2025-09-08T23:09:22.983Z" }, + { url = "https://files.pythonhosted.org/packages/6a/b3/b99b39e2cfdcebd512959780e4d299447fd7f46010b1d88d63324e2481ec/pyzmq-27.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:849ca054d81aa1c175c49484afaaa5db0622092b5eccb2055f9f3bb8f703782d", size = 863816, upload-time = "2025-09-08T23:09:24.556Z" }, + { url = "https://files.pythonhosted.org/packages/61/b2/018fa8e8eefb34a625b1a45e2effcbc9885645b22cdd0a68283f758351e7/pyzmq-27.1.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3970778e74cb7f85934d2b926b9900e92bfe597e62267d7499acc39c9c28e345", size = 666735, upload-time = "2025-09-08T23:09:26.297Z" }, + { url = "https://files.pythonhosted.org/packages/01/05/8ae778f7cd7c94030731ae2305e6a38f3a333b6825f56c0c03f2134ccf1b/pyzmq-27.1.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:da96ecdcf7d3919c3be2de91a8c513c186f6762aa6cf7c01087ed74fad7f0968", size = 1655425, upload-time = "2025-09-08T23:09:28.172Z" }, + { url = "https://files.pythonhosted.org/packages/ad/ad/d69478a97a3f3142f9dbbbd9daa4fcf42541913a85567c36d4cfc19b2218/pyzmq-27.1.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:9541c444cfe1b1c0156c5c86ece2bb926c7079a18e7b47b0b1b3b1b875e5d098", size = 2033729, upload-time = "2025-09-08T23:09:30.097Z" }, + { url = "https://files.pythonhosted.org/packages/9a/6d/e3c6ad05bc1cddd25094e66cc15ae8924e15c67e231e93ed2955c401007e/pyzmq-27.1.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:e30a74a39b93e2e1591b58eb1acef4902be27c957a8720b0e368f579b82dc22f", size = 1891803, upload-time = "2025-09-08T23:09:31.875Z" }, + { url = "https://files.pythonhosted.org/packages/7f/a7/97e8be0daaca157511563160b67a13d4fe76b195e3fa6873cb554ad46be3/pyzmq-27.1.0-cp39-cp39-win32.whl", hash = "sha256:b1267823d72d1e40701dcba7edc45fd17f71be1285557b7fe668887150a14b78", size = 567627, upload-time = "2025-09-08T23:09:33.98Z" }, + { url = "https://files.pythonhosted.org/packages/5c/91/70bbf3a7c5b04c904261ef5ba224d8a76315f6c23454251bf5f55573a8a1/pyzmq-27.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:0c996ded912812a2fcd7ab6574f4ad3edc27cb6510349431e4930d4196ade7db", size = 632315, upload-time = "2025-09-08T23:09:36.097Z" }, + { url = "https://files.pythonhosted.org/packages/cc/b5/a4173a83c7fd37f6bdb5a800ea338bc25603284e9ef8681377cec006ede4/pyzmq-27.1.0-cp39-cp39-win_arm64.whl", hash = "sha256:346e9ba4198177a07e7706050f35d733e08c1c1f8ceacd5eb6389d653579ffbc", size = 559833, upload-time = "2025-09-08T23:09:38.183Z" }, + { url = "https://files.pythonhosted.org/packages/f3/81/a65e71c1552f74dec9dff91d95bafb6e0d33338a8dfefbc88aa562a20c92/pyzmq-27.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:c17e03cbc9312bee223864f1a2b13a99522e0dc9f7c5df0177cd45210ac286e6", size = 836266, upload-time = "2025-09-08T23:09:40.048Z" }, + { url = "https://files.pythonhosted.org/packages/58/ed/0202ca350f4f2b69faa95c6d931e3c05c3a397c184cacb84cb4f8f42f287/pyzmq-27.1.0-pp310-pypy310_pp73-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:f328d01128373cb6763823b2b4e7f73bdf767834268c565151eacb3b7a392f90", size = 800206, upload-time = "2025-09-08T23:09:41.902Z" }, + { url = "https://files.pythonhosted.org/packages/47/42/1ff831fa87fe8f0a840ddb399054ca0009605d820e2b44ea43114f5459f4/pyzmq-27.1.0-pp310-pypy310_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9c1790386614232e1b3a40a958454bdd42c6d1811837b15ddbb052a032a43f62", size = 567747, upload-time = "2025-09-08T23:09:43.741Z" }, + { url = "https://files.pythonhosted.org/packages/d1/db/5c4d6807434751e3f21231bee98109aa57b9b9b55e058e450d0aef59b70f/pyzmq-27.1.0-pp310-pypy310_pp73-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:448f9cb54eb0cee4732b46584f2710c8bc178b0e5371d9e4fc8125201e413a74", size = 747371, upload-time = "2025-09-08T23:09:45.575Z" }, + { url = "https://files.pythonhosted.org/packages/26/af/78ce193dbf03567eb8c0dc30e3df2b9e56f12a670bf7eb20f9fb532c7e8a/pyzmq-27.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:05b12f2d32112bf8c95ef2e74ec4f1d4beb01f8b5e703b38537f8849f92cb9ba", size = 544862, upload-time = "2025-09-08T23:09:47.448Z" }, + { url = "https://files.pythonhosted.org/packages/4c/c6/c4dcdecdbaa70969ee1fdced6d7b8f60cfabe64d25361f27ac4665a70620/pyzmq-27.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:18770c8d3563715387139060d37859c02ce40718d1faf299abddcdcc6a649066", size = 836265, upload-time = "2025-09-08T23:09:49.376Z" }, + { url = "https://files.pythonhosted.org/packages/3e/79/f38c92eeaeb03a2ccc2ba9866f0439593bb08c5e3b714ac1d553e5c96e25/pyzmq-27.1.0-pp311-pypy311_pp73-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:ac25465d42f92e990f8d8b0546b01c391ad431c3bf447683fdc40565941d0604", size = 800208, upload-time = "2025-09-08T23:09:51.073Z" }, + { url = "https://files.pythonhosted.org/packages/49/0e/3f0d0d335c6b3abb9b7b723776d0b21fa7f3a6c819a0db6097059aada160/pyzmq-27.1.0-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:53b40f8ae006f2734ee7608d59ed661419f087521edbfc2149c3932e9c14808c", size = 567747, upload-time = "2025-09-08T23:09:52.698Z" }, + { url = "https://files.pythonhosted.org/packages/a1/cf/f2b3784d536250ffd4be70e049f3b60981235d70c6e8ce7e3ef21e1adb25/pyzmq-27.1.0-pp311-pypy311_pp73-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f605d884e7c8be8fe1aa94e0a783bf3f591b84c24e4bc4f3e7564c82ac25e271", size = 747371, upload-time = "2025-09-08T23:09:54.563Z" }, + { url = "https://files.pythonhosted.org/packages/01/1b/5dbe84eefc86f48473947e2f41711aded97eecef1231f4558f1f02713c12/pyzmq-27.1.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c9f7f6e13dff2e44a6afeaf2cf54cee5929ad64afaf4d40b50f93c58fc687355", size = 544862, upload-time = "2025-09-08T23:09:56.509Z" }, + { url = "https://files.pythonhosted.org/packages/57/f4/c2e978cf6b833708bad7d6396c3a20c19750585a1775af3ff13c435e1912/pyzmq-27.1.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:722ea791aa233ac0a819fc2c475e1292c76930b31f1d828cb61073e2fe5e208f", size = 836257, upload-time = "2025-09-08T23:10:07.635Z" }, + { url = "https://files.pythonhosted.org/packages/5f/5f/4e10c7f57a4c92ab0fbb2396297aa8d618e6f5b9b8f8e9756d56f3e6fc52/pyzmq-27.1.0-pp39-pypy39_pp73-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:01f9437501886d3a1dd4b02ef59fb8cc384fa718ce066d52f175ee49dd5b7ed8", size = 800203, upload-time = "2025-09-08T23:10:09.436Z" }, + { url = "https://files.pythonhosted.org/packages/19/72/a74a007cd636f903448c6ab66628104b1fc5f2ba018733d5eabb94a0a6fb/pyzmq-27.1.0-pp39-pypy39_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4a19387a3dddcc762bfd2f570d14e2395b2c9701329b266f83dd87a2b3cbd381", size = 758756, upload-time = "2025-09-08T23:10:11.733Z" }, + { url = "https://files.pythonhosted.org/packages/a9/d4/30c25b91f2b4786026372f5ef454134d7f576fcf4ac58539ad7dd5de4762/pyzmq-27.1.0-pp39-pypy39_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4c618fbcd069e3a29dcd221739cacde52edcc681f041907867e0f5cc7e85f172", size = 567742, upload-time = "2025-09-08T23:10:14.732Z" }, + { url = "https://files.pythonhosted.org/packages/92/aa/ee86edad943438cd0316964020c4b6d09854414f9f945f8e289ea6fcc019/pyzmq-27.1.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:ff8d114d14ac671d88c89b9224c63d6c4e5a613fe8acd5594ce53d752a3aafe9", size = 544857, upload-time = "2025-09-08T23:10:16.431Z" }, +] + +[[package]] +name = "referencing" +version = "0.36.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "attrs", marker = "python_full_version < '3.10'" }, + { name = "rpds-py", version = "0.27.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "typing-extensions", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/2f/db/98b5c277be99dd18bfd91dd04e1b759cad18d1a338188c936e92f921c7e2/referencing-0.36.2.tar.gz", hash = "sha256:df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa", size = 74744, upload-time = "2025-01-25T08:48:16.138Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c1/b1/3baf80dc6d2b7bc27a95a67752d0208e410351e3feb4eb78de5f77454d8d/referencing-0.36.2-py3-none-any.whl", hash = "sha256:e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0", size = 26775, upload-time = "2025-01-25T08:48:14.241Z" }, +] + +[[package]] +name = "referencing" +version = "0.37.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "attrs", marker = "python_full_version >= '3.10'" }, + { name = "rpds-py", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "rpds-py", version = "2026.5.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "typing-extensions", marker = "python_full_version >= '3.10' and python_full_version < '3.13'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/22/f5/df4e9027acead3ecc63e50fe1e36aca1523e1719559c499951bb4b53188f/referencing-0.37.0.tar.gz", hash = "sha256:44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8", size = 78036, upload-time = "2025-10-13T15:30:48.871Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl", hash = "sha256:381329a9f99628c9069361716891d34ad94af76e461dcb0335825aecc7692231", size = 26766, upload-time = "2025-10-13T15:30:47.625Z" }, +] + +[[package]] +name = "requests" +version = "2.32.5" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "certifi", marker = "python_full_version < '3.10'" }, + { name = "charset-normalizer", marker = "python_full_version < '3.10'" }, + { name = "idna", marker = "python_full_version < '3.10'" }, + { name = "urllib3", version = "2.6.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 134517, upload-time = "2025-08-18T20:46:02.573Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, +] + +[[package]] +name = "requests" +version = "2.34.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "certifi", marker = "python_full_version >= '3.10'" }, + { name = "charset-normalizer", marker = "python_full_version >= '3.10'" }, + { name = "idna", marker = "python_full_version >= '3.10'" }, + { name = "urllib3", version = "2.7.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ac/c3/e2a2b89f2d3e2179abd6d00ebd70bff6273f37fb3e0cc209f48b39d00cbf/requests-2.34.2.tar.gz", hash = "sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed", size = 142856, upload-time = "2026-05-14T19:25:27.735Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl", hash = "sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0", size = 73075, upload-time = "2026-05-14T19:25:26.443Z" }, +] + +[[package]] +name = "rfc3339-validator" +version = "0.1.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "six" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/28/ea/a9387748e2d111c3c2b275ba970b735e04e15cdb1eb30693b6b5708c4dbd/rfc3339_validator-0.1.4.tar.gz", hash = "sha256:138a2abdf93304ad60530167e51d2dfb9549521a836871b88d7f4695d0022f6b", size = 5513, upload-time = "2021-05-12T16:37:54.178Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl", hash = "sha256:24f6ec1eda14ef823da9e36ec7113124b39c04d50a4d3d3a3c2859577e7791fa", size = 3490, upload-time = "2021-05-12T16:37:52.536Z" }, +] + +[[package]] +name = "rfc3986-validator" +version = "0.1.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/da/88/f270de456dd7d11dcc808abfa291ecdd3f45ff44e3b549ffa01b126464d0/rfc3986_validator-0.1.1.tar.gz", hash = "sha256:3d44bde7921b3b9ec3ae4e3adca370438eccebc676456449b145d533b240d055", size = 6760, upload-time = "2019-10-28T16:00:19.144Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/51/17023c0f8f1869d8806b979a2bffa3f861f26a3f1a66b094288323fba52f/rfc3986_validator-0.1.1-py2.py3-none-any.whl", hash = "sha256:2f235c432ef459970b4306369336b9d5dbdda31b510ca1e327636e01f528bfa9", size = 4242, upload-time = "2019-10-28T16:00:13.976Z" }, +] + +[[package]] +name = "rfc3987-syntax" +version = "1.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "lark" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/2c/06/37c1a5557acf449e8e406a830a05bf885ac47d33270aec454ef78675008d/rfc3987_syntax-1.1.0.tar.gz", hash = "sha256:717a62cbf33cffdd16dfa3a497d81ce48a660ea691b1ddd7be710c22f00b4a0d", size = 14239, upload-time = "2025-07-18T01:05:05.015Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7e/71/44ce230e1b7fadd372515a97e32a83011f906ddded8d03e3c6aafbdedbb7/rfc3987_syntax-1.1.0-py3-none-any.whl", hash = "sha256:6c3d97604e4c5ce9f714898e05401a0445a641cfa276432b0a648c80856f6a3f", size = 8046, upload-time = "2025-07-18T01:05:03.843Z" }, +] + +[[package]] +name = "rpds-py" +version = "0.27.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/e9/dd/2c0cbe774744272b0ae725f44032c77bdcab6e8bcf544bffa3b6e70c8dba/rpds_py-0.27.1.tar.gz", hash = "sha256:26a1c73171d10b7acccbded82bf6a586ab8203601e565badc74bbbf8bc5a10f8", size = 27479, upload-time = "2025-08-27T12:16:36.024Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a5/ed/3aef893e2dd30e77e35d20d4ddb45ca459db59cead748cad9796ad479411/rpds_py-0.27.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:68afeec26d42ab3b47e541b272166a0b4400313946871cba3ed3a4fc0cab1cef", size = 371606, upload-time = "2025-08-27T12:12:25.189Z" }, + { url = "https://files.pythonhosted.org/packages/6d/82/9818b443e5d3eb4c83c3994561387f116aae9833b35c484474769c4a8faf/rpds_py-0.27.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:74e5b2f7bb6fa38b1b10546d27acbacf2a022a8b5543efb06cfebc72a59c85be", size = 353452, upload-time = "2025-08-27T12:12:27.433Z" }, + { url = "https://files.pythonhosted.org/packages/99/c7/d2a110ffaaa397fc6793a83c7bd3545d9ab22658b7cdff05a24a4535cc45/rpds_py-0.27.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9024de74731df54546fab0bfbcdb49fae19159ecaecfc8f37c18d2c7e2c0bd61", size = 381519, upload-time = "2025-08-27T12:12:28.719Z" }, + { url = "https://files.pythonhosted.org/packages/5a/bc/e89581d1f9d1be7d0247eaef602566869fdc0d084008ba139e27e775366c/rpds_py-0.27.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:31d3ebadefcd73b73928ed0b2fd696f7fefda8629229f81929ac9c1854d0cffb", size = 394424, upload-time = "2025-08-27T12:12:30.207Z" }, + { url = "https://files.pythonhosted.org/packages/ac/2e/36a6861f797530e74bb6ed53495f8741f1ef95939eed01d761e73d559067/rpds_py-0.27.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b2e7f8f169d775dd9092a1743768d771f1d1300453ddfe6325ae3ab5332b4657", size = 523467, upload-time = "2025-08-27T12:12:31.808Z" }, + { url = "https://files.pythonhosted.org/packages/c4/59/c1bc2be32564fa499f988f0a5c6505c2f4746ef96e58e4d7de5cf923d77e/rpds_py-0.27.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d905d16f77eb6ab2e324e09bfa277b4c8e5e6b8a78a3e7ff8f3cdf773b4c013", size = 402660, upload-time = "2025-08-27T12:12:33.444Z" }, + { url = "https://files.pythonhosted.org/packages/0a/ec/ef8bf895f0628dd0a59e54d81caed6891663cb9c54a0f4bb7da918cb88cf/rpds_py-0.27.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50c946f048209e6362e22576baea09193809f87687a95a8db24e5fbdb307b93a", size = 384062, upload-time = "2025-08-27T12:12:34.857Z" }, + { url = "https://files.pythonhosted.org/packages/69/f7/f47ff154be8d9a5e691c083a920bba89cef88d5247c241c10b9898f595a1/rpds_py-0.27.1-cp310-cp310-manylinux_2_31_riscv64.whl", hash = "sha256:3deab27804d65cd8289eb814c2c0e807c4b9d9916c9225e363cb0cf875eb67c1", size = 401289, upload-time = "2025-08-27T12:12:36.085Z" }, + { url = "https://files.pythonhosted.org/packages/3b/d9/ca410363efd0615814ae579f6829cafb39225cd63e5ea5ed1404cb345293/rpds_py-0.27.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8b61097f7488de4be8244c89915da8ed212832ccf1e7c7753a25a394bf9b1f10", size = 417718, upload-time = "2025-08-27T12:12:37.401Z" }, + { url = "https://files.pythonhosted.org/packages/e3/a0/8cb5c2ff38340f221cc067cc093d1270e10658ba4e8d263df923daa18e86/rpds_py-0.27.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:8a3f29aba6e2d7d90528d3c792555a93497fe6538aa65eb675b44505be747808", size = 558333, upload-time = "2025-08-27T12:12:38.672Z" }, + { url = "https://files.pythonhosted.org/packages/6f/8c/1b0de79177c5d5103843774ce12b84caa7164dfc6cd66378768d37db11bf/rpds_py-0.27.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:dd6cd0485b7d347304067153a6dc1d73f7d4fd995a396ef32a24d24b8ac63ac8", size = 589127, upload-time = "2025-08-27T12:12:41.48Z" }, + { url = "https://files.pythonhosted.org/packages/c8/5e/26abb098d5e01266b0f3a2488d299d19ccc26849735d9d2b95c39397e945/rpds_py-0.27.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:6f4461bf931108c9fa226ffb0e257c1b18dc2d44cd72b125bec50ee0ab1248a9", size = 554899, upload-time = "2025-08-27T12:12:42.925Z" }, + { url = "https://files.pythonhosted.org/packages/de/41/905cc90ced13550db017f8f20c6d8e8470066c5738ba480d7ba63e3d136b/rpds_py-0.27.1-cp310-cp310-win32.whl", hash = "sha256:ee5422d7fb21f6a00c1901bf6559c49fee13a5159d0288320737bbf6585bd3e4", size = 217450, upload-time = "2025-08-27T12:12:44.813Z" }, + { url = "https://files.pythonhosted.org/packages/75/3d/6bef47b0e253616ccdf67c283e25f2d16e18ccddd38f92af81d5a3420206/rpds_py-0.27.1-cp310-cp310-win_amd64.whl", hash = "sha256:3e039aabf6d5f83c745d5f9a0a381d031e9ed871967c0a5c38d201aca41f3ba1", size = 228447, upload-time = "2025-08-27T12:12:46.204Z" }, + { url = "https://files.pythonhosted.org/packages/b5/c1/7907329fbef97cbd49db6f7303893bd1dd5a4a3eae415839ffdfb0762cae/rpds_py-0.27.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:be898f271f851f68b318872ce6ebebbc62f303b654e43bf72683dbdc25b7c881", size = 371063, upload-time = "2025-08-27T12:12:47.856Z" }, + { url = "https://files.pythonhosted.org/packages/11/94/2aab4bc86228bcf7c48760990273653a4900de89c7537ffe1b0d6097ed39/rpds_py-0.27.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:62ac3d4e3e07b58ee0ddecd71d6ce3b1637de2d373501412df395a0ec5f9beb5", size = 353210, upload-time = "2025-08-27T12:12:49.187Z" }, + { url = "https://files.pythonhosted.org/packages/3a/57/f5eb3ecf434342f4f1a46009530e93fd201a0b5b83379034ebdb1d7c1a58/rpds_py-0.27.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4708c5c0ceb2d034f9991623631d3d23cb16e65c83736ea020cdbe28d57c0a0e", size = 381636, upload-time = "2025-08-27T12:12:50.492Z" }, + { url = "https://files.pythonhosted.org/packages/ae/f4/ef95c5945e2ceb5119571b184dd5a1cc4b8541bbdf67461998cfeac9cb1e/rpds_py-0.27.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:abfa1171a9952d2e0002aba2ad3780820b00cc3d9c98c6630f2e93271501f66c", size = 394341, upload-time = "2025-08-27T12:12:52.024Z" }, + { url = "https://files.pythonhosted.org/packages/5a/7e/4bd610754bf492d398b61725eb9598ddd5eb86b07d7d9483dbcd810e20bc/rpds_py-0.27.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4b507d19f817ebaca79574b16eb2ae412e5c0835542c93fe9983f1e432aca195", size = 523428, upload-time = "2025-08-27T12:12:53.779Z" }, + { url = "https://files.pythonhosted.org/packages/9f/e5/059b9f65a8c9149361a8b75094864ab83b94718344db511fd6117936ed2a/rpds_py-0.27.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:168b025f8fd8d8d10957405f3fdcef3dc20f5982d398f90851f4abc58c566c52", size = 402923, upload-time = "2025-08-27T12:12:55.15Z" }, + { url = "https://files.pythonhosted.org/packages/f5/48/64cabb7daced2968dd08e8a1b7988bf358d7bd5bcd5dc89a652f4668543c/rpds_py-0.27.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cb56c6210ef77caa58e16e8c17d35c63fe3f5b60fd9ba9d424470c3400bcf9ed", size = 384094, upload-time = "2025-08-27T12:12:57.194Z" }, + { url = "https://files.pythonhosted.org/packages/ae/e1/dc9094d6ff566bff87add8a510c89b9e158ad2ecd97ee26e677da29a9e1b/rpds_py-0.27.1-cp311-cp311-manylinux_2_31_riscv64.whl", hash = "sha256:d252f2d8ca0195faa707f8eb9368955760880b2b42a8ee16d382bf5dd807f89a", size = 401093, upload-time = "2025-08-27T12:12:58.985Z" }, + { url = "https://files.pythonhosted.org/packages/37/8e/ac8577e3ecdd5593e283d46907d7011618994e1d7ab992711ae0f78b9937/rpds_py-0.27.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6e5e54da1e74b91dbc7996b56640f79b195d5925c2b78efaa8c5d53e1d88edde", size = 417969, upload-time = "2025-08-27T12:13:00.367Z" }, + { url = "https://files.pythonhosted.org/packages/66/6d/87507430a8f74a93556fe55c6485ba9c259949a853ce407b1e23fea5ba31/rpds_py-0.27.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ffce0481cc6e95e5b3f0a47ee17ffbd234399e6d532f394c8dce320c3b089c21", size = 558302, upload-time = "2025-08-27T12:13:01.737Z" }, + { url = "https://files.pythonhosted.org/packages/3a/bb/1db4781ce1dda3eecc735e3152659a27b90a02ca62bfeea17aee45cc0fbc/rpds_py-0.27.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:a205fdfe55c90c2cd8e540ca9ceba65cbe6629b443bc05db1f590a3db8189ff9", size = 589259, upload-time = "2025-08-27T12:13:03.127Z" }, + { url = "https://files.pythonhosted.org/packages/7b/0e/ae1c8943d11a814d01b482e1f8da903f88047a962dff9bbdadf3bd6e6fd1/rpds_py-0.27.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:689fb5200a749db0415b092972e8eba85847c23885c8543a8b0f5c009b1a5948", size = 554983, upload-time = "2025-08-27T12:13:04.516Z" }, + { url = "https://files.pythonhosted.org/packages/b2/d5/0b2a55415931db4f112bdab072443ff76131b5ac4f4dc98d10d2d357eb03/rpds_py-0.27.1-cp311-cp311-win32.whl", hash = "sha256:3182af66048c00a075010bc7f4860f33913528a4b6fc09094a6e7598e462fe39", size = 217154, upload-time = "2025-08-27T12:13:06.278Z" }, + { url = "https://files.pythonhosted.org/packages/24/75/3b7ffe0d50dc86a6a964af0d1cc3a4a2cdf437cb7b099a4747bbb96d1819/rpds_py-0.27.1-cp311-cp311-win_amd64.whl", hash = "sha256:b4938466c6b257b2f5c4ff98acd8128ec36b5059e5c8f8372d79316b1c36bb15", size = 228627, upload-time = "2025-08-27T12:13:07.625Z" }, + { url = "https://files.pythonhosted.org/packages/8d/3f/4fd04c32abc02c710f09a72a30c9a55ea3cc154ef8099078fd50a0596f8e/rpds_py-0.27.1-cp311-cp311-win_arm64.whl", hash = "sha256:2f57af9b4d0793e53266ee4325535a31ba48e2f875da81a9177c9926dfa60746", size = 220998, upload-time = "2025-08-27T12:13:08.972Z" }, + { url = "https://files.pythonhosted.org/packages/bd/fe/38de28dee5df58b8198c743fe2bea0c785c6d40941b9950bac4cdb71a014/rpds_py-0.27.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:ae2775c1973e3c30316892737b91f9283f9908e3cc7625b9331271eaaed7dc90", size = 361887, upload-time = "2025-08-27T12:13:10.233Z" }, + { url = "https://files.pythonhosted.org/packages/7c/9a/4b6c7eedc7dd90986bf0fab6ea2a091ec11c01b15f8ba0a14d3f80450468/rpds_py-0.27.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2643400120f55c8a96f7c9d858f7be0c88d383cd4653ae2cf0d0c88f668073e5", size = 345795, upload-time = "2025-08-27T12:13:11.65Z" }, + { url = "https://files.pythonhosted.org/packages/6f/0e/e650e1b81922847a09cca820237b0edee69416a01268b7754d506ade11ad/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16323f674c089b0360674a4abd28d5042947d54ba620f72514d69be4ff64845e", size = 385121, upload-time = "2025-08-27T12:13:13.008Z" }, + { url = "https://files.pythonhosted.org/packages/1b/ea/b306067a712988e2bff00dcc7c8f31d26c29b6d5931b461aa4b60a013e33/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9a1f4814b65eacac94a00fc9a526e3fdafd78e439469644032032d0d63de4881", size = 398976, upload-time = "2025-08-27T12:13:14.368Z" }, + { url = "https://files.pythonhosted.org/packages/2c/0a/26dc43c8840cb8fe239fe12dbc8d8de40f2365e838f3d395835dde72f0e5/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7ba32c16b064267b22f1850a34051121d423b6f7338a12b9459550eb2096e7ec", size = 525953, upload-time = "2025-08-27T12:13:15.774Z" }, + { url = "https://files.pythonhosted.org/packages/22/14/c85e8127b573aaf3a0cbd7fbb8c9c99e735a4a02180c84da2a463b766e9e/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e5c20f33fd10485b80f65e800bbe5f6785af510b9f4056c5a3c612ebc83ba6cb", size = 407915, upload-time = "2025-08-27T12:13:17.379Z" }, + { url = "https://files.pythonhosted.org/packages/ed/7b/8f4fee9ba1fb5ec856eb22d725a4efa3deb47f769597c809e03578b0f9d9/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:466bfe65bd932da36ff279ddd92de56b042f2266d752719beb97b08526268ec5", size = 386883, upload-time = "2025-08-27T12:13:18.704Z" }, + { url = "https://files.pythonhosted.org/packages/86/47/28fa6d60f8b74fcdceba81b272f8d9836ac0340570f68f5df6b41838547b/rpds_py-0.27.1-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:41e532bbdcb57c92ba3be62c42e9f096431b4cf478da9bc3bc6ce5c38ab7ba7a", size = 405699, upload-time = "2025-08-27T12:13:20.089Z" }, + { url = "https://files.pythonhosted.org/packages/d0/fd/c5987b5e054548df56953a21fe2ebed51fc1ec7c8f24fd41c067b68c4a0a/rpds_py-0.27.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f149826d742b406579466283769a8ea448eed82a789af0ed17b0cd5770433444", size = 423713, upload-time = "2025-08-27T12:13:21.436Z" }, + { url = "https://files.pythonhosted.org/packages/ac/ba/3c4978b54a73ed19a7d74531be37a8bcc542d917c770e14d372b8daea186/rpds_py-0.27.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:80c60cfb5310677bd67cb1e85a1e8eb52e12529545441b43e6f14d90b878775a", size = 562324, upload-time = "2025-08-27T12:13:22.789Z" }, + { url = "https://files.pythonhosted.org/packages/b5/6c/6943a91768fec16db09a42b08644b960cff540c66aab89b74be6d4a144ba/rpds_py-0.27.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:7ee6521b9baf06085f62ba9c7a3e5becffbc32480d2f1b351559c001c38ce4c1", size = 593646, upload-time = "2025-08-27T12:13:24.122Z" }, + { url = "https://files.pythonhosted.org/packages/11/73/9d7a8f4be5f4396f011a6bb7a19fe26303a0dac9064462f5651ced2f572f/rpds_py-0.27.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a512c8263249a9d68cac08b05dd59d2b3f2061d99b322813cbcc14c3c7421998", size = 558137, upload-time = "2025-08-27T12:13:25.557Z" }, + { url = "https://files.pythonhosted.org/packages/6e/96/6772cbfa0e2485bcceef8071de7821f81aeac8bb45fbfd5542a3e8108165/rpds_py-0.27.1-cp312-cp312-win32.whl", hash = "sha256:819064fa048ba01b6dadc5116f3ac48610435ac9a0058bbde98e569f9e785c39", size = 221343, upload-time = "2025-08-27T12:13:26.967Z" }, + { url = "https://files.pythonhosted.org/packages/67/b6/c82f0faa9af1c6a64669f73a17ee0eeef25aff30bb9a1c318509efe45d84/rpds_py-0.27.1-cp312-cp312-win_amd64.whl", hash = "sha256:d9199717881f13c32c4046a15f024971a3b78ad4ea029e8da6b86e5aa9cf4594", size = 232497, upload-time = "2025-08-27T12:13:28.326Z" }, + { url = "https://files.pythonhosted.org/packages/e1/96/2817b44bd2ed11aebacc9251da03689d56109b9aba5e311297b6902136e2/rpds_py-0.27.1-cp312-cp312-win_arm64.whl", hash = "sha256:33aa65b97826a0e885ef6e278fbd934e98cdcfed80b63946025f01e2f5b29502", size = 222790, upload-time = "2025-08-27T12:13:29.71Z" }, + { url = "https://files.pythonhosted.org/packages/cc/77/610aeee8d41e39080c7e14afa5387138e3c9fa9756ab893d09d99e7d8e98/rpds_py-0.27.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:e4b9fcfbc021633863a37e92571d6f91851fa656f0180246e84cbd8b3f6b329b", size = 361741, upload-time = "2025-08-27T12:13:31.039Z" }, + { url = "https://files.pythonhosted.org/packages/3a/fc/c43765f201c6a1c60be2043cbdb664013def52460a4c7adace89d6682bf4/rpds_py-0.27.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1441811a96eadca93c517d08df75de45e5ffe68aa3089924f963c782c4b898cf", size = 345574, upload-time = "2025-08-27T12:13:32.902Z" }, + { url = "https://files.pythonhosted.org/packages/20/42/ee2b2ca114294cd9847d0ef9c26d2b0851b2e7e00bf14cc4c0b581df0fc3/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:55266dafa22e672f5a4f65019015f90336ed31c6383bd53f5e7826d21a0e0b83", size = 385051, upload-time = "2025-08-27T12:13:34.228Z" }, + { url = "https://files.pythonhosted.org/packages/fd/e8/1e430fe311e4799e02e2d1af7c765f024e95e17d651612425b226705f910/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d78827d7ac08627ea2c8e02c9e5b41180ea5ea1f747e9db0915e3adf36b62dcf", size = 398395, upload-time = "2025-08-27T12:13:36.132Z" }, + { url = "https://files.pythonhosted.org/packages/82/95/9dc227d441ff2670651c27a739acb2535ccaf8b351a88d78c088965e5996/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae92443798a40a92dc5f0b01d8a7c93adde0c4dc965310a29ae7c64d72b9fad2", size = 524334, upload-time = "2025-08-27T12:13:37.562Z" }, + { url = "https://files.pythonhosted.org/packages/87/01/a670c232f401d9ad461d9a332aa4080cd3cb1d1df18213dbd0d2a6a7ab51/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c46c9dd2403b66a2a3b9720ec4b74d4ab49d4fabf9f03dfdce2d42af913fe8d0", size = 407691, upload-time = "2025-08-27T12:13:38.94Z" }, + { url = "https://files.pythonhosted.org/packages/03/36/0a14aebbaa26fe7fab4780c76f2239e76cc95a0090bdb25e31d95c492fcd/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2efe4eb1d01b7f5f1939f4ef30ecea6c6b3521eec451fb93191bf84b2a522418", size = 386868, upload-time = "2025-08-27T12:13:40.192Z" }, + { url = "https://files.pythonhosted.org/packages/3b/03/8c897fb8b5347ff6c1cc31239b9611c5bf79d78c984430887a353e1409a1/rpds_py-0.27.1-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:15d3b4d83582d10c601f481eca29c3f138d44c92187d197aff663a269197c02d", size = 405469, upload-time = "2025-08-27T12:13:41.496Z" }, + { url = "https://files.pythonhosted.org/packages/da/07/88c60edc2df74850d496d78a1fdcdc7b54360a7f610a4d50008309d41b94/rpds_py-0.27.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4ed2e16abbc982a169d30d1a420274a709949e2cbdef119fe2ec9d870b42f274", size = 422125, upload-time = "2025-08-27T12:13:42.802Z" }, + { url = "https://files.pythonhosted.org/packages/6b/86/5f4c707603e41b05f191a749984f390dabcbc467cf833769b47bf14ba04f/rpds_py-0.27.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a75f305c9b013289121ec0f1181931975df78738cdf650093e6b86d74aa7d8dd", size = 562341, upload-time = "2025-08-27T12:13:44.472Z" }, + { url = "https://files.pythonhosted.org/packages/b2/92/3c0cb2492094e3cd9baf9e49bbb7befeceb584ea0c1a8b5939dca4da12e5/rpds_py-0.27.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:67ce7620704745881a3d4b0ada80ab4d99df390838839921f99e63c474f82cf2", size = 592511, upload-time = "2025-08-27T12:13:45.898Z" }, + { url = "https://files.pythonhosted.org/packages/10/bb/82e64fbb0047c46a168faa28d0d45a7851cd0582f850b966811d30f67ad8/rpds_py-0.27.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9d992ac10eb86d9b6f369647b6a3f412fc0075cfd5d799530e84d335e440a002", size = 557736, upload-time = "2025-08-27T12:13:47.408Z" }, + { url = "https://files.pythonhosted.org/packages/00/95/3c863973d409210da7fb41958172c6b7dbe7fc34e04d3cc1f10bb85e979f/rpds_py-0.27.1-cp313-cp313-win32.whl", hash = "sha256:4f75e4bd8ab8db624e02c8e2fc4063021b58becdbe6df793a8111d9343aec1e3", size = 221462, upload-time = "2025-08-27T12:13:48.742Z" }, + { url = "https://files.pythonhosted.org/packages/ce/2c/5867b14a81dc217b56d95a9f2a40fdbc56a1ab0181b80132beeecbd4b2d6/rpds_py-0.27.1-cp313-cp313-win_amd64.whl", hash = "sha256:f9025faafc62ed0b75a53e541895ca272815bec18abe2249ff6501c8f2e12b83", size = 232034, upload-time = "2025-08-27T12:13:50.11Z" }, + { url = "https://files.pythonhosted.org/packages/c7/78/3958f3f018c01923823f1e47f1cc338e398814b92d83cd278364446fac66/rpds_py-0.27.1-cp313-cp313-win_arm64.whl", hash = "sha256:ed10dc32829e7d222b7d3b93136d25a406ba9788f6a7ebf6809092da1f4d279d", size = 222392, upload-time = "2025-08-27T12:13:52.587Z" }, + { url = "https://files.pythonhosted.org/packages/01/76/1cdf1f91aed5c3a7bf2eba1f1c4e4d6f57832d73003919a20118870ea659/rpds_py-0.27.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:92022bbbad0d4426e616815b16bc4127f83c9a74940e1ccf3cfe0b387aba0228", size = 358355, upload-time = "2025-08-27T12:13:54.012Z" }, + { url = "https://files.pythonhosted.org/packages/c3/6f/bf142541229374287604caf3bb2a4ae17f0a580798fd72d3b009b532db4e/rpds_py-0.27.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:47162fdab9407ec3f160805ac3e154df042e577dd53341745fc7fb3f625e6d92", size = 342138, upload-time = "2025-08-27T12:13:55.791Z" }, + { url = "https://files.pythonhosted.org/packages/1a/77/355b1c041d6be40886c44ff5e798b4e2769e497b790f0f7fd1e78d17e9a8/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb89bec23fddc489e5d78b550a7b773557c9ab58b7946154a10a6f7a214a48b2", size = 380247, upload-time = "2025-08-27T12:13:57.683Z" }, + { url = "https://files.pythonhosted.org/packages/d6/a4/d9cef5c3946ea271ce2243c51481971cd6e34f21925af2783dd17b26e815/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e48af21883ded2b3e9eb48cb7880ad8598b31ab752ff3be6457001d78f416723", size = 390699, upload-time = "2025-08-27T12:13:59.137Z" }, + { url = "https://files.pythonhosted.org/packages/3a/06/005106a7b8c6c1a7e91b73169e49870f4af5256119d34a361ae5240a0c1d/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6f5b7bd8e219ed50299e58551a410b64daafb5017d54bbe822e003856f06a802", size = 521852, upload-time = "2025-08-27T12:14:00.583Z" }, + { url = "https://files.pythonhosted.org/packages/e5/3e/50fb1dac0948e17a02eb05c24510a8fe12d5ce8561c6b7b7d1339ab7ab9c/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:08f1e20bccf73b08d12d804d6e1c22ca5530e71659e6673bce31a6bb71c1e73f", size = 402582, upload-time = "2025-08-27T12:14:02.034Z" }, + { url = "https://files.pythonhosted.org/packages/cb/b0/f4e224090dc5b0ec15f31a02d746ab24101dd430847c4d99123798661bfc/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0dc5dceeaefcc96dc192e3a80bbe1d6c410c469e97bdd47494a7d930987f18b2", size = 384126, upload-time = "2025-08-27T12:14:03.437Z" }, + { url = "https://files.pythonhosted.org/packages/54/77/ac339d5f82b6afff1df8f0fe0d2145cc827992cb5f8eeb90fc9f31ef7a63/rpds_py-0.27.1-cp313-cp313t-manylinux_2_31_riscv64.whl", hash = "sha256:d76f9cc8665acdc0c9177043746775aa7babbf479b5520b78ae4002d889f5c21", size = 399486, upload-time = "2025-08-27T12:14:05.443Z" }, + { url = "https://files.pythonhosted.org/packages/d6/29/3e1c255eee6ac358c056a57d6d6869baa00a62fa32eea5ee0632039c50a3/rpds_py-0.27.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:134fae0e36022edad8290a6661edf40c023562964efea0cc0ec7f5d392d2aaef", size = 414832, upload-time = "2025-08-27T12:14:06.902Z" }, + { url = "https://files.pythonhosted.org/packages/3f/db/6d498b844342deb3fa1d030598db93937a9964fcf5cb4da4feb5f17be34b/rpds_py-0.27.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:eb11a4f1b2b63337cfd3b4d110af778a59aae51c81d195768e353d8b52f88081", size = 557249, upload-time = "2025-08-27T12:14:08.37Z" }, + { url = "https://files.pythonhosted.org/packages/60/f3/690dd38e2310b6f68858a331399b4d6dbb9132c3e8ef8b4333b96caf403d/rpds_py-0.27.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:13e608ac9f50a0ed4faec0e90ece76ae33b34c0e8656e3dceb9a7db994c692cd", size = 587356, upload-time = "2025-08-27T12:14:10.034Z" }, + { url = "https://files.pythonhosted.org/packages/86/e3/84507781cccd0145f35b1dc32c72675200c5ce8d5b30f813e49424ef68fc/rpds_py-0.27.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dd2135527aa40f061350c3f8f89da2644de26cd73e4de458e79606384f4f68e7", size = 555300, upload-time = "2025-08-27T12:14:11.783Z" }, + { url = "https://files.pythonhosted.org/packages/e5/ee/375469849e6b429b3516206b4580a79e9ef3eb12920ddbd4492b56eaacbe/rpds_py-0.27.1-cp313-cp313t-win32.whl", hash = "sha256:3020724ade63fe320a972e2ffd93b5623227e684315adce194941167fee02688", size = 216714, upload-time = "2025-08-27T12:14:13.629Z" }, + { url = "https://files.pythonhosted.org/packages/21/87/3fc94e47c9bd0742660e84706c311a860dcae4374cf4a03c477e23ce605a/rpds_py-0.27.1-cp313-cp313t-win_amd64.whl", hash = "sha256:8ee50c3e41739886606388ba3ab3ee2aae9f35fb23f833091833255a31740797", size = 228943, upload-time = "2025-08-27T12:14:14.937Z" }, + { url = "https://files.pythonhosted.org/packages/70/36/b6e6066520a07cf029d385de869729a895917b411e777ab1cde878100a1d/rpds_py-0.27.1-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:acb9aafccaae278f449d9c713b64a9e68662e7799dbd5859e2c6b3c67b56d334", size = 362472, upload-time = "2025-08-27T12:14:16.333Z" }, + { url = "https://files.pythonhosted.org/packages/af/07/b4646032e0dcec0df9c73a3bd52f63bc6c5f9cda992f06bd0e73fe3fbebd/rpds_py-0.27.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:b7fb801aa7f845ddf601c49630deeeccde7ce10065561d92729bfe81bd21fb33", size = 345676, upload-time = "2025-08-27T12:14:17.764Z" }, + { url = "https://files.pythonhosted.org/packages/b0/16/2f1003ee5d0af4bcb13c0cf894957984c32a6751ed7206db2aee7379a55e/rpds_py-0.27.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fe0dd05afb46597b9a2e11c351e5e4283c741237e7f617ffb3252780cca9336a", size = 385313, upload-time = "2025-08-27T12:14:19.829Z" }, + { url = "https://files.pythonhosted.org/packages/05/cd/7eb6dd7b232e7f2654d03fa07f1414d7dfc980e82ba71e40a7c46fd95484/rpds_py-0.27.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b6dfb0e058adb12d8b1d1b25f686e94ffa65d9995a5157afe99743bf7369d62b", size = 399080, upload-time = "2025-08-27T12:14:21.531Z" }, + { url = "https://files.pythonhosted.org/packages/20/51/5829afd5000ec1cb60f304711f02572d619040aa3ec033d8226817d1e571/rpds_py-0.27.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ed090ccd235f6fa8bb5861684567f0a83e04f52dfc2e5c05f2e4b1309fcf85e7", size = 523868, upload-time = "2025-08-27T12:14:23.485Z" }, + { url = "https://files.pythonhosted.org/packages/05/2c/30eebca20d5db95720ab4d2faec1b5e4c1025c473f703738c371241476a2/rpds_py-0.27.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bf876e79763eecf3e7356f157540d6a093cef395b65514f17a356f62af6cc136", size = 408750, upload-time = "2025-08-27T12:14:24.924Z" }, + { url = "https://files.pythonhosted.org/packages/90/1a/cdb5083f043597c4d4276eae4e4c70c55ab5accec078da8611f24575a367/rpds_py-0.27.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:12ed005216a51b1d6e2b02a7bd31885fe317e45897de81d86dcce7d74618ffff", size = 387688, upload-time = "2025-08-27T12:14:27.537Z" }, + { url = "https://files.pythonhosted.org/packages/7c/92/cf786a15320e173f945d205ab31585cc43969743bb1a48b6888f7a2b0a2d/rpds_py-0.27.1-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:ee4308f409a40e50593c7e3bb8cbe0b4d4c66d1674a316324f0c2f5383b486f9", size = 407225, upload-time = "2025-08-27T12:14:28.981Z" }, + { url = "https://files.pythonhosted.org/packages/33/5c/85ee16df5b65063ef26017bef33096557a4c83fbe56218ac7cd8c235f16d/rpds_py-0.27.1-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0b08d152555acf1f455154d498ca855618c1378ec810646fcd7c76416ac6dc60", size = 423361, upload-time = "2025-08-27T12:14:30.469Z" }, + { url = "https://files.pythonhosted.org/packages/4b/8e/1c2741307fcabd1a334ecf008e92c4f47bb6f848712cf15c923becfe82bb/rpds_py-0.27.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:dce51c828941973a5684d458214d3a36fcd28da3e1875d659388f4f9f12cc33e", size = 562493, upload-time = "2025-08-27T12:14:31.987Z" }, + { url = "https://files.pythonhosted.org/packages/04/03/5159321baae9b2222442a70c1f988cbbd66b9be0675dd3936461269be360/rpds_py-0.27.1-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:c1476d6f29eb81aa4151c9a31219b03f1f798dc43d8af1250a870735516a1212", size = 592623, upload-time = "2025-08-27T12:14:33.543Z" }, + { url = "https://files.pythonhosted.org/packages/ff/39/c09fd1ad28b85bc1d4554a8710233c9f4cefd03d7717a1b8fbfd171d1167/rpds_py-0.27.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:3ce0cac322b0d69b63c9cdb895ee1b65805ec9ffad37639f291dd79467bee675", size = 558800, upload-time = "2025-08-27T12:14:35.436Z" }, + { url = "https://files.pythonhosted.org/packages/c5/d6/99228e6bbcf4baa764b18258f519a9035131d91b538d4e0e294313462a98/rpds_py-0.27.1-cp314-cp314-win32.whl", hash = "sha256:dfbfac137d2a3d0725758cd141f878bf4329ba25e34979797c89474a89a8a3a3", size = 221943, upload-time = "2025-08-27T12:14:36.898Z" }, + { url = "https://files.pythonhosted.org/packages/be/07/c802bc6b8e95be83b79bdf23d1aa61d68324cb1006e245d6c58e959e314d/rpds_py-0.27.1-cp314-cp314-win_amd64.whl", hash = "sha256:a6e57b0abfe7cc513450fcf529eb486b6e4d3f8aee83e92eb5f1ef848218d456", size = 233739, upload-time = "2025-08-27T12:14:38.386Z" }, + { url = "https://files.pythonhosted.org/packages/c8/89/3e1b1c16d4c2d547c5717377a8df99aee8099ff050f87c45cb4d5fa70891/rpds_py-0.27.1-cp314-cp314-win_arm64.whl", hash = "sha256:faf8d146f3d476abfee026c4ae3bdd9ca14236ae4e4c310cbd1cf75ba33d24a3", size = 223120, upload-time = "2025-08-27T12:14:39.82Z" }, + { url = "https://files.pythonhosted.org/packages/62/7e/dc7931dc2fa4a6e46b2a4fa744a9fe5c548efd70e0ba74f40b39fa4a8c10/rpds_py-0.27.1-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:ba81d2b56b6d4911ce735aad0a1d4495e808b8ee4dc58715998741a26874e7c2", size = 358944, upload-time = "2025-08-27T12:14:41.199Z" }, + { url = "https://files.pythonhosted.org/packages/e6/22/4af76ac4e9f336bfb1a5f240d18a33c6b2fcaadb7472ac7680576512b49a/rpds_py-0.27.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:84f7d509870098de0e864cad0102711c1e24e9b1a50ee713b65928adb22269e4", size = 342283, upload-time = "2025-08-27T12:14:42.699Z" }, + { url = "https://files.pythonhosted.org/packages/1c/15/2a7c619b3c2272ea9feb9ade67a45c40b3eeb500d503ad4c28c395dc51b4/rpds_py-0.27.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a9e960fc78fecd1100539f14132425e1d5fe44ecb9239f8f27f079962021523e", size = 380320, upload-time = "2025-08-27T12:14:44.157Z" }, + { url = "https://files.pythonhosted.org/packages/a2/7d/4c6d243ba4a3057e994bb5bedd01b5c963c12fe38dde707a52acdb3849e7/rpds_py-0.27.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:62f85b665cedab1a503747617393573995dac4600ff51869d69ad2f39eb5e817", size = 391760, upload-time = "2025-08-27T12:14:45.845Z" }, + { url = "https://files.pythonhosted.org/packages/b4/71/b19401a909b83bcd67f90221330bc1ef11bc486fe4e04c24388d28a618ae/rpds_py-0.27.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fed467af29776f6556250c9ed85ea5a4dd121ab56a5f8b206e3e7a4c551e48ec", size = 522476, upload-time = "2025-08-27T12:14:47.364Z" }, + { url = "https://files.pythonhosted.org/packages/e4/44/1a3b9715c0455d2e2f0f6df5ee6d6f5afdc423d0773a8a682ed2b43c566c/rpds_py-0.27.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f2729615f9d430af0ae6b36cf042cb55c0936408d543fb691e1a9e36648fd35a", size = 403418, upload-time = "2025-08-27T12:14:49.991Z" }, + { url = "https://files.pythonhosted.org/packages/1c/4b/fb6c4f14984eb56673bc868a66536f53417ddb13ed44b391998100a06a96/rpds_py-0.27.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1b207d881a9aef7ba753d69c123a35d96ca7cb808056998f6b9e8747321f03b8", size = 384771, upload-time = "2025-08-27T12:14:52.159Z" }, + { url = "https://files.pythonhosted.org/packages/c0/56/d5265d2d28b7420d7b4d4d85cad8ef891760f5135102e60d5c970b976e41/rpds_py-0.27.1-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:639fd5efec029f99b79ae47e5d7e00ad8a773da899b6309f6786ecaf22948c48", size = 400022, upload-time = "2025-08-27T12:14:53.859Z" }, + { url = "https://files.pythonhosted.org/packages/8f/e9/9f5fc70164a569bdd6ed9046486c3568d6926e3a49bdefeeccfb18655875/rpds_py-0.27.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fecc80cb2a90e28af8a9b366edacf33d7a91cbfe4c2c4544ea1246e949cfebeb", size = 416787, upload-time = "2025-08-27T12:14:55.673Z" }, + { url = "https://files.pythonhosted.org/packages/d4/64/56dd03430ba491db943a81dcdef115a985aac5f44f565cd39a00c766d45c/rpds_py-0.27.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:42a89282d711711d0a62d6f57d81aa43a1368686c45bc1c46b7f079d55692734", size = 557538, upload-time = "2025-08-27T12:14:57.245Z" }, + { url = "https://files.pythonhosted.org/packages/3f/36/92cc885a3129993b1d963a2a42ecf64e6a8e129d2c7cc980dbeba84e55fb/rpds_py-0.27.1-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:cf9931f14223de59551ab9d38ed18d92f14f055a5f78c1d8ad6493f735021bbb", size = 588512, upload-time = "2025-08-27T12:14:58.728Z" }, + { url = "https://files.pythonhosted.org/packages/dd/10/6b283707780a81919f71625351182b4f98932ac89a09023cb61865136244/rpds_py-0.27.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:f39f58a27cc6e59f432b568ed8429c7e1641324fbe38131de852cd77b2d534b0", size = 555813, upload-time = "2025-08-27T12:15:00.334Z" }, + { url = "https://files.pythonhosted.org/packages/04/2e/30b5ea18c01379da6272a92825dd7e53dc9d15c88a19e97932d35d430ef7/rpds_py-0.27.1-cp314-cp314t-win32.whl", hash = "sha256:d5fa0ee122dc09e23607a28e6d7b150da16c662e66409bbe85230e4c85bb528a", size = 217385, upload-time = "2025-08-27T12:15:01.937Z" }, + { url = "https://files.pythonhosted.org/packages/32/7d/97119da51cb1dd3f2f3c0805f155a3aa4a95fa44fe7d78ae15e69edf4f34/rpds_py-0.27.1-cp314-cp314t-win_amd64.whl", hash = "sha256:6567d2bb951e21232c2f660c24cf3470bb96de56cdcb3f071a83feeaff8a2772", size = 230097, upload-time = "2025-08-27T12:15:03.961Z" }, + { url = "https://files.pythonhosted.org/packages/7f/6c/252e83e1ce7583c81f26d1d884b2074d40a13977e1b6c9c50bbf9a7f1f5a/rpds_py-0.27.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:c918c65ec2e42c2a78d19f18c553d77319119bf43aa9e2edf7fb78d624355527", size = 372140, upload-time = "2025-08-27T12:15:05.441Z" }, + { url = "https://files.pythonhosted.org/packages/9d/71/949c195d927c5aeb0d0629d329a20de43a64c423a6aa53836290609ef7ec/rpds_py-0.27.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1fea2b1a922c47c51fd07d656324531adc787e415c8b116530a1d29c0516c62d", size = 354086, upload-time = "2025-08-27T12:15:07.404Z" }, + { url = "https://files.pythonhosted.org/packages/9f/02/e43e332ad8ce4f6c4342d151a471a7f2900ed1d76901da62eb3762663a71/rpds_py-0.27.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bbf94c58e8e0cd6b6f38d8de67acae41b3a515c26169366ab58bdca4a6883bb8", size = 382117, upload-time = "2025-08-27T12:15:09.275Z" }, + { url = "https://files.pythonhosted.org/packages/d0/05/b0fdeb5b577197ad72812bbdfb72f9a08fa1e64539cc3940b1b781cd3596/rpds_py-0.27.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c2a8fed130ce946d5c585eddc7c8eeef0051f58ac80a8ee43bd17835c144c2cc", size = 394520, upload-time = "2025-08-27T12:15:10.727Z" }, + { url = "https://files.pythonhosted.org/packages/67/1f/4cfef98b2349a7585181e99294fa2a13f0af06902048a5d70f431a66d0b9/rpds_py-0.27.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:037a2361db72ee98d829bc2c5b7cc55598ae0a5e0ec1823a56ea99374cfd73c1", size = 522657, upload-time = "2025-08-27T12:15:12.613Z" }, + { url = "https://files.pythonhosted.org/packages/44/55/ccf37ddc4c6dce7437b335088b5ca18da864b334890e2fe9aa6ddc3f79a9/rpds_py-0.27.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5281ed1cc1d49882f9997981c88df1a22e140ab41df19071222f7e5fc4e72125", size = 402967, upload-time = "2025-08-27T12:15:14.113Z" }, + { url = "https://files.pythonhosted.org/packages/74/e5/5903f92e41e293b07707d5bf00ef39a0eb2af7190aff4beaf581a6591510/rpds_py-0.27.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2fd50659a069c15eef8aa3d64bbef0d69fd27bb4a50c9ab4f17f83a16cbf8905", size = 384372, upload-time = "2025-08-27T12:15:15.842Z" }, + { url = "https://files.pythonhosted.org/packages/8f/e3/fbb409e18aeefc01e49f5922ac63d2d914328430e295c12183ce56ebf76b/rpds_py-0.27.1-cp39-cp39-manylinux_2_31_riscv64.whl", hash = "sha256:c4b676c4ae3921649a15d28ed10025548e9b561ded473aa413af749503c6737e", size = 401264, upload-time = "2025-08-27T12:15:17.388Z" }, + { url = "https://files.pythonhosted.org/packages/55/79/529ad07794e05cb0f38e2f965fc5bb20853d523976719400acecc447ec9d/rpds_py-0.27.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:079bc583a26db831a985c5257797b2b5d3affb0386e7ff886256762f82113b5e", size = 418691, upload-time = "2025-08-27T12:15:19.144Z" }, + { url = "https://files.pythonhosted.org/packages/33/39/6554a7fd6d9906fda2521c6d52f5d723dca123529fb719a5b5e074c15e01/rpds_py-0.27.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:4e44099bd522cba71a2c6b97f68e19f40e7d85399de899d66cdb67b32d7cb786", size = 558989, upload-time = "2025-08-27T12:15:21.087Z" }, + { url = "https://files.pythonhosted.org/packages/19/b2/76fa15173b6f9f445e5ef15120871b945fb8dd9044b6b8c7abe87e938416/rpds_py-0.27.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:e202e6d4188e53c6661af813b46c37ca2c45e497fc558bacc1a7630ec2695aec", size = 589835, upload-time = "2025-08-27T12:15:22.696Z" }, + { url = "https://files.pythonhosted.org/packages/ee/9e/5560a4b39bab780405bed8a88ee85b30178061d189558a86003548dea045/rpds_py-0.27.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:f41f814b8eaa48768d1bb551591f6ba45f87ac76899453e8ccd41dba1289b04b", size = 555227, upload-time = "2025-08-27T12:15:24.278Z" }, + { url = "https://files.pythonhosted.org/packages/52/d7/cd9c36215111aa65724c132bf709c6f35175973e90b32115dedc4ced09cb/rpds_py-0.27.1-cp39-cp39-win32.whl", hash = "sha256:9e71f5a087ead99563c11fdaceee83ee982fd39cf67601f4fd66cb386336ee52", size = 217899, upload-time = "2025-08-27T12:15:25.926Z" }, + { url = "https://files.pythonhosted.org/packages/5b/e0/d75ab7b4dd8ba777f6b365adbdfc7614bbfe7c5f05703031dfa4b61c3d6c/rpds_py-0.27.1-cp39-cp39-win_amd64.whl", hash = "sha256:71108900c9c3c8590697244b9519017a400d9ba26a36c48381b3f64743a44aab", size = 228725, upload-time = "2025-08-27T12:15:27.398Z" }, + { url = "https://files.pythonhosted.org/packages/d5/63/b7cc415c345625d5e62f694ea356c58fb964861409008118f1245f8c3347/rpds_py-0.27.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7ba22cb9693df986033b91ae1d7a979bc399237d45fccf875b76f62bb9e52ddf", size = 371360, upload-time = "2025-08-27T12:15:29.218Z" }, + { url = "https://files.pythonhosted.org/packages/e5/8c/12e1b24b560cf378b8ffbdb9dc73abd529e1adcfcf82727dfd29c4a7b88d/rpds_py-0.27.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:5b640501be9288c77738b5492b3fd3abc4ba95c50c2e41273c8a1459f08298d3", size = 353933, upload-time = "2025-08-27T12:15:30.837Z" }, + { url = "https://files.pythonhosted.org/packages/9b/85/1bb2210c1f7a1b99e91fea486b9f0f894aa5da3a5ec7097cbad7dec6d40f/rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb08b65b93e0c6dd70aac7f7890a9c0938d5ec71d5cb32d45cf844fb8ae47636", size = 382962, upload-time = "2025-08-27T12:15:32.348Z" }, + { url = "https://files.pythonhosted.org/packages/cc/c9/a839b9f219cf80ed65f27a7f5ddbb2809c1b85c966020ae2dff490e0b18e/rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d7ff07d696a7a38152ebdb8212ca9e5baab56656749f3d6004b34ab726b550b8", size = 394412, upload-time = "2025-08-27T12:15:33.839Z" }, + { url = "https://files.pythonhosted.org/packages/02/2d/b1d7f928b0b1f4fc2e0133e8051d199b01d7384875adc63b6ddadf3de7e5/rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fb7c72262deae25366e3b6c0c0ba46007967aea15d1eea746e44ddba8ec58dcc", size = 523972, upload-time = "2025-08-27T12:15:35.377Z" }, + { url = "https://files.pythonhosted.org/packages/a9/af/2cbf56edd2d07716df1aec8a726b3159deb47cb5c27e1e42b71d705a7c2f/rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7b002cab05d6339716b03a4a3a2ce26737f6231d7b523f339fa061d53368c9d8", size = 403273, upload-time = "2025-08-27T12:15:37.051Z" }, + { url = "https://files.pythonhosted.org/packages/c0/93/425e32200158d44ff01da5d9612c3b6711fe69f606f06e3895511f17473b/rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23f6b69d1c26c4704fec01311963a41d7de3ee0570a84ebde4d544e5a1859ffc", size = 385278, upload-time = "2025-08-27T12:15:38.571Z" }, + { url = "https://files.pythonhosted.org/packages/eb/1a/1a04a915ecd0551bfa9e77b7672d1937b4b72a0fc204a17deef76001cfb2/rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_31_riscv64.whl", hash = "sha256:530064db9146b247351f2a0250b8f00b289accea4596a033e94be2389977de71", size = 402084, upload-time = "2025-08-27T12:15:40.529Z" }, + { url = "https://files.pythonhosted.org/packages/51/f7/66585c0fe5714368b62951d2513b684e5215beaceab2c6629549ddb15036/rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7b90b0496570bd6b0321724a330d8b545827c4df2034b6ddfc5f5275f55da2ad", size = 419041, upload-time = "2025-08-27T12:15:42.191Z" }, + { url = "https://files.pythonhosted.org/packages/8e/7e/83a508f6b8e219bba2d4af077c35ba0e0cdd35a751a3be6a7cba5a55ad71/rpds_py-0.27.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:879b0e14a2da6a1102a3fc8af580fc1ead37e6d6692a781bd8c83da37429b5ab", size = 560084, upload-time = "2025-08-27T12:15:43.839Z" }, + { url = "https://files.pythonhosted.org/packages/66/66/bb945683b958a1b19eb0fe715594630d0f36396ebdef4d9b89c2fa09aa56/rpds_py-0.27.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:0d807710df3b5faa66c731afa162ea29717ab3be17bdc15f90f2d9f183da4059", size = 590115, upload-time = "2025-08-27T12:15:46.647Z" }, + { url = "https://files.pythonhosted.org/packages/12/00/ccfaafaf7db7e7adace915e5c2f2c2410e16402561801e9c7f96683002d3/rpds_py-0.27.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:3adc388fc3afb6540aec081fa59e6e0d3908722771aa1e37ffe22b220a436f0b", size = 556561, upload-time = "2025-08-27T12:15:48.219Z" }, + { url = "https://files.pythonhosted.org/packages/e1/b7/92b6ed9aad103bfe1c45df98453dfae40969eef2cb6c6239c58d7e96f1b3/rpds_py-0.27.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:c796c0c1cc68cb08b0284db4229f5af76168172670c74908fdbd4b7d7f515819", size = 229125, upload-time = "2025-08-27T12:15:49.956Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ed/e1fba02de17f4f76318b834425257c8ea297e415e12c68b4361f63e8ae92/rpds_py-0.27.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:cdfe4bb2f9fe7458b7453ad3c33e726d6d1c7c0a72960bcc23800d77384e42df", size = 371402, upload-time = "2025-08-27T12:15:51.561Z" }, + { url = "https://files.pythonhosted.org/packages/af/7c/e16b959b316048b55585a697e94add55a4ae0d984434d279ea83442e460d/rpds_py-0.27.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:8fabb8fd848a5f75a2324e4a84501ee3a5e3c78d8603f83475441866e60b94a3", size = 354084, upload-time = "2025-08-27T12:15:53.219Z" }, + { url = "https://files.pythonhosted.org/packages/de/c1/ade645f55de76799fdd08682d51ae6724cb46f318573f18be49b1e040428/rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eda8719d598f2f7f3e0f885cba8646644b55a187762bec091fa14a2b819746a9", size = 383090, upload-time = "2025-08-27T12:15:55.158Z" }, + { url = "https://files.pythonhosted.org/packages/1f/27/89070ca9b856e52960da1472efcb6c20ba27cfe902f4f23ed095b9cfc61d/rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3c64d07e95606ec402a0a1c511fe003873fa6af630bda59bac77fac8b4318ebc", size = 394519, upload-time = "2025-08-27T12:15:57.238Z" }, + { url = "https://files.pythonhosted.org/packages/b3/28/be120586874ef906aa5aeeae95ae8df4184bc757e5b6bd1c729ccff45ed5/rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:93a2ed40de81bcff59aabebb626562d48332f3d028ca2036f1d23cbb52750be4", size = 523817, upload-time = "2025-08-27T12:15:59.237Z" }, + { url = "https://files.pythonhosted.org/packages/a8/ef/70cc197bc11cfcde02a86f36ac1eed15c56667c2ebddbdb76a47e90306da/rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:387ce8c44ae94e0ec50532d9cb0edce17311024c9794eb196b90e1058aadeb66", size = 403240, upload-time = "2025-08-27T12:16:00.923Z" }, + { url = "https://files.pythonhosted.org/packages/cf/35/46936cca449f7f518f2f4996e0e8344db4b57e2081e752441154089d2a5f/rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aaf94f812c95b5e60ebaf8bfb1898a7d7cb9c1af5744d4a67fa47796e0465d4e", size = 385194, upload-time = "2025-08-27T12:16:02.802Z" }, + { url = "https://files.pythonhosted.org/packages/e1/62/29c0d3e5125c3270b51415af7cbff1ec587379c84f55a5761cc9efa8cd06/rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_31_riscv64.whl", hash = "sha256:4848ca84d6ded9b58e474dfdbad4b8bfb450344c0551ddc8d958bf4b36aa837c", size = 402086, upload-time = "2025-08-27T12:16:04.806Z" }, + { url = "https://files.pythonhosted.org/packages/8f/66/03e1087679227785474466fdd04157fb793b3b76e3fcf01cbf4c693c1949/rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2bde09cbcf2248b73c7c323be49b280180ff39fadcfe04e7b6f54a678d02a7cf", size = 419272, upload-time = "2025-08-27T12:16:06.471Z" }, + { url = "https://files.pythonhosted.org/packages/6a/24/e3e72d265121e00b063aef3e3501e5b2473cf1b23511d56e529531acf01e/rpds_py-0.27.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:94c44ee01fd21c9058f124d2d4f0c9dc7634bec93cd4b38eefc385dabe71acbf", size = 560003, upload-time = "2025-08-27T12:16:08.06Z" }, + { url = "https://files.pythonhosted.org/packages/26/ca/f5a344c534214cc2d41118c0699fffbdc2c1bc7046f2a2b9609765ab9c92/rpds_py-0.27.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl", hash = "sha256:df8b74962e35c9249425d90144e721eed198e6555a0e22a563d29fe4486b51f6", size = 590482, upload-time = "2025-08-27T12:16:10.137Z" }, + { url = "https://files.pythonhosted.org/packages/ce/08/4349bdd5c64d9d193c360aa9db89adeee6f6682ab8825dca0a3f535f434f/rpds_py-0.27.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:dc23e6820e3b40847e2f4a7726462ba0cf53089512abe9ee16318c366494c17a", size = 556523, upload-time = "2025-08-27T12:16:12.188Z" }, + { url = "https://files.pythonhosted.org/packages/4e/ea/5463cd5048a7a2fcdae308b6e96432802132c141bfb9420260142632a0f1/rpds_py-0.27.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:aa8933159edc50be265ed22b401125c9eebff3171f570258854dbce3ecd55475", size = 371778, upload-time = "2025-08-27T12:16:13.851Z" }, + { url = "https://files.pythonhosted.org/packages/0d/c8/f38c099db07f5114029c1467649d308543906933eebbc226d4527a5f4693/rpds_py-0.27.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a50431bf02583e21bf273c71b89d710e7a710ad5e39c725b14e685610555926f", size = 354394, upload-time = "2025-08-27T12:16:15.609Z" }, + { url = "https://files.pythonhosted.org/packages/7d/79/b76f97704d9dd8ddbd76fed4c4048153a847c5d6003afe20a6b5c3339065/rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78af06ddc7fe5cc0e967085a9115accee665fb912c22a3f54bad70cc65b05fe6", size = 382348, upload-time = "2025-08-27T12:16:17.251Z" }, + { url = "https://files.pythonhosted.org/packages/8a/3f/ef23d3c1be1b837b648a3016d5bbe7cfe711422ad110b4081c0a90ef5a53/rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:70d0738ef8fee13c003b100c2fbd667ec4f133468109b3472d249231108283a3", size = 394159, upload-time = "2025-08-27T12:16:19.251Z" }, + { url = "https://files.pythonhosted.org/packages/74/8a/9e62693af1a34fd28b1a190d463d12407bd7cf561748cb4745845d9548d3/rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e2f6fd8a1cea5bbe599b6e78a6e5ee08db434fc8ffea51ff201c8765679698b3", size = 522775, upload-time = "2025-08-27T12:16:20.929Z" }, + { url = "https://files.pythonhosted.org/packages/36/0d/8d5bb122bf7a60976b54c5c99a739a3819f49f02d69df3ea2ca2aff47d5c/rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8177002868d1426305bb5de1e138161c2ec9eb2d939be38291d7c431c4712df8", size = 402633, upload-time = "2025-08-27T12:16:22.548Z" }, + { url = "https://files.pythonhosted.org/packages/0f/0e/237948c1f425e23e0cf5a566d702652a6e55c6f8fbd332a1792eb7043daf/rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:008b839781d6c9bf3b6a8984d1d8e56f0ec46dc56df61fd669c49b58ae800400", size = 384867, upload-time = "2025-08-27T12:16:24.29Z" }, + { url = "https://files.pythonhosted.org/packages/d6/0a/da0813efcd998d260cbe876d97f55b0f469ada8ba9cbc47490a132554540/rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_31_riscv64.whl", hash = "sha256:a55b9132bb1ade6c734ddd2759c8dc132aa63687d259e725221f106b83a0e485", size = 401791, upload-time = "2025-08-27T12:16:25.954Z" }, + { url = "https://files.pythonhosted.org/packages/51/78/c6c9e8a8aaca416a6f0d1b6b4a6ee35b88fe2c5401d02235d0a056eceed2/rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a46fdec0083a26415f11d5f236b79fa1291c32aaa4a17684d82f7017a1f818b1", size = 419525, upload-time = "2025-08-27T12:16:27.659Z" }, + { url = "https://files.pythonhosted.org/packages/a3/69/5af37e1d71487cf6d56dd1420dc7e0c2732c1b6ff612aa7a88374061c0a8/rpds_py-0.27.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:8a63b640a7845f2bdd232eb0d0a4a2dd939bcdd6c57e6bb134526487f3160ec5", size = 559255, upload-time = "2025-08-27T12:16:29.343Z" }, + { url = "https://files.pythonhosted.org/packages/40/7f/8b7b136069ef7ac3960eda25d832639bdb163018a34c960ed042dd1707c8/rpds_py-0.27.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:7e32721e5d4922deaaf963469d795d5bde6093207c52fec719bd22e5d1bedbc4", size = 590384, upload-time = "2025-08-27T12:16:31.005Z" }, + { url = "https://files.pythonhosted.org/packages/d8/06/c316d3f6ff03f43ccb0eba7de61376f8ec4ea850067dddfafe98274ae13c/rpds_py-0.27.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:2c426b99a068601b5f4623573df7a7c3d72e87533a2dd2253353a03e7502566c", size = 555959, upload-time = "2025-08-27T12:16:32.73Z" }, + { url = "https://files.pythonhosted.org/packages/60/94/384cf54c430b9dac742bbd2ec26c23feb78ded0d43d6d78563a281aec017/rpds_py-0.27.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:4fc9b7fe29478824361ead6e14e4f5aed570d477e06088826537e202d25fe859", size = 228784, upload-time = "2025-08-27T12:16:34.428Z" }, +] + +[[package]] +name = "rpds-py" +version = "0.30.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/20/af/3f2f423103f1113b36230496629986e0ef7e199d2aa8392452b484b38ced/rpds_py-0.30.0.tar.gz", hash = "sha256:dd8ff7cf90014af0c0f787eea34794ebf6415242ee1d6fa91eaba725cc441e84", size = 69469, upload-time = "2025-11-30T20:24:38.837Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/06/0c/0c411a0ec64ccb6d104dcabe0e713e05e153a9a2c3c2bd2b32ce412166fe/rpds_py-0.30.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:679ae98e00c0e8d68a7fda324e16b90fd5260945b45d3b824c892cec9eea3288", size = 370490, upload-time = "2025-11-30T20:21:33.256Z" }, + { url = "https://files.pythonhosted.org/packages/19/6a/4ba3d0fb7297ebae71171822554abe48d7cab29c28b8f9f2c04b79988c05/rpds_py-0.30.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4cc2206b76b4f576934f0ed374b10d7ca5f457858b157ca52064bdfc26b9fc00", size = 359751, upload-time = "2025-11-30T20:21:34.591Z" }, + { url = "https://files.pythonhosted.org/packages/cd/7c/e4933565ef7f7a0818985d87c15d9d273f1a649afa6a52ea35ad011195ea/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:389a2d49eded1896c3d48b0136ead37c48e221b391c052fba3f4055c367f60a6", size = 389696, upload-time = "2025-11-30T20:21:36.122Z" }, + { url = "https://files.pythonhosted.org/packages/5e/01/6271a2511ad0815f00f7ed4390cf2567bec1d4b1da39e2c27a41e6e3b4de/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:32c8528634e1bf7121f3de08fa85b138f4e0dc47657866630611b03967f041d7", size = 403136, upload-time = "2025-11-30T20:21:37.728Z" }, + { url = "https://files.pythonhosted.org/packages/55/64/c857eb7cd7541e9b4eee9d49c196e833128a55b89a9850a9c9ac33ccf897/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f207f69853edd6f6700b86efb84999651baf3789e78a466431df1331608e5324", size = 524699, upload-time = "2025-11-30T20:21:38.92Z" }, + { url = "https://files.pythonhosted.org/packages/9c/ed/94816543404078af9ab26159c44f9e98e20fe47e2126d5d32c9d9948d10a/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:67b02ec25ba7a9e8fa74c63b6ca44cf5707f2fbfadae3ee8e7494297d56aa9df", size = 412022, upload-time = "2025-11-30T20:21:40.407Z" }, + { url = "https://files.pythonhosted.org/packages/61/b5/707f6cf0066a6412aacc11d17920ea2e19e5b2f04081c64526eb35b5c6e7/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c0e95f6819a19965ff420f65578bacb0b00f251fefe2c8b23347c37174271f3", size = 390522, upload-time = "2025-11-30T20:21:42.17Z" }, + { url = "https://files.pythonhosted.org/packages/13/4e/57a85fda37a229ff4226f8cbcf09f2a455d1ed20e802ce5b2b4a7f5ed053/rpds_py-0.30.0-cp310-cp310-manylinux_2_31_riscv64.whl", hash = "sha256:a452763cc5198f2f98898eb98f7569649fe5da666c2dc6b5ddb10fde5a574221", size = 404579, upload-time = "2025-11-30T20:21:43.769Z" }, + { url = "https://files.pythonhosted.org/packages/f9/da/c9339293513ec680a721e0e16bf2bac3db6e5d7e922488de471308349bba/rpds_py-0.30.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e0b65193a413ccc930671c55153a03ee57cecb49e6227204b04fae512eb657a7", size = 421305, upload-time = "2025-11-30T20:21:44.994Z" }, + { url = "https://files.pythonhosted.org/packages/f9/be/522cb84751114f4ad9d822ff5a1aa3c98006341895d5f084779b99596e5c/rpds_py-0.30.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:858738e9c32147f78b3ac24dc0edb6610000e56dc0f700fd5f651d0a0f0eb9ff", size = 572503, upload-time = "2025-11-30T20:21:46.91Z" }, + { url = "https://files.pythonhosted.org/packages/a2/9b/de879f7e7ceddc973ea6e4629e9b380213a6938a249e94b0cdbcc325bb66/rpds_py-0.30.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:da279aa314f00acbb803da1e76fa18666778e8a8f83484fba94526da5de2cba7", size = 598322, upload-time = "2025-11-30T20:21:48.709Z" }, + { url = "https://files.pythonhosted.org/packages/48/ac/f01fc22efec3f37d8a914fc1b2fb9bcafd56a299edbe96406f3053edea5a/rpds_py-0.30.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7c64d38fb49b6cdeda16ab49e35fe0da2e1e9b34bc38bd78386530f218b37139", size = 560792, upload-time = "2025-11-30T20:21:50.024Z" }, + { url = "https://files.pythonhosted.org/packages/e2/da/4e2b19d0f131f35b6146425f846563d0ce036763e38913d917187307a671/rpds_py-0.30.0-cp310-cp310-win32.whl", hash = "sha256:6de2a32a1665b93233cde140ff8b3467bdb9e2af2b91079f0333a0974d12d464", size = 221901, upload-time = "2025-11-30T20:21:51.32Z" }, + { url = "https://files.pythonhosted.org/packages/96/cb/156d7a5cf4f78a7cc571465d8aec7a3c447c94f6749c5123f08438bcf7bc/rpds_py-0.30.0-cp310-cp310-win_amd64.whl", hash = "sha256:1726859cd0de969f88dc8673bdd954185b9104e05806be64bcd87badbe313169", size = 235823, upload-time = "2025-11-30T20:21:52.505Z" }, + { url = "https://files.pythonhosted.org/packages/4d/6e/f964e88b3d2abee2a82c1ac8366da848fce1c6d834dc2132c3fda3970290/rpds_py-0.30.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:a2bffea6a4ca9f01b3f8e548302470306689684e61602aa3d141e34da06cf425", size = 370157, upload-time = "2025-11-30T20:21:53.789Z" }, + { url = "https://files.pythonhosted.org/packages/94/ba/24e5ebb7c1c82e74c4e4f33b2112a5573ddc703915b13a073737b59b86e0/rpds_py-0.30.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:dc4f992dfe1e2bc3ebc7444f6c7051b4bc13cd8e33e43511e8ffd13bf407010d", size = 359676, upload-time = "2025-11-30T20:21:55.475Z" }, + { url = "https://files.pythonhosted.org/packages/84/86/04dbba1b087227747d64d80c3b74df946b986c57af0a9f0c98726d4d7a3b/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:422c3cb9856d80b09d30d2eb255d0754b23e090034e1deb4083f8004bd0761e4", size = 389938, upload-time = "2025-11-30T20:21:57.079Z" }, + { url = "https://files.pythonhosted.org/packages/42/bb/1463f0b1722b7f45431bdd468301991d1328b16cffe0b1c2918eba2c4eee/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:07ae8a593e1c3c6b82ca3292efbe73c30b61332fd612e05abee07c79359f292f", size = 402932, upload-time = "2025-11-30T20:21:58.47Z" }, + { url = "https://files.pythonhosted.org/packages/99/ee/2520700a5c1f2d76631f948b0736cdf9b0acb25abd0ca8e889b5c62ac2e3/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:12f90dd7557b6bd57f40abe7747e81e0c0b119bef015ea7726e69fe550e394a4", size = 525830, upload-time = "2025-11-30T20:21:59.699Z" }, + { url = "https://files.pythonhosted.org/packages/e0/ad/bd0331f740f5705cc555a5e17fdf334671262160270962e69a2bdef3bf76/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:99b47d6ad9a6da00bec6aabe5a6279ecd3c06a329d4aa4771034a21e335c3a97", size = 412033, upload-time = "2025-11-30T20:22:00.991Z" }, + { url = "https://files.pythonhosted.org/packages/f8/1e/372195d326549bb51f0ba0f2ecb9874579906b97e08880e7a65c3bef1a99/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:33f559f3104504506a44bb666b93a33f5d33133765b0c216a5bf2f1e1503af89", size = 390828, upload-time = "2025-11-30T20:22:02.723Z" }, + { url = "https://files.pythonhosted.org/packages/ab/2b/d88bb33294e3e0c76bc8f351a3721212713629ffca1700fa94979cb3eae8/rpds_py-0.30.0-cp311-cp311-manylinux_2_31_riscv64.whl", hash = "sha256:946fe926af6e44f3697abbc305ea168c2c31d3e3ef1058cf68f379bf0335a78d", size = 404683, upload-time = "2025-11-30T20:22:04.367Z" }, + { url = "https://files.pythonhosted.org/packages/50/32/c759a8d42bcb5289c1fac697cd92f6fe01a018dd937e62ae77e0e7f15702/rpds_py-0.30.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:495aeca4b93d465efde585977365187149e75383ad2684f81519f504f5c13038", size = 421583, upload-time = "2025-11-30T20:22:05.814Z" }, + { url = "https://files.pythonhosted.org/packages/2b/81/e729761dbd55ddf5d84ec4ff1f47857f4374b0f19bdabfcf929164da3e24/rpds_py-0.30.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d9a0ca5da0386dee0655b4ccdf46119df60e0f10da268d04fe7cc87886872ba7", size = 572496, upload-time = "2025-11-30T20:22:07.713Z" }, + { url = "https://files.pythonhosted.org/packages/14/f6/69066a924c3557c9c30baa6ec3a0aa07526305684c6f86c696b08860726c/rpds_py-0.30.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8d6d1cc13664ec13c1b84241204ff3b12f9bb82464b8ad6e7a5d3486975c2eed", size = 598669, upload-time = "2025-11-30T20:22:09.312Z" }, + { url = "https://files.pythonhosted.org/packages/5f/48/905896b1eb8a05630d20333d1d8ffd162394127b74ce0b0784ae04498d32/rpds_py-0.30.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3896fa1be39912cf0757753826bc8bdc8ca331a28a7c4ae46b7a21280b06bb85", size = 561011, upload-time = "2025-11-30T20:22:11.309Z" }, + { url = "https://files.pythonhosted.org/packages/22/16/cd3027c7e279d22e5eb431dd3c0fbc677bed58797fe7581e148f3f68818b/rpds_py-0.30.0-cp311-cp311-win32.whl", hash = "sha256:55f66022632205940f1827effeff17c4fa7ae1953d2b74a8581baaefb7d16f8c", size = 221406, upload-time = "2025-11-30T20:22:13.101Z" }, + { url = "https://files.pythonhosted.org/packages/fa/5b/e7b7aa136f28462b344e652ee010d4de26ee9fd16f1bfd5811f5153ccf89/rpds_py-0.30.0-cp311-cp311-win_amd64.whl", hash = "sha256:a51033ff701fca756439d641c0ad09a41d9242fa69121c7d8769604a0a629825", size = 236024, upload-time = "2025-11-30T20:22:14.853Z" }, + { url = "https://files.pythonhosted.org/packages/14/a6/364bba985e4c13658edb156640608f2c9e1d3ea3c81b27aa9d889fff0e31/rpds_py-0.30.0-cp311-cp311-win_arm64.whl", hash = "sha256:47b0ef6231c58f506ef0b74d44e330405caa8428e770fec25329ed2cb971a229", size = 229069, upload-time = "2025-11-30T20:22:16.577Z" }, + { url = "https://files.pythonhosted.org/packages/03/e7/98a2f4ac921d82f33e03f3835f5bf3a4a40aa1bfdc57975e74a97b2b4bdd/rpds_py-0.30.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a161f20d9a43006833cd7068375a94d035714d73a172b681d8881820600abfad", size = 375086, upload-time = "2025-11-30T20:22:17.93Z" }, + { url = "https://files.pythonhosted.org/packages/4d/a1/bca7fd3d452b272e13335db8d6b0b3ecde0f90ad6f16f3328c6fb150c889/rpds_py-0.30.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6abc8880d9d036ecaafe709079969f56e876fcf107f7a8e9920ba6d5a3878d05", size = 359053, upload-time = "2025-11-30T20:22:19.297Z" }, + { url = "https://files.pythonhosted.org/packages/65/1c/ae157e83a6357eceff62ba7e52113e3ec4834a84cfe07fa4b0757a7d105f/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca28829ae5f5d569bb62a79512c842a03a12576375d5ece7d2cadf8abe96ec28", size = 390763, upload-time = "2025-11-30T20:22:21.661Z" }, + { url = "https://files.pythonhosted.org/packages/d4/36/eb2eb8515e2ad24c0bd43c3ee9cd74c33f7ca6430755ccdb240fd3144c44/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a1010ed9524c73b94d15919ca4d41d8780980e1765babf85f9a2f90d247153dd", size = 408951, upload-time = "2025-11-30T20:22:23.408Z" }, + { url = "https://files.pythonhosted.org/packages/d6/65/ad8dc1784a331fabbd740ef6f71ce2198c7ed0890dab595adb9ea2d775a1/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f8d1736cfb49381ba528cd5baa46f82fdc65c06e843dab24dd70b63d09121b3f", size = 514622, upload-time = "2025-11-30T20:22:25.16Z" }, + { url = "https://files.pythonhosted.org/packages/63/8e/0cfa7ae158e15e143fe03993b5bcd743a59f541f5952e1546b1ac1b5fd45/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d948b135c4693daff7bc2dcfc4ec57237a29bd37e60c2fabf5aff2bbacf3e2f1", size = 414492, upload-time = "2025-11-30T20:22:26.505Z" }, + { url = "https://files.pythonhosted.org/packages/60/1b/6f8f29f3f995c7ffdde46a626ddccd7c63aefc0efae881dc13b6e5d5bb16/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47f236970bccb2233267d89173d3ad2703cd36a0e2a6e92d0560d333871a3d23", size = 394080, upload-time = "2025-11-30T20:22:27.934Z" }, + { url = "https://files.pythonhosted.org/packages/6d/d5/a266341051a7a3ca2f4b750a3aa4abc986378431fc2da508c5034d081b70/rpds_py-0.30.0-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:2e6ecb5a5bcacf59c3f912155044479af1d0b6681280048b338b28e364aca1f6", size = 408680, upload-time = "2025-11-30T20:22:29.341Z" }, + { url = "https://files.pythonhosted.org/packages/10/3b/71b725851df9ab7a7a4e33cf36d241933da66040d195a84781f49c50490c/rpds_py-0.30.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a8fa71a2e078c527c3e9dc9fc5a98c9db40bcc8a92b4e8858e36d329f8684b51", size = 423589, upload-time = "2025-11-30T20:22:31.469Z" }, + { url = "https://files.pythonhosted.org/packages/00/2b/e59e58c544dc9bd8bd8384ecdb8ea91f6727f0e37a7131baeff8d6f51661/rpds_py-0.30.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:73c67f2db7bc334e518d097c6d1e6fed021bbc9b7d678d6cc433478365d1d5f5", size = 573289, upload-time = "2025-11-30T20:22:32.997Z" }, + { url = "https://files.pythonhosted.org/packages/da/3e/a18e6f5b460893172a7d6a680e86d3b6bc87a54c1f0b03446a3c8c7b588f/rpds_py-0.30.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5ba103fb455be00f3b1c2076c9d4264bfcb037c976167a6047ed82f23153f02e", size = 599737, upload-time = "2025-11-30T20:22:34.419Z" }, + { url = "https://files.pythonhosted.org/packages/5c/e2/714694e4b87b85a18e2c243614974413c60aa107fd815b8cbc42b873d1d7/rpds_py-0.30.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7cee9c752c0364588353e627da8a7e808a66873672bcb5f52890c33fd965b394", size = 563120, upload-time = "2025-11-30T20:22:35.903Z" }, + { url = "https://files.pythonhosted.org/packages/6f/ab/d5d5e3bcedb0a77f4f613706b750e50a5a3ba1c15ccd3665ecc636c968fd/rpds_py-0.30.0-cp312-cp312-win32.whl", hash = "sha256:1ab5b83dbcf55acc8b08fc62b796ef672c457b17dbd7820a11d6c52c06839bdf", size = 223782, upload-time = "2025-11-30T20:22:37.271Z" }, + { url = "https://files.pythonhosted.org/packages/39/3b/f786af9957306fdc38a74cef405b7b93180f481fb48453a114bb6465744a/rpds_py-0.30.0-cp312-cp312-win_amd64.whl", hash = "sha256:a090322ca841abd453d43456ac34db46e8b05fd9b3b4ac0c78bcde8b089f959b", size = 240463, upload-time = "2025-11-30T20:22:39.021Z" }, + { url = "https://files.pythonhosted.org/packages/f3/d2/b91dc748126c1559042cfe41990deb92c4ee3e2b415f6b5234969ffaf0cc/rpds_py-0.30.0-cp312-cp312-win_arm64.whl", hash = "sha256:669b1805bd639dd2989b281be2cfd951c6121b65e729d9b843e9639ef1fd555e", size = 230868, upload-time = "2025-11-30T20:22:40.493Z" }, + { url = "https://files.pythonhosted.org/packages/ed/dc/d61221eb88ff410de3c49143407f6f3147acf2538c86f2ab7ce65ae7d5f9/rpds_py-0.30.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:f83424d738204d9770830d35290ff3273fbb02b41f919870479fab14b9d303b2", size = 374887, upload-time = "2025-11-30T20:22:41.812Z" }, + { url = "https://files.pythonhosted.org/packages/fd/32/55fb50ae104061dbc564ef15cc43c013dc4a9f4527a1f4d99baddf56fe5f/rpds_py-0.30.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e7536cd91353c5273434b4e003cbda89034d67e7710eab8761fd918ec6c69cf8", size = 358904, upload-time = "2025-11-30T20:22:43.479Z" }, + { url = "https://files.pythonhosted.org/packages/58/70/faed8186300e3b9bdd138d0273109784eea2396c68458ed580f885dfe7ad/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2771c6c15973347f50fece41fc447c054b7ac2ae0502388ce3b6738cd366e3d4", size = 389945, upload-time = "2025-11-30T20:22:44.819Z" }, + { url = "https://files.pythonhosted.org/packages/bd/a8/073cac3ed2c6387df38f71296d002ab43496a96b92c823e76f46b8af0543/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:0a59119fc6e3f460315fe9d08149f8102aa322299deaa5cab5b40092345c2136", size = 407783, upload-time = "2025-11-30T20:22:46.103Z" }, + { url = "https://files.pythonhosted.org/packages/77/57/5999eb8c58671f1c11eba084115e77a8899d6e694d2a18f69f0ba471ec8b/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:76fec018282b4ead0364022e3c54b60bf368b9d926877957a8624b58419169b7", size = 515021, upload-time = "2025-11-30T20:22:47.458Z" }, + { url = "https://files.pythonhosted.org/packages/e0/af/5ab4833eadc36c0a8ed2bc5c0de0493c04f6c06de223170bd0798ff98ced/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:692bef75a5525db97318e8cd061542b5a79812d711ea03dbc1f6f8dbb0c5f0d2", size = 414589, upload-time = "2025-11-30T20:22:48.872Z" }, + { url = "https://files.pythonhosted.org/packages/b7/de/f7192e12b21b9e9a68a6d0f249b4af3fdcdff8418be0767a627564afa1f1/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9027da1ce107104c50c81383cae773ef5c24d296dd11c99e2629dbd7967a20c6", size = 394025, upload-time = "2025-11-30T20:22:50.196Z" }, + { url = "https://files.pythonhosted.org/packages/91/c4/fc70cd0249496493500e7cc2de87504f5aa6509de1e88623431fec76d4b6/rpds_py-0.30.0-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:9cf69cdda1f5968a30a359aba2f7f9aa648a9ce4b580d6826437f2b291cfc86e", size = 408895, upload-time = "2025-11-30T20:22:51.87Z" }, + { url = "https://files.pythonhosted.org/packages/58/95/d9275b05ab96556fefff73a385813eb66032e4c99f411d0795372d9abcea/rpds_py-0.30.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a4796a717bf12b9da9d3ad002519a86063dcac8988b030e405704ef7d74d2d9d", size = 422799, upload-time = "2025-11-30T20:22:53.341Z" }, + { url = "https://files.pythonhosted.org/packages/06/c1/3088fc04b6624eb12a57eb814f0d4997a44b0d208d6cace713033ff1a6ba/rpds_py-0.30.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5d4c2aa7c50ad4728a094ebd5eb46c452e9cb7edbfdb18f9e1221f597a73e1e7", size = 572731, upload-time = "2025-11-30T20:22:54.778Z" }, + { url = "https://files.pythonhosted.org/packages/d8/42/c612a833183b39774e8ac8fecae81263a68b9583ee343db33ab571a7ce55/rpds_py-0.30.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ba81a9203d07805435eb06f536d95a266c21e5b2dfbf6517748ca40c98d19e31", size = 599027, upload-time = "2025-11-30T20:22:56.212Z" }, + { url = "https://files.pythonhosted.org/packages/5f/60/525a50f45b01d70005403ae0e25f43c0384369ad24ffe46e8d9068b50086/rpds_py-0.30.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:945dccface01af02675628334f7cf49c2af4c1c904748efc5cf7bbdf0b579f95", size = 563020, upload-time = "2025-11-30T20:22:58.2Z" }, + { url = "https://files.pythonhosted.org/packages/0b/5d/47c4655e9bcd5ca907148535c10e7d489044243cc9941c16ed7cd53be91d/rpds_py-0.30.0-cp313-cp313-win32.whl", hash = "sha256:b40fb160a2db369a194cb27943582b38f79fc4887291417685f3ad693c5a1d5d", size = 223139, upload-time = "2025-11-30T20:23:00.209Z" }, + { url = "https://files.pythonhosted.org/packages/f2/e1/485132437d20aa4d3e1d8b3fb5a5e65aa8139f1e097080c2a8443201742c/rpds_py-0.30.0-cp313-cp313-win_amd64.whl", hash = "sha256:806f36b1b605e2d6a72716f321f20036b9489d29c51c91f4dd29a3e3afb73b15", size = 240224, upload-time = "2025-11-30T20:23:02.008Z" }, + { url = "https://files.pythonhosted.org/packages/24/95/ffd128ed1146a153d928617b0ef673960130be0009c77d8fbf0abe306713/rpds_py-0.30.0-cp313-cp313-win_arm64.whl", hash = "sha256:d96c2086587c7c30d44f31f42eae4eac89b60dabbac18c7669be3700f13c3ce1", size = 230645, upload-time = "2025-11-30T20:23:03.43Z" }, + { url = "https://files.pythonhosted.org/packages/ff/1b/b10de890a0def2a319a2626334a7f0ae388215eb60914dbac8a3bae54435/rpds_py-0.30.0-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:eb0b93f2e5c2189ee831ee43f156ed34e2a89a78a66b98cadad955972548be5a", size = 364443, upload-time = "2025-11-30T20:23:04.878Z" }, + { url = "https://files.pythonhosted.org/packages/0d/bf/27e39f5971dc4f305a4fb9c672ca06f290f7c4e261c568f3dea16a410d47/rpds_py-0.30.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:922e10f31f303c7c920da8981051ff6d8c1a56207dbdf330d9047f6d30b70e5e", size = 353375, upload-time = "2025-11-30T20:23:06.342Z" }, + { url = "https://files.pythonhosted.org/packages/40/58/442ada3bba6e8e6615fc00483135c14a7538d2ffac30e2d933ccf6852232/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cdc62c8286ba9bf7f47befdcea13ea0e26bf294bda99758fd90535cbaf408000", size = 383850, upload-time = "2025-11-30T20:23:07.825Z" }, + { url = "https://files.pythonhosted.org/packages/14/14/f59b0127409a33c6ef6f5c1ebd5ad8e32d7861c9c7adfa9a624fc3889f6c/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:47f9a91efc418b54fb8190a6b4aa7813a23fb79c51f4bb84e418f5476c38b8db", size = 392812, upload-time = "2025-11-30T20:23:09.228Z" }, + { url = "https://files.pythonhosted.org/packages/b3/66/e0be3e162ac299b3a22527e8913767d869e6cc75c46bd844aa43fb81ab62/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1f3587eb9b17f3789ad50824084fa6f81921bbf9a795826570bda82cb3ed91f2", size = 517841, upload-time = "2025-11-30T20:23:11.186Z" }, + { url = "https://files.pythonhosted.org/packages/3d/55/fa3b9cf31d0c963ecf1ba777f7cf4b2a2c976795ac430d24a1f43d25a6ba/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:39c02563fc592411c2c61d26b6c5fe1e51eaa44a75aa2c8735ca88b0d9599daa", size = 408149, upload-time = "2025-11-30T20:23:12.864Z" }, + { url = "https://files.pythonhosted.org/packages/60/ca/780cf3b1a32b18c0f05c441958d3758f02544f1d613abf9488cd78876378/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51a1234d8febafdfd33a42d97da7a43f5dcb120c1060e352a3fbc0c6d36e2083", size = 383843, upload-time = "2025-11-30T20:23:14.638Z" }, + { url = "https://files.pythonhosted.org/packages/82/86/d5f2e04f2aa6247c613da0c1dd87fcd08fa17107e858193566048a1e2f0a/rpds_py-0.30.0-cp313-cp313t-manylinux_2_31_riscv64.whl", hash = "sha256:eb2c4071ab598733724c08221091e8d80e89064cd472819285a9ab0f24bcedb9", size = 396507, upload-time = "2025-11-30T20:23:16.105Z" }, + { url = "https://files.pythonhosted.org/packages/4b/9a/453255d2f769fe44e07ea9785c8347edaf867f7026872e76c1ad9f7bed92/rpds_py-0.30.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6bdfdb946967d816e6adf9a3d8201bfad269c67efe6cefd7093ef959683c8de0", size = 414949, upload-time = "2025-11-30T20:23:17.539Z" }, + { url = "https://files.pythonhosted.org/packages/a3/31/622a86cdc0c45d6df0e9ccb6becdba5074735e7033c20e401a6d9d0e2ca0/rpds_py-0.30.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c77afbd5f5250bf27bf516c7c4a016813eb2d3e116139aed0096940c5982da94", size = 565790, upload-time = "2025-11-30T20:23:19.029Z" }, + { url = "https://files.pythonhosted.org/packages/1c/5d/15bbf0fb4a3f58a3b1c67855ec1efcc4ceaef4e86644665fff03e1b66d8d/rpds_py-0.30.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:61046904275472a76c8c90c9ccee9013d70a6d0f73eecefd38c1ae7c39045a08", size = 590217, upload-time = "2025-11-30T20:23:20.885Z" }, + { url = "https://files.pythonhosted.org/packages/6d/61/21b8c41f68e60c8cc3b2e25644f0e3681926020f11d06ab0b78e3c6bbff1/rpds_py-0.30.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4c5f36a861bc4b7da6516dbdf302c55313afa09b81931e8280361a4f6c9a2d27", size = 555806, upload-time = "2025-11-30T20:23:22.488Z" }, + { url = "https://files.pythonhosted.org/packages/f9/39/7e067bb06c31de48de3eb200f9fc7c58982a4d3db44b07e73963e10d3be9/rpds_py-0.30.0-cp313-cp313t-win32.whl", hash = "sha256:3d4a69de7a3e50ffc214ae16d79d8fbb0922972da0356dcf4d0fdca2878559c6", size = 211341, upload-time = "2025-11-30T20:23:24.449Z" }, + { url = "https://files.pythonhosted.org/packages/0a/4d/222ef0b46443cf4cf46764d9c630f3fe4abaa7245be9417e56e9f52b8f65/rpds_py-0.30.0-cp313-cp313t-win_amd64.whl", hash = "sha256:f14fc5df50a716f7ece6a80b6c78bb35ea2ca47c499e422aa4463455dd96d56d", size = 225768, upload-time = "2025-11-30T20:23:25.908Z" }, + { url = "https://files.pythonhosted.org/packages/86/81/dad16382ebbd3d0e0328776d8fd7ca94220e4fa0798d1dc5e7da48cb3201/rpds_py-0.30.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:68f19c879420aa08f61203801423f6cd5ac5f0ac4ac82a2368a9fcd6a9a075e0", size = 362099, upload-time = "2025-11-30T20:23:27.316Z" }, + { url = "https://files.pythonhosted.org/packages/2b/60/19f7884db5d5603edf3c6bce35408f45ad3e97e10007df0e17dd57af18f8/rpds_py-0.30.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ec7c4490c672c1a0389d319b3a9cfcd098dcdc4783991553c332a15acf7249be", size = 353192, upload-time = "2025-11-30T20:23:29.151Z" }, + { url = "https://files.pythonhosted.org/packages/bf/c4/76eb0e1e72d1a9c4703c69607cec123c29028bff28ce41588792417098ac/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f251c812357a3fed308d684a5079ddfb9d933860fc6de89f2b7ab00da481e65f", size = 384080, upload-time = "2025-11-30T20:23:30.785Z" }, + { url = "https://files.pythonhosted.org/packages/72/87/87ea665e92f3298d1b26d78814721dc39ed8d2c74b86e83348d6b48a6f31/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ac98b175585ecf4c0348fd7b29c3864bda53b805c773cbf7bfdaffc8070c976f", size = 394841, upload-time = "2025-11-30T20:23:32.209Z" }, + { url = "https://files.pythonhosted.org/packages/77/ad/7783a89ca0587c15dcbf139b4a8364a872a25f861bdb88ed99f9b0dec985/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3e62880792319dbeb7eb866547f2e35973289e7d5696c6e295476448f5b63c87", size = 516670, upload-time = "2025-11-30T20:23:33.742Z" }, + { url = "https://files.pythonhosted.org/packages/5b/3c/2882bdac942bd2172f3da574eab16f309ae10a3925644e969536553cb4ee/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4e7fc54e0900ab35d041b0601431b0a0eb495f0851a0639b6ef90f7741b39a18", size = 408005, upload-time = "2025-11-30T20:23:35.253Z" }, + { url = "https://files.pythonhosted.org/packages/ce/81/9a91c0111ce1758c92516a3e44776920b579d9a7c09b2b06b642d4de3f0f/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47e77dc9822d3ad616c3d5759ea5631a75e5809d5a28707744ef79d7a1bcfcad", size = 382112, upload-time = "2025-11-30T20:23:36.842Z" }, + { url = "https://files.pythonhosted.org/packages/cf/8e/1da49d4a107027e5fbc64daeab96a0706361a2918da10cb41769244b805d/rpds_py-0.30.0-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:b4dc1a6ff022ff85ecafef7979a2c6eb423430e05f1165d6688234e62ba99a07", size = 399049, upload-time = "2025-11-30T20:23:38.343Z" }, + { url = "https://files.pythonhosted.org/packages/df/5a/7ee239b1aa48a127570ec03becbb29c9d5a9eb092febbd1699d567cae859/rpds_py-0.30.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4559c972db3a360808309e06a74628b95eaccbf961c335c8fe0d590cf587456f", size = 415661, upload-time = "2025-11-30T20:23:40.263Z" }, + { url = "https://files.pythonhosted.org/packages/70/ea/caa143cf6b772f823bc7929a45da1fa83569ee49b11d18d0ada7f5ee6fd6/rpds_py-0.30.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:0ed177ed9bded28f8deb6ab40c183cd1192aa0de40c12f38be4d59cd33cb5c65", size = 565606, upload-time = "2025-11-30T20:23:42.186Z" }, + { url = "https://files.pythonhosted.org/packages/64/91/ac20ba2d69303f961ad8cf55bf7dbdb4763f627291ba3d0d7d67333cced9/rpds_py-0.30.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:ad1fa8db769b76ea911cb4e10f049d80bf518c104f15b3edb2371cc65375c46f", size = 591126, upload-time = "2025-11-30T20:23:44.086Z" }, + { url = "https://files.pythonhosted.org/packages/21/20/7ff5f3c8b00c8a95f75985128c26ba44503fb35b8e0259d812766ea966c7/rpds_py-0.30.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:46e83c697b1f1c72b50e5ee5adb4353eef7406fb3f2043d64c33f20ad1c2fc53", size = 553371, upload-time = "2025-11-30T20:23:46.004Z" }, + { url = "https://files.pythonhosted.org/packages/72/c7/81dadd7b27c8ee391c132a6b192111ca58d866577ce2d9b0ca157552cce0/rpds_py-0.30.0-cp314-cp314-win32.whl", hash = "sha256:ee454b2a007d57363c2dfd5b6ca4a5d7e2c518938f8ed3b706e37e5d470801ed", size = 215298, upload-time = "2025-11-30T20:23:47.696Z" }, + { url = "https://files.pythonhosted.org/packages/3e/d2/1aaac33287e8cfb07aab2e6b8ac1deca62f6f65411344f1433c55e6f3eb8/rpds_py-0.30.0-cp314-cp314-win_amd64.whl", hash = "sha256:95f0802447ac2d10bcc69f6dc28fe95fdf17940367b21d34e34c737870758950", size = 228604, upload-time = "2025-11-30T20:23:49.501Z" }, + { url = "https://files.pythonhosted.org/packages/e8/95/ab005315818cc519ad074cb7784dae60d939163108bd2b394e60dc7b5461/rpds_py-0.30.0-cp314-cp314-win_arm64.whl", hash = "sha256:613aa4771c99f03346e54c3f038e4cc574ac09a3ddfb0e8878487335e96dead6", size = 222391, upload-time = "2025-11-30T20:23:50.96Z" }, + { url = "https://files.pythonhosted.org/packages/9e/68/154fe0194d83b973cdedcdcc88947a2752411165930182ae41d983dcefa6/rpds_py-0.30.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:7e6ecfcb62edfd632e56983964e6884851786443739dbfe3582947e87274f7cb", size = 364868, upload-time = "2025-11-30T20:23:52.494Z" }, + { url = "https://files.pythonhosted.org/packages/83/69/8bbc8b07ec854d92a8b75668c24d2abcb1719ebf890f5604c61c9369a16f/rpds_py-0.30.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:a1d0bc22a7cdc173fedebb73ef81e07faef93692b8c1ad3733b67e31e1b6e1b8", size = 353747, upload-time = "2025-11-30T20:23:54.036Z" }, + { url = "https://files.pythonhosted.org/packages/ab/00/ba2e50183dbd9abcce9497fa5149c62b4ff3e22d338a30d690f9af970561/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0d08f00679177226c4cb8c5265012eea897c8ca3b93f429e546600c971bcbae7", size = 383795, upload-time = "2025-11-30T20:23:55.556Z" }, + { url = "https://files.pythonhosted.org/packages/05/6f/86f0272b84926bcb0e4c972262f54223e8ecc556b3224d281e6598fc9268/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5965af57d5848192c13534f90f9dd16464f3c37aaf166cc1da1cae1fd5a34898", size = 393330, upload-time = "2025-11-30T20:23:57.033Z" }, + { url = "https://files.pythonhosted.org/packages/cb/e9/0e02bb2e6dc63d212641da45df2b0bf29699d01715913e0d0f017ee29438/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9a4e86e34e9ab6b667c27f3211ca48f73dba7cd3d90f8d5b11be56e5dbc3fb4e", size = 518194, upload-time = "2025-11-30T20:23:58.637Z" }, + { url = "https://files.pythonhosted.org/packages/ee/ca/be7bca14cf21513bdf9c0606aba17d1f389ea2b6987035eb4f62bd923f25/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e5d3e6b26f2c785d65cc25ef1e5267ccbe1b069c5c21b8cc724efee290554419", size = 408340, upload-time = "2025-11-30T20:24:00.2Z" }, + { url = "https://files.pythonhosted.org/packages/c2/c7/736e00ebf39ed81d75544c0da6ef7b0998f8201b369acf842f9a90dc8fce/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:626a7433c34566535b6e56a1b39a7b17ba961e97ce3b80ec62e6f1312c025551", size = 383765, upload-time = "2025-11-30T20:24:01.759Z" }, + { url = "https://files.pythonhosted.org/packages/4a/3f/da50dfde9956aaf365c4adc9533b100008ed31aea635f2b8d7b627e25b49/rpds_py-0.30.0-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:acd7eb3f4471577b9b5a41baf02a978e8bdeb08b4b355273994f8b87032000a8", size = 396834, upload-time = "2025-11-30T20:24:03.687Z" }, + { url = "https://files.pythonhosted.org/packages/4e/00/34bcc2565b6020eab2623349efbdec810676ad571995911f1abdae62a3a0/rpds_py-0.30.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fe5fa731a1fa8a0a56b0977413f8cacac1768dad38d16b3a296712709476fbd5", size = 415470, upload-time = "2025-11-30T20:24:05.232Z" }, + { url = "https://files.pythonhosted.org/packages/8c/28/882e72b5b3e6f718d5453bd4d0d9cf8df36fddeb4ddbbab17869d5868616/rpds_py-0.30.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:74a3243a411126362712ee1524dfc90c650a503502f135d54d1b352bd01f2404", size = 565630, upload-time = "2025-11-30T20:24:06.878Z" }, + { url = "https://files.pythonhosted.org/packages/3b/97/04a65539c17692de5b85c6e293520fd01317fd878ea1995f0367d4532fb1/rpds_py-0.30.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:3e8eeb0544f2eb0d2581774be4c3410356eba189529a6b3e36bbbf9696175856", size = 591148, upload-time = "2025-11-30T20:24:08.445Z" }, + { url = "https://files.pythonhosted.org/packages/85/70/92482ccffb96f5441aab93e26c4d66489eb599efdcf96fad90c14bbfb976/rpds_py-0.30.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:dbd936cde57abfee19ab3213cf9c26be06d60750e60a8e4dd85d1ab12c8b1f40", size = 556030, upload-time = "2025-11-30T20:24:10.956Z" }, + { url = "https://files.pythonhosted.org/packages/20/53/7c7e784abfa500a2b6b583b147ee4bb5a2b3747a9166bab52fec4b5b5e7d/rpds_py-0.30.0-cp314-cp314t-win32.whl", hash = "sha256:dc824125c72246d924f7f796b4f63c1e9dc810c7d9e2355864b3c3a73d59ade0", size = 211570, upload-time = "2025-11-30T20:24:12.735Z" }, + { url = "https://files.pythonhosted.org/packages/d0/02/fa464cdfbe6b26e0600b62c528b72d8608f5cc49f96b8d6e38c95d60c676/rpds_py-0.30.0-cp314-cp314t-win_amd64.whl", hash = "sha256:27f4b0e92de5bfbc6f86e43959e6edd1425c33b5e69aab0984a72047f2bcf1e3", size = 226532, upload-time = "2025-11-30T20:24:14.634Z" }, + { url = "https://files.pythonhosted.org/packages/69/71/3f34339ee70521864411f8b6992e7ab13ac30d8e4e3309e07c7361767d91/rpds_py-0.30.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c2262bdba0ad4fc6fb5545660673925c2d2a5d9e2e0fb603aad545427be0fc58", size = 372292, upload-time = "2025-11-30T20:24:16.537Z" }, + { url = "https://files.pythonhosted.org/packages/57/09/f183df9b8f2d66720d2ef71075c59f7e1b336bec7ee4c48f0a2b06857653/rpds_py-0.30.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:ee6af14263f25eedc3bb918a3c04245106a42dfd4f5c2285ea6f997b1fc3f89a", size = 362128, upload-time = "2025-11-30T20:24:18.086Z" }, + { url = "https://files.pythonhosted.org/packages/7a/68/5c2594e937253457342e078f0cc1ded3dd7b2ad59afdbf2d354869110a02/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3adbb8179ce342d235c31ab8ec511e66c73faa27a47e076ccc92421add53e2bb", size = 391542, upload-time = "2025-11-30T20:24:20.092Z" }, + { url = "https://files.pythonhosted.org/packages/49/5c/31ef1afd70b4b4fbdb2800249f34c57c64beb687495b10aec0365f53dfc4/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:250fa00e9543ac9b97ac258bd37367ff5256666122c2d0f2bc97577c60a1818c", size = 404004, upload-time = "2025-11-30T20:24:22.231Z" }, + { url = "https://files.pythonhosted.org/packages/e3/63/0cfbea38d05756f3440ce6534d51a491d26176ac045e2707adc99bb6e60a/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9854cf4f488b3d57b9aaeb105f06d78e5529d3145b1e4a41750167e8c213c6d3", size = 527063, upload-time = "2025-11-30T20:24:24.302Z" }, + { url = "https://files.pythonhosted.org/packages/42/e6/01e1f72a2456678b0f618fc9a1a13f882061690893c192fcad9f2926553a/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:993914b8e560023bc0a8bf742c5f303551992dcb85e247b1e5c7f4a7d145bda5", size = 413099, upload-time = "2025-11-30T20:24:25.916Z" }, + { url = "https://files.pythonhosted.org/packages/b8/25/8df56677f209003dcbb180765520c544525e3ef21ea72279c98b9aa7c7fb/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58edca431fb9b29950807e301826586e5bbf24163677732429770a697ffe6738", size = 392177, upload-time = "2025-11-30T20:24:27.834Z" }, + { url = "https://files.pythonhosted.org/packages/4a/b4/0a771378c5f16f8115f796d1f437950158679bcd2a7c68cf251cfb00ed5b/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_31_riscv64.whl", hash = "sha256:dea5b552272a944763b34394d04577cf0f9bd013207bc32323b5a89a53cf9c2f", size = 406015, upload-time = "2025-11-30T20:24:29.457Z" }, + { url = "https://files.pythonhosted.org/packages/36/d8/456dbba0af75049dc6f63ff295a2f92766b9d521fa00de67a2bd6427d57a/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ba3af48635eb83d03f6c9735dfb21785303e73d22ad03d489e88adae6eab8877", size = 423736, upload-time = "2025-11-30T20:24:31.22Z" }, + { url = "https://files.pythonhosted.org/packages/13/64/b4d76f227d5c45a7e0b796c674fd81b0a6c4fbd48dc29271857d8219571c/rpds_py-0.30.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:dff13836529b921e22f15cb099751209a60009731a68519630a24d61f0b1b30a", size = 573981, upload-time = "2025-11-30T20:24:32.934Z" }, + { url = "https://files.pythonhosted.org/packages/20/91/092bacadeda3edf92bf743cc96a7be133e13a39cdbfd7b5082e7ab638406/rpds_py-0.30.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl", hash = "sha256:1b151685b23929ab7beec71080a8889d4d6d9fa9a983d213f07121205d48e2c4", size = 599782, upload-time = "2025-11-30T20:24:35.169Z" }, + { url = "https://files.pythonhosted.org/packages/d1/b7/b95708304cd49b7b6f82fdd039f1748b66ec2b21d6a45180910802f1abf1/rpds_py-0.30.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:ac37f9f516c51e5753f27dfdef11a88330f04de2d564be3991384b2f3535d02e", size = 562191, upload-time = "2025-11-30T20:24:36.853Z" }, +] + +[[package]] +name = "rpds-py" +version = "2026.5.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/2e/43/25a8dcd3feedd735039a8f0b5b7e3b118232b5eae288c4fd9ab200d41094/rpds_py-2026.5.1.tar.gz", hash = "sha256:07b24fea40541e28570e5b795a4a38fbdcd12550c06bd0748005ecc8116ca256", size = 64459, upload-time = "2026-05-28T12:02:13.232Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4f/a0/acf8b6fc20bfdcd3a45bd3f57680fb198e157b7e997b9123b10763798bd2/rpds_py-2026.5.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:3397a5ed7174dc2786bb214030232fc36fe8e5584fec43a9952cc542b1a12036", size = 355609, upload-time = "2026-05-28T11:58:50.78Z" }, + { url = "https://files.pythonhosted.org/packages/b6/95/f8203fd997484b1690a6869cd0e503b6c3c6be55b0ecc36d1a491fe742f0/rpds_py-2026.5.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:99ab6ba7bfa2cb0f96a04e3652355bf04e3f51aceb1e943b8541dab7ba4828cc", size = 348460, upload-time = "2026-05-28T11:58:52.374Z" }, + { url = "https://files.pythonhosted.org/packages/33/8c/b47326ad2f0be545a5e5c1a55937a12afaea7d392ba2837bb9680f57e6c9/rpds_py-2026.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d0efbe45632665e53e3db8fe1e5692db58fc5cb9bab4459d570b83efefe11164", size = 381031, upload-time = "2026-05-28T11:58:53.775Z" }, + { url = "https://files.pythonhosted.org/packages/22/0b/e83bbd97ffac6f6389b605cd4e1c8ac5761dc7e977769c9255d8c5adb7bd/rpds_py-2026.5.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:01d17b29c0c23d82b1f4751147ec49cf451f1fc2554eb9ef5f957e55d2656ead", size = 387121, upload-time = "2026-05-28T11:58:55.243Z" }, + { url = "https://files.pythonhosted.org/packages/fd/0e/d285d1bc8864245919c61e1ca82263e4a66d337759c3a4cef72766ff9afc/rpds_py-2026.5.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7559f72b94ae52659086c595dfa017cde03155f7832071d30959049052cb3ece", size = 501026, upload-time = "2026-05-28T11:58:56.788Z" }, + { url = "https://files.pythonhosted.org/packages/86/06/ccb2109a1e543437b5e43816f2b43b9554cc6783145528a4e3711e05c011/rpds_py-2026.5.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9e25b7088f9ccbfc0dfcaa52bf969300ca229e10ecf758974ebcbb080a4b37bb", size = 391865, upload-time = "2026-05-28T11:58:58.298Z" }, + { url = "https://files.pythonhosted.org/packages/3d/33/237173db1cfef10105b3839a24de00eb8d2a523711add4632447cdf0aedd/rpds_py-2026.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:613fc4ee9eaef26dc5840666214dd6fbcebcf32f46e76f4abc473059f4e13dda", size = 378012, upload-time = "2026-05-28T11:58:59.589Z" }, + { url = "https://files.pythonhosted.org/packages/97/64/1eae54e34d5161f9969295e80bd6b62a55f2b6ac5f2a5b60d02c2140e758/rpds_py-2026.5.1-cp311-cp311-manylinux_2_31_riscv64.whl", hash = "sha256:85264a90ff4c05c1568dd65f5921c837614b67c60358fb4c17df3b7f2e90690a", size = 391111, upload-time = "2026-05-28T11:59:01.104Z" }, + { url = "https://files.pythonhosted.org/packages/d8/34/5bb334a5a0f65d77869217c4654f34c78a7d11b93938a3c076a2edeafc52/rpds_py-2026.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fe71bca7d547acb17027c7fd1624ff8aae623499c498d3e7011182c4de5c25e0", size = 409225, upload-time = "2026-05-28T11:59:02.433Z" }, + { url = "https://files.pythonhosted.org/packages/16/0f/007ec21283b5b040b4ec3bd95e0402591e22bfa7d5c93dfe01c465c2d2d7/rpds_py-2026.5.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05fa4f41f37ec97c9c260441a940450a192f78d774d2b097eee1379f1e1246a", size = 556487, upload-time = "2026-05-28T11:59:04.012Z" }, + { url = "https://files.pythonhosted.org/packages/ff/10/5437c94508169b6b22d8418fef7a66e9ffb5f3b9e9c94460f2eedafe06ff/rpds_py-2026.5.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:df1d2a1996755b24b9ecee92cb4d36c28f86f464a6a173349c26bab41e94b8c2", size = 620798, upload-time = "2026-05-28T11:59:05.485Z" }, + { url = "https://files.pythonhosted.org/packages/e0/d5/9937dce4d6bda74157b954e7d1460db05a22f5929dccfeeba1ed27a93df0/rpds_py-2026.5.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8895840ac4809e5f60c88fd07617cd71326e73d6e5a8aa783c5c0f7c24985de2", size = 584053, upload-time = "2026-05-28T11:59:06.837Z" }, + { url = "https://files.pythonhosted.org/packages/6c/31/750617dd0ae1752471bf43f9e41d263398fae7cde7849d23b8574a70e617/rpds_py-2026.5.1-cp311-cp311-win32.whl", hash = "sha256:3684a59b158a7683aaeb8e25352e9a9dd2122cec78f2d8530266e4f91b4c7b3f", size = 214390, upload-time = "2026-05-28T11:59:08.402Z" }, + { url = "https://files.pythonhosted.org/packages/3c/bb/3dcab0e1d9516303f2eb672a5d6f62eca5a69e2886301e9c8c54b520c39b/rpds_py-2026.5.1-cp311-cp311-win_amd64.whl", hash = "sha256:7bd530e6a530bb3ea892f194fafa455f3516ac25ecf7143fd33c09be62b0470a", size = 231097, upload-time = "2026-05-28T11:59:09.786Z" }, + { url = "https://files.pythonhosted.org/packages/49/d6/c6bbf5cb1cf12b9732df8074b57f6ef8341ba884c95d40632ae8bddb44e4/rpds_py-2026.5.1-cp311-cp311-win_arm64.whl", hash = "sha256:0a5ae4dbe43c1076983b72616496919872ae7bbe7a1e21cc48336bc3154d130b", size = 226361, upload-time = "2026-05-28T11:59:11.079Z" }, + { url = "https://files.pythonhosted.org/packages/d4/e7/a78582dc57caa592dcc7d4fb69b61390561e908eb3d2f5df5928a8e354c0/rpds_py-2026.5.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:3abe24a66e57adcfa645d718063a5fa5103ecc71ddbf26d78af8f9368018ff1d", size = 353040, upload-time = "2026-05-28T11:59:12.531Z" }, + { url = "https://files.pythonhosted.org/packages/a3/43/35e3f136343aef451e545ce8c38d36c2f93c0ed88703db8b64ba2b205c68/rpds_py-2026.5.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:58b1d94308ddf0b1982f61f2eb54bf92997c9ece8a8093ef014250f4a517906c", size = 345775, upload-time = "2026-05-28T11:59:13.827Z" }, + { url = "https://files.pythonhosted.org/packages/20/e1/0f2160c5982d3157734d5cb3ed63d8b2d583a73c9864f77b666449f32cf8/rpds_py-2026.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fa92420128dadce7f54bd73ba1825a273e9268fe9e35dbf7e6362890efa4e08", size = 376329, upload-time = "2026-05-28T11:59:15.271Z" }, + { url = "https://files.pythonhosted.org/packages/d0/11/ee0ba42aff83bf4effdbc576673c6be64c5e173978c3f6d537e94482f77d/rpds_py-2026.5.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ca653c6546386227cd9800d1bef6a348099acf8db4250341da6d90f663d6dfcb", size = 383539, upload-time = "2026-05-28T11:59:16.665Z" }, + { url = "https://files.pythonhosted.org/packages/11/df/d94aa6a499d4ac40afe2d7620f2c597fd3c0f182e854ad7cf3f596a81cb6/rpds_py-2026.5.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:66c93681c4729e4e3ecba31b8179fae083ff3118841672835140338b4b9867c1", size = 494674, upload-time = "2026-05-28T11:59:17.991Z" }, + { url = "https://files.pythonhosted.org/packages/1f/75/33d30f43bb2f458de11979486a591b1bf6e5651765ed1704c6197c2dc773/rpds_py-2026.5.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:40ff257542e04796880e011e15cd4dc21c2599975df2aaa8f2c8495ca574e1a5", size = 389268, upload-time = "2026-05-28T11:59:19.434Z" }, + { url = "https://files.pythonhosted.org/packages/f4/1e/2c9096fc19d5fd084b0184ca2b651e659aa0a37e6fdbecf6ece47f147fe1/rpds_py-2026.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b6825cc329b290e93c5f6a9be2393118a763f6ccf6abd83704e0c102ca583644", size = 376280, upload-time = "2026-05-28T11:59:21Z" }, + { url = "https://files.pythonhosted.org/packages/b9/e5/61ec9f8be8211ea7f48448195549e4aaf02004083475493b0e137702ecb2/rpds_py-2026.5.1-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:de42116e69cb53b911cc34aee5ab98f36c597b822545045d49e938818b99e5e4", size = 387233, upload-time = "2026-05-28T11:59:22.454Z" }, + { url = "https://files.pythonhosted.org/packages/0d/ca/bcec1005c4f4a234f92a29078631fee49206c7265ccae966f18fd332e80e/rpds_py-2026.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c0f920015df2a504bebaba6d4c31ccf3fcf942f92655c086da30b671aad19aa6", size = 405009, upload-time = "2026-05-28T11:59:23.845Z" }, + { url = "https://files.pythonhosted.org/packages/72/e6/4d5718c5cf26c522dc7c9999e238da1e77380b81d0c5d1df11e271ddfeb1/rpds_py-2026.5.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0408a24e44feb919423dc6d9da677cb5cddb894d2ca9e763967d156d9c60fab4", size = 553113, upload-time = "2026-05-28T11:59:25.184Z" }, + { url = "https://files.pythonhosted.org/packages/d4/25/2ee807bdb3e1f0b7eddf7782acd5665a8b5205a331a7d7244a52c4812fd9/rpds_py-2026.5.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:cea68bcd53467561ae2f96a6bdad1544299ba97b5b0ddcd5ac3d376e5c781c24", size = 618838, upload-time = "2026-05-28T11:59:26.749Z" }, + { url = "https://files.pythonhosted.org/packages/6a/c1/7d4c26f167f8c41501cc073d30ee22082b16ce358cf5b00ec97cbc7804ea/rpds_py-2026.5.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4be8b1d2a705cc37d08256004e1d07de143fa0075c8e85a3df020b776f62b732", size = 582436, upload-time = "2026-05-28T11:59:28.11Z" }, + { url = "https://files.pythonhosted.org/packages/04/1d/9d12b0a337bab46f4769f8857f4007e3b2d639e14f9a44a0efe157696e64/rpds_py-2026.5.1-cp312-cp312-win32.whl", hash = "sha256:6736718bd4fc49cbcb538ba30516fdbef161522acefb739657d48b97bd864fed", size = 212734, upload-time = "2026-05-28T11:59:29.689Z" }, + { url = "https://files.pythonhosted.org/packages/c5/93/e4116f2de7f56bc7406a76033dc501811ddeb22b7f056b92d632871ebb0c/rpds_py-2026.5.1-cp312-cp312-win_amd64.whl", hash = "sha256:0a7d1eec967df0e9b22614a5e177622e0c89611d03727fa0cb48e45028907870", size = 229045, upload-time = "2026-05-28T11:59:31.033Z" }, + { url = "https://files.pythonhosted.org/packages/cb/53/6c3419d85eb2ec5938a37627c585b42d76a63bb731d6e42ed4b079ebf486/rpds_py-2026.5.1-cp312-cp312-win_arm64.whl", hash = "sha256:1841d067089e117142d79b98aa0df2f08b52f2ecc1819dd2700636c0db74a473", size = 223967, upload-time = "2026-05-28T11:59:32.318Z" }, + { url = "https://files.pythonhosted.org/packages/6c/32/14c961ad295f490eb0849ada8b79683e93a59b9de3afdd983eaf55fa6867/rpds_py-2026.5.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:efef4ac29c6ff495531eb17ee705b62841ecaa291b7c7077e848ea03e237164d", size = 352787, upload-time = "2026-05-28T11:59:33.655Z" }, + { url = "https://files.pythonhosted.org/packages/ca/bb/d1b85117967c11191441a7274ae616c65d93901d082c588f89a50a8da5ae/rpds_py-2026.5.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c39f5b67a8a2e67179ada2a954227d670fe65fa9098457f698f56ddf248709b3", size = 345179, upload-time = "2026-05-28T11:59:35Z" }, + { url = "https://files.pythonhosted.org/packages/7c/46/d84105f062e626a1b233f863907288a4708c2d833b8b4c6fb2764bc080c0/rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5c30f3f04eef4fbd362226a6f31d7c8895ca4fbb6e0b790f6890a98d8da8559", size = 376173, upload-time = "2026-05-28T11:59:36.43Z" }, + { url = "https://files.pythonhosted.org/packages/e2/ae/469d7959ce5b1201e1de135dc735b86db3b35dd0d1734f6a44246d5f061c/rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:277f6c82f0580848796c7ecc8a7173aa3bfb928e4ff831261c2f60a81dc270db", size = 383162, upload-time = "2026-05-28T11:59:37.995Z" }, + { url = "https://files.pythonhosted.org/packages/dc/a2/57853d31a1116a561aa072794602ad3f6341e18d70a8523f1bd5b9fc1e5a/rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:63c2c4c213f1a4e3f3de28ecab029dbdee976324e729c0d7a55211be72576b02", size = 495093, upload-time = "2026-05-28T11:59:39.453Z" }, + { url = "https://files.pythonhosted.org/packages/99/63/3a8eabcad9314b7daf5c65f451d2c33d989235cd8a5762186cf2c3f5a4f8/rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3350ec808fb538fe71a1f94dfaa0e29c598dfad805ce49f0caec5ae3183c652b", size = 389829, upload-time = "2026-05-28T11:59:40.896Z" }, + { url = "https://files.pythonhosted.org/packages/4b/25/05678d97fc25e2622df14dc530fb82023174ecfff6733991ed0d78f167bd/rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b1b964e3ab599e718dc46c018d104b1ebc007cbc6567d827c94a687fca56d77e", size = 374786, upload-time = "2026-05-28T11:59:42.626Z" }, + { url = "https://files.pythonhosted.org/packages/88/d1/8c90b6431e80a3b91b284a5c7c8c0c4f9c006444d90477a740d6e0f9c694/rpds_py-2026.5.1-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:19cb09fab7b7fc96b2a6e28f2e34b72a3705ff27b37edb77455316e5d3f3dc9b", size = 386920, upload-time = "2026-05-28T11:59:44.124Z" }, + { url = "https://files.pythonhosted.org/packages/ff/99/4638f672ab356682d633ee0da9255f5b67ce6efd0b85eb94ad3e255e65a5/rpds_py-2026.5.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:abe76bcdba31e576cb83eeb8797aa0d882b738fef6dc65d0601fc753806a5b46", size = 405059, upload-time = "2026-05-28T11:59:47.177Z" }, + { url = "https://files.pythonhosted.org/packages/66/3f/3546524b6eb4cc2e1f363a3d638fa52f6c24faae3500c25fb488b02f1740/rpds_py-2026.5.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:8bff7073db3899158fff55ebf57b113a67030af26f80a18978f9f0aa60250ddf", size = 553030, upload-time = "2026-05-28T11:59:48.603Z" }, + { url = "https://files.pythonhosted.org/packages/c6/c3/7b3388c796fcf471bd17194242d4dc1a7608567c0fa422bcc1c5e79f9c1e/rpds_py-2026.5.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:8ba264fa49be666cd9cc56bf34ec7002fb3d27a4aee5bcb4d43d0d18feb1bb6f", size = 618975, upload-time = "2026-05-28T11:59:50.314Z" }, + { url = "https://files.pythonhosted.org/packages/61/1e/a3cb07f2795075d1d88efddae2f541359fde5f08c81ee114c29c2949c90a/rpds_py-2026.5.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4860b603ddda0475a8885499b3729e90229d480105b42651962a5397d995fa89", size = 581178, upload-time = "2026-05-28T11:59:51.673Z" }, + { url = "https://files.pythonhosted.org/packages/a1/74/e758c03a5ef46f04c37f2651a2893db846d569ba8a7bca469d4b58939bcd/rpds_py-2026.5.1-cp313-cp313-win32.whl", hash = "sha256:7944270ae71383f6e2657dd7d5ce4eeb4ac2d0059a6738f0510583d462ab4842", size = 212481, upload-time = "2026-05-28T11:59:53.148Z" }, + { url = "https://files.pythonhosted.org/packages/70/ec/a2aca432db9c7359b40fa393eeeaa0d166c2f70175be956e75fa24197c44/rpds_py-2026.5.1-cp313-cp313-win_amd64.whl", hash = "sha256:88647f43a73c4e01be19b04ceef0c8d3a1958153604d13c773becd8016f2a0cf", size = 228519, upload-time = "2026-05-28T11:59:54.505Z" }, + { url = "https://files.pythonhosted.org/packages/29/60/a73bfdd45b096574556acf303bbd9fa9eed36ca8a818b514e2a5d5fe2b9d/rpds_py-2026.5.1-cp313-cp313-win_arm64.whl", hash = "sha256:453895624ecf7db7063b1004e44037522bbaef9ff6a945e59bc71662d7a03abd", size = 223446, upload-time = "2026-05-28T11:59:56.081Z" }, + { url = "https://files.pythonhosted.org/packages/18/e2/408105fd611823f00882aea810f3989a30d26b1bab8b6beb20f98c724e0e/rpds_py-2026.5.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:b4e4bc98639ec915f512fde3aa7a95e0041d95d9c3cc86eea841fa63cb1e8600", size = 355287, upload-time = "2026-05-28T11:59:57.448Z" }, + { url = "https://files.pythonhosted.org/packages/8d/58/5c4a43436843c90d0f6d19f82c200c80e3843ca9fa07b237623327f6d384/rpds_py-2026.5.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:cacedb7a6e167680acba45ad5716e89067d225dc80da0d7040cae8c81d4572fa", size = 347033, upload-time = "2026-05-28T11:59:58.881Z" }, + { url = "https://files.pythonhosted.org/packages/fb/c2/1a71acdacaf4e259b10278fb87b039ded3cf80041bcd89dd8a3ea702ded6/rpds_py-2026.5.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:68700371c5d7ae1412862ddfa719090925c93ecf351c566d66f09d04b136ea00", size = 376891, upload-time = "2026-05-28T12:00:00.516Z" }, + { url = "https://files.pythonhosted.org/packages/c2/c8/535f3d9b65addd8e28aa87b83c6e526799c3717a88273db8ea795beeef7a/rpds_py-2026.5.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:296c799becfa849c779c8725494fe9ed94959ed886787df4364b058465bad7f0", size = 385646, upload-time = "2026-05-28T12:00:02.394Z" }, + { url = "https://files.pythonhosted.org/packages/1c/91/dc033f313345c354ade914dbe73cdb90b615a4409ea02430d5356794f3d8/rpds_py-2026.5.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d3858b908218ee108d0bbfb2095ccc237648053c9bf98affad7cb079acaf1d97", size = 498830, upload-time = "2026-05-28T12:00:04.189Z" }, + { url = "https://files.pythonhosted.org/packages/27/fc/90fcbea459dbb8ddc18a2e0fd1de9412b48bc84ffff2db771cf714bacfd6/rpds_py-2026.5.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4fb8d2e7cb2f850b169806d61d1b991738acec96500a75c30f49caf064ce7cef", size = 392830, upload-time = "2026-05-28T12:00:05.797Z" }, + { url = "https://files.pythonhosted.org/packages/b2/1d/46cd11a228c9750684a798d98f878be6f614aa762438da7378f035e79e35/rpds_py-2026.5.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:27b74c10ed6a8f190f4287f53bcfea348b92a84a9c9f70d30183d1e6172d580d", size = 379613, upload-time = "2026-05-28T12:00:07.433Z" }, + { url = "https://files.pythonhosted.org/packages/24/4a/d9b0c6af3a1de03eb93741bbe8be2bdce84d8fda8224f3005451d86df389/rpds_py-2026.5.1-cp313-cp313t-manylinux_2_31_riscv64.whl", hash = "sha256:b9a6528956191c48c52294a592dbd4a8386d7048bdb25c0efcb6b966466c6d83", size = 388183, upload-time = "2026-05-28T12:00:09.227Z" }, + { url = "https://files.pythonhosted.org/packages/c5/b4/db7aaabdda6d020afc87d981bcc2f57a434c7dec60ecfc2ab3dd50b20351/rpds_py-2026.5.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:af03e34e860047bc7a352b842856fcf78798fbb81132cc98bd2f907ab4eb9cd2", size = 408578, upload-time = "2026-05-28T12:00:10.779Z" }, + { url = "https://files.pythonhosted.org/packages/08/d6/070f6a41cbb343e2ac4171859bf3f3623e0ab002f72619d6d505313ec2de/rpds_py-2026.5.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:fea6e836d10abbe191d557d33bd58bd5987725fe63aa1eefe557d230209855bd", size = 553573, upload-time = "2026-05-28T12:00:12.443Z" }, + { url = "https://files.pythonhosted.org/packages/75/ab/1a71ea3589c4345dac0a0518f0e6a031cb42689277851b683c46d27463a5/rpds_py-2026.5.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:fc0c0f878ea770a0a8a462456c5ad36fc9fe6358e6b76fdadc7f17575e0b8bf1", size = 620861, upload-time = "2026-05-28T12:00:14.09Z" }, + { url = "https://files.pythonhosted.org/packages/8a/22/9bf80a56069c0c443fcfefac639a86a744550a2898817a6dfd3e26654924/rpds_py-2026.5.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e0b360f316d966b048b085857630b3cc51f3db2f07b06f440eac8f695374d1e3", size = 585633, upload-time = "2026-05-28T12:00:15.66Z" }, + { url = "https://files.pythonhosted.org/packages/da/68/3b2c0a75c9e04125696f84ebdbbf304acf5a40b58ba4481cdb98a922c3ba/rpds_py-2026.5.1-cp313-cp313t-win32.whl", hash = "sha256:a2999883eedf72fdfb7520b92c7d4ec2572a71ff40239377aa604cc529eecafc", size = 210074, upload-time = "2026-05-28T12:00:17.291Z" }, + { url = "https://files.pythonhosted.org/packages/e7/8b/609157d5a25d37d4f29f92840ba531f416907c34ae5c5739dd21fc2bef98/rpds_py-2026.5.1-cp313-cp313t-win_amd64.whl", hash = "sha256:e07be2a9d7122bd6e82dea89814ef8dc893feb1aae97fec1630f3263bbb30e55", size = 228635, upload-time = "2026-05-28T12:00:18.73Z" }, + { url = "https://files.pythonhosted.org/packages/d4/6f/19c1918a4b590d8de87e712e4abe4b3875771eff60216fb6153cf6665c68/rpds_py-2026.5.1-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:1f2c391c3059798093b65df23aca2cac150460ae9c630d99dec83d703d9485b9", size = 349756, upload-time = "2026-05-28T12:00:20.217Z" }, + { url = "https://files.pythonhosted.org/packages/e5/60/a06fe7da34eca79dacbf958a2ba0c6eea85bc2b29de20080bf40f72f66fa/rpds_py-2026.5.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:413b424f7c4ee65ab5e5be91f5731be0f8b41a1ee2b12dfe810d716312e95a78", size = 343831, upload-time = "2026-05-28T12:00:21.711Z" }, + { url = "https://files.pythonhosted.org/packages/bf/ec/b2333b97b90e2a6ef6ca8ad386ee284968e74bcfe113b3f1a8d9036429a9/rpds_py-2026.5.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c595a1d9255dce0599e13130d1440ab2506654f2b50294226ee06402f8fef63", size = 375127, upload-time = "2026-05-28T12:00:23.326Z" }, + { url = "https://files.pythonhosted.org/packages/14/7f/e00aae54067f2b488c4637961d5f58204d470795fc791085fa3f15060d2e/rpds_py-2026.5.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1c27c5f6102eac8c03e7595a00827a53b271ba40a53b59ff8709170e0855ea4a", size = 379034, upload-time = "2026-05-28T12:00:24.89Z" }, + { url = "https://files.pythonhosted.org/packages/be/cc/423999bbb8ae8dc93c77fc1d5e984ade5eb89d237d3bb884ccfa72ae2890/rpds_py-2026.5.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6c7fcf61d44cacecaf3aea542b0e053db77972a4573e7ceda16fb2b399161195", size = 490823, upload-time = "2026-05-28T12:00:26.676Z" }, + { url = "https://files.pythonhosted.org/packages/0f/aa/c671bf660f12e68d3c52ff86c7066ed1372df5a0f4f2ff584e419b8207e7/rpds_py-2026.5.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2c817a189d4ee14290420e5ff051e4dd6baa13f3edf84685071dee07a6d538ee", size = 388144, upload-time = "2026-05-28T12:00:28.577Z" }, + { url = "https://files.pythonhosted.org/packages/19/c8/d63bb75b68afe77b229e3021c6031bcaf01da5db5b0e69d0d10f9ba679a7/rpds_py-2026.5.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21846aac0ed2e0589f38c12dc44e77bb64e494b771eadbcf169cba00566ba7ba", size = 371959, upload-time = "2026-05-28T12:00:30.304Z" }, + { url = "https://files.pythonhosted.org/packages/82/35/c51122014d8274ff37dc606d60049c3db7d83da02b5b282511e5a906a9a6/rpds_py-2026.5.1-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:b317c87a13f769a4e787819bd508aaa5d69aa09b0880de9af6d3a8a54571cdec", size = 383558, upload-time = "2026-05-28T12:00:31.764Z" }, + { url = "https://files.pythonhosted.org/packages/e3/f9/2790cb99c136a5363acdeacf5c27c56f3de0d4118a1f48fca83404c99c89/rpds_py-2026.5.1-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ce87129d9f2c14fa6c4a8601fb80eb4488c80d38a20cd13758ef11123e14995d", size = 402789, upload-time = "2026-05-28T12:00:33.247Z" }, + { url = "https://files.pythonhosted.org/packages/e5/1b/e4fb584f8c75d35c38150ff6a332cda949e6f97acba1f4fd123b14ab56fe/rpds_py-2026.5.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:9cdddb6c1207d284d94fd1530adf57fbd797fe7c4b8704ba85f49414f2557e7d", size = 551405, upload-time = "2026-05-28T12:00:34.819Z" }, + { url = "https://files.pythonhosted.org/packages/d8/f7/a6731b4216cb3793ea1af5391da240f5683dacc0d13e034fe5fc3503f240/rpds_py-2026.5.1-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:4e237e139f94d3c036fd28eb9f564c99055476ff4ff05cd42be55ce349b5aa02", size = 616975, upload-time = "2026-05-28T12:00:36.268Z" }, + { url = "https://files.pythonhosted.org/packages/2c/ea/2e051a81d95d8e63f4b35a1c463a87e8766bc3d083c067c5dfb6bf220747/rpds_py-2026.5.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ed0954b524873214369184a9c82b0eaa45a3fbb9a798cd95b17e0d98499e7ea0", size = 578701, upload-time = "2026-05-28T12:00:37.82Z" }, + { url = "https://files.pythonhosted.org/packages/65/56/b5f6fdb2083e32bca8a8993d89e70db114b4756c9e2c38421328126689d2/rpds_py-2026.5.1-cp314-cp314-win32.whl", hash = "sha256:2d88621d6a7d4dfa633d21abe90f280bb205274e16b1d1e61c6ad4640b2453b7", size = 209806, upload-time = "2026-05-28T12:00:39.492Z" }, + { url = "https://files.pythonhosted.org/packages/fb/80/65a5aa96c155e611d1ed844e4e1f57f3e36b021f396d9f8585d756e6b90d/rpds_py-2026.5.1-cp314-cp314-win_amd64.whl", hash = "sha256:cef8ac28d26f4dda3533060c20fbf80a325458fa9fd23ea72a73cdfa8e978838", size = 225985, upload-time = "2026-05-28T12:00:40.94Z" }, + { url = "https://files.pythonhosted.org/packages/27/7c/ad185212e87b05f196daef92bc5f3caf07298eb47c295b5585c3dd3093ac/rpds_py-2026.5.1-cp314-cp314-win_arm64.whl", hash = "sha256:eaaea962c68cdc68d4a533ba985ab8e9484277910bbfaa2ab3ef7732667bfed8", size = 221219, upload-time = "2026-05-28T12:00:43.15Z" }, + { url = "https://files.pythonhosted.org/packages/23/58/e14ae18759020334646b031e708ab4158d653a938822bfb7b95ef2e93aa3/rpds_py-2026.5.1-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:21942f52dbbd5f8758bf021213d28bd45c39e873e65e2407faf5f1846f5761ad", size = 352148, upload-time = "2026-05-28T12:00:44.638Z" }, + { url = "https://files.pythonhosted.org/packages/31/9b/5f4a1e2f960bca3ac5d052b139dd31eed97b259f9d909173821760d542e8/rpds_py-2026.5.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f414556f6e3958300ff941e40c9f97e3dc9774ddd1b3434c475d73dd354bbed3", size = 345196, upload-time = "2026-05-28T12:00:46.14Z" }, + { url = "https://files.pythonhosted.org/packages/1a/71/1d9574d6a2fa20ab60eaa55c7467f5aa20cbc770f341a05f09c0876f59e2/rpds_py-2026.5.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ef1013a8625c74043210190b246f5b1551e09757c1f356c6e4160ef96c5bc081", size = 374981, upload-time = "2026-05-28T12:00:47.531Z" }, + { url = "https://files.pythonhosted.org/packages/0c/9a/37e99f4915a80aa71670263c1267f7ae0af95f53a3f61e6c3bdc016d4515/rpds_py-2026.5.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:cc68e231a77a5f0d774ae278a1f8e55c0456501820847c1e4efb3829f3441df6", size = 379961, upload-time = "2026-05-28T12:00:49.216Z" }, + { url = "https://files.pythonhosted.org/packages/a8/ff/6e73f74b89d2e0715e0fc86b7dde893f9a61ae2f9b256ff3bdfe41ac4e94/rpds_py-2026.5.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9baffb505aff33acc69b422a19f77806680f3c8632227d79f48de8a810d1c2c5", size = 495965, upload-time = "2026-05-28T12:00:51.111Z" }, + { url = "https://files.pythonhosted.org/packages/ea/e0/425faba25f59d74d4638b267f7c7a80e8649d2ef4db10a19b0c4a71e6e6f/rpds_py-2026.5.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b8d2f912928d426e8cfa396f7f3f8d29a59e6689c86dcca3c420730c1096322b", size = 389526, upload-time = "2026-05-28T12:00:52.77Z" }, + { url = "https://files.pythonhosted.org/packages/c6/76/7a41960e3fddae47fab43a28684d5da981401dffd88253de0944148654cb/rpds_py-2026.5.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90f628283be835db980c941767d41c9a27b5239e54ba0a9c1335247e82406964", size = 376190, upload-time = "2026-05-28T12:00:54.215Z" }, + { url = "https://files.pythonhosted.org/packages/27/60/5f38dc70824fc6951b51d35377e577a3a3a4c81a6769cc5a2de25ebe0ad1/rpds_py-2026.5.1-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:1ebb2f0ab7e16132995a72de805170e0203df0c3dd22e1ef1cd1fdd90bd7a131", size = 383921, upload-time = "2026-05-28T12:00:55.673Z" }, + { url = "https://files.pythonhosted.org/packages/60/1a/d60a38caa1505f4b9483c3fbbde12c94e1079154f4f401a6da96f7e77621/rpds_py-2026.5.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f3df3d16ded76f1f8c9cdebd0e1ea55fdf4c23b812de189814da7cf229c22a81", size = 404766, upload-time = "2026-05-28T12:00:57.518Z" }, + { url = "https://files.pythonhosted.org/packages/87/ff/602fd3f174d6425f0bce05ad0dfbec0e96b38d0f7d08a79af5aa20083885/rpds_py-2026.5.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:9af8905b8f854990e40d5206aa5ac58d9b0fe0b7f351ff2bb086c20f6c8c6a47", size = 551343, upload-time = "2026-05-28T12:00:58.978Z" }, + { url = "https://files.pythonhosted.org/packages/b8/c1/1be13327acdbead3eca1fde03b6a34dbb011f1e864e217f0d32cc1779a7f/rpds_py-2026.5.1-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:036a36a87fb1cd3b214d11c4b3c4f7d2ddad933625dca1c900b56a057c07740a", size = 618502, upload-time = "2026-05-28T12:01:00.656Z" }, + { url = "https://files.pythonhosted.org/packages/f3/d7/afb49b49d7f2be8b7ba1a9f0977fa5168003437b93086726f066544e8351/rpds_py-2026.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:62ae3853454fe9ef283a03c96c2d835d39e84b14643a9d62c82ef0fb87d702ca", size = 581916, upload-time = "2026-05-28T12:01:02.22Z" }, + { url = "https://files.pythonhosted.org/packages/25/d1/dbef8c1f8a10f07beb62b5f054e20099fd9924b3ec001b8f0b6ac7813a85/rpds_py-2026.5.1-cp314-cp314t-win32.whl", hash = "sha256:6c3d771a46ec18b12af06ce36243a9a80b07a5d0515236332d90863ca8bb326a", size = 207855, upload-time = "2026-05-28T12:01:03.821Z" }, + { url = "https://files.pythonhosted.org/packages/2a/72/bfa4e61ab8e7dc1c8adf397e05e6cbdd4239357bd72b248d3de662f23915/rpds_py-2026.5.1-cp314-cp314t-win_amd64.whl", hash = "sha256:c93c629be4636cf54337bd5f06c104d55e42ced54d681f6fe21ae510a65116f6", size = 225422, upload-time = "2026-05-28T12:01:05.194Z" }, + { url = "https://files.pythonhosted.org/packages/27/3a/7b5da92b640f67b6717ccafc83cdd06bfa7ff2395c3685c68922bb54d703/rpds_py-2026.5.1-cp315-cp315-macosx_10_12_x86_64.whl", hash = "sha256:3574b55c604b8f75dacb007136508bbc0db406e626301778096a133327e7f2fb", size = 349576, upload-time = "2026-05-28T12:01:06.722Z" }, + { url = "https://files.pythonhosted.org/packages/d7/8a/2aafd7ad355a1bd48ca76e2262b74b15e6432b5a1efe150efd4d779cd55d/rpds_py-2026.5.1-cp315-cp315-macosx_11_0_arm64.whl", hash = "sha256:94068eb3ae6d43f5a786b7db96a406a34e6d5c24489feef32fd6e8946ea7b291", size = 343640, upload-time = "2026-05-28T12:01:08.441Z" }, + { url = "https://files.pythonhosted.org/packages/f7/7d/6c9523c1abbe840a1b7fba3c516d48e1d3487cc80fea4366c4071cf56784/rpds_py-2026.5.1-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f3a5b10e8ce894825f380a8f1b6444cf73c294dfea62afbb2d13e3a9e630cec1", size = 375322, upload-time = "2026-05-28T12:01:09.934Z" }, + { url = "https://files.pythonhosted.org/packages/5a/5d/0b7b03fb1dc509321f01de3149784ab773e34c8573022029af8076afcb9c/rpds_py-2026.5.1-cp315-cp315-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fc09f82e63d4bcd58149572f857a431bae851dc747e313c3b5bdf7abb907fda8", size = 379066, upload-time = "2026-05-28T12:01:11.48Z" }, + { url = "https://files.pythonhosted.org/packages/d7/e2/8ef6012999ebf1cb1c22f876d9ce5e63d960fd4631d2af3202d3f480aa25/rpds_py-2026.5.1-cp315-cp315-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e10464d17df3b582745c25cec695cb9558bca2cb6ddb631aee1787fc72c767b2", size = 494586, upload-time = "2026-05-28T12:01:13.051Z" }, + { url = "https://files.pythonhosted.org/packages/80/af/1eeb029bec67582c226b7809172207cd005073af4ebd906e65ff494f4983/rpds_py-2026.5.1-cp315-cp315-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ba05adbf15d994c38ec0b7ab32e858e5110c21e9009a00a86545fd220f84e038", size = 388415, upload-time = "2026-05-28T12:01:14.631Z" }, + { url = "https://files.pythonhosted.org/packages/18/23/ffbe10711c4d766c1cab0557d6906c074f795814863c67b351355d29354a/rpds_py-2026.5.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77c004fdc7b891967106f78ddfd7b076bfe6813c6139c6fff6aed3bcaa960b26", size = 372427, upload-time = "2026-05-28T12:01:16.153Z" }, + { url = "https://files.pythonhosted.org/packages/bd/3a/30ba4a6ad457e5b070c18d742a33fb77d8d922b565cc881f8a5313d63bfe/rpds_py-2026.5.1-cp315-cp315-manylinux_2_31_riscv64.whl", hash = "sha256:83bcf894486c9d78dd290d3c0124ff6dd8875d3025e2090a8ec49fcc37c55fdd", size = 383615, upload-time = "2026-05-28T12:01:17.809Z" }, + { url = "https://files.pythonhosted.org/packages/d3/69/62e242b53ce39c0814bd24e1a6e6eba6c92be716277745f317f9540a2e7b/rpds_py-2026.5.1-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c3df104083952a0e0c6f10de33e440eabe98fb6317d23e1a58c68f6df08d01b9", size = 402786, upload-time = "2026-05-28T12:01:19.419Z" }, + { url = "https://files.pythonhosted.org/packages/38/c1/a770b9c186928a1ed0f7e6d7ae50e7f3950ed23e3f9e366dbc8e38cb55de/rpds_py-2026.5.1-cp315-cp315-musllinux_1_2_aarch64.whl", hash = "sha256:980450826cf22e133c57e0835070bdd0dd3f73b9b708c3ce223def2cb9469e14", size = 551583, upload-time = "2026-05-28T12:01:21.013Z" }, + { url = "https://files.pythonhosted.org/packages/21/7c/68e8579b95375b70d2a963103c42e705856cdb98569258bd807f4423891c/rpds_py-2026.5.1-cp315-cp315-musllinux_1_2_i686.whl", hash = "sha256:205dde846f24332ab0c1188699a043b8d165b79bb84529ce272c45048ff6be01", size = 616941, upload-time = "2026-05-28T12:01:22.548Z" }, + { url = "https://files.pythonhosted.org/packages/70/a1/a6135aed5730ff03ab957182259987ac11e55fb392a28dc6f0592048a280/rpds_py-2026.5.1-cp315-cp315-musllinux_1_2_x86_64.whl", hash = "sha256:3966b82dd563176396df030f3dd52a6e54cb69b718e95e78bd555ed3d1e0185d", size = 578349, upload-time = "2026-05-28T12:01:24.118Z" }, + { url = "https://files.pythonhosted.org/packages/09/6e/f24201a76a84e6c49d0bdfdfcb735210e21701e9b21c5bfc0ba497dd62f6/rpds_py-2026.5.1-cp315-cp315-win32.whl", hash = "sha256:7818f8d0a415be74d2be3590b0a1c1f463a642f4d0217e7d10602dceef5b79aa", size = 209922, upload-time = "2026-05-28T12:01:25.522Z" }, + { url = "https://files.pythonhosted.org/packages/9e/e4/966bc240bb0485fc265278f6de44d05834bf0b3618886e0b22e33d54c49a/rpds_py-2026.5.1-cp315-cp315-win_amd64.whl", hash = "sha256:b3cc20c0d800af78fd0fac68086e28c1856cec51ea528bb81ea851aa40d39325", size = 226003, upload-time = "2026-05-28T12:01:27.062Z" }, + { url = "https://files.pythonhosted.org/packages/5c/5c/a15a59269cd5e74472734516c73795c15eccfc841b3d4b0228c3f53f19d0/rpds_py-2026.5.1-cp315-cp315-win_arm64.whl", hash = "sha256:3609e9939a8a76cd904cf98a3f1f13b5dc7e150adeaee89e0ea09652ea213e16", size = 221245, upload-time = "2026-05-28T12:01:28.51Z" }, + { url = "https://files.pythonhosted.org/packages/e0/22/135ce03804e179a71ceb13be095deda4a279bc88f7a6b8fa161c5ad44e12/rpds_py-2026.5.1-cp315-cp315t-macosx_10_12_x86_64.whl", hash = "sha256:5d333a7127d4b307601ac37792bee01bb95c867cbfacf21b6375b804d6bbd723", size = 352015, upload-time = "2026-05-28T12:01:30.214Z" }, + { url = "https://files.pythonhosted.org/packages/3b/5f/f1f6d2652eb9d848f6eb369d8db83a2da6249bb49ad2c2a48f45d54538d3/rpds_py-2026.5.1-cp315-cp315t-macosx_11_0_arm64.whl", hash = "sha256:b5f077b44a4f7808520f66dae234988d867deb9aed9be5da057ce9ba831b2a41", size = 345016, upload-time = "2026-05-28T12:01:31.656Z" }, + { url = "https://files.pythonhosted.org/packages/88/66/b74182775691ea2290c99e52ac8d5db844e56fbec90ce421f107658c8314/rpds_py-2026.5.1-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:55d8f9b7b78c9538fc9e04e82ec0e888ff0c3cffcfad152c77e57cd09351a98a", size = 374775, upload-time = "2026-05-28T12:01:33.136Z" }, + { url = "https://files.pythonhosted.org/packages/ff/8f/15e5a61d9f0a43902d36561d4f07cae6ae9f4716be825159fd72717f33af/rpds_py-2026.5.1-cp315-cp315t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e3a8ae58895ac107ed934a6bf51e5846f95c53b9b940c2c6d310838fd5846358", size = 380270, upload-time = "2026-05-28T12:01:34.574Z" }, + { url = "https://files.pythonhosted.org/packages/02/c3/f859b12763a80540cdf2af0f15b19904cf756a71d7bdd3f82ff3e5b1bbf9/rpds_py-2026.5.1-cp315-cp315t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0957cf3c2b8632ec7aaebffebea8005b353cc2a237b6e2ae3c2cac0820704cfb", size = 495285, upload-time = "2026-05-28T12:01:36.127Z" }, + { url = "https://files.pythonhosted.org/packages/1c/c7/ff27c2ac8411d30b03b1829fd88cae8dad1a4d0da48dd25e57c4038042e6/rpds_py-2026.5.1-cp315-cp315t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c396c1304de421050b3681ea70f371874b54d41b0151e96109758144c231e30b", size = 389581, upload-time = "2026-05-28T12:01:37.635Z" }, + { url = "https://files.pythonhosted.org/packages/6e/67/fe92ee32a6cc05c77228a2f8b1762e7124f386ec20ff83d0757b762d58d0/rpds_py-2026.5.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aad1bff7f666b9598e573815affd666aac6a13a585dde336f843e33350c7fadc", size = 376041, upload-time = "2026-05-28T12:01:39.307Z" }, + { url = "https://files.pythonhosted.org/packages/f8/91/b4d6685c27aba55bd82f25b278be8237038117d05f9659a6213ad3408130/rpds_py-2026.5.1-cp315-cp315t-manylinux_2_31_riscv64.whl", hash = "sha256:656a042550878f12d45752452d47094b7cfe5ad1e9d7b87b5a22ad3ae5ff8015", size = 383946, upload-time = "2026-05-28T12:01:41.043Z" }, + { url = "https://files.pythonhosted.org/packages/bd/79/2c1d832a53c8e0f8e98fc970ec257b950fecd4f62be2ab7182b500a0cbc8/rpds_py-2026.5.1-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:73c4bd4f70294737b5206a3e8e30ccadbf8a60301831c8ea23eec5dbeea1ecfa", size = 405526, upload-time = "2026-05-28T12:01:43.032Z" }, + { url = "https://files.pythonhosted.org/packages/78/c4/c98117b03c6a8581ab2c2dfccfe9a5ad82bd8128a3c28b46a6ad2d97c393/rpds_py-2026.5.1-cp315-cp315t-musllinux_1_2_aarch64.whl", hash = "sha256:43bca78665423cabae77146f2fe7ce55272b6c8d55d82cca83effd42c7e13972", size = 551165, upload-time = "2026-05-28T12:01:44.648Z" }, + { url = "https://files.pythonhosted.org/packages/3b/c1/bc479ca069200af730881b1bd525e3114b2b391a351509fcb1b772f28086/rpds_py-2026.5.1-cp315-cp315t-musllinux_1_2_i686.whl", hash = "sha256:42d0f20e85e549c870749d0e247f0c10d318a45b7e9676d575d2dcb04a1b2e66", size = 618778, upload-time = "2026-05-28T12:01:46.337Z" }, + { url = "https://files.pythonhosted.org/packages/77/65/38ab2f90df44c2febfb63cc10ced40763d9b4bc94d173e734528663fe7f5/rpds_py-2026.5.1-cp315-cp315t-musllinux_1_2_x86_64.whl", hash = "sha256:b1be5c35683684d5331b93600c210e8367c254683d8a6df6bd21bd2da3a334fb", size = 581839, upload-time = "2026-05-28T12:01:48.109Z" }, + { url = "https://files.pythonhosted.org/packages/15/2d/ce1f605fe036aadd460e5822e578c6c7ec3a860936cca37d6e0f299daa77/rpds_py-2026.5.1-cp315-cp315t-win32.whl", hash = "sha256:75808f6c38ce7749bb68cc2770161aae5045e6c6f6781a9782e74b93304399df", size = 207866, upload-time = "2026-05-28T12:01:49.648Z" }, + { url = "https://files.pythonhosted.org/packages/79/cb/966040123eb102371559746908ef2c9471f4d43e17ec9a645a2258dab64b/rpds_py-2026.5.1-cp315-cp315t-win_amd64.whl", hash = "sha256:90bd6630002a1c7f09e7843dd79f0d24f3d2897cc25a753480917865d14f15b3", size = 225441, upload-time = "2026-05-28T12:01:51.408Z" }, + { url = "https://files.pythonhosted.org/packages/42/56/3fe0fb34820ff667be791b3a3c22b85e8bcba54e9c832f47438c191fa7be/rpds_py-2026.5.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:edf2765d84e42447f112ad877af8fe1db0089aaec5b28e88d6eab45e7fe99cea", size = 357151, upload-time = "2026-05-28T12:01:53.43Z" }, + { url = "https://files.pythonhosted.org/packages/8b/f2/3eb9ccdb9f143b8c9b003978898cb497f942a324c077401e6b8834238e63/rpds_py-2026.5.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:ad3773236e95f7f33991eb125224b7da66f206504d032a253a02da7e134519fb", size = 350195, upload-time = "2026-05-28T12:01:54.901Z" }, + { url = "https://files.pythonhosted.org/packages/a7/24/dbda232bc4f3ed732120692ab0d2c8402cb020516556d8bee622dcef2413/rpds_py-2026.5.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a04df86b3f0fade39ec8fd0e0aab089b1da9fbd2b48df778a57ef96f5e7d38df", size = 381850, upload-time = "2026-05-28T12:01:56.601Z" }, + { url = "https://files.pythonhosted.org/packages/40/30/32e769839a358f78810c234f160f2cc21d1e4e47e1c0e0e0d535be5a0219/rpds_py-2026.5.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6142dbd80c4df62a5d899f0d616d417f84e0bc8d32526c8e5589019d75d028a7", size = 387899, upload-time = "2026-05-28T12:01:58.212Z" }, + { url = "https://files.pythonhosted.org/packages/ab/86/ec84d243aadb3b34b71dd26a010d0930b2d284ff5fc9a69fec53810ee6fd/rpds_py-2026.5.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0b35217adefe87f2fe4db7e9766cabe84744bfe9616d9667be18988928c7f2dc", size = 501618, upload-time = "2026-05-28T12:01:59.888Z" }, + { url = "https://files.pythonhosted.org/packages/74/25/b60e52686bbff777a64f9e4f4d3dd57980dc846913777177a2c92e4937aa/rpds_py-2026.5.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b95d5e11fc712b752081183a55a244c03cd00570489edd7014d8899f8ceb8162", size = 394003, upload-time = "2026-05-28T12:02:01.482Z" }, + { url = "https://files.pythonhosted.org/packages/9b/c7/b3a6a588cc2219510ef3f42e207483a93950bedd1e3a0fd4015c95cff9e5/rpds_py-2026.5.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:141c9498daf2ace9eda35d2b0e376f9ea8b058d84f2aef4f96fccfd449a2f251", size = 379778, upload-time = "2026-05-28T12:02:03.197Z" }, + { url = "https://files.pythonhosted.org/packages/31/00/c7dba3fc8a3da8cb3f6db1eb3386be4d79c2e97c6890d20eb9ac66ae8c43/rpds_py-2026.5.1-pp311-pypy311_pp73-manylinux_2_31_riscv64.whl", hash = "sha256:6f249f8b860a200ad35193af961183ebe9132710484e6f6ce0cf89fd83c63a9a", size = 392359, upload-time = "2026-05-28T12:02:04.817Z" }, + { url = "https://files.pythonhosted.org/packages/93/dd/472ba494c70753f93745992c99855bee0636daf74e6984e5e003f150316f/rpds_py-2026.5.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e4abbf391a70be864920858bf360f4fb380577c9a0f732438a1996726e2c195b", size = 412820, upload-time = "2026-05-28T12:02:06.401Z" }, + { url = "https://files.pythonhosted.org/packages/1d/6f/93831a3bfe789542ed0c1d0d74b78b440f055d6dc3ea4640eba2d95e6e23/rpds_py-2026.5.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:c74005a7bb87752acf351c93897ec63ad77a07a0da7ecad9c050e32e7286ba34", size = 557243, upload-time = "2026-05-28T12:02:08.013Z" }, + { url = "https://files.pythonhosted.org/packages/1f/ff/0b3d604614ffc77522c6b288fdbce68957eb583da1002aa65ba38ac0ee40/rpds_py-2026.5.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl", hash = "sha256:8213afbe8a3a906fb9acb2014423fe3359ee783d0bf90995f70623a3217bfa6c", size = 623541, upload-time = "2026-05-28T12:02:09.661Z" }, + { url = "https://files.pythonhosted.org/packages/ea/ea/e7b0251441da9adfeaebcf29601d10f2a1455fcf0772fae9e7e19032bd96/rpds_py-2026.5.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:8c43a8a973270fd173bf48cdf80bbe66312421cba68d40845034f174f2389049", size = 586326, upload-time = "2026-05-28T12:02:11.47Z" }, +] + +[[package]] +name = "send2trash" +version = "2.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/c5/f0/184b4b5f8d00f2a92cf96eec8967a3d550b52cf94362dad1100df9e48d57/send2trash-2.1.0.tar.gz", hash = "sha256:1c72b39f09457db3c05ce1d19158c2cbef4c32b8bedd02c155e49282b7ea7459", size = 17255, upload-time = "2026-01-14T06:27:36.056Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1c/78/504fdd027da3b84ff1aecd9f6957e65f35134534ccc6da8628eb71e76d3f/send2trash-2.1.0-py3-none-any.whl", hash = "sha256:0da2f112e6d6bb22de6aa6daa7e144831a4febf2a87261451c4ad849fe9a873c", size = 17610, upload-time = "2026-01-14T06:27:35.218Z" }, +] + +[[package]] +name = "setuptools" +version = "82.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4f/db/cfac1baf10650ab4d1c111714410d2fbb77ac5a616db26775db562c8fab2/setuptools-82.0.1.tar.gz", hash = "sha256:7d872682c5d01cfde07da7bccc7b65469d3dca203318515ada1de5eda35efbf9", size = 1152316, upload-time = "2026-03-09T12:47:17.221Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl", hash = "sha256:a59e362652f08dcd477c78bb6e7bd9d80a7995bc73ce773050228a348ce2e5bb", size = 1006223, upload-time = "2026-03-09T12:47:15.026Z" }, +] + +[[package]] +name = "six" +version = "1.17.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, +] + +[[package]] +name = "soupsieve" +version = "2.8.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/47/2c/0a5f6f8ee0d5589e48c7640213ed5175d52cf540a06725b628cc1a45d6ce/soupsieve-2.8.4.tar.gz", hash = "sha256:e121fd02e975c695e4e9e8774a5ee35d74714b59307868dcc5319ad2d9e3328e", size = 121110, upload-time = "2026-05-24T13:55:57.154Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5e/f5/0c41cb68dcae6b7de4fac4188a3a9589e21fb31df21ea3a2e888db95e6c9/soupsieve-2.8.4-py3-none-any.whl", hash = "sha256:e7e6b0769c8f51ed59acab6e994b00621096cfb1c640a7509295987388fbaf65", size = 37304, upload-time = "2026-05-24T13:55:55.406Z" }, +] + +[[package]] +name = "stack-data" +version = "0.6.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "asttokens" }, + { name = "executing" }, + { name = "pure-eval" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", size = 44707, upload-time = "2023-09-30T13:58:05.479Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", size = 24521, upload-time = "2023-09-30T13:58:03.53Z" }, +] + +[[package]] +name = "stubgenj" +version = "0.2.12" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jpype1" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/3e/fb/a437e750af248b89d871ef011d56d00fd4d3cf6539d74b5f6d4e4d4b7c4b/stubgenj-0.2.12.tar.gz", hash = "sha256:b49240edbbb1c89f449b7cb547b0dac8fde531366641dad07b0a83e634c91f1f", size = 23705, upload-time = "2023-04-20T10:45:38.277Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/47/ba/408d9c326f8f6a7dcb6ca181f97b256f32cd64289b4c59ff224964be5f8a/stubgenj-0.2.12-py3-none-any.whl", hash = "sha256:bf7cc475536e92e5958c8e2dcbb5c1d7cfbb3753b17f4df2ac86e0b385ee6683", size = 22067, upload-time = "2023-04-20T10:45:36.063Z" }, +] + +[[package]] +name = "tabulate" +version = "0.9.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ec/fe/802052aecb21e3797b8f7902564ab6ea0d60ff8ca23952079064155d1ae1/tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c", size = 81090, upload-time = "2022-10-06T17:21:48.54Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/40/44/4a5f08c96eb108af5cb50b41f76142f0afa346dfa99d5296fe7202a11854/tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f", size = 35252, upload-time = "2022-10-06T17:21:44.262Z" }, +] + +[[package]] +name = "terminado" +version = "0.18.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "ptyprocess", marker = "os_name != 'nt'" }, + { name = "pywinpty", marker = "os_name == 'nt'" }, + { name = "tornado" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/8a/11/965c6fd8e5cc254f1fe142d547387da17a8ebfd75a3455f637c663fb38a0/terminado-0.18.1.tar.gz", hash = "sha256:de09f2c4b85de4765f7714688fff57d3e75bad1f909b589fde880460c753fd2e", size = 32701, upload-time = "2024-03-12T14:34:39.026Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6a/9e/2064975477fdc887e47ad42157e214526dcad8f317a948dee17e1659a62f/terminado-0.18.1-py3-none-any.whl", hash = "sha256:a4468e1b37bb318f8a86514f65814e1afc977cf29b3992a4500d9dd305dcceb0", size = 14154, upload-time = "2024-03-12T14:34:36.569Z" }, +] + +[[package]] +name = "tinycss2" +version = "1.4.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "webencodings" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/7a/fd/7a5ee21fd08ff70d3d33a5781c255cbe779659bd03278feb98b19ee550f4/tinycss2-1.4.0.tar.gz", hash = "sha256:10c0972f6fc0fbee87c3edb76549357415e94548c1ae10ebccdea16fb404a9b7", size = 87085, upload-time = "2024-10-24T14:58:29.895Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e6/34/ebdc18bae6aa14fbee1a08b63c015c72b64868ff7dae68808ab500c492e2/tinycss2-1.4.0-py3-none-any.whl", hash = "sha256:3a49cf47b7675da0b15d0c6e1df8df4ebd96e9394bb905a5775adb0d884c5289", size = 26610, upload-time = "2024-10-24T14:58:28.029Z" }, +] + +[[package]] +name = "tomli" +version = "2.4.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/22/de/48c59722572767841493b26183a0d1cc411d54fd759c5607c4590b6563a6/tomli-2.4.1.tar.gz", hash = "sha256:7c7e1a961a0b2f2472c1ac5b69affa0ae1132c39adcb67aba98568702b9cc23f", size = 17543, upload-time = "2026-03-25T20:22:03.828Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f4/11/db3d5885d8528263d8adc260bb2d28ebf1270b96e98f0e0268d32b8d9900/tomli-2.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f8f0fc26ec2cc2b965b7a3b87cd19c5c6b8c5e5f436b984e85f486d652285c30", size = 154704, upload-time = "2026-03-25T20:21:10.473Z" }, + { url = "https://files.pythonhosted.org/packages/6d/f7/675db52c7e46064a9aa928885a9b20f4124ecb9bc2e1ce74c9106648d202/tomli-2.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4ab97e64ccda8756376892c53a72bd1f964e519c77236368527f758fbc36a53a", size = 149454, upload-time = "2026-03-25T20:21:12.036Z" }, + { url = "https://files.pythonhosted.org/packages/61/71/81c50943cf953efa35bce7646caab3cf457a7d8c030b27cfb40d7235f9ee/tomli-2.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96481a5786729fd470164b47cdb3e0e58062a496f455ee41b4403be77cb5a076", size = 237561, upload-time = "2026-03-25T20:21:13.098Z" }, + { url = "https://files.pythonhosted.org/packages/48/c1/f41d9cb618acccca7df82aaf682f9b49013c9397212cb9f53219e3abac37/tomli-2.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5a881ab208c0baf688221f8cecc5401bd291d67e38a1ac884d6736cbcd8247e9", size = 243824, upload-time = "2026-03-25T20:21:14.569Z" }, + { url = "https://files.pythonhosted.org/packages/22/e4/5a816ecdd1f8ca51fb756ef684b90f2780afc52fc67f987e3c61d800a46d/tomli-2.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:47149d5bd38761ac8be13a84864bf0b7b70bc051806bc3669ab1cbc56216b23c", size = 242227, upload-time = "2026-03-25T20:21:15.712Z" }, + { url = "https://files.pythonhosted.org/packages/6b/49/2b2a0ef529aa6eec245d25f0c703e020a73955ad7edf73e7f54ddc608aa5/tomli-2.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ec9bfaf3ad2df51ace80688143a6a4ebc09a248f6ff781a9945e51937008fcbc", size = 247859, upload-time = "2026-03-25T20:21:17.001Z" }, + { url = "https://files.pythonhosted.org/packages/83/bd/6c1a630eaca337e1e78c5903104f831bda934c426f9231429396ce3c3467/tomli-2.4.1-cp311-cp311-win32.whl", hash = "sha256:ff2983983d34813c1aeb0fa89091e76c3a22889ee83ab27c5eeb45100560c049", size = 97204, upload-time = "2026-03-25T20:21:18.079Z" }, + { url = "https://files.pythonhosted.org/packages/42/59/71461df1a885647e10b6bb7802d0b8e66480c61f3f43079e0dcd315b3954/tomli-2.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:5ee18d9ebdb417e384b58fe414e8d6af9f4e7a0ae761519fb50f721de398dd4e", size = 108084, upload-time = "2026-03-25T20:21:18.978Z" }, + { url = "https://files.pythonhosted.org/packages/b8/83/dceca96142499c069475b790e7913b1044c1a4337e700751f48ed723f883/tomli-2.4.1-cp311-cp311-win_arm64.whl", hash = "sha256:c2541745709bad0264b7d4705ad453b76ccd191e64aa6f0fc66b69a293a45ece", size = 95285, upload-time = "2026-03-25T20:21:20.309Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ba/42f134a3fe2b370f555f44b1d72feebb94debcab01676bf918d0cb70e9aa/tomli-2.4.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c742f741d58a28940ce01d58f0ab2ea3ced8b12402f162f4d534dfe18ba1cd6a", size = 155924, upload-time = "2026-03-25T20:21:21.626Z" }, + { url = "https://files.pythonhosted.org/packages/dc/c7/62d7a17c26487ade21c5422b646110f2162f1fcc95980ef7f63e73c68f14/tomli-2.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7f86fd587c4ed9dd76f318225e7d9b29cfc5a9d43de44e5754db8d1128487085", size = 150018, upload-time = "2026-03-25T20:21:23.002Z" }, + { url = "https://files.pythonhosted.org/packages/5c/05/79d13d7c15f13bdef410bdd49a6485b1c37d28968314eabee452c22a7fda/tomli-2.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ff18e6a727ee0ab0388507b89d1bc6a22b138d1e2fa56d1ad494586d61d2eae9", size = 244948, upload-time = "2026-03-25T20:21:24.04Z" }, + { url = "https://files.pythonhosted.org/packages/10/90/d62ce007a1c80d0b2c93e02cab211224756240884751b94ca72df8a875ca/tomli-2.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:136443dbd7e1dee43c68ac2694fde36b2849865fa258d39bf822c10e8068eac5", size = 253341, upload-time = "2026-03-25T20:21:25.177Z" }, + { url = "https://files.pythonhosted.org/packages/1a/7e/caf6496d60152ad4ed09282c1885cca4eea150bfd007da84aea07bcc0a3e/tomli-2.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5e262d41726bc187e69af7825504c933b6794dc3fbd5945e41a79bb14c31f585", size = 248159, upload-time = "2026-03-25T20:21:26.364Z" }, + { url = "https://files.pythonhosted.org/packages/99/e7/c6f69c3120de34bbd882c6fba7975f3d7a746e9218e56ab46a1bc4b42552/tomli-2.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5cb41aa38891e073ee49d55fbc7839cfdb2bc0e600add13874d048c94aadddd1", size = 253290, upload-time = "2026-03-25T20:21:27.46Z" }, + { url = "https://files.pythonhosted.org/packages/d6/2f/4a3c322f22c5c66c4b836ec58211641a4067364f5dcdd7b974b4c5da300c/tomli-2.4.1-cp312-cp312-win32.whl", hash = "sha256:da25dc3563bff5965356133435b757a795a17b17d01dbc0f42fb32447ddfd917", size = 98141, upload-time = "2026-03-25T20:21:28.492Z" }, + { url = "https://files.pythonhosted.org/packages/24/22/4daacd05391b92c55759d55eaee21e1dfaea86ce5c571f10083360adf534/tomli-2.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:52c8ef851d9a240f11a88c003eacb03c31fc1c9c4ec64a99a0f922b93874fda9", size = 108847, upload-time = "2026-03-25T20:21:29.386Z" }, + { url = "https://files.pythonhosted.org/packages/68/fd/70e768887666ddd9e9f5d85129e84910f2db2796f9096aa02b721a53098d/tomli-2.4.1-cp312-cp312-win_arm64.whl", hash = "sha256:f758f1b9299d059cc3f6546ae2af89670cb1c4d48ea29c3cacc4fe7de3058257", size = 95088, upload-time = "2026-03-25T20:21:30.677Z" }, + { url = "https://files.pythonhosted.org/packages/07/06/b823a7e818c756d9a7123ba2cda7d07bc2dd32835648d1a7b7b7a05d848d/tomli-2.4.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:36d2bd2ad5fb9eaddba5226aa02c8ec3fa4f192631e347b3ed28186d43be6b54", size = 155866, upload-time = "2026-03-25T20:21:31.65Z" }, + { url = "https://files.pythonhosted.org/packages/14/6f/12645cf7f08e1a20c7eb8c297c6f11d31c1b50f316a7e7e1e1de6e2e7b7e/tomli-2.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:eb0dc4e38e6a1fd579e5d50369aa2e10acfc9cace504579b2faabb478e76941a", size = 149887, upload-time = "2026-03-25T20:21:33.028Z" }, + { url = "https://files.pythonhosted.org/packages/5c/e0/90637574e5e7212c09099c67ad349b04ec4d6020324539297b634a0192b0/tomli-2.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c7f2c7f2b9ca6bdeef8f0fa897f8e05085923eb091721675170254cbc5b02897", size = 243704, upload-time = "2026-03-25T20:21:34.51Z" }, + { url = "https://files.pythonhosted.org/packages/10/8f/d3ddb16c5a4befdf31a23307f72828686ab2096f068eaf56631e136c1fdd/tomli-2.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f3c6818a1a86dd6dca7ddcaaf76947d5ba31aecc28cb1b67009a5877c9a64f3f", size = 251628, upload-time = "2026-03-25T20:21:36.012Z" }, + { url = "https://files.pythonhosted.org/packages/e3/f1/dbeeb9116715abee2485bf0a12d07a8f31af94d71608c171c45f64c0469d/tomli-2.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d312ef37c91508b0ab2cee7da26ec0b3ed2f03ce12bd87a588d771ae15dcf82d", size = 247180, upload-time = "2026-03-25T20:21:37.136Z" }, + { url = "https://files.pythonhosted.org/packages/d3/74/16336ffd19ed4da28a70959f92f506233bd7cfc2332b20bdb01591e8b1d1/tomli-2.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:51529d40e3ca50046d7606fa99ce3956a617f9b36380da3b7f0dd3dd28e68cb5", size = 251674, upload-time = "2026-03-25T20:21:38.298Z" }, + { url = "https://files.pythonhosted.org/packages/16/f9/229fa3434c590ddf6c0aa9af64d3af4b752540686cace29e6281e3458469/tomli-2.4.1-cp313-cp313-win32.whl", hash = "sha256:2190f2e9dd7508d2a90ded5ed369255980a1bcdd58e52f7fe24b8162bf9fedbd", size = 97976, upload-time = "2026-03-25T20:21:39.316Z" }, + { url = "https://files.pythonhosted.org/packages/6a/1e/71dfd96bcc1c775420cb8befe7a9d35f2e5b1309798f009dca17b7708c1e/tomli-2.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:8d65a2fbf9d2f8352685bc1364177ee3923d6baf5e7f43ea4959d7d8bc326a36", size = 108755, upload-time = "2026-03-25T20:21:40.248Z" }, + { url = "https://files.pythonhosted.org/packages/83/7a/d34f422a021d62420b78f5c538e5b102f62bea616d1d75a13f0a88acb04a/tomli-2.4.1-cp313-cp313-win_arm64.whl", hash = "sha256:4b605484e43cdc43f0954ddae319fb75f04cc10dd80d830540060ee7cd0243cd", size = 95265, upload-time = "2026-03-25T20:21:41.219Z" }, + { url = "https://files.pythonhosted.org/packages/3c/fb/9a5c8d27dbab540869f7c1f8eb0abb3244189ce780ba9cd73f3770662072/tomli-2.4.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:fd0409a3653af6c147209d267a0e4243f0ae46b011aa978b1080359fddc9b6cf", size = 155726, upload-time = "2026-03-25T20:21:42.23Z" }, + { url = "https://files.pythonhosted.org/packages/62/05/d2f816630cc771ad836af54f5001f47a6f611d2d39535364f148b6a92d6b/tomli-2.4.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a120733b01c45e9a0c34aeef92bf0cf1d56cfe81ed9d47d562f9ed591a9828ac", size = 149859, upload-time = "2026-03-25T20:21:43.386Z" }, + { url = "https://files.pythonhosted.org/packages/ce/48/66341bdb858ad9bd0ceab5a86f90eddab127cf8b046418009f2125630ecb/tomli-2.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:559db847dc486944896521f68d8190be1c9e719fced785720d2216fe7022b662", size = 244713, upload-time = "2026-03-25T20:21:44.474Z" }, + { url = "https://files.pythonhosted.org/packages/df/6d/c5fad00d82b3c7a3ab6189bd4b10e60466f22cfe8a08a9394185c8a8111c/tomli-2.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01f520d4f53ef97964a240a035ec2a869fe1a37dde002b57ebc4417a27ccd853", size = 252084, upload-time = "2026-03-25T20:21:45.62Z" }, + { url = "https://files.pythonhosted.org/packages/00/71/3a69e86f3eafe8c7a59d008d245888051005bd657760e96d5fbfb0b740c2/tomli-2.4.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7f94b27a62cfad8496c8d2513e1a222dd446f095fca8987fceef261225538a15", size = 247973, upload-time = "2026-03-25T20:21:46.937Z" }, + { url = "https://files.pythonhosted.org/packages/67/50/361e986652847fec4bd5e4a0208752fbe64689c603c7ae5ea7cb16b1c0ca/tomli-2.4.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ede3e6487c5ef5d28634ba3f31f989030ad6af71edfb0055cbbd14189ff240ba", size = 256223, upload-time = "2026-03-25T20:21:48.467Z" }, + { url = "https://files.pythonhosted.org/packages/8c/9a/b4173689a9203472e5467217e0154b00e260621caa227b6fa01feab16998/tomli-2.4.1-cp314-cp314-win32.whl", hash = "sha256:3d48a93ee1c9b79c04bb38772ee1b64dcf18ff43085896ea460ca8dec96f35f6", size = 98973, upload-time = "2026-03-25T20:21:49.526Z" }, + { url = "https://files.pythonhosted.org/packages/14/58/640ac93bf230cd27d002462c9af0d837779f8773bc03dee06b5835208214/tomli-2.4.1-cp314-cp314-win_amd64.whl", hash = "sha256:88dceee75c2c63af144e456745e10101eb67361050196b0b6af5d717254dddf7", size = 109082, upload-time = "2026-03-25T20:21:50.506Z" }, + { url = "https://files.pythonhosted.org/packages/d5/2f/702d5e05b227401c1068f0d386d79a589bb12bf64c3d2c72ce0631e3bc49/tomli-2.4.1-cp314-cp314-win_arm64.whl", hash = "sha256:b8c198f8c1805dc42708689ed6864951fd2494f924149d3e4bce7710f8eb5232", size = 96490, upload-time = "2026-03-25T20:21:51.474Z" }, + { url = "https://files.pythonhosted.org/packages/45/4b/b877b05c8ba62927d9865dd980e34a755de541eb65fffba52b4cc495d4d2/tomli-2.4.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:d4d8fe59808a54658fcc0160ecfb1b30f9089906c50b23bcb4c69eddc19ec2b4", size = 164263, upload-time = "2026-03-25T20:21:52.543Z" }, + { url = "https://files.pythonhosted.org/packages/24/79/6ab420d37a270b89f7195dec5448f79400d9e9c1826df982f3f8e97b24fd/tomli-2.4.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7008df2e7655c495dd12d2a4ad038ff878d4ca4b81fccaf82b714e07eae4402c", size = 160736, upload-time = "2026-03-25T20:21:53.674Z" }, + { url = "https://files.pythonhosted.org/packages/02/e0/3630057d8eb170310785723ed5adcdfb7d50cb7e6455f85ba8a3deed642b/tomli-2.4.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1d8591993e228b0c930c4bb0db464bdad97b3289fb981255d6c9a41aedc84b2d", size = 270717, upload-time = "2026-03-25T20:21:55.129Z" }, + { url = "https://files.pythonhosted.org/packages/7a/b4/1613716072e544d1a7891f548d8f9ec6ce2faf42ca65acae01d76ea06bb0/tomli-2.4.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:734e20b57ba95624ecf1841e72b53f6e186355e216e5412de414e3c51e5e3c41", size = 278461, upload-time = "2026-03-25T20:21:56.228Z" }, + { url = "https://files.pythonhosted.org/packages/05/38/30f541baf6a3f6df77b3df16b01ba319221389e2da59427e221ef417ac0c/tomli-2.4.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8a650c2dbafa08d42e51ba0b62740dae4ecb9338eefa093aa5c78ceb546fcd5c", size = 274855, upload-time = "2026-03-25T20:21:57.653Z" }, + { url = "https://files.pythonhosted.org/packages/77/a3/ec9dd4fd2c38e98de34223b995a3b34813e6bdadf86c75314c928350ed14/tomli-2.4.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:504aa796fe0569bb43171066009ead363de03675276d2d121ac1a4572397870f", size = 283144, upload-time = "2026-03-25T20:21:59.089Z" }, + { url = "https://files.pythonhosted.org/packages/ef/be/605a6261cac79fba2ec0c9827e986e00323a1945700969b8ee0b30d85453/tomli-2.4.1-cp314-cp314t-win32.whl", hash = "sha256:b1d22e6e9387bf4739fbe23bfa80e93f6b0373a7f1b96c6227c32bef95a4d7a8", size = 108683, upload-time = "2026-03-25T20:22:00.214Z" }, + { url = "https://files.pythonhosted.org/packages/12/64/da524626d3b9cc40c168a13da8335fe1c51be12c0a63685cc6db7308daae/tomli-2.4.1-cp314-cp314t-win_amd64.whl", hash = "sha256:2c1c351919aca02858f740c6d33adea0c5deea37f9ecca1cc1ef9e884a619d26", size = 121196, upload-time = "2026-03-25T20:22:01.169Z" }, + { url = "https://files.pythonhosted.org/packages/5a/cd/e80b62269fc78fc36c9af5a6b89c835baa8af28ff5ad28c7028d60860320/tomli-2.4.1-cp314-cp314t-win_arm64.whl", hash = "sha256:eab21f45c7f66c13f2a9e0e1535309cee140182a9cdae1e041d02e47291e8396", size = 100393, upload-time = "2026-03-25T20:22:02.137Z" }, + { url = "https://files.pythonhosted.org/packages/7b/61/cceae43728b7de99d9b847560c262873a1f6c98202171fd5ed62640b494b/tomli-2.4.1-py3-none-any.whl", hash = "sha256:0d85819802132122da43cb86656f8d1f8c6587d54ae7dcaf30e90533028b49fe", size = 14583, upload-time = "2026-03-25T20:22:03.012Z" }, +] + +[[package]] +name = "tornado" +version = "6.5.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/50/57/6d7303a77ae439d9189108f76c0c4fd89ee5e2cc8387bffb55232565c4ed/tornado-6.5.6.tar.gz", hash = "sha256:9a365179fe8ff6b8766f602c0f67c185d778193e9bdd828b19f0b6ed7764177d", size = 518139, upload-time = "2026-05-27T15:35:54.646Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1b/0d/b4f481e18c5a51864e6d12b9a05ecf72919696680b747c958c3fc1f4fbae/tornado-6.5.6-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:65fcfaafb079435c2c19dc9e07c0f1cf0fa9051759ed0a7d0a3ba7ea7f64919c", size = 447737, upload-time = "2026-05-27T15:35:38.122Z" }, + { url = "https://files.pythonhosted.org/packages/9e/9c/5430c39fcab1144d35860f457b15e9c08b4bc7ac86764354204e983d6183/tornado-6.5.6-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:38bc01b4acacded2de63ae78023548e41ebe6fbed3ec05a796d7ae3ad893887e", size = 445899, upload-time = "2026-05-27T15:35:40.519Z" }, + { url = "https://files.pythonhosted.org/packages/8b/79/fa7e14a2f939c807a8d30619b4eb604eab219601b78792516ebe22d40cf9/tornado-6.5.6-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b942e6a137fda31ff54bf8e6e2c8d1c37f1f50583f3ed53fb840b53b9601d104", size = 448964, upload-time = "2026-05-27T15:35:42.106Z" }, + { url = "https://files.pythonhosted.org/packages/a7/71/bd67d5f5199f937dafe03a49a37989f60f600ff6fef34c79412a829d97bd/tornado-6.5.6-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8666946e70171b8c3f1fc9b7876fac492e84822c4c7f3746f4e8f8bc9ac92a79", size = 449935, upload-time = "2026-05-27T15:35:43.906Z" }, + { url = "https://files.pythonhosted.org/packages/cc/a4/c24388c9cf5b3c3a513b56a158af9f23092c9a2810d789e294310797df21/tornado-6.5.6-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:1c34cfab7ad6d104f052f55de06d39bbafc5885cfeb4da688803308dbcfa90b7", size = 449767, upload-time = "2026-05-27T15:35:45.793Z" }, + { url = "https://files.pythonhosted.org/packages/a5/eb/6a07ad550c3f7b37244bd0becdf293ec3d3e961783d8b720a97df50de1b2/tornado-6.5.6-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:385f35e4e22fb52551dfcda4cdc8c30c61c2c001aef5ddad99cdfe116952efd3", size = 449174, upload-time = "2026-05-27T15:35:47.485Z" }, + { url = "https://files.pythonhosted.org/packages/bb/84/3469e098dccdb6763130e06aacd786bb4363fca7b590a55c101ddf34ed30/tornado-6.5.6-cp39-abi3-win32.whl", hash = "sha256:db475f1b67b2809b10bb16264829087724ca8d24fe4ed47f7b8675cae453ef86", size = 450230, upload-time = "2026-05-27T15:35:49.322Z" }, + { url = "https://files.pythonhosted.org/packages/d2/3c/273a04e0b9dd9016f1685cca0c1c8795a71ac88a34a8c889a0b443483226/tornado-6.5.6-cp39-abi3-win_amd64.whl", hash = "sha256:6739bf1e8eb09230f1280ddbd3236f0309db70f2c551a8dbc40f62babdf82f79", size = 450667, upload-time = "2026-05-27T15:35:51.194Z" }, + { url = "https://files.pythonhosted.org/packages/02/98/0cffe22a224f60c5fb1e3aa0b76f9da2e1ca78b0e9545e3d077c68ce60a7/tornado-6.5.6-cp39-abi3-win_arm64.whl", hash = "sha256:2543597b24a695d72338a9a77818362d72387c03ae173f1f169eadc5c91466ac", size = 449690, upload-time = "2026-05-27T15:35:52.902Z" }, +] + +[[package]] +name = "traitlets" +version = "5.15.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/57/a9/a2584b8313b89f94869ddb3c4074617a691de1812a614d2d50e32ca5a7a6/traitlets-5.15.1.tar.gz", hash = "sha256:7b1c07854fe25acb39e009bae49f11b79ff6cbb2f27999104e9110e7a6b53722", size = 163344, upload-time = "2026-06-03T12:26:06.181Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/96/8d/1080ee4c231f361b6ce4470d556c8c435b67c7e0753aaa641497ee92f88b/traitlets-5.15.1-py3-none-any.whl", hash = "sha256:770a53705f84b81ac107e83a1b3328ff2dae16094d8fc3cfc004e4b22dfd8e92", size = 85858, upload-time = "2026-06-03T12:26:04.395Z" }, +] + +[[package]] +name = "typing-extensions" +version = "4.15.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, +] + +[[package]] +name = "tzdata" +version = "2026.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ba/19/1b9b0e29f30c6d35cb345486df41110984ea67ae69dddbc0e8a100999493/tzdata-2026.2.tar.gz", hash = "sha256:9173fde7d80d9018e02a662e168e5a2d04f87c41ea174b139fbef642eda62d10", size = 198254, upload-time = "2026-04-24T15:22:08.651Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ce/e4/dccd7f47c4b64213ac01ef921a1337ee6e30e8c6466046018326977efd95/tzdata-2026.2-py2.py3-none-any.whl", hash = "sha256:bbe9af844f658da81a5f95019480da3a89415801f6cc966806612cc7169bffe7", size = 349321, upload-time = "2026-04-24T15:22:05.876Z" }, +] + +[[package]] +name = "uri-template" +version = "1.3.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/31/c7/0336f2bd0bcbada6ccef7aaa25e443c118a704f828a0620c6fa0207c1b64/uri-template-1.3.0.tar.gz", hash = "sha256:0e00f8eb65e18c7de20d595a14336e9f337ead580c70934141624b6d1ffdacc7", size = 21678, upload-time = "2023-06-21T01:49:05.374Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/00/3fca040d7cf8a32776d3d81a00c8ee7457e00f80c649f1e4a863c8321ae9/uri_template-1.3.0-py3-none-any.whl", hash = "sha256:a44a133ea12d44a0c0f06d7d42a52d71282e77e2f937d8abd5655b8d56fc1363", size = 11140, upload-time = "2023-06-21T01:49:03.467Z" }, +] + +[[package]] +name = "urllib3" +version = "2.6.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/c7/24/5f1b3bdffd70275f6661c76461e25f024d5a38a46f04aaca912426a2b1d3/urllib3-2.6.3.tar.gz", hash = "sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed", size = 435556, upload-time = "2026-01-07T16:24:43.925Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl", hash = "sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4", size = 131584, upload-time = "2026-01-07T16:24:42.685Z" }, +] + +[[package]] +name = "urllib3" +version = "2.7.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/53/0c/06f8b233b8fd13b9e5ee11424ef85419ba0d8ba0b3138bf360be2ff56953/urllib3-2.7.0.tar.gz", hash = "sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c", size = 433602, upload-time = "2026-05-07T16:13:18.596Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl", hash = "sha256:9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897", size = 131087, upload-time = "2026-05-07T16:13:17.151Z" }, +] + +[[package]] +name = "virtualenv" +version = "21.4.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "distlib" }, + { name = "filelock", version = "3.19.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "filelock", version = "3.29.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "platformdirs", version = "4.4.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "platformdirs", version = "4.10.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "python-discovery" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e1/0d/4e93c8e6d1001a75763f87d8f5ecda8ebc7f4aa2153dddfaf4ae8892821a/virtualenv-21.4.2.tar.gz", hash = "sha256:38e6ee0a555615c0ea9da2ac7e9998fe8dc3b911dd33ad8eaad2020957653b0c", size = 7613326, upload-time = "2026-05-31T17:01:22.827Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bf/c4/557dc082be035381b85fdb2b74e21d3d21b57750b74f2b47a32f3a639ff9/virtualenv-21.4.2-py3-none-any.whl", hash = "sha256:854210ca524a1a4d0d744734f4acbc721c3ffe163b85bbf5d56d14d5ae2f0fae", size = 7594079, upload-time = "2026-05-31T17:01:20.735Z" }, +] + +[[package]] +name = "wcwidth" +version = "0.7.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/2c/ee/afaf0f85a9a18fe47a67f1e4422ed6cf1fe642f0ae0a2f81166231303c52/wcwidth-0.7.0.tar.gz", hash = "sha256:90e3a7ea092341c44b99562e75d09e4d5160fe7a3974c6fb842a101a95e7eed0", size = 182132, upload-time = "2026-05-02T16:04:12.653Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/41/52/e465037f5375f43533d1a80b6923955201596a99142ed524d77b571a1418/wcwidth-0.7.0-py3-none-any.whl", hash = "sha256:5d69154c429a82910e241c738cd0e2976fac8a2dd47a1a805f4afed1c0f136f2", size = 110825, upload-time = "2026-05-02T16:04:11.033Z" }, +] + +[[package]] +name = "webcolors" +version = "24.11.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/7b/29/061ec845fb58521848f3739e466efd8250b4b7b98c1b6c5bf4d40b419b7e/webcolors-24.11.1.tar.gz", hash = "sha256:ecb3d768f32202af770477b8b65f318fa4f566c22948673a977b00d589dd80f6", size = 45064, upload-time = "2024-11-11T07:43:24.224Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/60/e8/c0e05e4684d13459f93d312077a9a2efbe04d59c393bc2b8802248c908d4/webcolors-24.11.1-py3-none-any.whl", hash = "sha256:515291393b4cdf0eb19c155749a096f779f7d909f7cceea072791cb9095b92e9", size = 14934, upload-time = "2024-11-11T07:43:22.529Z" }, +] + +[[package]] +name = "webcolors" +version = "25.10.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version >= '3.12' and python_full_version < '3.14'", + "python_full_version == '3.11.*'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/1d/7a/eb316761ec35664ea5174709a68bbd3389de60d4a1ebab8808bfc264ed67/webcolors-25.10.0.tar.gz", hash = "sha256:62abae86504f66d0f6364c2a8520de4a0c47b80c03fc3a5f1815fedbef7c19bf", size = 53491, upload-time = "2025-10-31T07:51:03.977Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e2/cc/e097523dd85c9cf5d354f78310927f1656c422bd7b2613b2db3e3f9a0f2c/webcolors-25.10.0-py3-none-any.whl", hash = "sha256:032c727334856fc0b968f63daa252a1ac93d33db2f5267756623c210e57a4f1d", size = 14905, upload-time = "2025-10-31T07:51:01.778Z" }, +] + +[[package]] +name = "webencodings" +version = "0.5.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923", size = 9721, upload-time = "2017-04-05T20:21:34.189Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78", size = 11774, upload-time = "2017-04-05T20:21:32.581Z" }, +] + +[[package]] +name = "websocket-client" +version = "1.9.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/2c/41/aa4bf9664e4cda14c3b39865b12251e8e7d239f4cd0e3cc1b6c2ccde25c1/websocket_client-1.9.0.tar.gz", hash = "sha256:9e813624b6eb619999a97dc7958469217c3176312b3a16a4bd1bc7e08a46ec98", size = 70576, upload-time = "2025-10-07T21:16:36.495Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/34/db/b10e48aa8fff7407e67470363eac595018441cf32d5e1001567a7aeba5d2/websocket_client-1.9.0-py3-none-any.whl", hash = "sha256:af248a825037ef591efbf6ed20cc5faa03d3b47b9e5a2230a529eeee1c1fc3ef", size = 82616, upload-time = "2025-10-07T21:16:34.951Z" }, +] + +[[package]] +name = "widgetsnbextension" +version = "4.0.15" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/bd/f4/c67440c7fb409a71b7404b7aefcd7569a9c0d6bd071299bf4198ae7a5d95/widgetsnbextension-4.0.15.tar.gz", hash = "sha256:de8610639996f1567952d763a5a41af8af37f2575a41f9852a38f947eb82a3b9", size = 1097402, upload-time = "2025-11-01T21:15:55.178Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3f/0e/fa3b193432cfc60c93b42f3be03365f5f909d2b3ea410295cf36df739e31/widgetsnbextension-4.0.15-py3-none-any.whl", hash = "sha256:8156704e4346a571d9ce73b84bee86a29906c9abfd7223b7228a28899ccf3366", size = 2196503, upload-time = "2025-11-01T21:15:53.565Z" }, +] + +[[package]] +name = "zipp" +version = "3.23.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/30/21/093488dfc7cc8964ded15ab726fad40f25fd3d788fd741cc1c5a17d78ee8/zipp-3.23.1.tar.gz", hash = "sha256:32120e378d32cd9714ad503c1d024619063ec28aad2248dc6672ad13edfa5110", size = 25965, upload-time = "2026-04-13T23:21:46.6Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/08/8a/0861bec20485572fbddf3dfba2910e38fe249796cb73ecdeb74e07eeb8d3/zipp-3.23.1-py3-none-any.whl", hash = "sha256:0b3596c50a5c700c9cb40ba8d86d9f2cc4807e9bedb06bcdf7fac85633e444dc", size = 10378, upload-time = "2026-04-13T23:21:45.386Z" }, +] From fed4ef1496954536d4268038e76fd71ccfa3f0d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=85smund=20V=C3=A5ge=20Fannemel?= <34712686+asmfstatoil@users.noreply.github.com> Date: Tue, 23 Jun 2026 01:50:41 +0200 Subject: [PATCH 2/4] chore: use stubs --- pyproject.toml | 9 ++++++-- scripts/generate_stubs.py | 12 ++++------ src/{jneqsim => jneqsim-stubs}/__init__.pyi | 0 .../api/__init__.pyi | 0 .../api/ioc/__init__.pyi | 0 .../blackoil/__init__.pyi | 0 .../blackoil/io/__init__.pyi | 0 .../chemicalreactions/__init__.pyi | 0 .../chemicalequilibrium/__init__.pyi | 0 .../chemicalreaction/__init__.pyi | 0 .../chemicalreactions/kinetics/__init__.pyi | 0 .../datapresentation/__init__.pyi | 0 .../filehandling/__init__.pyi | 0 .../datapresentation/jfreechart/__init__.pyi | 0 .../fluidmechanics/__init__.pyi | 0 .../fluidmechanics/flowleg/__init__.pyi | 0 .../flowleg/pipeleg/__init__.pyi | 0 .../fluidmechanics/flownode/__init__.pyi | 0 .../flownode/fluidboundary/__init__.pyi | 0 .../heatmasstransfercalc/__init__.pyi | 0 .../equilibriumfluidboundary/__init__.pyi | 0 .../finitevolumeboundary/__init__.pyi | 0 .../fluidboundarynode/__init__.pyi | 0 .../fluidboundarynonreactivenode/__init__.pyi | 0 .../fluidboundaryreactivenode/__init__.pyi | 0 .../fluidboundarysolver/__init__.pyi | 0 .../fluidboundaryreactivesolver/__init__.pyi | 0 .../fluidboundarysystem/__init__.pyi | 0 .../fluidboundarynonreactive/__init__.pyi | 0 .../fluidboundarysystemreactive/__init__.pyi | 0 .../nonequilibriumfluidboundary/__init__.pyi | 0 .../filmmodelboundary/__init__.pyi | 0 .../reactivefilmmodel/__init__.pyi | 0 .../enhancementfactor/__init__.pyi | 0 .../__init__.pyi | 0 .../interphaseonephase/__init__.pyi | 0 .../interphasepipeflow/__init__.pyi | 0 .../interphasetwophase/__init__.pyi | 0 .../interphasepipeflow/__init__.pyi | 0 .../interphasereactorflow/__init__.pyi | 0 .../stirredcell/__init__.pyi | 0 .../flownode/multiphasenode/__init__.pyi | 0 .../multiphasenode/waxnode/__init__.pyi | 0 .../flownode/onephasenode/__init__.pyi | 0 .../onephasepipeflownode/__init__.pyi | 0 .../flownode/twophasenode/__init__.pyi | 0 .../twophasepipeflownode/__init__.pyi | 0 .../twophasereactorflownode/__init__.pyi | 0 .../twophasestirredcellnode/__init__.pyi | 0 .../fluidmechanics/flowsolver/__init__.pyi | 0 .../onephaseflowsolver/__init__.pyi | 0 .../onephasepipeflowsolver/__init__.pyi | 0 .../twophaseflowsolver/__init__.pyi | 0 .../stirredcellsolver/__init__.pyi | 0 .../twophasepipeflowsolver/__init__.pyi | 0 .../fluidmechanics/flowsystem/__init__.pyi | 0 .../onephaseflowsystem/__init__.pyi | 0 .../pipeflowsystem/__init__.pyi | 0 .../twophaseflowsystem/__init__.pyi | 0 .../shipsystem/__init__.pyi | 0 .../stirredcellsystem/__init__.pyi | 0 .../twophasepipeflowsystem/__init__.pyi | 0 .../twophasereactorflowsystem/__init__.pyi | 0 .../geometrydefinitions/__init__.pyi | 0 .../internalgeometry/__init__.pyi | 0 .../internalgeometry/packings/__init__.pyi | 0 .../internalgeometry/wall/__init__.pyi | 0 .../geometrydefinitions/pipe/__init__.pyi | 0 .../geometrydefinitions/reactor/__init__.pyi | 0 .../stirredcell/__init__.pyi | 0 .../surrounding/__init__.pyi | 0 .../fluidmechanics/util/__init__.pyi | 0 .../fluidmechanicsvisualization/__init__.pyi | 0 .../flownodevisualization/__init__.pyi | 0 .../__init__.pyi | 0 .../__init__.pyi | 0 .../__init__.pyi | 0 .../flowsystemvisualization/__init__.pyi | 0 .../onephaseflowvisualization/__init__.pyi | 0 .../pipeflowvisualization/__init__.pyi | 0 .../twophaseflowvisualization/__init__.pyi | 0 .../__init__.pyi | 0 .../util/timeseries/__init__.pyi | 0 .../integration/__init__.pyi | 0 .../mathlib/__init__.pyi | 0 .../mathlib/generalmath/__init__.pyi | 0 .../mathlib/nonlinearsolver/__init__.pyi | 0 .../mcp/__init__.pyi | 0 .../mcp/catalog/__init__.pyi | 0 .../mcp/model/__init__.pyi | 0 .../mcp/runners/__init__.pyi | 0 .../physicalproperties/__init__.pyi | 0 .../interfaceproperties/__init__.pyi | 0 .../solidadsorption/__init__.pyi | 0 .../surfacetension/__init__.pyi | 0 .../physicalproperties/methods/__init__.pyi | 0 .../__init__.pyi | 0 .../conductivity/__init__.pyi | 0 .../diffusivity/__init__.pyi | 0 .../viscosity/__init__.pyi | 0 .../gasphysicalproperties/__init__.pyi | 0 .../conductivity/__init__.pyi | 0 .../density/__init__.pyi | 0 .../diffusivity/__init__.pyi | 0 .../viscosity/__init__.pyi | 0 .../liquidphysicalproperties/__init__.pyi | 0 .../conductivity/__init__.pyi | 0 .../density/__init__.pyi | 0 .../diffusivity/__init__.pyi | 0 .../viscosity/__init__.pyi | 0 .../methods/methodinterface/__init__.pyi | 0 .../solidphysicalproperties/__init__.pyi | 0 .../conductivity/__init__.pyi | 0 .../density/__init__.pyi | 0 .../diffusivity/__init__.pyi | 0 .../viscosity/__init__.pyi | 0 .../mixingrule/__init__.pyi | 0 .../physicalproperties/system/__init__.pyi | 0 .../__init__.pyi | 0 .../system/gasphysicalproperties/__init__.pyi | 0 .../liquidphysicalproperties/__init__.pyi | 0 .../solidphysicalproperties/__init__.pyi | 0 .../physicalproperties/util/__init__.pyi | 0 .../util/parameterfitting/__init__.pyi | 0 .../__init__.pyi | 0 .../purecompinterfacetension/__init__.pyi | 0 .../purecompviscosity/__init__.pyi | 0 .../chungmethod/__init__.pyi | 0 .../linearliquidmodel/__init__.pyi | 0 .../process/__init__.pyi | 0 .../process/advisory/__init__.pyi | 0 .../process/alarm/__init__.pyi | 0 .../process/automation/__init__.pyi | 0 .../process/calibration/__init__.pyi | 0 .../process/chemistry/__init__.pyi | 0 .../process/chemistry/acid/__init__.pyi | 0 .../process/chemistry/asphaltene/__init__.pyi | 0 .../process/chemistry/corrosion/__init__.pyi | 0 .../process/chemistry/equipment/__init__.pyi | 0 .../process/chemistry/hydrate/__init__.pyi | 0 .../process/chemistry/rca/__init__.pyi | 0 .../process/chemistry/scale/__init__.pyi | 0 .../process/chemistry/scavenger/__init__.pyi | 0 .../process/chemistry/util/__init__.pyi | 0 .../process/chemistry/wax/__init__.pyi | 0 .../process/conditionmonitor/__init__.pyi | 0 .../process/controllerdevice/__init__.pyi | 0 .../controllerdevice/structure/__init__.pyi | 0 .../process/corrosion/__init__.pyi | 0 .../process/costestimation/__init__.pyi | 0 .../costestimation/absorber/__init__.pyi | 0 .../costestimation/adsorber/__init__.pyi | 0 .../costestimation/column/__init__.pyi | 0 .../costestimation/compressor/__init__.pyi | 0 .../costestimation/ejector/__init__.pyi | 0 .../costestimation/electrolyzer/__init__.pyi | 0 .../costestimation/expander/__init__.pyi | 0 .../costestimation/heatexchanger/__init__.pyi | 0 .../process/costestimation/mixer/__init__.pyi | 0 .../process/costestimation/pipe/__init__.pyi | 0 .../process/costestimation/pump/__init__.pyi | 0 .../costestimation/separator/__init__.pyi | 0 .../costestimation/splitter/__init__.pyi | 0 .../process/costestimation/tank/__init__.pyi | 0 .../process/costestimation/valve/__init__.pyi | 0 .../process/design/__init__.pyi | 0 .../process/design/template/__init__.pyi | 0 .../process/diagnostics/__init__.pyi | 0 .../process/diagnostics/restart/__init__.pyi | 0 .../process/dynamics/__init__.pyi | 0 .../process/electricaldesign/__init__.pyi | 0 .../electricaldesign/components/__init__.pyi | 0 .../electricaldesign/compressor/__init__.pyi | 0 .../heatexchanger/__init__.pyi | 0 .../loadanalysis/__init__.pyi | 0 .../electricaldesign/pipeline/__init__.pyi | 0 .../electricaldesign/pump/__init__.pyi | 0 .../electricaldesign/separator/__init__.pyi | 0 .../electricaldesign/system/__init__.pyi | 0 .../process/equipment/__init__.pyi | 0 .../process/equipment/absorber/__init__.pyi | 0 .../process/equipment/adsorber/__init__.pyi | 0 .../process/equipment/battery/__init__.pyi | 0 .../process/equipment/blackoil/__init__.pyi | 0 .../process/equipment/capacity/__init__.pyi | 0 .../process/equipment/compressor/__init__.pyi | 0 .../equipment/compressor/driver/__init__.pyi | 0 .../equipment/diffpressure/__init__.pyi | 0 .../equipment/distillation/__init__.pyi | 0 .../distillation/internals/__init__.pyi | 0 .../process/equipment/ejector/__init__.pyi | 0 .../equipment/electrolyzer/__init__.pyi | 0 .../process/equipment/expander/__init__.pyi | 0 .../process/equipment/failure/__init__.pyi | 0 .../process/equipment/filter/__init__.pyi | 0 .../process/equipment/flare/__init__.pyi | 0 .../process/equipment/flare/dto/__init__.pyi | 0 .../equipment/heatexchanger/__init__.pyi | 0 .../heatintegration/__init__.pyi | 0 .../process/equipment/iec81346/__init__.pyi | 0 .../process/equipment/lng/__init__.pyi | 0 .../process/equipment/manifold/__init__.pyi | 0 .../process/equipment/membrane/__init__.pyi | 0 .../process/equipment/mixer/__init__.pyi | 0 .../process/equipment/network/__init__.pyi | 0 .../process/equipment/pipeline/__init__.pyi | 0 .../equipment/pipeline/routing/__init__.pyi | 0 .../pipeline/twophasepipe/__init__.pyi | 0 .../twophasepipe/closure/__init__.pyi | 0 .../twophasepipe/numerics/__init__.pyi | 0 .../twophasepipe/reporting/__init__.pyi | 0 .../twophasepipe/validation/__init__.pyi | 0 .../equipment/powergeneration/__init__.pyi | 0 .../powergeneration/gasturbine/__init__.pyi | 0 .../process/equipment/pump/__init__.pyi | 0 .../process/equipment/reactor/__init__.pyi | 0 .../process/equipment/reservoir/__init__.pyi | 0 .../process/equipment/separator/__init__.pyi | 0 .../separator/entrainment/__init__.pyi | 0 .../separator/sectiontype/__init__.pyi | 0 .../process/equipment/splitter/__init__.pyi | 0 .../process/equipment/stream/__init__.pyi | 0 .../process/equipment/subsea/__init__.pyi | 0 .../process/equipment/tank/__init__.pyi | 0 .../process/equipment/util/__init__.pyi | 0 .../process/equipment/valve/__init__.pyi | 0 .../equipment/watertreatment/__init__.pyi | 0 .../process/equipment/well/__init__.pyi | 0 .../equipment/well/allocation/__init__.pyi | 0 .../process/examples/__init__.pyi | 0 .../process/fielddevelopment/__init__.pyi | 0 .../fielddevelopment/concept/__init__.pyi | 0 .../fielddevelopment/economics/__init__.pyi | 0 .../fielddevelopment/evaluation/__init__.pyi | 0 .../fielddevelopment/facility/__init__.pyi | 0 .../fielddevelopment/integrated/__init__.pyi | 0 .../fielddevelopment/network/__init__.pyi | 0 .../fielddevelopment/reporting/__init__.pyi | 0 .../fielddevelopment/reservoir/__init__.pyi | 0 .../fielddevelopment/screening/__init__.pyi | 0 .../fielddevelopment/subsea/__init__.pyi | 0 .../fielddevelopment/tieback/__init__.pyi | 0 .../tieback/capacity/__init__.pyi | 0 .../fielddevelopment/workflow/__init__.pyi | 0 .../process/hydrogen/__init__.pyi | 0 .../process/instrumentdesign/__init__.pyi | 0 .../instrumentdesign/compressor/__init__.pyi | 0 .../heatexchanger/__init__.pyi | 0 .../instrumentdesign/pipeline/__init__.pyi | 0 .../instrumentdesign/separator/__init__.pyi | 0 .../instrumentdesign/system/__init__.pyi | 0 .../instrumentdesign/valve/__init__.pyi | 0 .../process/integration/__init__.pyi | 0 .../process/integration/ml/__init__.pyi | 0 .../process/logic/__init__.pyi | 0 .../process/logic/action/__init__.pyi | 0 .../process/logic/condition/__init__.pyi | 0 .../process/logic/control/__init__.pyi | 0 .../process/logic/esd/__init__.pyi | 0 .../process/logic/hipps/__init__.pyi | 0 .../process/logic/shutdown/__init__.pyi | 0 .../process/logic/sis/__init__.pyi | 0 .../process/logic/startup/__init__.pyi | 0 .../process/logic/voting/__init__.pyi | 0 .../process/materials/__init__.pyi | 0 .../process/measurementdevice/__init__.pyi | 0 .../measurementdevice/online/__init__.pyi | 0 .../simpleflowregime/__init__.pyi | 0 .../measurementdevice/vfm/__init__.pyi | 0 .../process/mechanicaldesign/__init__.pyi | 0 .../mechanicaldesign/absorber/__init__.pyi | 0 .../mechanicaldesign/adsorber/__init__.pyi | 0 .../mechanicaldesign/compressor/__init__.pyi | 0 .../mechanicaldesign/data/__init__.pyi | 0 .../designstandards/__init__.pyi | 0 .../distillation/__init__.pyi | 0 .../mechanicaldesign/ejector/__init__.pyi | 0 .../electrolyzer/__init__.pyi | 0 .../mechanicaldesign/expander/__init__.pyi | 0 .../mechanicaldesign/filter/__init__.pyi | 0 .../mechanicaldesign/flare/__init__.pyi | 0 .../heatexchanger/__init__.pyi | 0 .../mechanicaldesign/manifold/__init__.pyi | 0 .../mechanicaldesign/membrane/__init__.pyi | 0 .../mechanicaldesign/mixer/__init__.pyi | 0 .../mechanicaldesign/motor/__init__.pyi | 0 .../mechanicaldesign/pipeline/__init__.pyi | 0 .../powergeneration/__init__.pyi | 0 .../mechanicaldesign/pump/__init__.pyi | 0 .../mechanicaldesign/reactor/__init__.pyi | 0 .../mechanicaldesign/separator/__init__.pyi | 0 .../separator/conformity/__init__.pyi | 0 .../separator/internals/__init__.pyi | 0 .../separator/primaryseparation/__init__.pyi | 0 .../separator/sectiontype/__init__.pyi | 0 .../mechanicaldesign/splitter/__init__.pyi | 0 .../mechanicaldesign/subsea/__init__.pyi | 0 .../mechanicaldesign/tank/__init__.pyi | 0 .../mechanicaldesign/torg/__init__.pyi | 0 .../mechanicaldesign/valve/__init__.pyi | 0 .../mechanicaldesign/valve/choke/__init__.pyi | 0 .../watertreatment/__init__.pyi | 0 .../process/ml/__init__.pyi | 0 .../process/ml/controllers/__init__.pyi | 0 .../process/ml/examples/__init__.pyi | 0 .../process/ml/multiagent/__init__.pyi | 0 .../process/ml/surrogate/__init__.pyi | 0 .../process/mpc/__init__.pyi | 0 .../process/operations/__init__.pyi | 0 .../process/operations/envelope/__init__.pyi | 0 .../process/optimization/__init__.pyi | 0 .../optimization/valuechain/__init__.pyi | 0 .../process/processmodel/__init__.pyi | 0 .../processmodel/biorefinery/__init__.pyi | 0 .../process/processmodel/dexpi/__init__.pyi | 0 .../process/processmodel/diagram/__init__.pyi | 0 .../process/processmodel/graph/__init__.pyi | 0 .../processmodel/lifecycle/__init__.pyi | 0 .../processmodel/processmodules/__init__.pyi | 0 .../process/research/__init__.pyi | 0 .../process/safety/__init__.pyi | 0 .../process/safety/alarp/__init__.pyi | 0 .../process/safety/barrier/__init__.pyi | 0 .../process/safety/cfd/__init__.pyi | 0 .../process/safety/compliance/__init__.pyi | 0 .../safety/depressurization/__init__.pyi | 0 .../process/safety/dispersion/__init__.pyi | 0 .../process/safety/dto/__init__.pyi | 0 .../process/safety/envelope/__init__.pyi | 0 .../process/safety/escalation/__init__.pyi | 0 .../process/safety/esd/__init__.pyi | 0 .../process/safety/fire/__init__.pyi | 0 .../process/safety/hazid/__init__.pyi | 0 .../process/safety/inherent/__init__.pyi | 0 .../process/safety/inventory/__init__.pyi | 0 .../process/safety/leakdetection/__init__.pyi | 0 .../process/safety/mdmt/__init__.pyi | 0 .../process/safety/opendrain/__init__.pyi | 0 .../safety/processsafetysystem/__init__.pyi | 0 .../process/safety/qra/__init__.pyi | 0 .../process/safety/release/__init__.pyi | 0 .../process/safety/risk/__init__.pyi | 0 .../process/safety/risk/bowtie/__init__.pyi | 0 .../safety/risk/condition/__init__.pyi | 0 .../process/safety/risk/data/__init__.pyi | 0 .../process/safety/risk/dynamic/__init__.pyi | 0 .../process/safety/risk/eta/__init__.pyi | 0 .../process/safety/risk/examples/__init__.pyi | 0 .../process/safety/risk/fta/__init__.pyi | 0 .../process/safety/risk/ml/__init__.pyi | 0 .../safety/risk/portfolio/__init__.pyi | 0 .../process/safety/risk/realtime/__init__.pyi | 0 .../process/safety/risk/sis/__init__.pyi | 0 .../process/safety/rupture/__init__.pyi | 0 .../process/safety/scenario/__init__.pyi | 0 .../process/streaming/__init__.pyi | 0 .../process/sustainability/__init__.pyi | 0 .../process/synthesis/__init__.pyi | 0 .../process/util/__init__.pyi | 0 .../process/util/event/__init__.pyi | 0 .../process/util/exergy/__init__.pyi | 0 .../process/util/export/__init__.pyi | 0 .../util/fielddevelopment/__init__.pyi | 0 .../process/util/fire/__init__.pyi | 0 .../process/util/heatintegration/__init__.pyi | 0 .../process/util/monitor/__init__.pyi | 0 .../process/util/optimizer/__init__.pyi | 0 .../process/util/reconciliation/__init__.pyi | 0 .../process/util/report/__init__.pyi | 0 .../process/util/report/safety/__init__.pyi | 0 .../process/util/scenario/__init__.pyi | 0 .../process/util/sensitivity/__init__.pyi | 0 .../process/util/topology/__init__.pyi | 0 .../process/util/uncertainty/__init__.pyi | 0 .../pvtsimulation/__init__.pyi | 0 .../pvtsimulation/flowassurance/__init__.pyi | 0 .../pvtsimulation/modeltuning/__init__.pyi | 0 .../pvtsimulation/regression/__init__.pyi | 0 .../reservoirproperties/__init__.pyi | 0 .../relpermeability/__init__.pyi | 0 .../pvtsimulation/simulation/__init__.pyi | 0 .../pvtsimulation/util/__init__.pyi | 0 .../util/parameterfitting/__init__.pyi | 0 .../standards/__init__.pyi | 0 .../standards/gasquality/__init__.pyi | 0 .../standards/oilquality/__init__.pyi | 0 .../standards/salescontract/__init__.pyi | 0 .../statistics/__init__.pyi | 0 .../statistics/dataanalysis/__init__.pyi | 0 .../dataanalysis/datasmoothing/__init__.pyi | 0 .../experimentalequipmentdata/__init__.pyi | 0 .../wettedwallcolumndata/__init__.pyi | 0 .../experimentalsamplecreation/__init__.pyi | 0 .../readdatafromfile/__init__.pyi | 0 .../wettedwallcolumnreader/__init__.pyi | 0 .../samplecreator/__init__.pyi | 0 .../__init__.pyi | 0 .../montecarlosimulation/__init__.pyi | 0 .../statistics/parameterfitting/__init__.pyi | 0 .../nonlinearparameterfitting/__init__.pyi | 0 .../thermo/__init__.pyi | 0 .../thermo/atomelement/__init__.pyi | 0 .../thermo/characterization/__init__.pyi | 0 .../thermo/component/__init__.pyi | 0 .../component/attractiveeosterm/__init__.pyi | 0 .../component/repulsiveeosterm/__init__.pyi | 0 .../thermo/mixingrule/__init__.pyi | 0 .../thermo/phase/__init__.pyi | 0 .../thermo/system/__init__.pyi | 0 .../thermo/util/Vega/__init__.pyi | 0 .../thermo/util/__init__.pyi | 0 .../thermo/util/amines/__init__.pyi | 0 .../thermo/util/benchmark/__init__.pyi | 0 .../thermo/util/constants/__init__.pyi | 0 .../thermo/util/derivatives/__init__.pyi | 0 .../thermo/util/empiric/__init__.pyi | 0 .../thermo/util/gerg/__init__.pyi | 0 .../thermo/util/humidair/__init__.pyi | 0 .../thermo/util/hydrogen/__init__.pyi | 0 .../thermo/util/jni/__init__.pyi | 0 .../thermo/util/leachman/__init__.pyi | 0 .../thermo/util/readwrite/__init__.pyi | 0 .../util/referenceequations/__init__.pyi | 0 .../thermo/util/spanwagner/__init__.pyi | 0 .../thermo/util/steam/__init__.pyi | 0 .../thermodynamicoperations/__init__.pyi | 0 .../chemicalequilibrium/__init__.pyi | 0 .../flashops/__init__.pyi | 0 .../flashops/reactiveflash/__init__.pyi | 0 .../flashops/saturationops/__init__.pyi | 0 .../phaseenvelopeops/__init__.pyi | 0 .../multicomponentenvelopeops/__init__.pyi | 0 .../reactivecurves/__init__.pyi | 0 .../propertygenerator/__init__.pyi | 0 .../util/__init__.pyi | 0 .../util/agentic/__init__.pyi | 0 .../util/annotation/__init__.pyi | 0 .../util/database/__init__.pyi | 0 .../util/exception/__init__.pyi | 0 .../util/generator/__init__.pyi | 0 .../util/nucleation/__init__.pyi | 0 .../util/serialization/__init__.pyi | 0 .../util/unit/__init__.pyi | 0 .../util/util/__init__.pyi | 0 .../util/validation/__init__.pyi | 0 .../util/validation/contracts/__init__.pyi | 0 src/jpype-stubs/__init__.pyi | 23 +++++++++++++++++++ src/jpype-stubs/py.typed | 1 + 448 files changed, 36 insertions(+), 9 deletions(-) rename src/{jneqsim => jneqsim-stubs}/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/api/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/api/ioc/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/blackoil/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/blackoil/io/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/chemicalreactions/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/chemicalreactions/chemicalequilibrium/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/chemicalreactions/chemicalreaction/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/chemicalreactions/kinetics/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/datapresentation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/datapresentation/filehandling/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/datapresentation/jfreechart/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowleg/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowleg/pipeleg/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/equilibriumfluidboundary/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundarynonreactivenode/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundaryreactivenode/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/fluidboundaryreactivesolver/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarynonreactive/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarysystemreactive/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/enhancementfactor/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/interphasepipeflow/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasepipeflow/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasereactorflow/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/stirredcell/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/multiphasenode/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/multiphasenode/waxnode/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/onephasenode/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/onephasenode/onephasepipeflownode/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/twophasenode/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/twophasenode/twophasepipeflownode/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/twophasenode/twophasereactorflownode/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flownode/twophasenode/twophasestirredcellnode/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsolver/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsolver/onephaseflowsolver/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsolver/onephaseflowsolver/onephasepipeflowsolver/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsolver/twophaseflowsolver/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsolver/twophaseflowsolver/stirredcellsolver/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsolver/twophaseflowsolver/twophasepipeflowsolver/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsystem/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsystem/onephaseflowsystem/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsystem/onephaseflowsystem/pipeflowsystem/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsystem/twophaseflowsystem/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsystem/twophaseflowsystem/shipsystem/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsystem/twophaseflowsystem/stirredcellsystem/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsystem/twophaseflowsystem/twophasepipeflowsystem/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/flowsystem/twophaseflowsystem/twophasereactorflowsystem/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/geometrydefinitions/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/geometrydefinitions/internalgeometry/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/geometrydefinitions/internalgeometry/packings/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/geometrydefinitions/internalgeometry/wall/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/geometrydefinitions/pipe/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/geometrydefinitions/reactor/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/geometrydefinitions/stirredcell/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/geometrydefinitions/surrounding/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/util/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/util/fluidmechanicsvisualization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/onephasepipeflownodevisualization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/twophaseflownodevisualization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/pipeflowvisualization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/twophasepipeflowvisualization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/fluidmechanics/util/timeseries/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/integration/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/mathlib/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/mathlib/generalmath/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/mathlib/nonlinearsolver/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/mcp/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/mcp/catalog/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/mcp/model/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/mcp/runners/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/interfaceproperties/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/interfaceproperties/solidadsorption/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/interfaceproperties/surfacetension/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/commonphasephysicalproperties/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/commonphasephysicalproperties/conductivity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/commonphasephysicalproperties/diffusivity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/commonphasephysicalproperties/viscosity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/gasphysicalproperties/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/gasphysicalproperties/conductivity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/gasphysicalproperties/density/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/gasphysicalproperties/diffusivity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/gasphysicalproperties/viscosity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/liquidphysicalproperties/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/liquidphysicalproperties/conductivity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/liquidphysicalproperties/density/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/liquidphysicalproperties/diffusivity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/liquidphysicalproperties/viscosity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/methodinterface/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/solidphysicalproperties/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/solidphysicalproperties/conductivity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/solidphysicalproperties/density/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/solidphysicalproperties/diffusivity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/methods/solidphysicalproperties/viscosity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/mixingrule/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/system/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/system/commonphasephysicalproperties/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/system/gasphysicalproperties/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/system/liquidphysicalproperties/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/system/solidphysicalproperties/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/util/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/util/parameterfitting/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/util/parameterfitting/purecomponentparameterfitting/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompinterfacetension/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/chungmethod/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/linearliquidmodel/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/advisory/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/alarm/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/automation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/calibration/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/chemistry/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/chemistry/acid/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/chemistry/asphaltene/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/chemistry/corrosion/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/chemistry/equipment/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/chemistry/hydrate/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/chemistry/rca/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/chemistry/scale/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/chemistry/scavenger/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/chemistry/util/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/chemistry/wax/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/conditionmonitor/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/controllerdevice/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/controllerdevice/structure/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/corrosion/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/absorber/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/adsorber/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/column/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/compressor/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/ejector/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/electrolyzer/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/expander/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/heatexchanger/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/mixer/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/pipe/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/pump/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/separator/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/splitter/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/tank/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/costestimation/valve/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/design/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/design/template/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/diagnostics/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/diagnostics/restart/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/dynamics/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/electricaldesign/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/electricaldesign/components/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/electricaldesign/compressor/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/electricaldesign/heatexchanger/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/electricaldesign/loadanalysis/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/electricaldesign/pipeline/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/electricaldesign/pump/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/electricaldesign/separator/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/electricaldesign/system/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/absorber/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/adsorber/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/battery/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/blackoil/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/capacity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/compressor/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/compressor/driver/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/diffpressure/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/distillation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/distillation/internals/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/ejector/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/electrolyzer/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/expander/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/failure/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/filter/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/flare/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/flare/dto/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/heatexchanger/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/heatexchanger/heatintegration/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/iec81346/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/lng/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/manifold/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/membrane/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/mixer/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/network/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/pipeline/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/pipeline/routing/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/pipeline/twophasepipe/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/pipeline/twophasepipe/closure/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/pipeline/twophasepipe/numerics/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/pipeline/twophasepipe/reporting/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/pipeline/twophasepipe/validation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/powergeneration/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/powergeneration/gasturbine/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/pump/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/reactor/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/reservoir/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/separator/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/separator/entrainment/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/separator/sectiontype/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/splitter/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/stream/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/subsea/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/tank/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/util/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/valve/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/watertreatment/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/well/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/equipment/well/allocation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/examples/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/concept/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/economics/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/evaluation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/facility/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/integrated/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/network/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/reporting/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/reservoir/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/screening/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/subsea/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/tieback/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/tieback/capacity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/fielddevelopment/workflow/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/hydrogen/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/instrumentdesign/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/instrumentdesign/compressor/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/instrumentdesign/heatexchanger/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/instrumentdesign/pipeline/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/instrumentdesign/separator/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/instrumentdesign/system/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/instrumentdesign/valve/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/integration/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/integration/ml/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/logic/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/logic/action/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/logic/condition/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/logic/control/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/logic/esd/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/logic/hipps/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/logic/shutdown/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/logic/sis/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/logic/startup/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/logic/voting/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/materials/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/measurementdevice/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/measurementdevice/online/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/measurementdevice/simpleflowregime/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/measurementdevice/vfm/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/absorber/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/adsorber/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/compressor/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/data/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/designstandards/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/distillation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/ejector/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/electrolyzer/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/expander/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/filter/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/flare/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/heatexchanger/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/manifold/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/membrane/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/mixer/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/motor/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/pipeline/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/powergeneration/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/pump/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/reactor/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/separator/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/separator/conformity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/separator/internals/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/separator/primaryseparation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/separator/sectiontype/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/splitter/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/subsea/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/tank/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/torg/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/valve/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/valve/choke/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mechanicaldesign/watertreatment/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/ml/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/ml/controllers/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/ml/examples/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/ml/multiagent/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/ml/surrogate/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/mpc/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/operations/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/operations/envelope/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/optimization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/optimization/valuechain/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/processmodel/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/processmodel/biorefinery/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/processmodel/dexpi/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/processmodel/diagram/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/processmodel/graph/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/processmodel/lifecycle/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/processmodel/processmodules/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/research/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/alarp/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/barrier/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/cfd/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/compliance/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/depressurization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/dispersion/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/dto/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/envelope/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/escalation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/esd/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/fire/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/hazid/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/inherent/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/inventory/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/leakdetection/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/mdmt/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/opendrain/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/processsafetysystem/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/qra/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/release/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/risk/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/risk/bowtie/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/risk/condition/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/risk/data/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/risk/dynamic/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/risk/eta/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/risk/examples/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/risk/fta/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/risk/ml/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/risk/portfolio/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/risk/realtime/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/risk/sis/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/rupture/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/safety/scenario/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/streaming/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/sustainability/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/synthesis/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/event/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/exergy/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/export/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/fielddevelopment/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/fire/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/heatintegration/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/monitor/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/optimizer/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/reconciliation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/report/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/report/safety/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/scenario/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/sensitivity/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/topology/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/process/util/uncertainty/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/pvtsimulation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/pvtsimulation/flowassurance/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/pvtsimulation/modeltuning/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/pvtsimulation/regression/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/pvtsimulation/reservoirproperties/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/pvtsimulation/reservoirproperties/relpermeability/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/pvtsimulation/simulation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/pvtsimulation/util/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/pvtsimulation/util/parameterfitting/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/standards/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/standards/gasquality/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/standards/oilquality/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/standards/salescontract/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/dataanalysis/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/dataanalysis/datasmoothing/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/experimentalequipmentdata/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/experimentalequipmentdata/wettedwallcolumndata/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/experimentalsamplecreation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/experimentalsamplecreation/readdatafromfile/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/experimentalsamplecreation/readdatafromfile/wettedwallcolumnreader/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/experimentalsamplecreation/samplecreator/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/experimentalsamplecreation/samplecreator/wettedwallcolumnsamplecreator/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/montecarlosimulation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/parameterfitting/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/statistics/parameterfitting/nonlinearparameterfitting/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/atomelement/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/characterization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/component/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/component/attractiveeosterm/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/component/repulsiveeosterm/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/mixingrule/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/phase/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/system/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/Vega/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/amines/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/benchmark/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/constants/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/derivatives/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/empiric/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/gerg/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/humidair/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/hydrogen/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/jni/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/leachman/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/readwrite/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/referenceequations/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/spanwagner/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermo/util/steam/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermodynamicoperations/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermodynamicoperations/chemicalequilibrium/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermodynamicoperations/flashops/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermodynamicoperations/flashops/reactiveflash/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermodynamicoperations/flashops/saturationops/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermodynamicoperations/phaseenvelopeops/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermodynamicoperations/phaseenvelopeops/multicomponentenvelopeops/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermodynamicoperations/phaseenvelopeops/reactivecurves/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/thermodynamicoperations/propertygenerator/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/util/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/util/agentic/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/util/annotation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/util/database/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/util/exception/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/util/generator/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/util/nucleation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/util/serialization/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/util/unit/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/util/util/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/util/validation/__init__.pyi (100%) rename src/{jneqsim => jneqsim-stubs}/util/validation/contracts/__init__.pyi (100%) create mode 100644 src/jpype-stubs/__init__.pyi create mode 100644 src/jpype-stubs/py.typed diff --git a/pyproject.toml b/pyproject.toml index abda7375..34f7dda7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -44,8 +44,13 @@ dev = [ [tool.uv] default-groups = "all" -[tool.hatch.build.targets.wheel] -packages = ["src/neqsim", "src/jneqsim"] +[tool.uv.build-backend] +# Allow namespace packages to include both neqsim and jneqsim-stubs +namespace = true +# Include the stub package in distributions using glob patterns +source-include = [ + "src/jneqsim-stubs/**", +] [build-system] requires = ["uv_build>=0.11.18,<0.12.0"] diff --git a/scripts/generate_stubs.py b/scripts/generate_stubs.py index a586e3ae..903cad6a 100644 --- a/scripts/generate_stubs.py +++ b/scripts/generate_stubs.py @@ -60,9 +60,6 @@ def generate_stubs(): shutil.rmtree(temp_output_dir) temp_output_dir.mkdir(exist_ok=True) - # Final output directory: stubs live directly under src/ alongside neqsim/ - final_output_dir = src_path - print("Generating stubs...") # Generate stubs for the neqsim package (pass JPackage objects) @@ -81,26 +78,27 @@ def generate_stubs(): print("Renaming 'neqsim' -> 'jneqsim' in stubs to avoid naming conflict...") rename_package_in_stubs(temp_output_dir, "neqsim", "jneqsim") - # Clean up existing jneqsim output - jneqsim_stubs_out = final_output_dir / "jneqsim" + # Clean up existing jneqsim-stubs output + jneqsim_stubs_out = src_path / "jneqsim-stubs" if jneqsim_stubs_out.exists(): shutil.rmtree(jneqsim_stubs_out) # Move jpype-stubs as-is (it's at temp_output_dir/jpype-stubs) jpype_stubs = temp_output_dir / "jpype-stubs" if jpype_stubs.exists(): - jpype_stubs_out = final_output_dir / "jpype-stubs" + jpype_stubs_out = src_path / "jpype-stubs" if jpype_stubs_out.exists(): shutil.rmtree(jpype_stubs_out) shutil.move(str(jpype_stubs), str(jpype_stubs_out)) # Move stubs from temp directory to final output directory + # (must keep -stubs suffix for uv discovery) shutil.move(str(neqsim_stubs), str(jneqsim_stubs_out)) # Clean up temp directory shutil.rmtree(temp_output_dir) - print(f"Stubs generated successfully in {final_output_dir / 'jneqsim'}") + print(f"Stubs generated successfully in {jneqsim_stubs_out}") print("\n" + "=" * 60) print("USAGE INSTRUCTIONS") print("=" * 60) diff --git a/src/jneqsim/__init__.pyi b/src/jneqsim-stubs/__init__.pyi similarity index 100% rename from src/jneqsim/__init__.pyi rename to src/jneqsim-stubs/__init__.pyi diff --git a/src/jneqsim/api/__init__.pyi b/src/jneqsim-stubs/api/__init__.pyi similarity index 100% rename from src/jneqsim/api/__init__.pyi rename to src/jneqsim-stubs/api/__init__.pyi diff --git a/src/jneqsim/api/ioc/__init__.pyi b/src/jneqsim-stubs/api/ioc/__init__.pyi similarity index 100% rename from src/jneqsim/api/ioc/__init__.pyi rename to src/jneqsim-stubs/api/ioc/__init__.pyi diff --git a/src/jneqsim/blackoil/__init__.pyi b/src/jneqsim-stubs/blackoil/__init__.pyi similarity index 100% rename from src/jneqsim/blackoil/__init__.pyi rename to src/jneqsim-stubs/blackoil/__init__.pyi diff --git a/src/jneqsim/blackoil/io/__init__.pyi b/src/jneqsim-stubs/blackoil/io/__init__.pyi similarity index 100% rename from src/jneqsim/blackoil/io/__init__.pyi rename to src/jneqsim-stubs/blackoil/io/__init__.pyi diff --git a/src/jneqsim/chemicalreactions/__init__.pyi b/src/jneqsim-stubs/chemicalreactions/__init__.pyi similarity index 100% rename from src/jneqsim/chemicalreactions/__init__.pyi rename to src/jneqsim-stubs/chemicalreactions/__init__.pyi diff --git a/src/jneqsim/chemicalreactions/chemicalequilibrium/__init__.pyi b/src/jneqsim-stubs/chemicalreactions/chemicalequilibrium/__init__.pyi similarity index 100% rename from src/jneqsim/chemicalreactions/chemicalequilibrium/__init__.pyi rename to src/jneqsim-stubs/chemicalreactions/chemicalequilibrium/__init__.pyi diff --git a/src/jneqsim/chemicalreactions/chemicalreaction/__init__.pyi b/src/jneqsim-stubs/chemicalreactions/chemicalreaction/__init__.pyi similarity index 100% rename from src/jneqsim/chemicalreactions/chemicalreaction/__init__.pyi rename to src/jneqsim-stubs/chemicalreactions/chemicalreaction/__init__.pyi diff --git a/src/jneqsim/chemicalreactions/kinetics/__init__.pyi b/src/jneqsim-stubs/chemicalreactions/kinetics/__init__.pyi similarity index 100% rename from src/jneqsim/chemicalreactions/kinetics/__init__.pyi rename to src/jneqsim-stubs/chemicalreactions/kinetics/__init__.pyi diff --git a/src/jneqsim/datapresentation/__init__.pyi b/src/jneqsim-stubs/datapresentation/__init__.pyi similarity index 100% rename from src/jneqsim/datapresentation/__init__.pyi rename to src/jneqsim-stubs/datapresentation/__init__.pyi diff --git a/src/jneqsim/datapresentation/filehandling/__init__.pyi b/src/jneqsim-stubs/datapresentation/filehandling/__init__.pyi similarity index 100% rename from src/jneqsim/datapresentation/filehandling/__init__.pyi rename to src/jneqsim-stubs/datapresentation/filehandling/__init__.pyi diff --git a/src/jneqsim/datapresentation/jfreechart/__init__.pyi b/src/jneqsim-stubs/datapresentation/jfreechart/__init__.pyi similarity index 100% rename from src/jneqsim/datapresentation/jfreechart/__init__.pyi rename to src/jneqsim-stubs/datapresentation/jfreechart/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowleg/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowleg/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowleg/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowleg/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowleg/pipeleg/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowleg/pipeleg/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowleg/pipeleg/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowleg/pipeleg/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/equilibriumfluidboundary/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/equilibriumfluidboundary/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/equilibriumfluidboundary/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/equilibriumfluidboundary/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundarynonreactivenode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundarynonreactivenode/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundarynonreactivenode/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundarynonreactivenode/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundaryreactivenode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundaryreactivenode/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundaryreactivenode/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundaryreactivenode/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/fluidboundaryreactivesolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/fluidboundaryreactivesolver/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/fluidboundaryreactivesolver/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/fluidboundaryreactivesolver/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarynonreactive/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarynonreactive/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarynonreactive/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarynonreactive/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarysystemreactive/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarysystemreactive/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarysystemreactive/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarysystemreactive/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/enhancementfactor/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/enhancementfactor/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/enhancementfactor/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/enhancementfactor/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/interphasepipeflow/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/interphasepipeflow/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/interphasepipeflow/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/interphasepipeflow/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasepipeflow/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasepipeflow/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasepipeflow/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasepipeflow/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasereactorflow/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasereactorflow/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasereactorflow/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasereactorflow/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/stirredcell/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/stirredcell/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/stirredcell/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/stirredcell/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/multiphasenode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/multiphasenode/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/multiphasenode/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/multiphasenode/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/multiphasenode/waxnode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/multiphasenode/waxnode/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/multiphasenode/waxnode/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/multiphasenode/waxnode/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/onephasenode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/onephasenode/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/onephasenode/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/onephasenode/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/onephasenode/onephasepipeflownode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/onephasenode/onephasepipeflownode/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/onephasenode/onephasepipeflownode/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/onephasenode/onephasepipeflownode/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/twophasenode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/twophasenode/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/twophasenode/twophasepipeflownode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasepipeflownode/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/twophasenode/twophasepipeflownode/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasepipeflownode/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/twophasenode/twophasereactorflownode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasereactorflownode/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/twophasenode/twophasereactorflownode/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasereactorflownode/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flownode/twophasenode/twophasestirredcellnode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasestirredcellnode/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flownode/twophasenode/twophasestirredcellnode/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasestirredcellnode/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsolver/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsolver/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsolver/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsolver/onephaseflowsolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsolver/onephaseflowsolver/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsolver/onephaseflowsolver/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsolver/onephaseflowsolver/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsolver/onephaseflowsolver/onephasepipeflowsolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsolver/onephaseflowsolver/onephasepipeflowsolver/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsolver/onephaseflowsolver/onephasepipeflowsolver/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsolver/onephaseflowsolver/onephasepipeflowsolver/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsolver/twophaseflowsolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsolver/twophaseflowsolver/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsolver/twophaseflowsolver/stirredcellsolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/stirredcellsolver/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsolver/twophaseflowsolver/stirredcellsolver/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/stirredcellsolver/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsolver/twophaseflowsolver/twophasepipeflowsolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/twophasepipeflowsolver/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsolver/twophaseflowsolver/twophasepipeflowsolver/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/twophasepipeflowsolver/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsystem/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsystem/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsystem/onephaseflowsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/onephaseflowsystem/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsystem/onephaseflowsystem/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsystem/onephaseflowsystem/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsystem/onephaseflowsystem/pipeflowsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/onephaseflowsystem/pipeflowsystem/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsystem/onephaseflowsystem/pipeflowsystem/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsystem/onephaseflowsystem/pipeflowsystem/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsystem/twophaseflowsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsystem/twophaseflowsystem/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsystem/twophaseflowsystem/shipsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/shipsystem/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsystem/twophaseflowsystem/shipsystem/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/shipsystem/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsystem/twophaseflowsystem/stirredcellsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/stirredcellsystem/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsystem/twophaseflowsystem/stirredcellsystem/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/stirredcellsystem/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsystem/twophaseflowsystem/twophasepipeflowsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/twophasepipeflowsystem/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsystem/twophaseflowsystem/twophasepipeflowsystem/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/twophasepipeflowsystem/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/flowsystem/twophaseflowsystem/twophasereactorflowsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/twophasereactorflowsystem/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/flowsystem/twophaseflowsystem/twophasereactorflowsystem/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/twophasereactorflowsystem/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/geometrydefinitions/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/geometrydefinitions/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/geometrydefinitions/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/geometrydefinitions/internalgeometry/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/geometrydefinitions/internalgeometry/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/geometrydefinitions/internalgeometry/packings/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/packings/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/geometrydefinitions/internalgeometry/packings/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/packings/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/geometrydefinitions/internalgeometry/wall/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/wall/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/geometrydefinitions/internalgeometry/wall/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/wall/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/geometrydefinitions/pipe/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/pipe/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/geometrydefinitions/pipe/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/geometrydefinitions/pipe/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/geometrydefinitions/reactor/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/reactor/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/geometrydefinitions/reactor/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/geometrydefinitions/reactor/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/geometrydefinitions/stirredcell/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/stirredcell/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/geometrydefinitions/stirredcell/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/geometrydefinitions/stirredcell/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/geometrydefinitions/surrounding/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/surrounding/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/geometrydefinitions/surrounding/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/geometrydefinitions/surrounding/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/util/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/util/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/util/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/onephasepipeflownodevisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/onephasepipeflownodevisualization/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/onephasepipeflownodevisualization/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/onephasepipeflownodevisualization/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/twophaseflownodevisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/twophaseflownodevisualization/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/twophaseflownodevisualization/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/twophaseflownodevisualization/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/pipeflowvisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/pipeflowvisualization/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/pipeflowvisualization/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/pipeflowvisualization/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/twophasepipeflowvisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/twophasepipeflowvisualization/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/twophasepipeflowvisualization/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/twophasepipeflowvisualization/__init__.pyi diff --git a/src/jneqsim/fluidmechanics/util/timeseries/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/timeseries/__init__.pyi similarity index 100% rename from src/jneqsim/fluidmechanics/util/timeseries/__init__.pyi rename to src/jneqsim-stubs/fluidmechanics/util/timeseries/__init__.pyi diff --git a/src/jneqsim/integration/__init__.pyi b/src/jneqsim-stubs/integration/__init__.pyi similarity index 100% rename from src/jneqsim/integration/__init__.pyi rename to src/jneqsim-stubs/integration/__init__.pyi diff --git a/src/jneqsim/mathlib/__init__.pyi b/src/jneqsim-stubs/mathlib/__init__.pyi similarity index 100% rename from src/jneqsim/mathlib/__init__.pyi rename to src/jneqsim-stubs/mathlib/__init__.pyi diff --git a/src/jneqsim/mathlib/generalmath/__init__.pyi b/src/jneqsim-stubs/mathlib/generalmath/__init__.pyi similarity index 100% rename from src/jneqsim/mathlib/generalmath/__init__.pyi rename to src/jneqsim-stubs/mathlib/generalmath/__init__.pyi diff --git a/src/jneqsim/mathlib/nonlinearsolver/__init__.pyi b/src/jneqsim-stubs/mathlib/nonlinearsolver/__init__.pyi similarity index 100% rename from src/jneqsim/mathlib/nonlinearsolver/__init__.pyi rename to src/jneqsim-stubs/mathlib/nonlinearsolver/__init__.pyi diff --git a/src/jneqsim/mcp/__init__.pyi b/src/jneqsim-stubs/mcp/__init__.pyi similarity index 100% rename from src/jneqsim/mcp/__init__.pyi rename to src/jneqsim-stubs/mcp/__init__.pyi diff --git a/src/jneqsim/mcp/catalog/__init__.pyi b/src/jneqsim-stubs/mcp/catalog/__init__.pyi similarity index 100% rename from src/jneqsim/mcp/catalog/__init__.pyi rename to src/jneqsim-stubs/mcp/catalog/__init__.pyi diff --git a/src/jneqsim/mcp/model/__init__.pyi b/src/jneqsim-stubs/mcp/model/__init__.pyi similarity index 100% rename from src/jneqsim/mcp/model/__init__.pyi rename to src/jneqsim-stubs/mcp/model/__init__.pyi diff --git a/src/jneqsim/mcp/runners/__init__.pyi b/src/jneqsim-stubs/mcp/runners/__init__.pyi similarity index 100% rename from src/jneqsim/mcp/runners/__init__.pyi rename to src/jneqsim-stubs/mcp/runners/__init__.pyi diff --git a/src/jneqsim/physicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/__init__.pyi diff --git a/src/jneqsim/physicalproperties/interfaceproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/interfaceproperties/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/interfaceproperties/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/interfaceproperties/__init__.pyi diff --git a/src/jneqsim/physicalproperties/interfaceproperties/solidadsorption/__init__.pyi b/src/jneqsim-stubs/physicalproperties/interfaceproperties/solidadsorption/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/interfaceproperties/solidadsorption/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/interfaceproperties/solidadsorption/__init__.pyi diff --git a/src/jneqsim/physicalproperties/interfaceproperties/surfacetension/__init__.pyi b/src/jneqsim-stubs/physicalproperties/interfaceproperties/surfacetension/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/interfaceproperties/surfacetension/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/interfaceproperties/surfacetension/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/commonphasephysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/commonphasephysicalproperties/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/commonphasephysicalproperties/conductivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/conductivity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/commonphasephysicalproperties/conductivity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/conductivity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/commonphasephysicalproperties/diffusivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/diffusivity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/commonphasephysicalproperties/diffusivity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/diffusivity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/commonphasephysicalproperties/viscosity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/viscosity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/commonphasephysicalproperties/viscosity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/viscosity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/gasphysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/gasphysicalproperties/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/gasphysicalproperties/conductivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/conductivity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/gasphysicalproperties/conductivity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/conductivity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/gasphysicalproperties/density/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/density/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/gasphysicalproperties/density/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/density/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/gasphysicalproperties/diffusivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/diffusivity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/gasphysicalproperties/diffusivity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/diffusivity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/gasphysicalproperties/viscosity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/viscosity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/gasphysicalproperties/viscosity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/viscosity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/liquidphysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/liquidphysicalproperties/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/liquidphysicalproperties/conductivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/conductivity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/liquidphysicalproperties/conductivity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/conductivity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/liquidphysicalproperties/density/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/density/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/liquidphysicalproperties/density/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/density/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/liquidphysicalproperties/diffusivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/diffusivity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/liquidphysicalproperties/diffusivity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/diffusivity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/liquidphysicalproperties/viscosity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/viscosity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/liquidphysicalproperties/viscosity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/viscosity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/methodinterface/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/methodinterface/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/methodinterface/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/methodinterface/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/solidphysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/solidphysicalproperties/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/solidphysicalproperties/conductivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/conductivity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/solidphysicalproperties/conductivity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/conductivity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/solidphysicalproperties/density/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/density/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/solidphysicalproperties/density/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/density/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/solidphysicalproperties/diffusivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/diffusivity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/solidphysicalproperties/diffusivity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/diffusivity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/methods/solidphysicalproperties/viscosity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/viscosity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/methods/solidphysicalproperties/viscosity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/viscosity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/mixingrule/__init__.pyi b/src/jneqsim-stubs/physicalproperties/mixingrule/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/mixingrule/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/mixingrule/__init__.pyi diff --git a/src/jneqsim/physicalproperties/system/__init__.pyi b/src/jneqsim-stubs/physicalproperties/system/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/system/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/system/__init__.pyi diff --git a/src/jneqsim/physicalproperties/system/commonphasephysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/system/commonphasephysicalproperties/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/system/commonphasephysicalproperties/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/system/commonphasephysicalproperties/__init__.pyi diff --git a/src/jneqsim/physicalproperties/system/gasphysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/system/gasphysicalproperties/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/system/gasphysicalproperties/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/system/gasphysicalproperties/__init__.pyi diff --git a/src/jneqsim/physicalproperties/system/liquidphysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/system/liquidphysicalproperties/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/system/liquidphysicalproperties/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/system/liquidphysicalproperties/__init__.pyi diff --git a/src/jneqsim/physicalproperties/system/solidphysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/system/solidphysicalproperties/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/system/solidphysicalproperties/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/system/solidphysicalproperties/__init__.pyi diff --git a/src/jneqsim/physicalproperties/util/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/util/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/util/__init__.pyi diff --git a/src/jneqsim/physicalproperties/util/parameterfitting/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/util/parameterfitting/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/util/parameterfitting/__init__.pyi diff --git a/src/jneqsim/physicalproperties/util/parameterfitting/purecomponentparameterfitting/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/util/parameterfitting/purecomponentparameterfitting/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/__init__.pyi diff --git a/src/jneqsim/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompinterfacetension/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompinterfacetension/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompinterfacetension/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompinterfacetension/__init__.pyi diff --git a/src/jneqsim/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/__init__.pyi diff --git a/src/jneqsim/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/chungmethod/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/chungmethod/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/chungmethod/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/chungmethod/__init__.pyi diff --git a/src/jneqsim/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/linearliquidmodel/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/linearliquidmodel/__init__.pyi similarity index 100% rename from src/jneqsim/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/linearliquidmodel/__init__.pyi rename to src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/linearliquidmodel/__init__.pyi diff --git a/src/jneqsim/process/__init__.pyi b/src/jneqsim-stubs/process/__init__.pyi similarity index 100% rename from src/jneqsim/process/__init__.pyi rename to src/jneqsim-stubs/process/__init__.pyi diff --git a/src/jneqsim/process/advisory/__init__.pyi b/src/jneqsim-stubs/process/advisory/__init__.pyi similarity index 100% rename from src/jneqsim/process/advisory/__init__.pyi rename to src/jneqsim-stubs/process/advisory/__init__.pyi diff --git a/src/jneqsim/process/alarm/__init__.pyi b/src/jneqsim-stubs/process/alarm/__init__.pyi similarity index 100% rename from src/jneqsim/process/alarm/__init__.pyi rename to src/jneqsim-stubs/process/alarm/__init__.pyi diff --git a/src/jneqsim/process/automation/__init__.pyi b/src/jneqsim-stubs/process/automation/__init__.pyi similarity index 100% rename from src/jneqsim/process/automation/__init__.pyi rename to src/jneqsim-stubs/process/automation/__init__.pyi diff --git a/src/jneqsim/process/calibration/__init__.pyi b/src/jneqsim-stubs/process/calibration/__init__.pyi similarity index 100% rename from src/jneqsim/process/calibration/__init__.pyi rename to src/jneqsim-stubs/process/calibration/__init__.pyi diff --git a/src/jneqsim/process/chemistry/__init__.pyi b/src/jneqsim-stubs/process/chemistry/__init__.pyi similarity index 100% rename from src/jneqsim/process/chemistry/__init__.pyi rename to src/jneqsim-stubs/process/chemistry/__init__.pyi diff --git a/src/jneqsim/process/chemistry/acid/__init__.pyi b/src/jneqsim-stubs/process/chemistry/acid/__init__.pyi similarity index 100% rename from src/jneqsim/process/chemistry/acid/__init__.pyi rename to src/jneqsim-stubs/process/chemistry/acid/__init__.pyi diff --git a/src/jneqsim/process/chemistry/asphaltene/__init__.pyi b/src/jneqsim-stubs/process/chemistry/asphaltene/__init__.pyi similarity index 100% rename from src/jneqsim/process/chemistry/asphaltene/__init__.pyi rename to src/jneqsim-stubs/process/chemistry/asphaltene/__init__.pyi diff --git a/src/jneqsim/process/chemistry/corrosion/__init__.pyi b/src/jneqsim-stubs/process/chemistry/corrosion/__init__.pyi similarity index 100% rename from src/jneqsim/process/chemistry/corrosion/__init__.pyi rename to src/jneqsim-stubs/process/chemistry/corrosion/__init__.pyi diff --git a/src/jneqsim/process/chemistry/equipment/__init__.pyi b/src/jneqsim-stubs/process/chemistry/equipment/__init__.pyi similarity index 100% rename from src/jneqsim/process/chemistry/equipment/__init__.pyi rename to src/jneqsim-stubs/process/chemistry/equipment/__init__.pyi diff --git a/src/jneqsim/process/chemistry/hydrate/__init__.pyi b/src/jneqsim-stubs/process/chemistry/hydrate/__init__.pyi similarity index 100% rename from src/jneqsim/process/chemistry/hydrate/__init__.pyi rename to src/jneqsim-stubs/process/chemistry/hydrate/__init__.pyi diff --git a/src/jneqsim/process/chemistry/rca/__init__.pyi b/src/jneqsim-stubs/process/chemistry/rca/__init__.pyi similarity index 100% rename from src/jneqsim/process/chemistry/rca/__init__.pyi rename to src/jneqsim-stubs/process/chemistry/rca/__init__.pyi diff --git a/src/jneqsim/process/chemistry/scale/__init__.pyi b/src/jneqsim-stubs/process/chemistry/scale/__init__.pyi similarity index 100% rename from src/jneqsim/process/chemistry/scale/__init__.pyi rename to src/jneqsim-stubs/process/chemistry/scale/__init__.pyi diff --git a/src/jneqsim/process/chemistry/scavenger/__init__.pyi b/src/jneqsim-stubs/process/chemistry/scavenger/__init__.pyi similarity index 100% rename from src/jneqsim/process/chemistry/scavenger/__init__.pyi rename to src/jneqsim-stubs/process/chemistry/scavenger/__init__.pyi diff --git a/src/jneqsim/process/chemistry/util/__init__.pyi b/src/jneqsim-stubs/process/chemistry/util/__init__.pyi similarity index 100% rename from src/jneqsim/process/chemistry/util/__init__.pyi rename to src/jneqsim-stubs/process/chemistry/util/__init__.pyi diff --git a/src/jneqsim/process/chemistry/wax/__init__.pyi b/src/jneqsim-stubs/process/chemistry/wax/__init__.pyi similarity index 100% rename from src/jneqsim/process/chemistry/wax/__init__.pyi rename to src/jneqsim-stubs/process/chemistry/wax/__init__.pyi diff --git a/src/jneqsim/process/conditionmonitor/__init__.pyi b/src/jneqsim-stubs/process/conditionmonitor/__init__.pyi similarity index 100% rename from src/jneqsim/process/conditionmonitor/__init__.pyi rename to src/jneqsim-stubs/process/conditionmonitor/__init__.pyi diff --git a/src/jneqsim/process/controllerdevice/__init__.pyi b/src/jneqsim-stubs/process/controllerdevice/__init__.pyi similarity index 100% rename from src/jneqsim/process/controllerdevice/__init__.pyi rename to src/jneqsim-stubs/process/controllerdevice/__init__.pyi diff --git a/src/jneqsim/process/controllerdevice/structure/__init__.pyi b/src/jneqsim-stubs/process/controllerdevice/structure/__init__.pyi similarity index 100% rename from src/jneqsim/process/controllerdevice/structure/__init__.pyi rename to src/jneqsim-stubs/process/controllerdevice/structure/__init__.pyi diff --git a/src/jneqsim/process/corrosion/__init__.pyi b/src/jneqsim-stubs/process/corrosion/__init__.pyi similarity index 100% rename from src/jneqsim/process/corrosion/__init__.pyi rename to src/jneqsim-stubs/process/corrosion/__init__.pyi diff --git a/src/jneqsim/process/costestimation/__init__.pyi b/src/jneqsim-stubs/process/costestimation/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/__init__.pyi diff --git a/src/jneqsim/process/costestimation/absorber/__init__.pyi b/src/jneqsim-stubs/process/costestimation/absorber/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/absorber/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/absorber/__init__.pyi diff --git a/src/jneqsim/process/costestimation/adsorber/__init__.pyi b/src/jneqsim-stubs/process/costestimation/adsorber/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/adsorber/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/adsorber/__init__.pyi diff --git a/src/jneqsim/process/costestimation/column/__init__.pyi b/src/jneqsim-stubs/process/costestimation/column/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/column/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/column/__init__.pyi diff --git a/src/jneqsim/process/costestimation/compressor/__init__.pyi b/src/jneqsim-stubs/process/costestimation/compressor/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/compressor/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/compressor/__init__.pyi diff --git a/src/jneqsim/process/costestimation/ejector/__init__.pyi b/src/jneqsim-stubs/process/costestimation/ejector/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/ejector/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/ejector/__init__.pyi diff --git a/src/jneqsim/process/costestimation/electrolyzer/__init__.pyi b/src/jneqsim-stubs/process/costestimation/electrolyzer/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/electrolyzer/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/electrolyzer/__init__.pyi diff --git a/src/jneqsim/process/costestimation/expander/__init__.pyi b/src/jneqsim-stubs/process/costestimation/expander/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/expander/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/expander/__init__.pyi diff --git a/src/jneqsim/process/costestimation/heatexchanger/__init__.pyi b/src/jneqsim-stubs/process/costestimation/heatexchanger/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/heatexchanger/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/heatexchanger/__init__.pyi diff --git a/src/jneqsim/process/costestimation/mixer/__init__.pyi b/src/jneqsim-stubs/process/costestimation/mixer/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/mixer/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/mixer/__init__.pyi diff --git a/src/jneqsim/process/costestimation/pipe/__init__.pyi b/src/jneqsim-stubs/process/costestimation/pipe/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/pipe/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/pipe/__init__.pyi diff --git a/src/jneqsim/process/costestimation/pump/__init__.pyi b/src/jneqsim-stubs/process/costestimation/pump/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/pump/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/pump/__init__.pyi diff --git a/src/jneqsim/process/costestimation/separator/__init__.pyi b/src/jneqsim-stubs/process/costestimation/separator/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/separator/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/separator/__init__.pyi diff --git a/src/jneqsim/process/costestimation/splitter/__init__.pyi b/src/jneqsim-stubs/process/costestimation/splitter/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/splitter/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/splitter/__init__.pyi diff --git a/src/jneqsim/process/costestimation/tank/__init__.pyi b/src/jneqsim-stubs/process/costestimation/tank/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/tank/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/tank/__init__.pyi diff --git a/src/jneqsim/process/costestimation/valve/__init__.pyi b/src/jneqsim-stubs/process/costestimation/valve/__init__.pyi similarity index 100% rename from src/jneqsim/process/costestimation/valve/__init__.pyi rename to src/jneqsim-stubs/process/costestimation/valve/__init__.pyi diff --git a/src/jneqsim/process/design/__init__.pyi b/src/jneqsim-stubs/process/design/__init__.pyi similarity index 100% rename from src/jneqsim/process/design/__init__.pyi rename to src/jneqsim-stubs/process/design/__init__.pyi diff --git a/src/jneqsim/process/design/template/__init__.pyi b/src/jneqsim-stubs/process/design/template/__init__.pyi similarity index 100% rename from src/jneqsim/process/design/template/__init__.pyi rename to src/jneqsim-stubs/process/design/template/__init__.pyi diff --git a/src/jneqsim/process/diagnostics/__init__.pyi b/src/jneqsim-stubs/process/diagnostics/__init__.pyi similarity index 100% rename from src/jneqsim/process/diagnostics/__init__.pyi rename to src/jneqsim-stubs/process/diagnostics/__init__.pyi diff --git a/src/jneqsim/process/diagnostics/restart/__init__.pyi b/src/jneqsim-stubs/process/diagnostics/restart/__init__.pyi similarity index 100% rename from src/jneqsim/process/diagnostics/restart/__init__.pyi rename to src/jneqsim-stubs/process/diagnostics/restart/__init__.pyi diff --git a/src/jneqsim/process/dynamics/__init__.pyi b/src/jneqsim-stubs/process/dynamics/__init__.pyi similarity index 100% rename from src/jneqsim/process/dynamics/__init__.pyi rename to src/jneqsim-stubs/process/dynamics/__init__.pyi diff --git a/src/jneqsim/process/electricaldesign/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/__init__.pyi similarity index 100% rename from src/jneqsim/process/electricaldesign/__init__.pyi rename to src/jneqsim-stubs/process/electricaldesign/__init__.pyi diff --git a/src/jneqsim/process/electricaldesign/components/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/components/__init__.pyi similarity index 100% rename from src/jneqsim/process/electricaldesign/components/__init__.pyi rename to src/jneqsim-stubs/process/electricaldesign/components/__init__.pyi diff --git a/src/jneqsim/process/electricaldesign/compressor/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/compressor/__init__.pyi similarity index 100% rename from src/jneqsim/process/electricaldesign/compressor/__init__.pyi rename to src/jneqsim-stubs/process/electricaldesign/compressor/__init__.pyi diff --git a/src/jneqsim/process/electricaldesign/heatexchanger/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/heatexchanger/__init__.pyi similarity index 100% rename from src/jneqsim/process/electricaldesign/heatexchanger/__init__.pyi rename to src/jneqsim-stubs/process/electricaldesign/heatexchanger/__init__.pyi diff --git a/src/jneqsim/process/electricaldesign/loadanalysis/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/loadanalysis/__init__.pyi similarity index 100% rename from src/jneqsim/process/electricaldesign/loadanalysis/__init__.pyi rename to src/jneqsim-stubs/process/electricaldesign/loadanalysis/__init__.pyi diff --git a/src/jneqsim/process/electricaldesign/pipeline/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/pipeline/__init__.pyi similarity index 100% rename from src/jneqsim/process/electricaldesign/pipeline/__init__.pyi rename to src/jneqsim-stubs/process/electricaldesign/pipeline/__init__.pyi diff --git a/src/jneqsim/process/electricaldesign/pump/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/pump/__init__.pyi similarity index 100% rename from src/jneqsim/process/electricaldesign/pump/__init__.pyi rename to src/jneqsim-stubs/process/electricaldesign/pump/__init__.pyi diff --git a/src/jneqsim/process/electricaldesign/separator/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/separator/__init__.pyi similarity index 100% rename from src/jneqsim/process/electricaldesign/separator/__init__.pyi rename to src/jneqsim-stubs/process/electricaldesign/separator/__init__.pyi diff --git a/src/jneqsim/process/electricaldesign/system/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/system/__init__.pyi similarity index 100% rename from src/jneqsim/process/electricaldesign/system/__init__.pyi rename to src/jneqsim-stubs/process/electricaldesign/system/__init__.pyi diff --git a/src/jneqsim/process/equipment/__init__.pyi b/src/jneqsim-stubs/process/equipment/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/__init__.pyi rename to src/jneqsim-stubs/process/equipment/__init__.pyi diff --git a/src/jneqsim/process/equipment/absorber/__init__.pyi b/src/jneqsim-stubs/process/equipment/absorber/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/absorber/__init__.pyi rename to src/jneqsim-stubs/process/equipment/absorber/__init__.pyi diff --git a/src/jneqsim/process/equipment/adsorber/__init__.pyi b/src/jneqsim-stubs/process/equipment/adsorber/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/adsorber/__init__.pyi rename to src/jneqsim-stubs/process/equipment/adsorber/__init__.pyi diff --git a/src/jneqsim/process/equipment/battery/__init__.pyi b/src/jneqsim-stubs/process/equipment/battery/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/battery/__init__.pyi rename to src/jneqsim-stubs/process/equipment/battery/__init__.pyi diff --git a/src/jneqsim/process/equipment/blackoil/__init__.pyi b/src/jneqsim-stubs/process/equipment/blackoil/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/blackoil/__init__.pyi rename to src/jneqsim-stubs/process/equipment/blackoil/__init__.pyi diff --git a/src/jneqsim/process/equipment/capacity/__init__.pyi b/src/jneqsim-stubs/process/equipment/capacity/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/capacity/__init__.pyi rename to src/jneqsim-stubs/process/equipment/capacity/__init__.pyi diff --git a/src/jneqsim/process/equipment/compressor/__init__.pyi b/src/jneqsim-stubs/process/equipment/compressor/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/compressor/__init__.pyi rename to src/jneqsim-stubs/process/equipment/compressor/__init__.pyi diff --git a/src/jneqsim/process/equipment/compressor/driver/__init__.pyi b/src/jneqsim-stubs/process/equipment/compressor/driver/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/compressor/driver/__init__.pyi rename to src/jneqsim-stubs/process/equipment/compressor/driver/__init__.pyi diff --git a/src/jneqsim/process/equipment/diffpressure/__init__.pyi b/src/jneqsim-stubs/process/equipment/diffpressure/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/diffpressure/__init__.pyi rename to src/jneqsim-stubs/process/equipment/diffpressure/__init__.pyi diff --git a/src/jneqsim/process/equipment/distillation/__init__.pyi b/src/jneqsim-stubs/process/equipment/distillation/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/distillation/__init__.pyi rename to src/jneqsim-stubs/process/equipment/distillation/__init__.pyi diff --git a/src/jneqsim/process/equipment/distillation/internals/__init__.pyi b/src/jneqsim-stubs/process/equipment/distillation/internals/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/distillation/internals/__init__.pyi rename to src/jneqsim-stubs/process/equipment/distillation/internals/__init__.pyi diff --git a/src/jneqsim/process/equipment/ejector/__init__.pyi b/src/jneqsim-stubs/process/equipment/ejector/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/ejector/__init__.pyi rename to src/jneqsim-stubs/process/equipment/ejector/__init__.pyi diff --git a/src/jneqsim/process/equipment/electrolyzer/__init__.pyi b/src/jneqsim-stubs/process/equipment/electrolyzer/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/electrolyzer/__init__.pyi rename to src/jneqsim-stubs/process/equipment/electrolyzer/__init__.pyi diff --git a/src/jneqsim/process/equipment/expander/__init__.pyi b/src/jneqsim-stubs/process/equipment/expander/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/expander/__init__.pyi rename to src/jneqsim-stubs/process/equipment/expander/__init__.pyi diff --git a/src/jneqsim/process/equipment/failure/__init__.pyi b/src/jneqsim-stubs/process/equipment/failure/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/failure/__init__.pyi rename to src/jneqsim-stubs/process/equipment/failure/__init__.pyi diff --git a/src/jneqsim/process/equipment/filter/__init__.pyi b/src/jneqsim-stubs/process/equipment/filter/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/filter/__init__.pyi rename to src/jneqsim-stubs/process/equipment/filter/__init__.pyi diff --git a/src/jneqsim/process/equipment/flare/__init__.pyi b/src/jneqsim-stubs/process/equipment/flare/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/flare/__init__.pyi rename to src/jneqsim-stubs/process/equipment/flare/__init__.pyi diff --git a/src/jneqsim/process/equipment/flare/dto/__init__.pyi b/src/jneqsim-stubs/process/equipment/flare/dto/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/flare/dto/__init__.pyi rename to src/jneqsim-stubs/process/equipment/flare/dto/__init__.pyi diff --git a/src/jneqsim/process/equipment/heatexchanger/__init__.pyi b/src/jneqsim-stubs/process/equipment/heatexchanger/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/heatexchanger/__init__.pyi rename to src/jneqsim-stubs/process/equipment/heatexchanger/__init__.pyi diff --git a/src/jneqsim/process/equipment/heatexchanger/heatintegration/__init__.pyi b/src/jneqsim-stubs/process/equipment/heatexchanger/heatintegration/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/heatexchanger/heatintegration/__init__.pyi rename to src/jneqsim-stubs/process/equipment/heatexchanger/heatintegration/__init__.pyi diff --git a/src/jneqsim/process/equipment/iec81346/__init__.pyi b/src/jneqsim-stubs/process/equipment/iec81346/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/iec81346/__init__.pyi rename to src/jneqsim-stubs/process/equipment/iec81346/__init__.pyi diff --git a/src/jneqsim/process/equipment/lng/__init__.pyi b/src/jneqsim-stubs/process/equipment/lng/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/lng/__init__.pyi rename to src/jneqsim-stubs/process/equipment/lng/__init__.pyi diff --git a/src/jneqsim/process/equipment/manifold/__init__.pyi b/src/jneqsim-stubs/process/equipment/manifold/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/manifold/__init__.pyi rename to src/jneqsim-stubs/process/equipment/manifold/__init__.pyi diff --git a/src/jneqsim/process/equipment/membrane/__init__.pyi b/src/jneqsim-stubs/process/equipment/membrane/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/membrane/__init__.pyi rename to src/jneqsim-stubs/process/equipment/membrane/__init__.pyi diff --git a/src/jneqsim/process/equipment/mixer/__init__.pyi b/src/jneqsim-stubs/process/equipment/mixer/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/mixer/__init__.pyi rename to src/jneqsim-stubs/process/equipment/mixer/__init__.pyi diff --git a/src/jneqsim/process/equipment/network/__init__.pyi b/src/jneqsim-stubs/process/equipment/network/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/network/__init__.pyi rename to src/jneqsim-stubs/process/equipment/network/__init__.pyi diff --git a/src/jneqsim/process/equipment/pipeline/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/pipeline/__init__.pyi rename to src/jneqsim-stubs/process/equipment/pipeline/__init__.pyi diff --git a/src/jneqsim/process/equipment/pipeline/routing/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/routing/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/pipeline/routing/__init__.pyi rename to src/jneqsim-stubs/process/equipment/pipeline/routing/__init__.pyi diff --git a/src/jneqsim/process/equipment/pipeline/twophasepipe/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/pipeline/twophasepipe/__init__.pyi rename to src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/__init__.pyi diff --git a/src/jneqsim/process/equipment/pipeline/twophasepipe/closure/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/closure/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/pipeline/twophasepipe/closure/__init__.pyi rename to src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/closure/__init__.pyi diff --git a/src/jneqsim/process/equipment/pipeline/twophasepipe/numerics/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/numerics/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/pipeline/twophasepipe/numerics/__init__.pyi rename to src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/numerics/__init__.pyi diff --git a/src/jneqsim/process/equipment/pipeline/twophasepipe/reporting/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/reporting/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/pipeline/twophasepipe/reporting/__init__.pyi rename to src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/reporting/__init__.pyi diff --git a/src/jneqsim/process/equipment/pipeline/twophasepipe/validation/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/validation/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/pipeline/twophasepipe/validation/__init__.pyi rename to src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/validation/__init__.pyi diff --git a/src/jneqsim/process/equipment/powergeneration/__init__.pyi b/src/jneqsim-stubs/process/equipment/powergeneration/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/powergeneration/__init__.pyi rename to src/jneqsim-stubs/process/equipment/powergeneration/__init__.pyi diff --git a/src/jneqsim/process/equipment/powergeneration/gasturbine/__init__.pyi b/src/jneqsim-stubs/process/equipment/powergeneration/gasturbine/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/powergeneration/gasturbine/__init__.pyi rename to src/jneqsim-stubs/process/equipment/powergeneration/gasturbine/__init__.pyi diff --git a/src/jneqsim/process/equipment/pump/__init__.pyi b/src/jneqsim-stubs/process/equipment/pump/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/pump/__init__.pyi rename to src/jneqsim-stubs/process/equipment/pump/__init__.pyi diff --git a/src/jneqsim/process/equipment/reactor/__init__.pyi b/src/jneqsim-stubs/process/equipment/reactor/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/reactor/__init__.pyi rename to src/jneqsim-stubs/process/equipment/reactor/__init__.pyi diff --git a/src/jneqsim/process/equipment/reservoir/__init__.pyi b/src/jneqsim-stubs/process/equipment/reservoir/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/reservoir/__init__.pyi rename to src/jneqsim-stubs/process/equipment/reservoir/__init__.pyi diff --git a/src/jneqsim/process/equipment/separator/__init__.pyi b/src/jneqsim-stubs/process/equipment/separator/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/separator/__init__.pyi rename to src/jneqsim-stubs/process/equipment/separator/__init__.pyi diff --git a/src/jneqsim/process/equipment/separator/entrainment/__init__.pyi b/src/jneqsim-stubs/process/equipment/separator/entrainment/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/separator/entrainment/__init__.pyi rename to src/jneqsim-stubs/process/equipment/separator/entrainment/__init__.pyi diff --git a/src/jneqsim/process/equipment/separator/sectiontype/__init__.pyi b/src/jneqsim-stubs/process/equipment/separator/sectiontype/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/separator/sectiontype/__init__.pyi rename to src/jneqsim-stubs/process/equipment/separator/sectiontype/__init__.pyi diff --git a/src/jneqsim/process/equipment/splitter/__init__.pyi b/src/jneqsim-stubs/process/equipment/splitter/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/splitter/__init__.pyi rename to src/jneqsim-stubs/process/equipment/splitter/__init__.pyi diff --git a/src/jneqsim/process/equipment/stream/__init__.pyi b/src/jneqsim-stubs/process/equipment/stream/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/stream/__init__.pyi rename to src/jneqsim-stubs/process/equipment/stream/__init__.pyi diff --git a/src/jneqsim/process/equipment/subsea/__init__.pyi b/src/jneqsim-stubs/process/equipment/subsea/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/subsea/__init__.pyi rename to src/jneqsim-stubs/process/equipment/subsea/__init__.pyi diff --git a/src/jneqsim/process/equipment/tank/__init__.pyi b/src/jneqsim-stubs/process/equipment/tank/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/tank/__init__.pyi rename to src/jneqsim-stubs/process/equipment/tank/__init__.pyi diff --git a/src/jneqsim/process/equipment/util/__init__.pyi b/src/jneqsim-stubs/process/equipment/util/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/util/__init__.pyi rename to src/jneqsim-stubs/process/equipment/util/__init__.pyi diff --git a/src/jneqsim/process/equipment/valve/__init__.pyi b/src/jneqsim-stubs/process/equipment/valve/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/valve/__init__.pyi rename to src/jneqsim-stubs/process/equipment/valve/__init__.pyi diff --git a/src/jneqsim/process/equipment/watertreatment/__init__.pyi b/src/jneqsim-stubs/process/equipment/watertreatment/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/watertreatment/__init__.pyi rename to src/jneqsim-stubs/process/equipment/watertreatment/__init__.pyi diff --git a/src/jneqsim/process/equipment/well/__init__.pyi b/src/jneqsim-stubs/process/equipment/well/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/well/__init__.pyi rename to src/jneqsim-stubs/process/equipment/well/__init__.pyi diff --git a/src/jneqsim/process/equipment/well/allocation/__init__.pyi b/src/jneqsim-stubs/process/equipment/well/allocation/__init__.pyi similarity index 100% rename from src/jneqsim/process/equipment/well/allocation/__init__.pyi rename to src/jneqsim-stubs/process/equipment/well/allocation/__init__.pyi diff --git a/src/jneqsim/process/examples/__init__.pyi b/src/jneqsim-stubs/process/examples/__init__.pyi similarity index 100% rename from src/jneqsim/process/examples/__init__.pyi rename to src/jneqsim-stubs/process/examples/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/concept/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/concept/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/concept/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/concept/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/economics/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/economics/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/economics/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/economics/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/evaluation/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/evaluation/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/evaluation/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/evaluation/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/facility/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/facility/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/facility/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/facility/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/integrated/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/integrated/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/integrated/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/integrated/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/network/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/network/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/network/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/network/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/reporting/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/reporting/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/reporting/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/reporting/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/reservoir/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/reservoir/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/reservoir/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/reservoir/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/screening/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/screening/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/screening/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/screening/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/subsea/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/subsea/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/subsea/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/subsea/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/tieback/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/tieback/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/tieback/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/tieback/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/tieback/capacity/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/tieback/capacity/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/tieback/capacity/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/tieback/capacity/__init__.pyi diff --git a/src/jneqsim/process/fielddevelopment/workflow/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/workflow/__init__.pyi similarity index 100% rename from src/jneqsim/process/fielddevelopment/workflow/__init__.pyi rename to src/jneqsim-stubs/process/fielddevelopment/workflow/__init__.pyi diff --git a/src/jneqsim/process/hydrogen/__init__.pyi b/src/jneqsim-stubs/process/hydrogen/__init__.pyi similarity index 100% rename from src/jneqsim/process/hydrogen/__init__.pyi rename to src/jneqsim-stubs/process/hydrogen/__init__.pyi diff --git a/src/jneqsim/process/instrumentdesign/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/__init__.pyi similarity index 100% rename from src/jneqsim/process/instrumentdesign/__init__.pyi rename to src/jneqsim-stubs/process/instrumentdesign/__init__.pyi diff --git a/src/jneqsim/process/instrumentdesign/compressor/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/compressor/__init__.pyi similarity index 100% rename from src/jneqsim/process/instrumentdesign/compressor/__init__.pyi rename to src/jneqsim-stubs/process/instrumentdesign/compressor/__init__.pyi diff --git a/src/jneqsim/process/instrumentdesign/heatexchanger/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/heatexchanger/__init__.pyi similarity index 100% rename from src/jneqsim/process/instrumentdesign/heatexchanger/__init__.pyi rename to src/jneqsim-stubs/process/instrumentdesign/heatexchanger/__init__.pyi diff --git a/src/jneqsim/process/instrumentdesign/pipeline/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/pipeline/__init__.pyi similarity index 100% rename from src/jneqsim/process/instrumentdesign/pipeline/__init__.pyi rename to src/jneqsim-stubs/process/instrumentdesign/pipeline/__init__.pyi diff --git a/src/jneqsim/process/instrumentdesign/separator/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/separator/__init__.pyi similarity index 100% rename from src/jneqsim/process/instrumentdesign/separator/__init__.pyi rename to src/jneqsim-stubs/process/instrumentdesign/separator/__init__.pyi diff --git a/src/jneqsim/process/instrumentdesign/system/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/system/__init__.pyi similarity index 100% rename from src/jneqsim/process/instrumentdesign/system/__init__.pyi rename to src/jneqsim-stubs/process/instrumentdesign/system/__init__.pyi diff --git a/src/jneqsim/process/instrumentdesign/valve/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/valve/__init__.pyi similarity index 100% rename from src/jneqsim/process/instrumentdesign/valve/__init__.pyi rename to src/jneqsim-stubs/process/instrumentdesign/valve/__init__.pyi diff --git a/src/jneqsim/process/integration/__init__.pyi b/src/jneqsim-stubs/process/integration/__init__.pyi similarity index 100% rename from src/jneqsim/process/integration/__init__.pyi rename to src/jneqsim-stubs/process/integration/__init__.pyi diff --git a/src/jneqsim/process/integration/ml/__init__.pyi b/src/jneqsim-stubs/process/integration/ml/__init__.pyi similarity index 100% rename from src/jneqsim/process/integration/ml/__init__.pyi rename to src/jneqsim-stubs/process/integration/ml/__init__.pyi diff --git a/src/jneqsim/process/logic/__init__.pyi b/src/jneqsim-stubs/process/logic/__init__.pyi similarity index 100% rename from src/jneqsim/process/logic/__init__.pyi rename to src/jneqsim-stubs/process/logic/__init__.pyi diff --git a/src/jneqsim/process/logic/action/__init__.pyi b/src/jneqsim-stubs/process/logic/action/__init__.pyi similarity index 100% rename from src/jneqsim/process/logic/action/__init__.pyi rename to src/jneqsim-stubs/process/logic/action/__init__.pyi diff --git a/src/jneqsim/process/logic/condition/__init__.pyi b/src/jneqsim-stubs/process/logic/condition/__init__.pyi similarity index 100% rename from src/jneqsim/process/logic/condition/__init__.pyi rename to src/jneqsim-stubs/process/logic/condition/__init__.pyi diff --git a/src/jneqsim/process/logic/control/__init__.pyi b/src/jneqsim-stubs/process/logic/control/__init__.pyi similarity index 100% rename from src/jneqsim/process/logic/control/__init__.pyi rename to src/jneqsim-stubs/process/logic/control/__init__.pyi diff --git a/src/jneqsim/process/logic/esd/__init__.pyi b/src/jneqsim-stubs/process/logic/esd/__init__.pyi similarity index 100% rename from src/jneqsim/process/logic/esd/__init__.pyi rename to src/jneqsim-stubs/process/logic/esd/__init__.pyi diff --git a/src/jneqsim/process/logic/hipps/__init__.pyi b/src/jneqsim-stubs/process/logic/hipps/__init__.pyi similarity index 100% rename from src/jneqsim/process/logic/hipps/__init__.pyi rename to src/jneqsim-stubs/process/logic/hipps/__init__.pyi diff --git a/src/jneqsim/process/logic/shutdown/__init__.pyi b/src/jneqsim-stubs/process/logic/shutdown/__init__.pyi similarity index 100% rename from src/jneqsim/process/logic/shutdown/__init__.pyi rename to src/jneqsim-stubs/process/logic/shutdown/__init__.pyi diff --git a/src/jneqsim/process/logic/sis/__init__.pyi b/src/jneqsim-stubs/process/logic/sis/__init__.pyi similarity index 100% rename from src/jneqsim/process/logic/sis/__init__.pyi rename to src/jneqsim-stubs/process/logic/sis/__init__.pyi diff --git a/src/jneqsim/process/logic/startup/__init__.pyi b/src/jneqsim-stubs/process/logic/startup/__init__.pyi similarity index 100% rename from src/jneqsim/process/logic/startup/__init__.pyi rename to src/jneqsim-stubs/process/logic/startup/__init__.pyi diff --git a/src/jneqsim/process/logic/voting/__init__.pyi b/src/jneqsim-stubs/process/logic/voting/__init__.pyi similarity index 100% rename from src/jneqsim/process/logic/voting/__init__.pyi rename to src/jneqsim-stubs/process/logic/voting/__init__.pyi diff --git a/src/jneqsim/process/materials/__init__.pyi b/src/jneqsim-stubs/process/materials/__init__.pyi similarity index 100% rename from src/jneqsim/process/materials/__init__.pyi rename to src/jneqsim-stubs/process/materials/__init__.pyi diff --git a/src/jneqsim/process/measurementdevice/__init__.pyi b/src/jneqsim-stubs/process/measurementdevice/__init__.pyi similarity index 100% rename from src/jneqsim/process/measurementdevice/__init__.pyi rename to src/jneqsim-stubs/process/measurementdevice/__init__.pyi diff --git a/src/jneqsim/process/measurementdevice/online/__init__.pyi b/src/jneqsim-stubs/process/measurementdevice/online/__init__.pyi similarity index 100% rename from src/jneqsim/process/measurementdevice/online/__init__.pyi rename to src/jneqsim-stubs/process/measurementdevice/online/__init__.pyi diff --git a/src/jneqsim/process/measurementdevice/simpleflowregime/__init__.pyi b/src/jneqsim-stubs/process/measurementdevice/simpleflowregime/__init__.pyi similarity index 100% rename from src/jneqsim/process/measurementdevice/simpleflowregime/__init__.pyi rename to src/jneqsim-stubs/process/measurementdevice/simpleflowregime/__init__.pyi diff --git a/src/jneqsim/process/measurementdevice/vfm/__init__.pyi b/src/jneqsim-stubs/process/measurementdevice/vfm/__init__.pyi similarity index 100% rename from src/jneqsim/process/measurementdevice/vfm/__init__.pyi rename to src/jneqsim-stubs/process/measurementdevice/vfm/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/absorber/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/absorber/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/absorber/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/absorber/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/adsorber/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/adsorber/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/adsorber/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/adsorber/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/compressor/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/compressor/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/compressor/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/compressor/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/data/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/data/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/data/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/data/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/designstandards/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/designstandards/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/designstandards/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/designstandards/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/distillation/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/distillation/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/distillation/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/distillation/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/ejector/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/ejector/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/ejector/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/ejector/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/electrolyzer/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/electrolyzer/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/electrolyzer/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/electrolyzer/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/expander/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/expander/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/expander/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/expander/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/filter/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/filter/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/filter/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/filter/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/flare/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/flare/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/flare/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/flare/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/heatexchanger/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/heatexchanger/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/heatexchanger/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/heatexchanger/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/manifold/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/manifold/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/manifold/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/manifold/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/membrane/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/membrane/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/membrane/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/membrane/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/mixer/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/mixer/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/mixer/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/mixer/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/motor/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/motor/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/motor/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/motor/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/pipeline/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/pipeline/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/pipeline/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/pipeline/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/powergeneration/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/powergeneration/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/powergeneration/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/powergeneration/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/pump/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/pump/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/pump/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/pump/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/reactor/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/reactor/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/reactor/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/reactor/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/separator/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/separator/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/separator/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/separator/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/separator/conformity/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/separator/conformity/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/separator/conformity/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/separator/conformity/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/separator/internals/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/separator/internals/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/separator/internals/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/separator/internals/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/separator/primaryseparation/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/separator/primaryseparation/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/separator/primaryseparation/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/separator/primaryseparation/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/separator/sectiontype/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/separator/sectiontype/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/separator/sectiontype/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/separator/sectiontype/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/splitter/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/splitter/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/splitter/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/splitter/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/subsea/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/subsea/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/subsea/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/subsea/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/tank/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/tank/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/tank/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/tank/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/torg/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/torg/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/torg/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/torg/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/valve/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/valve/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/valve/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/valve/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/valve/choke/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/valve/choke/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/valve/choke/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/valve/choke/__init__.pyi diff --git a/src/jneqsim/process/mechanicaldesign/watertreatment/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/watertreatment/__init__.pyi similarity index 100% rename from src/jneqsim/process/mechanicaldesign/watertreatment/__init__.pyi rename to src/jneqsim-stubs/process/mechanicaldesign/watertreatment/__init__.pyi diff --git a/src/jneqsim/process/ml/__init__.pyi b/src/jneqsim-stubs/process/ml/__init__.pyi similarity index 100% rename from src/jneqsim/process/ml/__init__.pyi rename to src/jneqsim-stubs/process/ml/__init__.pyi diff --git a/src/jneqsim/process/ml/controllers/__init__.pyi b/src/jneqsim-stubs/process/ml/controllers/__init__.pyi similarity index 100% rename from src/jneqsim/process/ml/controllers/__init__.pyi rename to src/jneqsim-stubs/process/ml/controllers/__init__.pyi diff --git a/src/jneqsim/process/ml/examples/__init__.pyi b/src/jneqsim-stubs/process/ml/examples/__init__.pyi similarity index 100% rename from src/jneqsim/process/ml/examples/__init__.pyi rename to src/jneqsim-stubs/process/ml/examples/__init__.pyi diff --git a/src/jneqsim/process/ml/multiagent/__init__.pyi b/src/jneqsim-stubs/process/ml/multiagent/__init__.pyi similarity index 100% rename from src/jneqsim/process/ml/multiagent/__init__.pyi rename to src/jneqsim-stubs/process/ml/multiagent/__init__.pyi diff --git a/src/jneqsim/process/ml/surrogate/__init__.pyi b/src/jneqsim-stubs/process/ml/surrogate/__init__.pyi similarity index 100% rename from src/jneqsim/process/ml/surrogate/__init__.pyi rename to src/jneqsim-stubs/process/ml/surrogate/__init__.pyi diff --git a/src/jneqsim/process/mpc/__init__.pyi b/src/jneqsim-stubs/process/mpc/__init__.pyi similarity index 100% rename from src/jneqsim/process/mpc/__init__.pyi rename to src/jneqsim-stubs/process/mpc/__init__.pyi diff --git a/src/jneqsim/process/operations/__init__.pyi b/src/jneqsim-stubs/process/operations/__init__.pyi similarity index 100% rename from src/jneqsim/process/operations/__init__.pyi rename to src/jneqsim-stubs/process/operations/__init__.pyi diff --git a/src/jneqsim/process/operations/envelope/__init__.pyi b/src/jneqsim-stubs/process/operations/envelope/__init__.pyi similarity index 100% rename from src/jneqsim/process/operations/envelope/__init__.pyi rename to src/jneqsim-stubs/process/operations/envelope/__init__.pyi diff --git a/src/jneqsim/process/optimization/__init__.pyi b/src/jneqsim-stubs/process/optimization/__init__.pyi similarity index 100% rename from src/jneqsim/process/optimization/__init__.pyi rename to src/jneqsim-stubs/process/optimization/__init__.pyi diff --git a/src/jneqsim/process/optimization/valuechain/__init__.pyi b/src/jneqsim-stubs/process/optimization/valuechain/__init__.pyi similarity index 100% rename from src/jneqsim/process/optimization/valuechain/__init__.pyi rename to src/jneqsim-stubs/process/optimization/valuechain/__init__.pyi diff --git a/src/jneqsim/process/processmodel/__init__.pyi b/src/jneqsim-stubs/process/processmodel/__init__.pyi similarity index 100% rename from src/jneqsim/process/processmodel/__init__.pyi rename to src/jneqsim-stubs/process/processmodel/__init__.pyi diff --git a/src/jneqsim/process/processmodel/biorefinery/__init__.pyi b/src/jneqsim-stubs/process/processmodel/biorefinery/__init__.pyi similarity index 100% rename from src/jneqsim/process/processmodel/biorefinery/__init__.pyi rename to src/jneqsim-stubs/process/processmodel/biorefinery/__init__.pyi diff --git a/src/jneqsim/process/processmodel/dexpi/__init__.pyi b/src/jneqsim-stubs/process/processmodel/dexpi/__init__.pyi similarity index 100% rename from src/jneqsim/process/processmodel/dexpi/__init__.pyi rename to src/jneqsim-stubs/process/processmodel/dexpi/__init__.pyi diff --git a/src/jneqsim/process/processmodel/diagram/__init__.pyi b/src/jneqsim-stubs/process/processmodel/diagram/__init__.pyi similarity index 100% rename from src/jneqsim/process/processmodel/diagram/__init__.pyi rename to src/jneqsim-stubs/process/processmodel/diagram/__init__.pyi diff --git a/src/jneqsim/process/processmodel/graph/__init__.pyi b/src/jneqsim-stubs/process/processmodel/graph/__init__.pyi similarity index 100% rename from src/jneqsim/process/processmodel/graph/__init__.pyi rename to src/jneqsim-stubs/process/processmodel/graph/__init__.pyi diff --git a/src/jneqsim/process/processmodel/lifecycle/__init__.pyi b/src/jneqsim-stubs/process/processmodel/lifecycle/__init__.pyi similarity index 100% rename from src/jneqsim/process/processmodel/lifecycle/__init__.pyi rename to src/jneqsim-stubs/process/processmodel/lifecycle/__init__.pyi diff --git a/src/jneqsim/process/processmodel/processmodules/__init__.pyi b/src/jneqsim-stubs/process/processmodel/processmodules/__init__.pyi similarity index 100% rename from src/jneqsim/process/processmodel/processmodules/__init__.pyi rename to src/jneqsim-stubs/process/processmodel/processmodules/__init__.pyi diff --git a/src/jneqsim/process/research/__init__.pyi b/src/jneqsim-stubs/process/research/__init__.pyi similarity index 100% rename from src/jneqsim/process/research/__init__.pyi rename to src/jneqsim-stubs/process/research/__init__.pyi diff --git a/src/jneqsim/process/safety/__init__.pyi b/src/jneqsim-stubs/process/safety/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/__init__.pyi rename to src/jneqsim-stubs/process/safety/__init__.pyi diff --git a/src/jneqsim/process/safety/alarp/__init__.pyi b/src/jneqsim-stubs/process/safety/alarp/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/alarp/__init__.pyi rename to src/jneqsim-stubs/process/safety/alarp/__init__.pyi diff --git a/src/jneqsim/process/safety/barrier/__init__.pyi b/src/jneqsim-stubs/process/safety/barrier/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/barrier/__init__.pyi rename to src/jneqsim-stubs/process/safety/barrier/__init__.pyi diff --git a/src/jneqsim/process/safety/cfd/__init__.pyi b/src/jneqsim-stubs/process/safety/cfd/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/cfd/__init__.pyi rename to src/jneqsim-stubs/process/safety/cfd/__init__.pyi diff --git a/src/jneqsim/process/safety/compliance/__init__.pyi b/src/jneqsim-stubs/process/safety/compliance/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/compliance/__init__.pyi rename to src/jneqsim-stubs/process/safety/compliance/__init__.pyi diff --git a/src/jneqsim/process/safety/depressurization/__init__.pyi b/src/jneqsim-stubs/process/safety/depressurization/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/depressurization/__init__.pyi rename to src/jneqsim-stubs/process/safety/depressurization/__init__.pyi diff --git a/src/jneqsim/process/safety/dispersion/__init__.pyi b/src/jneqsim-stubs/process/safety/dispersion/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/dispersion/__init__.pyi rename to src/jneqsim-stubs/process/safety/dispersion/__init__.pyi diff --git a/src/jneqsim/process/safety/dto/__init__.pyi b/src/jneqsim-stubs/process/safety/dto/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/dto/__init__.pyi rename to src/jneqsim-stubs/process/safety/dto/__init__.pyi diff --git a/src/jneqsim/process/safety/envelope/__init__.pyi b/src/jneqsim-stubs/process/safety/envelope/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/envelope/__init__.pyi rename to src/jneqsim-stubs/process/safety/envelope/__init__.pyi diff --git a/src/jneqsim/process/safety/escalation/__init__.pyi b/src/jneqsim-stubs/process/safety/escalation/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/escalation/__init__.pyi rename to src/jneqsim-stubs/process/safety/escalation/__init__.pyi diff --git a/src/jneqsim/process/safety/esd/__init__.pyi b/src/jneqsim-stubs/process/safety/esd/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/esd/__init__.pyi rename to src/jneqsim-stubs/process/safety/esd/__init__.pyi diff --git a/src/jneqsim/process/safety/fire/__init__.pyi b/src/jneqsim-stubs/process/safety/fire/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/fire/__init__.pyi rename to src/jneqsim-stubs/process/safety/fire/__init__.pyi diff --git a/src/jneqsim/process/safety/hazid/__init__.pyi b/src/jneqsim-stubs/process/safety/hazid/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/hazid/__init__.pyi rename to src/jneqsim-stubs/process/safety/hazid/__init__.pyi diff --git a/src/jneqsim/process/safety/inherent/__init__.pyi b/src/jneqsim-stubs/process/safety/inherent/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/inherent/__init__.pyi rename to src/jneqsim-stubs/process/safety/inherent/__init__.pyi diff --git a/src/jneqsim/process/safety/inventory/__init__.pyi b/src/jneqsim-stubs/process/safety/inventory/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/inventory/__init__.pyi rename to src/jneqsim-stubs/process/safety/inventory/__init__.pyi diff --git a/src/jneqsim/process/safety/leakdetection/__init__.pyi b/src/jneqsim-stubs/process/safety/leakdetection/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/leakdetection/__init__.pyi rename to src/jneqsim-stubs/process/safety/leakdetection/__init__.pyi diff --git a/src/jneqsim/process/safety/mdmt/__init__.pyi b/src/jneqsim-stubs/process/safety/mdmt/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/mdmt/__init__.pyi rename to src/jneqsim-stubs/process/safety/mdmt/__init__.pyi diff --git a/src/jneqsim/process/safety/opendrain/__init__.pyi b/src/jneqsim-stubs/process/safety/opendrain/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/opendrain/__init__.pyi rename to src/jneqsim-stubs/process/safety/opendrain/__init__.pyi diff --git a/src/jneqsim/process/safety/processsafetysystem/__init__.pyi b/src/jneqsim-stubs/process/safety/processsafetysystem/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/processsafetysystem/__init__.pyi rename to src/jneqsim-stubs/process/safety/processsafetysystem/__init__.pyi diff --git a/src/jneqsim/process/safety/qra/__init__.pyi b/src/jneqsim-stubs/process/safety/qra/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/qra/__init__.pyi rename to src/jneqsim-stubs/process/safety/qra/__init__.pyi diff --git a/src/jneqsim/process/safety/release/__init__.pyi b/src/jneqsim-stubs/process/safety/release/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/release/__init__.pyi rename to src/jneqsim-stubs/process/safety/release/__init__.pyi diff --git a/src/jneqsim/process/safety/risk/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/risk/__init__.pyi rename to src/jneqsim-stubs/process/safety/risk/__init__.pyi diff --git a/src/jneqsim/process/safety/risk/bowtie/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/bowtie/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/risk/bowtie/__init__.pyi rename to src/jneqsim-stubs/process/safety/risk/bowtie/__init__.pyi diff --git a/src/jneqsim/process/safety/risk/condition/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/condition/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/risk/condition/__init__.pyi rename to src/jneqsim-stubs/process/safety/risk/condition/__init__.pyi diff --git a/src/jneqsim/process/safety/risk/data/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/data/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/risk/data/__init__.pyi rename to src/jneqsim-stubs/process/safety/risk/data/__init__.pyi diff --git a/src/jneqsim/process/safety/risk/dynamic/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/dynamic/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/risk/dynamic/__init__.pyi rename to src/jneqsim-stubs/process/safety/risk/dynamic/__init__.pyi diff --git a/src/jneqsim/process/safety/risk/eta/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/eta/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/risk/eta/__init__.pyi rename to src/jneqsim-stubs/process/safety/risk/eta/__init__.pyi diff --git a/src/jneqsim/process/safety/risk/examples/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/examples/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/risk/examples/__init__.pyi rename to src/jneqsim-stubs/process/safety/risk/examples/__init__.pyi diff --git a/src/jneqsim/process/safety/risk/fta/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/fta/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/risk/fta/__init__.pyi rename to src/jneqsim-stubs/process/safety/risk/fta/__init__.pyi diff --git a/src/jneqsim/process/safety/risk/ml/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/ml/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/risk/ml/__init__.pyi rename to src/jneqsim-stubs/process/safety/risk/ml/__init__.pyi diff --git a/src/jneqsim/process/safety/risk/portfolio/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/portfolio/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/risk/portfolio/__init__.pyi rename to src/jneqsim-stubs/process/safety/risk/portfolio/__init__.pyi diff --git a/src/jneqsim/process/safety/risk/realtime/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/realtime/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/risk/realtime/__init__.pyi rename to src/jneqsim-stubs/process/safety/risk/realtime/__init__.pyi diff --git a/src/jneqsim/process/safety/risk/sis/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/sis/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/risk/sis/__init__.pyi rename to src/jneqsim-stubs/process/safety/risk/sis/__init__.pyi diff --git a/src/jneqsim/process/safety/rupture/__init__.pyi b/src/jneqsim-stubs/process/safety/rupture/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/rupture/__init__.pyi rename to src/jneqsim-stubs/process/safety/rupture/__init__.pyi diff --git a/src/jneqsim/process/safety/scenario/__init__.pyi b/src/jneqsim-stubs/process/safety/scenario/__init__.pyi similarity index 100% rename from src/jneqsim/process/safety/scenario/__init__.pyi rename to src/jneqsim-stubs/process/safety/scenario/__init__.pyi diff --git a/src/jneqsim/process/streaming/__init__.pyi b/src/jneqsim-stubs/process/streaming/__init__.pyi similarity index 100% rename from src/jneqsim/process/streaming/__init__.pyi rename to src/jneqsim-stubs/process/streaming/__init__.pyi diff --git a/src/jneqsim/process/sustainability/__init__.pyi b/src/jneqsim-stubs/process/sustainability/__init__.pyi similarity index 100% rename from src/jneqsim/process/sustainability/__init__.pyi rename to src/jneqsim-stubs/process/sustainability/__init__.pyi diff --git a/src/jneqsim/process/synthesis/__init__.pyi b/src/jneqsim-stubs/process/synthesis/__init__.pyi similarity index 100% rename from src/jneqsim/process/synthesis/__init__.pyi rename to src/jneqsim-stubs/process/synthesis/__init__.pyi diff --git a/src/jneqsim/process/util/__init__.pyi b/src/jneqsim-stubs/process/util/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/__init__.pyi rename to src/jneqsim-stubs/process/util/__init__.pyi diff --git a/src/jneqsim/process/util/event/__init__.pyi b/src/jneqsim-stubs/process/util/event/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/event/__init__.pyi rename to src/jneqsim-stubs/process/util/event/__init__.pyi diff --git a/src/jneqsim/process/util/exergy/__init__.pyi b/src/jneqsim-stubs/process/util/exergy/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/exergy/__init__.pyi rename to src/jneqsim-stubs/process/util/exergy/__init__.pyi diff --git a/src/jneqsim/process/util/export/__init__.pyi b/src/jneqsim-stubs/process/util/export/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/export/__init__.pyi rename to src/jneqsim-stubs/process/util/export/__init__.pyi diff --git a/src/jneqsim/process/util/fielddevelopment/__init__.pyi b/src/jneqsim-stubs/process/util/fielddevelopment/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/fielddevelopment/__init__.pyi rename to src/jneqsim-stubs/process/util/fielddevelopment/__init__.pyi diff --git a/src/jneqsim/process/util/fire/__init__.pyi b/src/jneqsim-stubs/process/util/fire/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/fire/__init__.pyi rename to src/jneqsim-stubs/process/util/fire/__init__.pyi diff --git a/src/jneqsim/process/util/heatintegration/__init__.pyi b/src/jneqsim-stubs/process/util/heatintegration/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/heatintegration/__init__.pyi rename to src/jneqsim-stubs/process/util/heatintegration/__init__.pyi diff --git a/src/jneqsim/process/util/monitor/__init__.pyi b/src/jneqsim-stubs/process/util/monitor/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/monitor/__init__.pyi rename to src/jneqsim-stubs/process/util/monitor/__init__.pyi diff --git a/src/jneqsim/process/util/optimizer/__init__.pyi b/src/jneqsim-stubs/process/util/optimizer/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/optimizer/__init__.pyi rename to src/jneqsim-stubs/process/util/optimizer/__init__.pyi diff --git a/src/jneqsim/process/util/reconciliation/__init__.pyi b/src/jneqsim-stubs/process/util/reconciliation/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/reconciliation/__init__.pyi rename to src/jneqsim-stubs/process/util/reconciliation/__init__.pyi diff --git a/src/jneqsim/process/util/report/__init__.pyi b/src/jneqsim-stubs/process/util/report/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/report/__init__.pyi rename to src/jneqsim-stubs/process/util/report/__init__.pyi diff --git a/src/jneqsim/process/util/report/safety/__init__.pyi b/src/jneqsim-stubs/process/util/report/safety/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/report/safety/__init__.pyi rename to src/jneqsim-stubs/process/util/report/safety/__init__.pyi diff --git a/src/jneqsim/process/util/scenario/__init__.pyi b/src/jneqsim-stubs/process/util/scenario/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/scenario/__init__.pyi rename to src/jneqsim-stubs/process/util/scenario/__init__.pyi diff --git a/src/jneqsim/process/util/sensitivity/__init__.pyi b/src/jneqsim-stubs/process/util/sensitivity/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/sensitivity/__init__.pyi rename to src/jneqsim-stubs/process/util/sensitivity/__init__.pyi diff --git a/src/jneqsim/process/util/topology/__init__.pyi b/src/jneqsim-stubs/process/util/topology/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/topology/__init__.pyi rename to src/jneqsim-stubs/process/util/topology/__init__.pyi diff --git a/src/jneqsim/process/util/uncertainty/__init__.pyi b/src/jneqsim-stubs/process/util/uncertainty/__init__.pyi similarity index 100% rename from src/jneqsim/process/util/uncertainty/__init__.pyi rename to src/jneqsim-stubs/process/util/uncertainty/__init__.pyi diff --git a/src/jneqsim/pvtsimulation/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/__init__.pyi similarity index 100% rename from src/jneqsim/pvtsimulation/__init__.pyi rename to src/jneqsim-stubs/pvtsimulation/__init__.pyi diff --git a/src/jneqsim/pvtsimulation/flowassurance/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/flowassurance/__init__.pyi similarity index 100% rename from src/jneqsim/pvtsimulation/flowassurance/__init__.pyi rename to src/jneqsim-stubs/pvtsimulation/flowassurance/__init__.pyi diff --git a/src/jneqsim/pvtsimulation/modeltuning/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/modeltuning/__init__.pyi similarity index 100% rename from src/jneqsim/pvtsimulation/modeltuning/__init__.pyi rename to src/jneqsim-stubs/pvtsimulation/modeltuning/__init__.pyi diff --git a/src/jneqsim/pvtsimulation/regression/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/regression/__init__.pyi similarity index 100% rename from src/jneqsim/pvtsimulation/regression/__init__.pyi rename to src/jneqsim-stubs/pvtsimulation/regression/__init__.pyi diff --git a/src/jneqsim/pvtsimulation/reservoirproperties/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/reservoirproperties/__init__.pyi similarity index 100% rename from src/jneqsim/pvtsimulation/reservoirproperties/__init__.pyi rename to src/jneqsim-stubs/pvtsimulation/reservoirproperties/__init__.pyi diff --git a/src/jneqsim/pvtsimulation/reservoirproperties/relpermeability/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/reservoirproperties/relpermeability/__init__.pyi similarity index 100% rename from src/jneqsim/pvtsimulation/reservoirproperties/relpermeability/__init__.pyi rename to src/jneqsim-stubs/pvtsimulation/reservoirproperties/relpermeability/__init__.pyi diff --git a/src/jneqsim/pvtsimulation/simulation/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/simulation/__init__.pyi similarity index 100% rename from src/jneqsim/pvtsimulation/simulation/__init__.pyi rename to src/jneqsim-stubs/pvtsimulation/simulation/__init__.pyi diff --git a/src/jneqsim/pvtsimulation/util/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/util/__init__.pyi similarity index 100% rename from src/jneqsim/pvtsimulation/util/__init__.pyi rename to src/jneqsim-stubs/pvtsimulation/util/__init__.pyi diff --git a/src/jneqsim/pvtsimulation/util/parameterfitting/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/util/parameterfitting/__init__.pyi similarity index 100% rename from src/jneqsim/pvtsimulation/util/parameterfitting/__init__.pyi rename to src/jneqsim-stubs/pvtsimulation/util/parameterfitting/__init__.pyi diff --git a/src/jneqsim/standards/__init__.pyi b/src/jneqsim-stubs/standards/__init__.pyi similarity index 100% rename from src/jneqsim/standards/__init__.pyi rename to src/jneqsim-stubs/standards/__init__.pyi diff --git a/src/jneqsim/standards/gasquality/__init__.pyi b/src/jneqsim-stubs/standards/gasquality/__init__.pyi similarity index 100% rename from src/jneqsim/standards/gasquality/__init__.pyi rename to src/jneqsim-stubs/standards/gasquality/__init__.pyi diff --git a/src/jneqsim/standards/oilquality/__init__.pyi b/src/jneqsim-stubs/standards/oilquality/__init__.pyi similarity index 100% rename from src/jneqsim/standards/oilquality/__init__.pyi rename to src/jneqsim-stubs/standards/oilquality/__init__.pyi diff --git a/src/jneqsim/standards/salescontract/__init__.pyi b/src/jneqsim-stubs/standards/salescontract/__init__.pyi similarity index 100% rename from src/jneqsim/standards/salescontract/__init__.pyi rename to src/jneqsim-stubs/standards/salescontract/__init__.pyi diff --git a/src/jneqsim/statistics/__init__.pyi b/src/jneqsim-stubs/statistics/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/__init__.pyi rename to src/jneqsim-stubs/statistics/__init__.pyi diff --git a/src/jneqsim/statistics/dataanalysis/__init__.pyi b/src/jneqsim-stubs/statistics/dataanalysis/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/dataanalysis/__init__.pyi rename to src/jneqsim-stubs/statistics/dataanalysis/__init__.pyi diff --git a/src/jneqsim/statistics/dataanalysis/datasmoothing/__init__.pyi b/src/jneqsim-stubs/statistics/dataanalysis/datasmoothing/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/dataanalysis/datasmoothing/__init__.pyi rename to src/jneqsim-stubs/statistics/dataanalysis/datasmoothing/__init__.pyi diff --git a/src/jneqsim/statistics/experimentalequipmentdata/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalequipmentdata/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/experimentalequipmentdata/__init__.pyi rename to src/jneqsim-stubs/statistics/experimentalequipmentdata/__init__.pyi diff --git a/src/jneqsim/statistics/experimentalequipmentdata/wettedwallcolumndata/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalequipmentdata/wettedwallcolumndata/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/experimentalequipmentdata/wettedwallcolumndata/__init__.pyi rename to src/jneqsim-stubs/statistics/experimentalequipmentdata/wettedwallcolumndata/__init__.pyi diff --git a/src/jneqsim/statistics/experimentalsamplecreation/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalsamplecreation/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/experimentalsamplecreation/__init__.pyi rename to src/jneqsim-stubs/statistics/experimentalsamplecreation/__init__.pyi diff --git a/src/jneqsim/statistics/experimentalsamplecreation/readdatafromfile/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalsamplecreation/readdatafromfile/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/experimentalsamplecreation/readdatafromfile/__init__.pyi rename to src/jneqsim-stubs/statistics/experimentalsamplecreation/readdatafromfile/__init__.pyi diff --git a/src/jneqsim/statistics/experimentalsamplecreation/readdatafromfile/wettedwallcolumnreader/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalsamplecreation/readdatafromfile/wettedwallcolumnreader/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/experimentalsamplecreation/readdatafromfile/wettedwallcolumnreader/__init__.pyi rename to src/jneqsim-stubs/statistics/experimentalsamplecreation/readdatafromfile/wettedwallcolumnreader/__init__.pyi diff --git a/src/jneqsim/statistics/experimentalsamplecreation/samplecreator/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalsamplecreation/samplecreator/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/experimentalsamplecreation/samplecreator/__init__.pyi rename to src/jneqsim-stubs/statistics/experimentalsamplecreation/samplecreator/__init__.pyi diff --git a/src/jneqsim/statistics/experimentalsamplecreation/samplecreator/wettedwallcolumnsamplecreator/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalsamplecreation/samplecreator/wettedwallcolumnsamplecreator/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/experimentalsamplecreation/samplecreator/wettedwallcolumnsamplecreator/__init__.pyi rename to src/jneqsim-stubs/statistics/experimentalsamplecreation/samplecreator/wettedwallcolumnsamplecreator/__init__.pyi diff --git a/src/jneqsim/statistics/montecarlosimulation/__init__.pyi b/src/jneqsim-stubs/statistics/montecarlosimulation/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/montecarlosimulation/__init__.pyi rename to src/jneqsim-stubs/statistics/montecarlosimulation/__init__.pyi diff --git a/src/jneqsim/statistics/parameterfitting/__init__.pyi b/src/jneqsim-stubs/statistics/parameterfitting/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/parameterfitting/__init__.pyi rename to src/jneqsim-stubs/statistics/parameterfitting/__init__.pyi diff --git a/src/jneqsim/statistics/parameterfitting/nonlinearparameterfitting/__init__.pyi b/src/jneqsim-stubs/statistics/parameterfitting/nonlinearparameterfitting/__init__.pyi similarity index 100% rename from src/jneqsim/statistics/parameterfitting/nonlinearparameterfitting/__init__.pyi rename to src/jneqsim-stubs/statistics/parameterfitting/nonlinearparameterfitting/__init__.pyi diff --git a/src/jneqsim/thermo/__init__.pyi b/src/jneqsim-stubs/thermo/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/__init__.pyi rename to src/jneqsim-stubs/thermo/__init__.pyi diff --git a/src/jneqsim/thermo/atomelement/__init__.pyi b/src/jneqsim-stubs/thermo/atomelement/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/atomelement/__init__.pyi rename to src/jneqsim-stubs/thermo/atomelement/__init__.pyi diff --git a/src/jneqsim/thermo/characterization/__init__.pyi b/src/jneqsim-stubs/thermo/characterization/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/characterization/__init__.pyi rename to src/jneqsim-stubs/thermo/characterization/__init__.pyi diff --git a/src/jneqsim/thermo/component/__init__.pyi b/src/jneqsim-stubs/thermo/component/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/component/__init__.pyi rename to src/jneqsim-stubs/thermo/component/__init__.pyi diff --git a/src/jneqsim/thermo/component/attractiveeosterm/__init__.pyi b/src/jneqsim-stubs/thermo/component/attractiveeosterm/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/component/attractiveeosterm/__init__.pyi rename to src/jneqsim-stubs/thermo/component/attractiveeosterm/__init__.pyi diff --git a/src/jneqsim/thermo/component/repulsiveeosterm/__init__.pyi b/src/jneqsim-stubs/thermo/component/repulsiveeosterm/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/component/repulsiveeosterm/__init__.pyi rename to src/jneqsim-stubs/thermo/component/repulsiveeosterm/__init__.pyi diff --git a/src/jneqsim/thermo/mixingrule/__init__.pyi b/src/jneqsim-stubs/thermo/mixingrule/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/mixingrule/__init__.pyi rename to src/jneqsim-stubs/thermo/mixingrule/__init__.pyi diff --git a/src/jneqsim/thermo/phase/__init__.pyi b/src/jneqsim-stubs/thermo/phase/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/phase/__init__.pyi rename to src/jneqsim-stubs/thermo/phase/__init__.pyi diff --git a/src/jneqsim/thermo/system/__init__.pyi b/src/jneqsim-stubs/thermo/system/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/system/__init__.pyi rename to src/jneqsim-stubs/thermo/system/__init__.pyi diff --git a/src/jneqsim/thermo/util/Vega/__init__.pyi b/src/jneqsim-stubs/thermo/util/Vega/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/Vega/__init__.pyi rename to src/jneqsim-stubs/thermo/util/Vega/__init__.pyi diff --git a/src/jneqsim/thermo/util/__init__.pyi b/src/jneqsim-stubs/thermo/util/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/__init__.pyi rename to src/jneqsim-stubs/thermo/util/__init__.pyi diff --git a/src/jneqsim/thermo/util/amines/__init__.pyi b/src/jneqsim-stubs/thermo/util/amines/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/amines/__init__.pyi rename to src/jneqsim-stubs/thermo/util/amines/__init__.pyi diff --git a/src/jneqsim/thermo/util/benchmark/__init__.pyi b/src/jneqsim-stubs/thermo/util/benchmark/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/benchmark/__init__.pyi rename to src/jneqsim-stubs/thermo/util/benchmark/__init__.pyi diff --git a/src/jneqsim/thermo/util/constants/__init__.pyi b/src/jneqsim-stubs/thermo/util/constants/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/constants/__init__.pyi rename to src/jneqsim-stubs/thermo/util/constants/__init__.pyi diff --git a/src/jneqsim/thermo/util/derivatives/__init__.pyi b/src/jneqsim-stubs/thermo/util/derivatives/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/derivatives/__init__.pyi rename to src/jneqsim-stubs/thermo/util/derivatives/__init__.pyi diff --git a/src/jneqsim/thermo/util/empiric/__init__.pyi b/src/jneqsim-stubs/thermo/util/empiric/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/empiric/__init__.pyi rename to src/jneqsim-stubs/thermo/util/empiric/__init__.pyi diff --git a/src/jneqsim/thermo/util/gerg/__init__.pyi b/src/jneqsim-stubs/thermo/util/gerg/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/gerg/__init__.pyi rename to src/jneqsim-stubs/thermo/util/gerg/__init__.pyi diff --git a/src/jneqsim/thermo/util/humidair/__init__.pyi b/src/jneqsim-stubs/thermo/util/humidair/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/humidair/__init__.pyi rename to src/jneqsim-stubs/thermo/util/humidair/__init__.pyi diff --git a/src/jneqsim/thermo/util/hydrogen/__init__.pyi b/src/jneqsim-stubs/thermo/util/hydrogen/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/hydrogen/__init__.pyi rename to src/jneqsim-stubs/thermo/util/hydrogen/__init__.pyi diff --git a/src/jneqsim/thermo/util/jni/__init__.pyi b/src/jneqsim-stubs/thermo/util/jni/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/jni/__init__.pyi rename to src/jneqsim-stubs/thermo/util/jni/__init__.pyi diff --git a/src/jneqsim/thermo/util/leachman/__init__.pyi b/src/jneqsim-stubs/thermo/util/leachman/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/leachman/__init__.pyi rename to src/jneqsim-stubs/thermo/util/leachman/__init__.pyi diff --git a/src/jneqsim/thermo/util/readwrite/__init__.pyi b/src/jneqsim-stubs/thermo/util/readwrite/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/readwrite/__init__.pyi rename to src/jneqsim-stubs/thermo/util/readwrite/__init__.pyi diff --git a/src/jneqsim/thermo/util/referenceequations/__init__.pyi b/src/jneqsim-stubs/thermo/util/referenceequations/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/referenceequations/__init__.pyi rename to src/jneqsim-stubs/thermo/util/referenceequations/__init__.pyi diff --git a/src/jneqsim/thermo/util/spanwagner/__init__.pyi b/src/jneqsim-stubs/thermo/util/spanwagner/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/spanwagner/__init__.pyi rename to src/jneqsim-stubs/thermo/util/spanwagner/__init__.pyi diff --git a/src/jneqsim/thermo/util/steam/__init__.pyi b/src/jneqsim-stubs/thermo/util/steam/__init__.pyi similarity index 100% rename from src/jneqsim/thermo/util/steam/__init__.pyi rename to src/jneqsim-stubs/thermo/util/steam/__init__.pyi diff --git a/src/jneqsim/thermodynamicoperations/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/__init__.pyi similarity index 100% rename from src/jneqsim/thermodynamicoperations/__init__.pyi rename to src/jneqsim-stubs/thermodynamicoperations/__init__.pyi diff --git a/src/jneqsim/thermodynamicoperations/chemicalequilibrium/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/chemicalequilibrium/__init__.pyi similarity index 100% rename from src/jneqsim/thermodynamicoperations/chemicalequilibrium/__init__.pyi rename to src/jneqsim-stubs/thermodynamicoperations/chemicalequilibrium/__init__.pyi diff --git a/src/jneqsim/thermodynamicoperations/flashops/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/flashops/__init__.pyi similarity index 100% rename from src/jneqsim/thermodynamicoperations/flashops/__init__.pyi rename to src/jneqsim-stubs/thermodynamicoperations/flashops/__init__.pyi diff --git a/src/jneqsim/thermodynamicoperations/flashops/reactiveflash/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/flashops/reactiveflash/__init__.pyi similarity index 100% rename from src/jneqsim/thermodynamicoperations/flashops/reactiveflash/__init__.pyi rename to src/jneqsim-stubs/thermodynamicoperations/flashops/reactiveflash/__init__.pyi diff --git a/src/jneqsim/thermodynamicoperations/flashops/saturationops/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/flashops/saturationops/__init__.pyi similarity index 100% rename from src/jneqsim/thermodynamicoperations/flashops/saturationops/__init__.pyi rename to src/jneqsim-stubs/thermodynamicoperations/flashops/saturationops/__init__.pyi diff --git a/src/jneqsim/thermodynamicoperations/phaseenvelopeops/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/__init__.pyi similarity index 100% rename from src/jneqsim/thermodynamicoperations/phaseenvelopeops/__init__.pyi rename to src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/__init__.pyi diff --git a/src/jneqsim/thermodynamicoperations/phaseenvelopeops/multicomponentenvelopeops/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/multicomponentenvelopeops/__init__.pyi similarity index 100% rename from src/jneqsim/thermodynamicoperations/phaseenvelopeops/multicomponentenvelopeops/__init__.pyi rename to src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/multicomponentenvelopeops/__init__.pyi diff --git a/src/jneqsim/thermodynamicoperations/phaseenvelopeops/reactivecurves/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/reactivecurves/__init__.pyi similarity index 100% rename from src/jneqsim/thermodynamicoperations/phaseenvelopeops/reactivecurves/__init__.pyi rename to src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/reactivecurves/__init__.pyi diff --git a/src/jneqsim/thermodynamicoperations/propertygenerator/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/propertygenerator/__init__.pyi similarity index 100% rename from src/jneqsim/thermodynamicoperations/propertygenerator/__init__.pyi rename to src/jneqsim-stubs/thermodynamicoperations/propertygenerator/__init__.pyi diff --git a/src/jneqsim/util/__init__.pyi b/src/jneqsim-stubs/util/__init__.pyi similarity index 100% rename from src/jneqsim/util/__init__.pyi rename to src/jneqsim-stubs/util/__init__.pyi diff --git a/src/jneqsim/util/agentic/__init__.pyi b/src/jneqsim-stubs/util/agentic/__init__.pyi similarity index 100% rename from src/jneqsim/util/agentic/__init__.pyi rename to src/jneqsim-stubs/util/agentic/__init__.pyi diff --git a/src/jneqsim/util/annotation/__init__.pyi b/src/jneqsim-stubs/util/annotation/__init__.pyi similarity index 100% rename from src/jneqsim/util/annotation/__init__.pyi rename to src/jneqsim-stubs/util/annotation/__init__.pyi diff --git a/src/jneqsim/util/database/__init__.pyi b/src/jneqsim-stubs/util/database/__init__.pyi similarity index 100% rename from src/jneqsim/util/database/__init__.pyi rename to src/jneqsim-stubs/util/database/__init__.pyi diff --git a/src/jneqsim/util/exception/__init__.pyi b/src/jneqsim-stubs/util/exception/__init__.pyi similarity index 100% rename from src/jneqsim/util/exception/__init__.pyi rename to src/jneqsim-stubs/util/exception/__init__.pyi diff --git a/src/jneqsim/util/generator/__init__.pyi b/src/jneqsim-stubs/util/generator/__init__.pyi similarity index 100% rename from src/jneqsim/util/generator/__init__.pyi rename to src/jneqsim-stubs/util/generator/__init__.pyi diff --git a/src/jneqsim/util/nucleation/__init__.pyi b/src/jneqsim-stubs/util/nucleation/__init__.pyi similarity index 100% rename from src/jneqsim/util/nucleation/__init__.pyi rename to src/jneqsim-stubs/util/nucleation/__init__.pyi diff --git a/src/jneqsim/util/serialization/__init__.pyi b/src/jneqsim-stubs/util/serialization/__init__.pyi similarity index 100% rename from src/jneqsim/util/serialization/__init__.pyi rename to src/jneqsim-stubs/util/serialization/__init__.pyi diff --git a/src/jneqsim/util/unit/__init__.pyi b/src/jneqsim-stubs/util/unit/__init__.pyi similarity index 100% rename from src/jneqsim/util/unit/__init__.pyi rename to src/jneqsim-stubs/util/unit/__init__.pyi diff --git a/src/jneqsim/util/util/__init__.pyi b/src/jneqsim-stubs/util/util/__init__.pyi similarity index 100% rename from src/jneqsim/util/util/__init__.pyi rename to src/jneqsim-stubs/util/util/__init__.pyi diff --git a/src/jneqsim/util/validation/__init__.pyi b/src/jneqsim-stubs/util/validation/__init__.pyi similarity index 100% rename from src/jneqsim/util/validation/__init__.pyi rename to src/jneqsim-stubs/util/validation/__init__.pyi diff --git a/src/jneqsim/util/validation/contracts/__init__.pyi b/src/jneqsim-stubs/util/validation/contracts/__init__.pyi similarity index 100% rename from src/jneqsim/util/validation/contracts/__init__.pyi rename to src/jneqsim-stubs/util/validation/contracts/__init__.pyi diff --git a/src/jpype-stubs/__init__.pyi b/src/jpype-stubs/__init__.pyi new file mode 100644 index 00000000..fe25482e --- /dev/null +++ b/src/jpype-stubs/__init__.pyi @@ -0,0 +1,23 @@ +import types +import typing + + +import sys +if sys.version_info >= (3, 8): + from typing import Literal +else: + from typing_extensions import Literal + +import neqsim + + +@typing.overload +def JPackage(__package_name: Literal['neqsim']) -> jneqsim.__module_protocol__: ... + + +@typing.overload +def JPackage(__package_name: str) -> types.ModuleType: ... + + +def JPackage(__package_name) -> types.ModuleType: ... + diff --git a/src/jpype-stubs/py.typed b/src/jpype-stubs/py.typed new file mode 100644 index 00000000..b648ac92 --- /dev/null +++ b/src/jpype-stubs/py.typed @@ -0,0 +1 @@ +partial From a971daff7a016d106c479bb99f4df62f003cd9ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=85smund=20V=C3=A5ge=20Fannemel?= <34712686+asmfstatoil@users.noreply.github.com> Date: Tue, 23 Jun 2026 02:02:54 +0200 Subject: [PATCH 3/4] style: format with black --- src/jneqsim-stubs/__init__.pyi | 3 +- src/jneqsim-stubs/api/__init__.pyi | 3 +- src/jneqsim-stubs/api/ioc/__init__.pyi | 13 +- src/jneqsim-stubs/blackoil/__init__.pyi | 63 +- src/jneqsim-stubs/blackoil/io/__init__.pyi | 278 +- .../chemicalreactions/__init__.pyi | 40 +- .../chemicalequilibrium/__init__.pyi | 109 +- .../chemicalreaction/__init__.pyi | 154 +- .../chemicalreactions/kinetics/__init__.pyi | 24 +- .../datapresentation/__init__.pyi | 24 +- .../filehandling/__init__.pyi | 23 +- .../datapresentation/jfreechart/__init__.pyi | 41 +- src/jneqsim-stubs/fluidmechanics/__init__.pyi | 5 +- .../fluidmechanics/flowleg/__init__.pyi | 63 +- .../flowleg/pipeleg/__init__.pyi | 9 +- .../fluidmechanics/flownode/__init__.pyi | 522 +- .../flownode/fluidboundary/__init__.pyi | 11 +- .../heatmasstransfercalc/__init__.pyi | 159 +- .../equilibriumfluidboundary/__init__.pyi | 17 +- .../finitevolumeboundary/__init__.pyi | 15 +- .../fluidboundarynode/__init__.pyi | 13 +- .../fluidboundarynonreactivenode/__init__.pyi | 9 +- .../fluidboundaryreactivenode/__init__.pyi | 9 +- .../fluidboundarysolver/__init__.pyi | 20 +- .../fluidboundaryreactivesolver/__init__.pyi | 9 +- .../fluidboundarysystem/__init__.pyi | 52 +- .../fluidboundarynonreactive/__init__.pyi | 18 +- .../fluidboundarysystemreactive/__init__.pyi | 18 +- .../nonequilibriumfluidboundary/__init__.pyi | 19 +- .../filmmodelboundary/__init__.pyi | 24 +- .../reactivefilmmodel/__init__.pyi | 27 +- .../enhancementfactor/__init__.pyi | 28 +- .../__init__.pyi | 125 +- .../interphaseonephase/__init__.pyi | 17 +- .../interphasepipeflow/__init__.pyi | 43 +- .../interphasetwophase/__init__.pyi | 25 +- .../interphasepipeflow/__init__.pyi | 263 +- .../interphasereactorflow/__init__.pyi | 71 +- .../stirredcell/__init__.pyi | 47 +- .../flownode/multiphasenode/__init__.pyi | 19 +- .../multiphasenode/waxnode/__init__.pyi | 32 +- .../flownode/onephasenode/__init__.pyi | 17 +- .../onephasepipeflownode/__init__.pyi | 21 +- .../flownode/twophasenode/__init__.pyi | 40 +- .../twophasepipeflownode/__init__.pyi | 104 +- .../twophasereactorflownode/__init__.pyi | 51 +- .../twophasestirredcellnode/__init__.pyi | 28 +- .../fluidmechanics/flowsolver/__init__.pyi | 41 +- .../onephaseflowsolver/__init__.pyi | 9 +- .../onephasepipeflowsolver/__init__.pyi | 34 +- .../twophaseflowsolver/__init__.pyi | 11 +- .../stirredcellsolver/__init__.pyi | 31 +- .../twophasepipeflowsolver/__init__.pyi | 121 +- .../fluidmechanics/flowsystem/__init__.pyi | 133 +- .../onephaseflowsystem/__init__.pyi | 9 +- .../pipeflowsystem/__init__.pyi | 29 +- .../twophaseflowsystem/__init__.pyi | 21 +- .../shipsystem/__init__.pyi | 45 +- .../stirredcellsystem/__init__.pyi | 13 +- .../twophasepipeflowsystem/__init__.pyi | 384 +- .../twophasereactorflowsystem/__init__.pyi | 13 +- .../geometrydefinitions/__init__.pyi | 82 +- .../internalgeometry/__init__.pyi | 11 +- .../internalgeometry/packings/__init__.pyi | 12 +- .../internalgeometry/wall/__init__.pyi | 185 +- .../geometrydefinitions/pipe/__init__.pyi | 46 +- .../geometrydefinitions/reactor/__init__.pyi | 14 +- .../stirredcell/__init__.pyi | 7 +- .../surrounding/__init__.pyi | 59 +- .../fluidmechanics/util/__init__.pyi | 69 +- .../fluidmechanicsvisualization/__init__.pyi | 11 +- .../flownodevisualization/__init__.pyi | 25 +- .../__init__.pyi | 13 +- .../__init__.pyi | 13 +- .../__init__.pyi | 13 +- .../flowsystemvisualization/__init__.pyi | 33 +- .../onephaseflowvisualization/__init__.pyi | 13 +- .../pipeflowvisualization/__init__.pyi | 13 +- .../twophaseflowvisualization/__init__.pyi | 13 +- .../__init__.pyi | 37 +- .../util/timeseries/__init__.pyi | 64 +- src/jneqsim-stubs/integration/__init__.pyi | 231 +- src/jneqsim-stubs/mathlib/__init__.pyi | 3 +- .../mathlib/generalmath/__init__.pyi | 12 +- .../mathlib/nonlinearsolver/__init__.pyi | 41 +- src/jneqsim-stubs/mcp/__init__.pyi | 3 +- src/jneqsim-stubs/mcp/catalog/__init__.pyi | 18 +- src/jneqsim-stubs/mcp/model/__init__.pyi | 218 +- src/jneqsim-stubs/mcp/runners/__init__.pyi | 268 +- .../physicalproperties/__init__.pyi | 47 +- .../interfaceproperties/__init__.pyi | 121 +- .../solidadsorption/__init__.pyi | 130 +- .../surfacetension/__init__.pyi | 179 +- .../physicalproperties/methods/__init__.pyi | 37 +- .../__init__.pyi | 29 +- .../conductivity/__init__.pyi | 52 +- .../diffusivity/__init__.pyi | 36 +- .../viscosity/__init__.pyi | 106 +- .../gasphysicalproperties/__init__.pyi | 33 +- .../conductivity/__init__.pyi | 20 +- .../density/__init__.pyi | 16 +- .../diffusivity/__init__.pyi | 44 +- .../viscosity/__init__.pyi | 20 +- .../liquidphysicalproperties/__init__.pyi | 33 +- .../conductivity/__init__.pyi | 27 +- .../density/__init__.pyi | 53 +- .../diffusivity/__init__.pyi | 182 +- .../viscosity/__init__.pyi | 52 +- .../methods/methodinterface/__init__.pyi | 46 +- .../solidphysicalproperties/__init__.pyi | 33 +- .../conductivity/__init__.pyi | 16 +- .../density/__init__.pyi | 16 +- .../diffusivity/__init__.pyi | 28 +- .../viscosity/__init__.pyi | 16 +- .../mixingrule/__init__.pyi | 25 +- .../physicalproperties/system/__init__.pyi | 148 +- .../__init__.pyi | 9 +- .../system/gasphysicalproperties/__init__.pyi | 19 +- .../liquidphysicalproperties/__init__.pyi | 33 +- .../solidphysicalproperties/__init__.pyi | 5 +- .../physicalproperties/util/__init__.pyi | 7 +- .../util/parameterfitting/__init__.pyi | 7 +- .../__init__.pyi | 11 +- .../purecompinterfacetension/__init__.pyi | 21 +- .../purecompviscosity/__init__.pyi | 11 +- .../chungmethod/__init__.pyi | 21 +- .../linearliquidmodel/__init__.pyi | 21 +- src/jneqsim-stubs/process/__init__.pyi | 9 +- .../process/advisory/__init__.pyi | 130 +- src/jneqsim-stubs/process/alarm/__init__.pyi | 242 +- .../process/automation/__init__.pyi | 786 ++- .../process/calibration/__init__.pyi | 460 +- .../process/chemistry/__init__.pyi | 228 +- .../process/chemistry/acid/__init__.pyi | 39 +- .../process/chemistry/asphaltene/__init__.pyi | 47 +- .../process/chemistry/corrosion/__init__.pyi | 98 +- .../process/chemistry/equipment/__init__.pyi | 39 +- .../process/chemistry/hydrate/__init__.pyi | 64 +- .../process/chemistry/rca/__init__.pyi | 117 +- .../process/chemistry/scale/__init__.pyi | 183 +- .../process/chemistry/scavenger/__init__.pyi | 73 +- .../process/chemistry/util/__init__.pyi | 125 +- .../process/chemistry/wax/__init__.pyi | 47 +- .../process/conditionmonitor/__init__.pyi | 9 +- .../process/controllerdevice/__init__.pyi | 558 +- .../controllerdevice/structure/__init__.pyi | 67 +- .../process/corrosion/__init__.pyi | 27 +- .../process/costestimation/__init__.pyi | 101 +- .../costestimation/absorber/__init__.pyi | 18 +- .../costestimation/adsorber/__init__.pyi | 32 +- .../costestimation/column/__init__.pyi | 13 +- .../costestimation/compressor/__init__.pyi | 22 +- .../costestimation/ejector/__init__.pyi | 18 +- .../costestimation/electrolyzer/__init__.pyi | 14 +- .../costestimation/expander/__init__.pyi | 14 +- .../costestimation/heatexchanger/__init__.pyi | 23 +- .../process/costestimation/mixer/__init__.pyi | 9 +- .../process/costestimation/pipe/__init__.pyi | 13 +- .../process/costestimation/pump/__init__.pyi | 14 +- .../costestimation/separator/__init__.pyi | 10 +- .../costestimation/splitter/__init__.pyi | 9 +- .../process/costestimation/tank/__init__.pyi | 14 +- .../process/costestimation/valve/__init__.pyi | 10 +- src/jneqsim-stubs/process/design/__init__.pyi | 336 +- .../process/design/template/__init__.pyi | 75 +- .../process/diagnostics/__init__.pyi | 479 +- .../process/diagnostics/restart/__init__.pyi | 64 +- .../process/dynamics/__init__.pyi | 77 +- .../process/electricaldesign/__init__.pyi | 83 +- .../electricaldesign/components/__init__.pyi | 86 +- .../electricaldesign/compressor/__init__.pyi | 10 +- .../heatexchanger/__init__.pyi | 50 +- .../loadanalysis/__init__.pyi | 16 +- .../electricaldesign/pipeline/__init__.pyi | 10 +- .../electricaldesign/pump/__init__.pyi | 10 +- .../electricaldesign/separator/__init__.pyi | 10 +- .../electricaldesign/system/__init__.pyi | 9 +- .../process/equipment/__init__.pyi | 559 +- .../process/equipment/absorber/__init__.pyi | 330 +- .../process/equipment/adsorber/__init__.pyi | 234 +- .../process/equipment/battery/__init__.pyi | 5 +- .../process/equipment/blackoil/__init__.pyi | 25 +- .../process/equipment/capacity/__init__.pyi | 1133 +++- .../process/equipment/compressor/__init__.pyi | 1591 ++++-- .../equipment/compressor/driver/__init__.pyi | 39 +- .../equipment/diffpressure/__init__.pyi | 104 +- .../equipment/distillation/__init__.pyi | 803 ++- .../distillation/internals/__init__.pyi | 55 +- .../process/equipment/ejector/__init__.pyi | 82 +- .../equipment/electrolyzer/__init__.pyi | 127 +- .../process/equipment/expander/__init__.pyi | 98 +- .../process/equipment/failure/__init__.pyi | 138 +- .../process/equipment/filter/__init__.pyi | 52 +- .../process/equipment/flare/__init__.pyi | 120 +- .../process/equipment/flare/dto/__init__.pyi | 46 +- .../equipment/heatexchanger/__init__.pyi | 765 ++- .../heatintegration/__init__.pyi | 83 +- .../process/equipment/iec81346/__init__.pyi | 131 +- .../process/equipment/lng/__init__.pyi | 506 +- .../process/equipment/manifold/__init__.pyi | 89 +- .../process/equipment/membrane/__init__.pyi | 35 +- .../process/equipment/mixer/__init__.pyi | 81 +- .../process/equipment/network/__init__.pyi | 1036 +++- .../process/equipment/pipeline/__init__.pyi | 1663 ++++-- .../equipment/pipeline/routing/__init__.pyi | 95 +- .../pipeline/twophasepipe/__init__.pyi | 642 ++- .../twophasepipe/closure/__init__.pyi | 212 +- .../twophasepipe/numerics/__init__.pyi | 235 +- .../twophasepipe/reporting/__init__.pyi | 66 +- .../twophasepipe/validation/__init__.pyi | 65 +- .../equipment/powergeneration/__init__.pyi | 254 +- .../powergeneration/gasturbine/__init__.pyi | 124 +- .../process/equipment/pump/__init__.pyi | 258 +- .../process/equipment/reactor/__init__.pyi | 1014 +++- .../process/equipment/reservoir/__init__.pyi | 847 ++- .../process/equipment/separator/__init__.pyi | 503 +- .../separator/entrainment/__init__.pyi | 428 +- .../separator/sectiontype/__init__.pyi | 84 +- .../process/equipment/splitter/__init__.pyi | 200 +- .../process/equipment/stream/__init__.pyi | 315 +- .../process/equipment/subsea/__init__.pyi | 1033 ++-- .../process/equipment/tank/__init__.pyi | 465 +- .../process/equipment/util/__init__.pyi | 1144 ++++- .../process/equipment/valve/__init__.pyi | 700 ++- .../equipment/watertreatment/__init__.pyi | 230 +- .../process/equipment/well/__init__.pyi | 3 +- .../equipment/well/allocation/__init__.pyi | 85 +- .../process/examples/__init__.pyi | 159 +- .../process/fielddevelopment/__init__.pyi | 3 +- .../fielddevelopment/concept/__init__.pyi | 505 +- .../fielddevelopment/economics/__init__.pyi | 649 ++- .../fielddevelopment/evaluation/__init__.pyi | 881 +++- .../fielddevelopment/facility/__init__.pyi | 215 +- .../fielddevelopment/integrated/__init__.pyi | 323 +- .../fielddevelopment/network/__init__.pyi | 235 +- .../fielddevelopment/reporting/__init__.pyi | 33 +- .../fielddevelopment/reservoir/__init__.pyi | 458 +- .../fielddevelopment/screening/__init__.pyi | 800 ++- .../fielddevelopment/subsea/__init__.pyi | 104 +- .../fielddevelopment/tieback/__init__.pyi | 249 +- .../tieback/capacity/__init__.pyi | 242 +- .../fielddevelopment/workflow/__init__.pyi | 210 +- .../process/hydrogen/__init__.pyi | 143 +- .../process/instrumentdesign/__init__.pyi | 66 +- .../instrumentdesign/compressor/__init__.pyi | 10 +- .../heatexchanger/__init__.pyi | 50 +- .../instrumentdesign/pipeline/__init__.pyi | 10 +- .../instrumentdesign/separator/__init__.pyi | 10 +- .../instrumentdesign/system/__init__.pyi | 9 +- .../instrumentdesign/valve/__init__.pyi | 10 +- .../process/integration/__init__.pyi | 3 +- .../process/integration/ml/__init__.pyi | 145 +- src/jneqsim-stubs/process/logic/__init__.pyi | 37 +- .../process/logic/action/__init__.pyi | 52 +- .../process/logic/condition/__init__.pyi | 66 +- .../process/logic/control/__init__.pyi | 24 +- .../process/logic/esd/__init__.pyi | 13 +- .../process/logic/hipps/__init__.pyi | 27 +- .../process/logic/shutdown/__init__.pyi | 13 +- .../process/logic/sis/__init__.pyi | 104 +- .../process/logic/startup/__init__.pyi | 21 +- .../process/logic/voting/__init__.pyi | 34 +- .../process/materials/__init__.pyi | 219 +- .../process/measurementdevice/__init__.pyi | 684 ++- .../measurementdevice/online/__init__.pyi | 11 +- .../simpleflowregime/__init__.pyi | 112 +- .../measurementdevice/vfm/__init__.pyi | 213 +- .../process/mechanicaldesign/__init__.pyi | 898 +++- .../mechanicaldesign/absorber/__init__.pyi | 14 +- .../mechanicaldesign/adsorber/__init__.pyi | 27 +- .../mechanicaldesign/compressor/__init__.pyi | 176 +- .../mechanicaldesign/data/__init__.pyi | 74 +- .../designstandards/__init__.pyi | 660 ++- .../distillation/__init__.pyi | 44 +- .../mechanicaldesign/ejector/__init__.pyi | 32 +- .../electrolyzer/__init__.pyi | 14 +- .../mechanicaldesign/expander/__init__.pyi | 60 +- .../mechanicaldesign/filter/__init__.pyi | 19 +- .../mechanicaldesign/flare/__init__.pyi | 10 +- .../heatexchanger/__init__.pyi | 1187 +++-- .../mechanicaldesign/manifold/__init__.pyi | 146 +- .../mechanicaldesign/membrane/__init__.pyi | 10 +- .../mechanicaldesign/mixer/__init__.pyi | 14 +- .../mechanicaldesign/motor/__init__.pyi | 9 +- .../mechanicaldesign/pipeline/__init__.pyi | 352 +- .../powergeneration/__init__.pyi | 14 +- .../mechanicaldesign/pump/__init__.pyi | 83 +- .../mechanicaldesign/reactor/__init__.pyi | 10 +- .../mechanicaldesign/separator/__init__.pyi | 139 +- .../separator/conformity/__init__.pyi | 93 +- .../separator/internals/__init__.pyi | 21 +- .../separator/primaryseparation/__init__.pyi | 5 +- .../separator/sectiontype/__init__.pyi | 35 +- .../mechanicaldesign/splitter/__init__.pyi | 14 +- .../mechanicaldesign/subsea/__init__.pyi | 411 +- .../mechanicaldesign/tank/__init__.pyi | 70 +- .../mechanicaldesign/torg/__init__.pyi | 242 +- .../mechanicaldesign/valve/__init__.pyi | 562 +- .../mechanicaldesign/valve/choke/__init__.pyi | 196 +- .../watertreatment/__init__.pyi | 24 +- src/jneqsim-stubs/process/ml/__init__.pyi | 414 +- .../process/ml/controllers/__init__.pyi | 68 +- .../process/ml/examples/__init__.pyi | 25 +- .../process/ml/multiagent/__init__.pyi | 196 +- .../process/ml/surrogate/__init__.pyi | 142 +- src/jneqsim-stubs/process/mpc/__init__.pyi | 1104 +++- .../process/operations/__init__.pyi | 160 +- .../process/operations/envelope/__init__.pyi | 257 +- .../process/optimization/__init__.pyi | 3 +- .../optimization/valuechain/__init__.pyi | 282 +- .../process/processmodel/__init__.pyi | 1502 ++++-- .../processmodel/biorefinery/__init__.pyi | 55 +- .../process/processmodel/dexpi/__init__.pyi | 377 +- .../process/processmodel/diagram/__init__.pyi | 350 +- .../process/processmodel/graph/__init__.pyi | 266 +- .../processmodel/lifecycle/__init__.pyi | 349 +- .../processmodel/processmodules/__init__.pyi | 184 +- .../process/research/__init__.pyi | 518 +- src/jneqsim-stubs/process/safety/__init__.pyi | 271 +- .../process/safety/alarp/__init__.pyi | 16 +- .../process/safety/barrier/__init__.pyi | 501 +- .../process/safety/cfd/__init__.pyi | 129 +- .../process/safety/compliance/__init__.pyi | 91 +- .../safety/depressurization/__init__.pyi | 70 +- .../process/safety/dispersion/__init__.pyi | 220 +- .../process/safety/dto/__init__.pyi | 44 +- .../process/safety/envelope/__init__.pyi | 82 +- .../process/safety/escalation/__init__.pyi | 20 +- .../process/safety/esd/__init__.pyi | 296 +- .../process/safety/fire/__init__.pyi | 22 +- .../process/safety/hazid/__init__.pyi | 133 +- .../process/safety/inherent/__init__.pyi | 38 +- .../process/safety/inventory/__init__.pyi | 79 +- .../process/safety/leakdetection/__init__.pyi | 54 +- .../process/safety/mdmt/__init__.pyi | 35 +- .../process/safety/opendrain/__init__.pyi | 301 +- .../safety/processsafetysystem/__init__.pyi | 256 +- .../process/safety/qra/__init__.pyi | 54 +- .../process/safety/release/__init__.pyi | 92 +- .../process/safety/risk/__init__.pyi | 403 +- .../process/safety/risk/bowtie/__init__.pyi | 204 +- .../safety/risk/condition/__init__.pyi | 213 +- .../process/safety/risk/data/__init__.pyi | 97 +- .../process/safety/risk/dynamic/__init__.pyi | 101 +- .../process/safety/risk/eta/__init__.pyi | 12 +- .../process/safety/risk/examples/__init__.pyi | 9 +- .../process/safety/risk/fta/__init__.pyi | 53 +- .../process/safety/risk/ml/__init__.pyi | 318 +- .../safety/risk/portfolio/__init__.pyi | 122 +- .../process/safety/risk/realtime/__init__.pyi | 231 +- .../process/safety/risk/sis/__init__.pyi | 478 +- .../process/safety/rupture/__init__.pyi | 200 +- .../process/safety/scenario/__init__.pyi | 412 +- .../process/streaming/__init__.pyi | 136 +- .../process/sustainability/__init__.pyi | 64 +- .../process/synthesis/__init__.pyi | 101 +- src/jneqsim-stubs/process/util/__init__.pyi | 60 +- .../process/util/event/__init__.pyi | 176 +- .../process/util/exergy/__init__.pyi | 51 +- .../process/util/export/__init__.pyi | 85 +- .../util/fielddevelopment/__init__.pyi | 1077 +++- .../process/util/fire/__init__.pyi | 441 +- .../process/util/heatintegration/__init__.pyi | 54 +- .../process/util/monitor/__init__.pyi | 175 +- .../process/util/optimizer/__init__.pyi | 4389 ++++++++++++---- .../process/util/reconciliation/__init__.pyi | 152 +- .../process/util/report/__init__.pyi | 117 +- .../process/util/report/safety/__init__.pyi | 131 +- .../process/util/scenario/__init__.pyi | 105 +- .../process/util/sensitivity/__init__.pyi | 59 +- .../process/util/topology/__init__.pyi | 190 +- .../process/util/uncertainty/__init__.pyi | 166 +- src/jneqsim-stubs/pvtsimulation/__init__.pyi | 3 +- .../pvtsimulation/flowassurance/__init__.pyi | 412 +- .../pvtsimulation/modeltuning/__init__.pyi | 13 +- .../pvtsimulation/regression/__init__.pyi | 276 +- .../reservoirproperties/__init__.pyi | 9 +- .../relpermeability/__init__.pyi | 47 +- .../pvtsimulation/simulation/__init__.pyi | 360 +- .../pvtsimulation/util/__init__.pyi | 524 +- .../util/parameterfitting/__init__.pyi | 184 +- src/jneqsim-stubs/standards/__init__.pyi | 82 +- .../standards/gasquality/__init__.pyi | 321 +- .../standards/oilquality/__init__.pyi | 275 +- .../standards/salescontract/__init__.pyi | 76 +- src/jneqsim-stubs/statistics/__init__.pyi | 11 +- .../statistics/dataanalysis/__init__.pyi | 3 +- .../dataanalysis/datasmoothing/__init__.pyi | 14 +- .../experimentalequipmentdata/__init__.pyi | 9 +- .../wettedwallcolumndata/__init__.pyi | 9 +- .../experimentalsamplecreation/__init__.pyi | 11 +- .../readdatafromfile/__init__.pyi | 13 +- .../wettedwallcolumnreader/__init__.pyi | 17 +- .../samplecreator/__init__.pyi | 24 +- .../__init__.pyi | 13 +- .../montecarlosimulation/__init__.pyi | 16 +- .../statistics/parameterfitting/__init__.pyi | 588 ++- .../nonlinearparameterfitting/__init__.pyi | 94 +- src/jneqsim-stubs/thermo/__init__.pyi | 50 +- .../thermo/atomelement/__init__.pyi | 31 +- .../thermo/characterization/__init__.pyi | 644 ++- .../thermo/component/__init__.pyi | 4533 ++++++++++++++--- .../component/attractiveeosterm/__init__.pyi | 201 +- .../component/repulsiveeosterm/__init__.pyi | 5 +- .../thermo/mixingrule/__init__.pyi | 1596 +++++- src/jneqsim-stubs/thermo/phase/__init__.pyi | 3670 ++++++++++--- src/jneqsim-stubs/thermo/system/__init__.pyi | 1659 ++++-- .../thermo/util/Vega/__init__.pyi | 75 +- src/jneqsim-stubs/thermo/util/__init__.pyi | 83 +- .../thermo/util/amines/__init__.pyi | 73 +- .../thermo/util/benchmark/__init__.pyi | 17 +- .../thermo/util/constants/__init__.pyi | 116 +- .../thermo/util/derivatives/__init__.pyi | 102 +- .../thermo/util/empiric/__init__.pyi | 25 +- .../thermo/util/gerg/__init__.pyi | 400 +- .../thermo/util/humidair/__init__.pyi | 5 +- .../thermo/util/hydrogen/__init__.pyi | 51 +- .../thermo/util/jni/__init__.pyi | 344 +- .../thermo/util/leachman/__init__.pyi | 81 +- .../thermo/util/readwrite/__init__.pyi | 192 +- .../util/referenceequations/__init__.pyi | 13 +- .../thermo/util/spanwagner/__init__.pyi | 9 +- .../thermo/util/steam/__init__.pyi | 5 +- .../thermodynamicoperations/__init__.pyi | 362 +- .../chemicalequilibrium/__init__.pyi | 17 +- .../flashops/__init__.pyi | 415 +- .../flashops/reactiveflash/__init__.pyi | 81 +- .../flashops/saturationops/__init__.pyi | 216 +- .../phaseenvelopeops/__init__.pyi | 11 +- .../multicomponentenvelopeops/__init__.pyi | 207 +- .../reactivecurves/__init__.pyi | 57 +- .../propertygenerator/__init__.pyi | 133 +- src/jneqsim-stubs/util/__init__.pyi | 32 +- src/jneqsim-stubs/util/agentic/__init__.pyi | 348 +- .../util/annotation/__init__.pyi | 56 +- src/jneqsim-stubs/util/database/__init__.pyi | 90 +- src/jneqsim-stubs/util/exception/__init__.pyi | 157 +- src/jneqsim-stubs/util/generator/__init__.pyi | 16 +- .../util/nucleation/__init__.pyi | 88 +- .../util/serialization/__init__.pyi | 13 +- src/jneqsim-stubs/util/unit/__init__.pyi | 131 +- src/jneqsim-stubs/util/util/__init__.pyi | 7 +- .../util/validation/__init__.pyi | 138 +- .../util/validation/contracts/__init__.pyi | 62 +- src/jpype-stubs/__init__.pyi | 10 +- 445 files changed, 62640 insertions(+), 20631 deletions(-) diff --git a/src/jneqsim-stubs/__init__.pyi b/src/jneqsim-stubs/__init__.pyi index 68d7ac4f..8ecd6e97 100644 --- a/src/jneqsim-stubs/__init__.pyi +++ b/src/jneqsim-stubs/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -23,7 +23,6 @@ import jneqsim.thermodynamicoperations import jneqsim.util import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("neqsim")``. diff --git a/src/jneqsim-stubs/api/__init__.pyi b/src/jneqsim-stubs/api/__init__.pyi index 9a813888..a4f6baec 100644 --- a/src/jneqsim-stubs/api/__init__.pyi +++ b/src/jneqsim-stubs/api/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,7 +8,6 @@ else: import jneqsim.api.ioc import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.api")``. diff --git a/src/jneqsim-stubs/api/ioc/__init__.pyi b/src/jneqsim-stubs/api/ioc/__init__.pyi index eb216820..c3b82f33 100644 --- a/src/jneqsim-stubs/api/ioc/__init__.pyi +++ b/src/jneqsim-stubs/api/ioc/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,16 +9,19 @@ import java.lang import jpype import typing - - class CalculationResult: fluidProperties: typing.MutableSequence[typing.MutableSequence[float]] = ... calculationError: typing.MutableSequence[java.lang.String] = ... - def __init__(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... def equals(self, object: typing.Any) -> bool: ... def hashCode(self) -> int: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.api.ioc")``. diff --git a/src/jneqsim-stubs/blackoil/__init__.pyi b/src/jneqsim-stubs/blackoil/__init__.pyi index 766d9d7c..7ff4f626 100644 --- a/src/jneqsim-stubs/blackoil/__init__.pyi +++ b/src/jneqsim-stubs/blackoil/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,15 +12,20 @@ import jneqsim.blackoil.io import jneqsim.thermo.system import typing - - class BlackOilConverter: def __init__(self): ... @staticmethod - def convert(systemInterface: jneqsim.thermo.system.SystemInterface, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], double3: float, double4: float) -> 'BlackOilConverter.Result': ... + def convert( + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double3: float, + double4: float, + ) -> "BlackOilConverter.Result": ... + class Result: - pvt: 'BlackOilPVTTable' = ... - blackOilSystem: 'SystemBlackOil' = ... + pvt: "BlackOilPVTTable" = ... + blackOilSystem: "SystemBlackOil" = ... rho_o_sc: float = ... rho_g_sc: float = ... rho_w_sc: float = ... @@ -28,8 +33,21 @@ class BlackOilConverter: def __init__(self): ... class BlackOilFlash(java.io.Serializable): - def __init__(self, blackOilPVTTable: 'BlackOilPVTTable', double: float, double2: float, double3: float): ... - def flash(self, double: float, double2: float, double3: float, double4: float, double5: float) -> 'BlackOilFlashResult': ... + def __init__( + self, + blackOilPVTTable: "BlackOilPVTTable", + double: float, + double2: float, + double3: float, + ): ... + def flash( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> "BlackOilFlashResult": ... class BlackOilFlashResult(java.io.Serializable): O_std: float = ... @@ -52,7 +70,9 @@ class BlackOilFlashResult(java.io.Serializable): def __init__(self): ... class BlackOilPVTTable(java.io.Serializable): - def __init__(self, list: java.util.List['BlackOilPVTTable.Record'], double: float): ... + def __init__( + self, list: java.util.List["BlackOilPVTTable.Record"], double: float + ): ... def Bg(self, double: float) -> float: ... def Bo(self, double: float) -> float: ... def Bw(self, double: float) -> float: ... @@ -63,6 +83,7 @@ class BlackOilPVTTable(java.io.Serializable): def mu_g(self, double: float) -> float: ... def mu_o(self, double: float) -> float: ... def mu_w(self, double: float) -> float: ... + class Record(java.io.Serializable): p: float = ... Rs: float = ... @@ -73,11 +94,28 @@ class BlackOilPVTTable(java.io.Serializable): Rv: float = ... Bw: float = ... mu_w: float = ... - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ): ... class SystemBlackOil(java.io.Serializable): - def __init__(self, blackOilPVTTable: BlackOilPVTTable, double: float, double2: float, double3: float): ... - def copyShallow(self) -> 'SystemBlackOil': ... + def __init__( + self, + blackOilPVTTable: BlackOilPVTTable, + double: float, + double2: float, + double3: float, + ): ... + def copyShallow(self) -> "SystemBlackOil": ... def flash(self) -> BlackOilFlashResult: ... def getBg(self) -> float: ... def getBo(self) -> float: ... @@ -102,7 +140,6 @@ class SystemBlackOil(java.io.Serializable): def setStdTotals(self, double: float, double2: float, double3: float) -> None: ... def setTemperature(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.blackoil")``. diff --git a/src/jneqsim-stubs/blackoil/io/__init__.pyi b/src/jneqsim-stubs/blackoil/io/__init__.pyi index 41fddeed..4ff307a9 100644 --- a/src/jneqsim-stubs/blackoil/io/__init__.pyi +++ b/src/jneqsim-stubs/blackoil/io/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,80 +15,148 @@ import jneqsim.blackoil import jneqsim.thermo.system import typing - - class CMGEOSExporter: @typing.overload @staticmethod - def toFile(blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, double: float, double2: float, double3: float, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def toFile( + blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, + double: float, + double2: float, + double3: float, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... @typing.overload @staticmethod - def toFile(blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, double: float, double2: float, double3: float, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], exportConfig: 'CMGEOSExporter.ExportConfig') -> None: ... + def toFile( + blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, + double: float, + double2: float, + double3: float, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + exportConfig: "CMGEOSExporter.ExportConfig", + ) -> None: ... @typing.overload @staticmethod - def toFile(systemInterface: jneqsim.thermo.system.SystemInterface, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def toFile( + systemInterface: jneqsim.thermo.system.SystemInterface, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... @typing.overload @staticmethod - def toFile(systemInterface: jneqsim.thermo.system.SystemInterface, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], exportConfig: 'CMGEOSExporter.ExportConfig') -> None: ... + def toFile( + systemInterface: jneqsim.thermo.system.SystemInterface, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + exportConfig: "CMGEOSExporter.ExportConfig", + ) -> None: ... @typing.overload @staticmethod - def toFile(systemInterface: jneqsim.thermo.system.SystemInterface, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], simulator: 'CMGEOSExporter.Simulator') -> None: ... + def toFile( + systemInterface: jneqsim.thermo.system.SystemInterface, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + simulator: "CMGEOSExporter.Simulator", + ) -> None: ... @typing.overload def toString(self) -> java.lang.String: ... @typing.overload @staticmethod - def toString(blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, double: float, double2: float, double3: float) -> java.lang.String: ... + def toString( + blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, + double: float, + double2: float, + double3: float, + ) -> java.lang.String: ... @typing.overload @staticmethod - def toString(blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, double: float, double2: float, double3: float, exportConfig: 'CMGEOSExporter.ExportConfig') -> java.lang.String: ... + def toString( + blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, + double: float, + double2: float, + double3: float, + exportConfig: "CMGEOSExporter.ExportConfig", + ) -> java.lang.String: ... @typing.overload @staticmethod - def toString(systemInterface: jneqsim.thermo.system.SystemInterface) -> java.lang.String: ... + def toString( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> java.lang.String: ... @typing.overload @staticmethod - def toString(systemInterface: jneqsim.thermo.system.SystemInterface, exportConfig: 'CMGEOSExporter.ExportConfig') -> java.lang.String: ... + def toString( + systemInterface: jneqsim.thermo.system.SystemInterface, + exportConfig: "CMGEOSExporter.ExportConfig", + ) -> java.lang.String: ... + class ExportConfig: def __init__(self): ... - def setComment(self, string: typing.Union[java.lang.String, str]) -> 'CMGEOSExporter.ExportConfig': ... - def setIncludeHeader(self, boolean: bool) -> 'CMGEOSExporter.ExportConfig': ... - def setModelName(self, string: typing.Union[java.lang.String, str]) -> 'CMGEOSExporter.ExportConfig': ... - def setPressureGrid(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'CMGEOSExporter.ExportConfig': ... - def setReferenceTemperature(self, double: float) -> 'CMGEOSExporter.ExportConfig': ... - def setSimulator(self, simulator: 'CMGEOSExporter.Simulator') -> 'CMGEOSExporter.ExportConfig': ... - def setStandardConditions(self, double: float, double2: float) -> 'CMGEOSExporter.ExportConfig': ... - def setUnits(self, units: 'CMGEOSExporter.Units') -> 'CMGEOSExporter.ExportConfig': ... - class Simulator(java.lang.Enum['CMGEOSExporter.Simulator']): - IMEX: typing.ClassVar['CMGEOSExporter.Simulator'] = ... - GEM: typing.ClassVar['CMGEOSExporter.Simulator'] = ... - STARS: typing.ClassVar['CMGEOSExporter.Simulator'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setComment( + self, string: typing.Union[java.lang.String, str] + ) -> "CMGEOSExporter.ExportConfig": ... + def setIncludeHeader(self, boolean: bool) -> "CMGEOSExporter.ExportConfig": ... + def setModelName( + self, string: typing.Union[java.lang.String, str] + ) -> "CMGEOSExporter.ExportConfig": ... + def setPressureGrid( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "CMGEOSExporter.ExportConfig": ... + def setReferenceTemperature( + self, double: float + ) -> "CMGEOSExporter.ExportConfig": ... + def setSimulator( + self, simulator: "CMGEOSExporter.Simulator" + ) -> "CMGEOSExporter.ExportConfig": ... + def setStandardConditions( + self, double: float, double2: float + ) -> "CMGEOSExporter.ExportConfig": ... + def setUnits( + self, units: "CMGEOSExporter.Units" + ) -> "CMGEOSExporter.ExportConfig": ... + + class Simulator(java.lang.Enum["CMGEOSExporter.Simulator"]): + IMEX: typing.ClassVar["CMGEOSExporter.Simulator"] = ... + GEM: typing.ClassVar["CMGEOSExporter.Simulator"] = ... + STARS: typing.ClassVar["CMGEOSExporter.Simulator"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CMGEOSExporter.Simulator': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CMGEOSExporter.Simulator": ... @staticmethod - def values() -> typing.MutableSequence['CMGEOSExporter.Simulator']: ... - class Units(java.lang.Enum['CMGEOSExporter.Units']): - SI: typing.ClassVar['CMGEOSExporter.Units'] = ... - FIELD: typing.ClassVar['CMGEOSExporter.Units'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["CMGEOSExporter.Simulator"]: ... + + class Units(java.lang.Enum["CMGEOSExporter.Units"]): + SI: typing.ClassVar["CMGEOSExporter.Units"] = ... + FIELD: typing.ClassVar["CMGEOSExporter.Units"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CMGEOSExporter.Units': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CMGEOSExporter.Units": ... @staticmethod - def values() -> typing.MutableSequence['CMGEOSExporter.Units']: ... + def values() -> typing.MutableSequence["CMGEOSExporter.Units"]: ... class EclipseBlackOilImporter: def __init__(self): ... @staticmethod - def fromFile(path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> 'EclipseBlackOilImporter.Result': ... + def fromFile( + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> "EclipseBlackOilImporter.Result": ... @staticmethod - def fromReader(reader: java.io.Reader) -> 'EclipseBlackOilImporter.Result': ... + def fromReader(reader: java.io.Reader) -> "EclipseBlackOilImporter.Result": ... + class Result: pvt: jneqsim.blackoil.BlackOilPVTTable = ... system: jneqsim.blackoil.SystemBlackOil = ... @@ -98,72 +166,140 @@ class EclipseBlackOilImporter: bubblePoint: float = ... log: java.util.List = ... def __init__(self): ... - class Units(java.lang.Enum['EclipseBlackOilImporter.Units']): - METRIC: typing.ClassVar['EclipseBlackOilImporter.Units'] = ... - FIELD: typing.ClassVar['EclipseBlackOilImporter.Units'] = ... - LAB: typing.ClassVar['EclipseBlackOilImporter.Units'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Units(java.lang.Enum["EclipseBlackOilImporter.Units"]): + METRIC: typing.ClassVar["EclipseBlackOilImporter.Units"] = ... + FIELD: typing.ClassVar["EclipseBlackOilImporter.Units"] = ... + LAB: typing.ClassVar["EclipseBlackOilImporter.Units"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EclipseBlackOilImporter.Units': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EclipseBlackOilImporter.Units": ... @staticmethod - def values() -> typing.MutableSequence['EclipseBlackOilImporter.Units']: ... + def values() -> typing.MutableSequence["EclipseBlackOilImporter.Units"]: ... class EclipseEOSExporter: @typing.overload @staticmethod - def toFile(blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, double: float, double2: float, double3: float, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def toFile( + blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, + double: float, + double2: float, + double3: float, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... @typing.overload @staticmethod - def toFile(blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, double: float, double2: float, double3: float, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], exportConfig: 'EclipseEOSExporter.ExportConfig') -> None: ... + def toFile( + blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, + double: float, + double2: float, + double3: float, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + exportConfig: "EclipseEOSExporter.ExportConfig", + ) -> None: ... @typing.overload @staticmethod - def toFile(systemInterface: jneqsim.thermo.system.SystemInterface, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def toFile( + systemInterface: jneqsim.thermo.system.SystemInterface, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... @typing.overload @staticmethod - def toFile(systemInterface: jneqsim.thermo.system.SystemInterface, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], exportConfig: 'EclipseEOSExporter.ExportConfig') -> None: ... + def toFile( + systemInterface: jneqsim.thermo.system.SystemInterface, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + exportConfig: "EclipseEOSExporter.ExportConfig", + ) -> None: ... @typing.overload def toString(self) -> java.lang.String: ... @typing.overload @staticmethod - def toString(blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, double: float, double2: float, double3: float) -> java.lang.String: ... + def toString( + blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, + double: float, + double2: float, + double3: float, + ) -> java.lang.String: ... @typing.overload @staticmethod - def toString(blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, double: float, double2: float, double3: float, exportConfig: 'EclipseEOSExporter.ExportConfig') -> java.lang.String: ... + def toString( + blackOilPVTTable: jneqsim.blackoil.BlackOilPVTTable, + double: float, + double2: float, + double3: float, + exportConfig: "EclipseEOSExporter.ExportConfig", + ) -> java.lang.String: ... @typing.overload @staticmethod - def toString(systemInterface: jneqsim.thermo.system.SystemInterface) -> java.lang.String: ... + def toString( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> java.lang.String: ... @typing.overload @staticmethod - def toString(systemInterface: jneqsim.thermo.system.SystemInterface, exportConfig: 'EclipseEOSExporter.ExportConfig') -> java.lang.String: ... + def toString( + systemInterface: jneqsim.thermo.system.SystemInterface, + exportConfig: "EclipseEOSExporter.ExportConfig", + ) -> java.lang.String: ... + class ExportConfig: def __init__(self): ... - def setComment(self, string: typing.Union[java.lang.String, str]) -> 'EclipseEOSExporter.ExportConfig': ... - def setIncludeDensity(self, boolean: bool) -> 'EclipseEOSExporter.ExportConfig': ... - def setIncludeHeader(self, boolean: bool) -> 'EclipseEOSExporter.ExportConfig': ... - def setIncludePVTG(self, boolean: bool) -> 'EclipseEOSExporter.ExportConfig': ... - def setIncludePVTO(self, boolean: bool) -> 'EclipseEOSExporter.ExportConfig': ... - def setIncludePVTW(self, boolean: bool) -> 'EclipseEOSExporter.ExportConfig': ... - def setPressureGrid(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'EclipseEOSExporter.ExportConfig': ... - def setReferenceTemperature(self, double: float) -> 'EclipseEOSExporter.ExportConfig': ... - def setStandardConditions(self, double: float, double2: float) -> 'EclipseEOSExporter.ExportConfig': ... - def setUnits(self, units: 'EclipseEOSExporter.Units') -> 'EclipseEOSExporter.ExportConfig': ... - class Units(java.lang.Enum['EclipseEOSExporter.Units']): - METRIC: typing.ClassVar['EclipseEOSExporter.Units'] = ... - FIELD: typing.ClassVar['EclipseEOSExporter.Units'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setComment( + self, string: typing.Union[java.lang.String, str] + ) -> "EclipseEOSExporter.ExportConfig": ... + def setIncludeDensity( + self, boolean: bool + ) -> "EclipseEOSExporter.ExportConfig": ... + def setIncludeHeader( + self, boolean: bool + ) -> "EclipseEOSExporter.ExportConfig": ... + def setIncludePVTG( + self, boolean: bool + ) -> "EclipseEOSExporter.ExportConfig": ... + def setIncludePVTO( + self, boolean: bool + ) -> "EclipseEOSExporter.ExportConfig": ... + def setIncludePVTW( + self, boolean: bool + ) -> "EclipseEOSExporter.ExportConfig": ... + def setPressureGrid( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "EclipseEOSExporter.ExportConfig": ... + def setReferenceTemperature( + self, double: float + ) -> "EclipseEOSExporter.ExportConfig": ... + def setStandardConditions( + self, double: float, double2: float + ) -> "EclipseEOSExporter.ExportConfig": ... + def setUnits( + self, units: "EclipseEOSExporter.Units" + ) -> "EclipseEOSExporter.ExportConfig": ... + + class Units(java.lang.Enum["EclipseEOSExporter.Units"]): + METRIC: typing.ClassVar["EclipseEOSExporter.Units"] = ... + FIELD: typing.ClassVar["EclipseEOSExporter.Units"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EclipseEOSExporter.Units': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EclipseEOSExporter.Units": ... @staticmethod - def values() -> typing.MutableSequence['EclipseEOSExporter.Units']: ... - + def values() -> typing.MutableSequence["EclipseEOSExporter.Units"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.blackoil.io")``. diff --git a/src/jneqsim-stubs/chemicalreactions/__init__.pyi b/src/jneqsim-stubs/chemicalreactions/__init__.pyi index 21860ed2..a5d9f3bd 100644 --- a/src/jneqsim-stubs/chemicalreactions/__init__.pyi +++ b/src/jneqsim-stubs/chemicalreactions/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,9 +15,9 @@ import jneqsim.thermo.phase import jneqsim.thermo.system import typing - - -class ChemicalReactionOperations(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.Cloneable): +class ChemicalReactionOperations( + jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.Cloneable +): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def addNewComponents(self) -> None: ... def calcAmatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @@ -25,39 +25,53 @@ class ChemicalReactionOperations(jneqsim.thermo.ThermodynamicConstantsInterface, def calcChemRefPot(self, int: int) -> typing.MutableSequence[float]: ... def calcInertMoles(self, int: int) -> float: ... def calcNVector(self) -> typing.MutableSequence[float]: ... - def clone(self) -> 'ChemicalReactionOperations': ... + def clone(self) -> "ChemicalReactionOperations": ... def getAllElements(self) -> typing.MutableSequence[java.lang.String]: ... def getAmatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getComponents(self) -> typing.MutableSequence[jneqsim.thermo.component.ComponentInterface]: ... + def getComponents( + self, + ) -> typing.MutableSequence[jneqsim.thermo.component.ComponentInterface]: ... def getDeltaReactionHeat(self) -> float: ... def getKinetics(self) -> jneqsim.chemicalreactions.kinetics.Kinetics: ... - def getReactionList(self) -> jneqsim.chemicalreactions.chemicalreaction.ChemicalReactionList: ... + def getReactionList( + self, + ) -> jneqsim.chemicalreactions.chemicalreaction.ChemicalReactionList: ... def hasReactions(self) -> bool: ... - def reacHeat(self, int: int, string: typing.Union[java.lang.String, str]) -> float: ... + def reacHeat( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def setComponents(self) -> None: ... @typing.overload def setComponents(self, int: int) -> None: ... def setDeltaReactionHeat(self, double: float) -> None: ... - def setReactionList(self, chemicalReactionList: jneqsim.chemicalreactions.chemicalreaction.ChemicalReactionList) -> None: ... + def setReactionList( + self, + chemicalReactionList: jneqsim.chemicalreactions.chemicalreaction.ChemicalReactionList, + ) -> None: ... @typing.overload def setReactiveComponents(self) -> None: ... @typing.overload def setReactiveComponents(self, int: int) -> None: ... - def setSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... @typing.overload def solveChemEq(self, int: int) -> bool: ... @typing.overload def solveChemEq(self, int: int, int2: int) -> bool: ... - def solveKinetics(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int) -> float: ... + def solveKinetics( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int + ) -> float: ... def sortReactiveComponents(self) -> None: ... def updateMoles(self, int: int) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.chemicalreactions")``. ChemicalReactionOperations: typing.Type[ChemicalReactionOperations] - chemicalequilibrium: jneqsim.chemicalreactions.chemicalequilibrium.__module_protocol__ + chemicalequilibrium: ( + jneqsim.chemicalreactions.chemicalequilibrium.__module_protocol__ + ) chemicalreaction: jneqsim.chemicalreactions.chemicalreaction.__module_protocol__ kinetics: jneqsim.chemicalreactions.kinetics.__module_protocol__ diff --git a/src/jneqsim-stubs/chemicalreactions/chemicalequilibrium/__init__.pyi b/src/jneqsim-stubs/chemicalreactions/chemicalequilibrium/__init__.pyi index e0d77caf..908e3dbb 100644 --- a/src/jneqsim-stubs/chemicalreactions/chemicalequilibrium/__init__.pyi +++ b/src/jneqsim-stubs/chemicalreactions/chemicalequilibrium/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,27 +16,70 @@ import jneqsim.thermo.component import jneqsim.thermo.system import typing - - class ChemEq(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, double: float, double2: float, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... + def __init__( + self, + double: float, + double2: float, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... @typing.overload - def __init__(self, double: float, double2: float, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + double: float, + double2: float, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ): ... @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... def chemSolve(self) -> None: ... - def innerStep(self, int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray], int2: int, double2: float) -> float: ... + def innerStep( + self, + int: int, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + int2: int, + double2: float, + ) -> float: ... @typing.overload def solve(self) -> None: ... @typing.overload - def solve(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def solve( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def step(self) -> float: ... class ChemicalEquilibrium(java.io.Serializable): - def __init__(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], systemInterface: jneqsim.thermo.system.SystemInterface, componentInterfaceArray: typing.Union[typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray], int: int): ... + def __init__( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + systemInterface: jneqsim.thermo.system.SystemInterface, + componentInterfaceArray: typing.Union[ + typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray + ], + int: int, + ): ... def calcRefPot(self) -> None: ... def chemSolve(self) -> None: ... def getConvergenceTolerance(self) -> float: ... @@ -44,7 +87,14 @@ class ChemicalEquilibrium(java.io.Serializable): def getLastIterationCount(self) -> int: ... def getMaxIterations(self) -> int: ... def getMoles(self) -> typing.MutableSequence[float]: ... - def innerStep(self, int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray], int2: int, double2: float, boolean: bool) -> float: ... + def innerStep( + self, + int: int, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + int2: int, + double2: float, + boolean: bool, + ) -> float: ... def isLastConverged(self) -> bool: ... def isUseAdaptiveDerivatives(self) -> bool: ... def isUseFugacityDerivatives(self) -> bool: ... @@ -59,24 +109,49 @@ class ChemicalEquilibrium(java.io.Serializable): def step(self) -> float: ... def updateMoles(self) -> None: ... -class LinearProgrammingChemicalEquilibrium(jneqsim.thermo.ThermodynamicConstantsInterface): - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], componentInterfaceArray: typing.Union[typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], chemicalReactionOperations: jneqsim.chemicalreactions.ChemicalReactionOperations, int: int): ... +class LinearProgrammingChemicalEquilibrium( + jneqsim.thermo.ThermodynamicConstantsInterface +): + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + componentInterfaceArray: typing.Union[ + typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray + ], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + chemicalReactionOperations: jneqsim.chemicalreactions.ChemicalReactionOperations, + int: int, + ): ... def calcA(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def calcx(self, matrix: Jama.Matrix, matrix2: Jama.Matrix) -> None: ... def changePrimaryComponents(self) -> None: ... - def generateInitialEstimates(self, systemInterface: jneqsim.thermo.system.SystemInterface, doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float, int: int) -> typing.MutableSequence[float]: ... + def generateInitialEstimates( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + int: int, + ) -> typing.MutableSequence[float]: ... def getA(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getRefPot(self) -> typing.MutableSequence[float]: ... -class ReferencePotComparator(java.util.Comparator[jneqsim.thermo.component.ComponentInterface], java.io.Serializable): +class ReferencePotComparator( + java.util.Comparator[jneqsim.thermo.component.ComponentInterface], + java.io.Serializable, +): def __init__(self): ... - def compare(self, componentInterface: jneqsim.thermo.component.ComponentInterface, componentInterface2: jneqsim.thermo.component.ComponentInterface) -> int: ... - + def compare( + self, + componentInterface: jneqsim.thermo.component.ComponentInterface, + componentInterface2: jneqsim.thermo.component.ComponentInterface, + ) -> int: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.chemicalreactions.chemicalequilibrium")``. ChemEq: typing.Type[ChemEq] ChemicalEquilibrium: typing.Type[ChemicalEquilibrium] - LinearProgrammingChemicalEquilibrium: typing.Type[LinearProgrammingChemicalEquilibrium] + LinearProgrammingChemicalEquilibrium: typing.Type[ + LinearProgrammingChemicalEquilibrium + ] ReferencePotComparator: typing.Type[ReferencePotComparator] diff --git a/src/jneqsim-stubs/chemicalreactions/chemicalreaction/__init__.pyi b/src/jneqsim-stubs/chemicalreactions/chemicalreaction/__init__.pyi index 7d29bac4..93ecefeb 100644 --- a/src/jneqsim-stubs/chemicalreactions/chemicalreaction/__init__.pyi +++ b/src/jneqsim-stubs/chemicalreactions/chemicalreaction/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,14 +16,31 @@ import jneqsim.thermo.system import jneqsim.util import typing - - -class ChemicalReaction(jneqsim.util.NamedBaseClass, jneqsim.thermo.ThermodynamicConstantsInterface): - def __init__(self, string: typing.Union[java.lang.String, str], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float, double4: float, double5: float): ... - def calcK(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int) -> float: ... - def calcKgamma(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int) -> float: ... - def calcKx(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int) -> float: ... - def checkK(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... +class ChemicalReaction( + jneqsim.util.NamedBaseClass, jneqsim.thermo.ThermodynamicConstantsInterface +): + def __init__( + self, + string: typing.Union[java.lang.String, str], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + double4: float, + double5: float, + ): ... + def calcK( + self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int + ) -> float: ... + def calcKgamma( + self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int + ) -> float: ... + def calcKx( + self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int + ) -> float: ... + def checkK( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def getActivationEnergy(self) -> float: ... @typing.overload def getK(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @@ -34,52 +51,125 @@ class ChemicalReaction(jneqsim.util.NamedBaseClass, jneqsim.thermo.Thermodynamic @typing.overload def getRateFactor(self) -> float: ... @typing.overload - def getRateFactor(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getRateFactor( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getReactantNames(self) -> typing.MutableSequence[java.lang.String]: ... - def getReactionHeat(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getSaturationRatio(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int) -> float: ... + def getReactionHeat( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getSaturationRatio( + self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int + ) -> float: ... def getStocCoefs(self) -> typing.MutableSequence[float]: ... def init(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... - def initMoleNumbers(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, componentInterfaceArray: typing.Union[typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def reactantsContains(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> bool: ... + def initMoleNumbers( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + componentInterfaceArray: typing.Union[ + typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray + ], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def reactantsContains( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> bool: ... def setActivationEnergy(self, double: float) -> None: ... @typing.overload - def setK(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setK( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setK(self, int: int, double: float) -> None: ... def setRateFactor(self, double: float) -> None: ... class ChemicalReactionFactory: @staticmethod - def getChemicalReaction(string: typing.Union[java.lang.String, str]) -> ChemicalReaction: ... + def getChemicalReaction( + string: typing.Union[java.lang.String, str], + ) -> ChemicalReaction: ... @staticmethod def getChemicalReactionNames() -> typing.MutableSequence[java.lang.String]: ... class ChemicalReactionList(jneqsim.thermo.ThermodynamicConstantsInterface): def __init__(self): ... - def calcReacMatrix(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... - def calcReacRates(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, componentInterfaceArray: typing.Union[typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray]) -> Jama.Matrix: ... + def calcReacMatrix( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... + def calcReacRates( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + componentInterfaceArray: typing.Union[ + typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray + ], + ) -> Jama.Matrix: ... def calcReferencePotentials(self) -> typing.MutableSequence[float]: ... - def checkReactions(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... - def createReactionMatrix(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, componentInterfaceArray: typing.Union[typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def checkReactions( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... + def createReactionMatrix( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + componentInterfaceArray: typing.Union[ + typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray + ], + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getAllComponents(self) -> typing.MutableSequence[java.lang.String]: ... def getChemicalReactionList(self) -> java.util.ArrayList[ChemicalReaction]: ... - def getReacMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getReacMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @typing.overload def getReaction(self, int: int) -> ChemicalReaction: ... @typing.overload - def getReaction(self, string: typing.Union[java.lang.String, str]) -> ChemicalReaction: ... - def getReactionGMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getReactionMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getStocMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def initMoleNumbers(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, componentInterfaceArray: typing.Union[typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def reacHeat(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, string: typing.Union[java.lang.String, str]) -> float: ... - def readReactions(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def getReaction( + self, string: typing.Union[java.lang.String, str] + ) -> ChemicalReaction: ... + def getReactionGMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getReactionMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getStocMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def initMoleNumbers( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + componentInterfaceArray: typing.Union[ + typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray + ], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def reacHeat( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + string: typing.Union[java.lang.String, str], + ) -> float: ... + def readReactions( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def removeDependentReactions(self) -> None: ... - def removeJunkReactions(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - def setChemicalReactionList(self, arrayList: java.util.ArrayList[ChemicalReaction]) -> None: ... - def updateReferencePotentials(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, componentInterfaceArray: typing.Union[typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray]) -> typing.MutableSequence[float]: ... - + def removeJunkReactions( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> None: ... + def setChemicalReactionList( + self, arrayList: java.util.ArrayList[ChemicalReaction] + ) -> None: ... + def updateReferencePotentials( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + componentInterfaceArray: typing.Union[ + typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray + ], + ) -> typing.MutableSequence[float]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.chemicalreactions.chemicalreaction")``. diff --git a/src/jneqsim-stubs/chemicalreactions/kinetics/__init__.pyi b/src/jneqsim-stubs/chemicalreactions/kinetics/__init__.pyi index 4582d9a0..d92d0dcf 100644 --- a/src/jneqsim-stubs/chemicalreactions/kinetics/__init__.pyi +++ b/src/jneqsim-stubs/chemicalreactions/kinetics/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,17 +10,27 @@ import jneqsim.chemicalreactions import jneqsim.thermo.phase import typing - - class Kinetics(java.io.Serializable): - def __init__(self, chemicalReactionOperations: jneqsim.chemicalreactions.ChemicalReactionOperations): ... + def __init__( + self, + chemicalReactionOperations: jneqsim.chemicalreactions.ChemicalReactionOperations, + ): ... def calcKinetics(self) -> None: ... - def calcReacMatrix(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, phaseInterface2: jneqsim.thermo.phase.PhaseInterface, int: int) -> float: ... + def calcReacMatrix( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + phaseInterface2: jneqsim.thermo.phase.PhaseInterface, + int: int, + ) -> float: ... def getPhiInfinite(self) -> float: ... - def getPseudoFirstOrderCoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, phaseInterface2: jneqsim.thermo.phase.PhaseInterface, int: int) -> float: ... + def getPseudoFirstOrderCoef( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + phaseInterface2: jneqsim.thermo.phase.PhaseInterface, + int: int, + ) -> float: ... def isIrreversible(self) -> bool: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.chemicalreactions.kinetics")``. diff --git a/src/jneqsim-stubs/datapresentation/__init__.pyi b/src/jneqsim-stubs/datapresentation/__init__.pyi index b0c27dc0..9049d753 100644 --- a/src/jneqsim-stubs/datapresentation/__init__.pyi +++ b/src/jneqsim-stubs/datapresentation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,8 +11,6 @@ import jneqsim.datapresentation.filehandling import jneqsim.datapresentation.jfreechart import typing - - class DataHandling: def __init__(self): ... def getItemCount(self, int: int) -> int: ... @@ -22,17 +20,31 @@ class DataHandling: def getSeriesName(self, int: int) -> java.lang.String: ... def getXValue(self, int: int, int2: int) -> java.lang.Number: ... def getYValue(self, int: int, int2: int) -> java.lang.Number: ... - def printToFile(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], string: typing.Union[java.lang.String, str]) -> None: ... + def printToFile( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + string: typing.Union[java.lang.String, str], + ) -> None: ... class SampleXYDataSource: - def __init__(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getItemCount(self, int: int) -> int: ... def getSeriesCount(self) -> int: ... def getSeriesName(self, int: int) -> java.lang.String: ... def getXValue(self, int: int, int2: int) -> java.lang.Number: ... def getYValue(self, int: int, int2: int) -> java.lang.Number: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.datapresentation")``. diff --git a/src/jneqsim-stubs/datapresentation/filehandling/__init__.pyi b/src/jneqsim-stubs/datapresentation/filehandling/__init__.pyi index 1a332122..0870b3b0 100644 --- a/src/jneqsim-stubs/datapresentation/filehandling/__init__.pyi +++ b/src/jneqsim-stubs/datapresentation/filehandling/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,18 +10,27 @@ import java.lang import jpype import typing - - class TextFile(java.io.Serializable): def __init__(self): ... def createFile(self) -> None: ... def newFile(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setOutputFileName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutputFileName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setValues(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setValues( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload - def setValues(self, stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> None: ... - + def setValues( + self, + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.datapresentation.filehandling")``. diff --git a/src/jneqsim-stubs/datapresentation/jfreechart/__init__.pyi b/src/jneqsim-stubs/datapresentation/jfreechart/__init__.pyi index 41806bf3..67c2132a 100644 --- a/src/jneqsim-stubs/datapresentation/jfreechart/__init__.pyi +++ b/src/jneqsim-stubs/datapresentation/jfreechart/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,27 +13,52 @@ import org.jfree.chart import org.jfree.data.category import typing - - class Graph2b(javax.swing.JFrame): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def createCategoryDataSource(self) -> org.jfree.data.category.CategoryDataset: ... def getBufferedImage(self) -> java.awt.image.BufferedImage: ... def getChart(self) -> org.jfree.chart.JFreeChart: ... def getChartPanel(self) -> org.jfree.chart.ChartPanel: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def saveFigure(self, string: typing.Union[java.lang.String, str]) -> None: ... def setChart(self, jFreeChart: org.jfree.chart.JFreeChart) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.datapresentation.jfreechart")``. diff --git a/src/jneqsim-stubs/fluidmechanics/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/__init__.pyi index e8ed463d..ba2a8adf 100644 --- a/src/jneqsim-stubs/fluidmechanics/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,12 +13,9 @@ import jneqsim.fluidmechanics.geometrydefinitions import jneqsim.fluidmechanics.util import typing - - class FluidMech: def __init__(self): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flowleg/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowleg/__init__.pyi index fb4311a1..f15c1e44 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowleg/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowleg/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,46 +13,73 @@ import jneqsim.fluidmechanics.geometrydefinitions import jneqsim.thermo.system import typing - - class FlowLegInterface: @typing.overload def createFlowNodes(self) -> None: ... @typing.overload - def createFlowNodes(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> None: ... - def getFlowNodes(self) -> typing.MutableSequence[jneqsim.fluidmechanics.flownode.FlowNodeInterface]: ... - def getNode(self, int: int) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... + def createFlowNodes( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> None: ... + def getFlowNodes( + self, + ) -> typing.MutableSequence[jneqsim.fluidmechanics.flownode.FlowNodeInterface]: ... + def getNode( + self, int: int + ) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def getNumberOfNodes(self) -> int: ... - def setEquipmentGeometry(self, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface) -> None: ... + def setEquipmentGeometry( + self, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ) -> None: ... def setFlowPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... def setHeightCoordinates(self, double: float, double2: float) -> None: ... def setLongitudionalCoordinates(self, double: float, double2: float) -> None: ... def setNumberOfNodes(self, int: int) -> None: ... - def setOuterHeatTransferCoefficients(self, double: float, double2: float) -> None: ... + def setOuterHeatTransferCoefficients( + self, double: float, double2: float + ) -> None: ... def setOuterTemperatures(self, double: float, double2: float) -> None: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def setWallHeatTransferCoefficients(self, double: float, double2: float) -> None: ... + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def setWallHeatTransferCoefficients( + self, double: float, double2: float + ) -> None: ... class FlowLeg(FlowLegInterface, java.io.Serializable): def __init__(self): ... @typing.overload - def createFlowNodes(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> None: ... + def createFlowNodes( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> None: ... @typing.overload def createFlowNodes(self) -> None: ... - def getFlowNodes(self) -> typing.MutableSequence[jneqsim.fluidmechanics.flownode.FlowNodeInterface]: ... - def getNode(self, int: int) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... + def getFlowNodes( + self, + ) -> typing.MutableSequence[jneqsim.fluidmechanics.flownode.FlowNodeInterface]: ... + def getNode( + self, int: int + ) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def getNumberOfNodes(self) -> int: ... - def setEquipmentGeometry(self, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface) -> None: ... + def setEquipmentGeometry( + self, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ) -> None: ... def setFlowNodeTypes(self) -> None: ... def setFlowPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... def setHeightCoordinates(self, double: float, double2: float) -> None: ... def setLongitudionalCoordinates(self, double: float, double2: float) -> None: ... def setNumberOfNodes(self, int: int) -> None: ... - def setOuterHeatTransferCoefficients(self, double: float, double2: float) -> None: ... + def setOuterHeatTransferCoefficients( + self, double: float, double2: float + ) -> None: ... def setOuterTemperatures(self, double: float, double2: float) -> None: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def setWallHeatTransferCoefficients(self, double: float, double2: float) -> None: ... - + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def setWallHeatTransferCoefficients( + self, double: float, double2: float + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowleg")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flowleg/pipeleg/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowleg/pipeleg/__init__.pyi index 68ab91bf..e536bd22 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowleg/pipeleg/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowleg/pipeleg/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,15 +9,14 @@ import jneqsim.fluidmechanics.flowleg import jneqsim.fluidmechanics.flownode import typing - - class PipeLeg(jneqsim.fluidmechanics.flowleg.FlowLeg): def __init__(self): ... @typing.overload def createFlowNodes(self) -> None: ... @typing.overload - def createFlowNodes(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> None: ... - + def createFlowNodes( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowleg.pipeleg")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/__init__.pyi index 827f4cf0..594c76ae 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -20,8 +20,6 @@ import jneqsim.thermodynamicoperations import jneqsim.util.util import typing - - class FlowNodeInterface(java.lang.Cloneable): def calcFluxes(self) -> None: ... def calcNusseltNumber(self, double: float, int: int) -> float: ... @@ -38,19 +36,31 @@ class FlowNodeInterface(java.lang.Cloneable): def getEffectiveSchmidtNumber(self, int: int, int2: int) -> float: ... def getFlowDirection(self, int: int) -> int: ... def getFlowNodeType(self) -> java.lang.String: ... - def getFluidBoundary(self) -> jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface: ... - def getGeometry(self) -> jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface: ... + def getFluidBoundary( + self, + ) -> ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface + ): ... + def getGeometry( + self, + ) -> jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface: ... def getHydraulicDiameter(self, int: int) -> float: ... def getInterPhaseFrictionFactor(self) -> float: ... def getInterphaseContactArea(self) -> float: ... def getInterphaseContactLength(self, int: int) -> float: ... def getInterphaseSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getInterphaseTransportCoefficient(self) -> jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.InterphaseTransportCoefficientInterface: ... + def getInterphaseTransportCoefficient( + self, + ) -> ( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.InterphaseTransportCoefficientInterface + ): ... def getLengthOfNode(self) -> float: ... def getMassFlowRate(self, int: int) -> float: ... def getMolarMassTransferRate(self, int: int) -> float: ... - def getNextNode(self) -> 'FlowNodeInterface': ... - def getOperations(self) -> jneqsim.thermodynamicoperations.ThermodynamicOperations: ... + def getNextNode(self) -> "FlowNodeInterface": ... + def getOperations( + self, + ) -> jneqsim.thermodynamicoperations.ThermodynamicOperations: ... def getPhaseFraction(self, int: int) -> float: ... def getPrandtlNumber(self, int: int) -> float: ... @typing.overload @@ -82,15 +92,24 @@ class FlowNodeInterface(java.lang.Cloneable): def init(self) -> None: ... def initBulkSystem(self) -> None: ... def initFlowCalc(self) -> None: ... - def setBulkSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setBulkSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setDistanceToCenterOfNode(self, double: float) -> None: ... def setEnhancementType(self, int: int) -> None: ... def setFlowDirection(self, int: int, int2: int) -> None: ... - def setFluxes(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFluxes( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setFrictionFactorType(self, int: int) -> None: ... - def setGeometryDefinitionInterface(self, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface) -> None: ... + def setGeometryDefinitionInterface( + self, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ) -> None: ... def setInterphaseModelType(self, int: int) -> None: ... - def setInterphaseSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setInterphaseSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setLengthOfNode(self, double: float) -> None: ... def setPhaseFraction(self, int: int, double: float) -> None: ... @typing.overload @@ -100,19 +119,27 @@ class FlowNodeInterface(java.lang.Cloneable): @typing.overload def setVelocityIn(self, int: int, double: float) -> None: ... @typing.overload - def setVelocityIn(self, int: int, doubleCloneable: jneqsim.util.util.DoubleCloneable) -> None: ... + def setVelocityIn( + self, int: int, doubleCloneable: jneqsim.util.util.DoubleCloneable + ) -> None: ... @typing.overload def setVelocityIn(self, double: float) -> None: ... @typing.overload - def setVelocityIn(self, doubleCloneable: jneqsim.util.util.DoubleCloneable) -> None: ... + def setVelocityIn( + self, doubleCloneable: jneqsim.util.util.DoubleCloneable + ) -> None: ... @typing.overload def setVelocityOut(self, int: int, double: float) -> None: ... @typing.overload - def setVelocityOut(self, int: int, doubleCloneable: jneqsim.util.util.DoubleCloneable) -> None: ... + def setVelocityOut( + self, int: int, doubleCloneable: jneqsim.util.util.DoubleCloneable + ) -> None: ... @typing.overload def setVelocityOut(self, double: float) -> None: ... @typing.overload - def setVelocityOut(self, doubleCloneable: jneqsim.util.util.DoubleCloneable) -> None: ... + def setVelocityOut( + self, doubleCloneable: jneqsim.util.util.DoubleCloneable + ) -> None: ... def setVerticalPositionOfNode(self, double: float) -> None: ... @typing.overload def setWallFrictionFactor(self, int: int, double: float) -> None: ... @@ -120,159 +147,354 @@ class FlowNodeInterface(java.lang.Cloneable): def setWallFrictionFactor(self, double: float) -> None: ... def update(self) -> None: ... def updateMolarFlow(self) -> None: ... - def write(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], boolean: bool) -> None: ... + def write( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + boolean: bool, + ) -> None: ... class FlowNodeSelector: def __init__(self): ... - def getFlowNodeType(self, flowNodeInterfaceArray: typing.Union[typing.List[FlowNodeInterface], jpype.JArray]) -> None: ... - def setFlowPattern(self, flowNodeInterfaceArray: typing.Union[typing.List[FlowNodeInterface], jpype.JArray], string: typing.Union[java.lang.String, str]) -> None: ... + def getFlowNodeType( + self, + flowNodeInterfaceArray: typing.Union[ + typing.List[FlowNodeInterface], jpype.JArray + ], + ) -> None: ... + def setFlowPattern( + self, + flowNodeInterfaceArray: typing.Union[ + typing.List[FlowNodeInterface], jpype.JArray + ], + string: typing.Union[java.lang.String, str], + ) -> None: ... -class FlowPattern(java.lang.Enum['FlowPattern']): - STRATIFIED: typing.ClassVar['FlowPattern'] = ... - STRATIFIED_WAVY: typing.ClassVar['FlowPattern'] = ... - ANNULAR: typing.ClassVar['FlowPattern'] = ... - SLUG: typing.ClassVar['FlowPattern'] = ... - BUBBLE: typing.ClassVar['FlowPattern'] = ... - DROPLET: typing.ClassVar['FlowPattern'] = ... - CHURN: typing.ClassVar['FlowPattern'] = ... - DISPERSED_BUBBLE: typing.ClassVar['FlowPattern'] = ... - @staticmethod - def fromString(string: typing.Union[java.lang.String, str]) -> 'FlowPattern': ... +class FlowPattern(java.lang.Enum["FlowPattern"]): + STRATIFIED: typing.ClassVar["FlowPattern"] = ... + STRATIFIED_WAVY: typing.ClassVar["FlowPattern"] = ... + ANNULAR: typing.ClassVar["FlowPattern"] = ... + SLUG: typing.ClassVar["FlowPattern"] = ... + BUBBLE: typing.ClassVar["FlowPattern"] = ... + DROPLET: typing.ClassVar["FlowPattern"] = ... + CHURN: typing.ClassVar["FlowPattern"] = ... + DISPERSED_BUBBLE: typing.ClassVar["FlowPattern"] = ... + @staticmethod + def fromString(string: typing.Union[java.lang.String, str]) -> "FlowPattern": ... def getName(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlowPattern': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "FlowPattern": ... @staticmethod - def values() -> typing.MutableSequence['FlowPattern']: ... + def values() -> typing.MutableSequence["FlowPattern"]: ... class FlowPatternDetector: @staticmethod - def calculateLiquidHoldup(flowPattern: FlowPattern, double: float, double2: float, double3: float) -> float: ... - @staticmethod - def detectFlowPattern(flowPatternModel: 'FlowPatternModel', double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> FlowPattern: ... + def calculateLiquidHoldup( + flowPattern: FlowPattern, double: float, double2: float, double3: float + ) -> float: ... + @staticmethod + def detectFlowPattern( + flowPatternModel: "FlowPatternModel", + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> FlowPattern: ... -class FlowPatternModel(java.lang.Enum['FlowPatternModel']): - MANUAL: typing.ClassVar['FlowPatternModel'] = ... - BAKER_CHART: typing.ClassVar['FlowPatternModel'] = ... - TAITEL_DUKLER: typing.ClassVar['FlowPatternModel'] = ... - BARNEA: typing.ClassVar['FlowPatternModel'] = ... - BEGGS_BRILL: typing.ClassVar['FlowPatternModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class FlowPatternModel(java.lang.Enum["FlowPatternModel"]): + MANUAL: typing.ClassVar["FlowPatternModel"] = ... + BAKER_CHART: typing.ClassVar["FlowPatternModel"] = ... + TAITEL_DUKLER: typing.ClassVar["FlowPatternModel"] = ... + BARNEA: typing.ClassVar["FlowPatternModel"] = ... + BEGGS_BRILL: typing.ClassVar["FlowPatternModel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlowPatternModel': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "FlowPatternModel": ... @staticmethod - def values() -> typing.MutableSequence['FlowPatternModel']: ... + def values() -> typing.MutableSequence["FlowPatternModel"]: ... class HeatTransferCoefficientCalculator: @staticmethod - def calculateCondensationHTC(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float) -> float: ... - @staticmethod - def calculateCondensationNusselt(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... - @staticmethod - def calculateDittusBoelterNusselt(double: float, double2: float, boolean: bool) -> float: ... - @staticmethod - def calculateEvaporationHTC(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float) -> float: ... - @staticmethod - def calculateGasHeatTransferCoefficient(flowPattern: FlowPattern, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... - @staticmethod - def calculateGnielinskiNusselt(double: float, double2: float, double3: float) -> float: ... + def calculateCondensationHTC( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + ) -> float: ... + @staticmethod + def calculateCondensationNusselt( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... + @staticmethod + def calculateDittusBoelterNusselt( + double: float, double2: float, boolean: bool + ) -> float: ... + @staticmethod + def calculateEvaporationHTC( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + ) -> float: ... + @staticmethod + def calculateGasHeatTransferCoefficient( + flowPattern: FlowPattern, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... + @staticmethod + def calculateGnielinskiNusselt( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod def calculateLaminarNusselt(boolean: bool) -> float: ... @staticmethod - def calculateLiquidHeatTransferCoefficient(flowPattern: FlowPattern, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float) -> float: ... - @staticmethod - def calculateOverallInterphaseCoefficient(double: float, double2: float) -> float: ... - @staticmethod - def calculateStantonNumber(double: float, double2: float, double3: float, double4: float) -> float: ... + def calculateLiquidHeatTransferCoefficient( + flowPattern: FlowPattern, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + ) -> float: ... + @staticmethod + def calculateOverallInterphaseCoefficient( + double: float, double2: float + ) -> float: ... + @staticmethod + def calculateStantonNumber( + double: float, double2: float, double3: float, double4: float + ) -> float: ... class InterfacialAreaCalculator: @staticmethod def calculateAnnularArea(double: float, double2: float) -> float: ... @staticmethod - def calculateAnnularAreaWithEntrainment(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... + def calculateAnnularAreaWithEntrainment( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... @staticmethod - def calculateBubbleArea(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def calculateBubbleArea( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @staticmethod def calculateChurnArea(double: float, double2: float) -> float: ... @staticmethod - def calculateDropletArea(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... - @staticmethod - def calculateEnhancedInterfacialArea(flowPattern: FlowPattern, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, boolean: bool, boolean2: bool) -> float: ... - @staticmethod - def calculateInterfacialArea(flowPattern: FlowPattern, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... - @staticmethod - def calculateSauterDiameter(double: float, double2: float, double3: float, double4: float) -> float: ... - @staticmethod - def calculateSlugArea(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... + def calculateDropletArea( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... + @staticmethod + def calculateEnhancedInterfacialArea( + flowPattern: FlowPattern, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + boolean: bool, + boolean2: bool, + ) -> float: ... + @staticmethod + def calculateInterfacialArea( + flowPattern: FlowPattern, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... + @staticmethod + def calculateSauterDiameter( + double: float, double2: float, double3: float, double4: float + ) -> float: ... + @staticmethod + def calculateSlugArea( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... @staticmethod def calculateStratifiedArea(double: float, double2: float) -> float: ... @staticmethod - def calculateStratifiedWavyArea(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... - @staticmethod - def getExpectedInterfacialAreaRange(flowPattern: FlowPattern, double: float) -> typing.MutableSequence[float]: ... + def calculateStratifiedWavyArea( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... + @staticmethod + def getExpectedInterfacialAreaRange( + flowPattern: FlowPattern, double: float + ) -> typing.MutableSequence[float]: ... -class InterfacialAreaModel(java.lang.Enum['InterfacialAreaModel']): - GEOMETRIC: typing.ClassVar['InterfacialAreaModel'] = ... - EMPIRICAL_CORRELATION: typing.ClassVar['InterfacialAreaModel'] = ... - USER_DEFINED: typing.ClassVar['InterfacialAreaModel'] = ... +class InterfacialAreaModel(java.lang.Enum["InterfacialAreaModel"]): + GEOMETRIC: typing.ClassVar["InterfacialAreaModel"] = ... + EMPIRICAL_CORRELATION: typing.ClassVar["InterfacialAreaModel"] = ... + USER_DEFINED: typing.ClassVar["InterfacialAreaModel"] = ... def getName(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InterfacialAreaModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InterfacialAreaModel": ... @staticmethod - def values() -> typing.MutableSequence['InterfacialAreaModel']: ... + def values() -> typing.MutableSequence["InterfacialAreaModel"]: ... class MassTransferCoefficientCalculator: @staticmethod - def applyMarangoniCorrection(double: float, double2: float, double3: float, double4: float) -> float: ... + def applyMarangoniCorrection( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def calculateDittusBoelterSherwood(double: float, double2: float) -> float: ... @staticmethod - def calculateEnhancedLiquidMassTransferCoefficient(flowPattern: FlowPattern, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, boolean: bool, boolean2: bool) -> float: ... - @staticmethod - def calculateGasMassTransferCoefficient(flowPattern: FlowPattern, double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> float: ... - @staticmethod - def calculateLiquidMassTransferCoefficient(flowPattern: FlowPattern, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... - @staticmethod - def calculateLiquidMassTransferCoefficientWithTurbulence(flowPattern: FlowPattern, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float) -> float: ... + def calculateEnhancedLiquidMassTransferCoefficient( + flowPattern: FlowPattern, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + boolean: bool, + boolean2: bool, + ) -> float: ... + @staticmethod + def calculateGasMassTransferCoefficient( + flowPattern: FlowPattern, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> float: ... + @staticmethod + def calculateLiquidMassTransferCoefficient( + flowPattern: FlowPattern, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... + @staticmethod + def calculateLiquidMassTransferCoefficientWithTurbulence( + flowPattern: FlowPattern, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + ) -> float: ... @staticmethod def calculateRanzMarshallSherwood(double: float, double2: float) -> float: ... @staticmethod - def estimateTurbulentIntensity(flowPattern: FlowPattern, double: float) -> float: ... + def estimateTurbulentIntensity( + flowPattern: FlowPattern, double: float + ) -> float: ... @staticmethod - def getExpectedMassTransferCoefficientRange(flowPattern: FlowPattern, int: int) -> typing.MutableSequence[float]: ... + def getExpectedMassTransferCoefficientRange( + flowPattern: FlowPattern, int: int + ) -> typing.MutableSequence[float]: ... @staticmethod - def validateAgainstLiterature(double: float, flowPattern: FlowPattern, int: int) -> bool: ... + def validateAgainstLiterature( + double: float, flowPattern: FlowPattern, int: int + ) -> bool: ... -class WallHeatTransferModel(java.lang.Enum['WallHeatTransferModel']): - ADIABATIC: typing.ClassVar['WallHeatTransferModel'] = ... - CONSTANT_WALL_TEMPERATURE: typing.ClassVar['WallHeatTransferModel'] = ... - CONSTANT_HEAT_FLUX: typing.ClassVar['WallHeatTransferModel'] = ... - CONVECTIVE_BOUNDARY: typing.ClassVar['WallHeatTransferModel'] = ... - TRANSIENT_WALL_TEMPERATURE: typing.ClassVar['WallHeatTransferModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class WallHeatTransferModel(java.lang.Enum["WallHeatTransferModel"]): + ADIABATIC: typing.ClassVar["WallHeatTransferModel"] = ... + CONSTANT_WALL_TEMPERATURE: typing.ClassVar["WallHeatTransferModel"] = ... + CONSTANT_HEAT_FLUX: typing.ClassVar["WallHeatTransferModel"] = ... + CONVECTIVE_BOUNDARY: typing.ClassVar["WallHeatTransferModel"] = ... + TRANSIENT_WALL_TEMPERATURE: typing.ClassVar["WallHeatTransferModel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WallHeatTransferModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WallHeatTransferModel": ... @staticmethod - def values() -> typing.MutableSequence['WallHeatTransferModel']: ... + def values() -> typing.MutableSequence["WallHeatTransferModel"]: ... class FlowNode(FlowNodeInterface, jneqsim.thermo.ThermodynamicConstantsInterface): molarFlowRate: typing.MutableSequence[float] = ... @@ -290,16 +512,28 @@ class FlowNode(FlowNodeInterface, jneqsim.thermo.ThermodynamicConstantsInterface @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... - @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, double: float, double2: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... + @typing.overload + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + double: float, + double2: float, + ): ... def calcFluxes(self) -> None: ... def calcNusseltNumber(self, double: float, int: int) -> float: ... def calcSherwoodNumber(self, double: float, int: int) -> float: ... def calcStantonNumber(self, double: float, int: int) -> float: ... def calcTotalHeatTransferCoefficient(self, int: int) -> float: ... - def clone(self) -> 'FlowNode': ... - def createTable(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def clone(self) -> "FlowNode": ... + def createTable( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... @typing.overload def display(self) -> None: ... @typing.overload @@ -310,19 +544,31 @@ class FlowNode(FlowNodeInterface, jneqsim.thermo.ThermodynamicConstantsInterface def getEffectiveSchmidtNumber(self, int: int, int2: int) -> float: ... def getFlowDirection(self, int: int) -> int: ... def getFlowNodeType(self) -> java.lang.String: ... - def getFluidBoundary(self) -> jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface: ... - def getGeometry(self) -> jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface: ... + def getFluidBoundary( + self, + ) -> ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface + ): ... + def getGeometry( + self, + ) -> jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface: ... def getHydraulicDiameter(self, int: int) -> float: ... def getInterPhaseFrictionFactor(self) -> float: ... def getInterphaseContactArea(self) -> float: ... def getInterphaseContactLength(self, int: int) -> float: ... def getInterphaseSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getInterphaseTransportCoefficient(self) -> jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.InterphaseTransportCoefficientInterface: ... + def getInterphaseTransportCoefficient( + self, + ) -> ( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.InterphaseTransportCoefficientInterface + ): ... def getLengthOfNode(self) -> float: ... def getMassFlowRate(self, int: int) -> float: ... def getMolarMassTransferRate(self, int: int) -> float: ... def getNextNode(self) -> FlowNodeInterface: ... - def getOperations(self) -> jneqsim.thermodynamicoperations.ThermodynamicOperations: ... + def getOperations( + self, + ) -> jneqsim.thermodynamicoperations.ThermodynamicOperations: ... def getPhaseFraction(self, int: int) -> float: ... def getPrandtlNumber(self, int: int) -> float: ... @typing.overload @@ -353,17 +599,29 @@ class FlowNode(FlowNodeInterface, jneqsim.thermo.ThermodynamicConstantsInterface def increaseMolarRate(self, double: float) -> None: ... def init(self) -> None: ... def initBulkSystem(self) -> None: ... - def setBulkSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setBulkSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setDistanceToCenterOfNode(self, double: float) -> None: ... def setEnhancementType(self, int: int) -> None: ... def setFlowDirection(self, int: int, int2: int) -> None: ... - def setFluxes(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFluxes( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setFrictionFactorType(self, int: int) -> None: ... - def setGeometryDefinitionInterface(self, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface) -> None: ... + def setGeometryDefinitionInterface( + self, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ) -> None: ... def setInterphaseModelType(self, int: int) -> None: ... - def setInterphaseSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setInterphaseSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setLengthOfNode(self, double: float) -> None: ... - def setOperations(self, thermodynamicOperations: jneqsim.thermodynamicoperations.ThermodynamicOperations) -> None: ... + def setOperations( + self, + thermodynamicOperations: jneqsim.thermodynamicoperations.ThermodynamicOperations, + ) -> None: ... def setPhaseFraction(self, int: int, double: float) -> None: ... @typing.overload def setVelocity(self, double: float) -> None: ... @@ -372,19 +630,27 @@ class FlowNode(FlowNodeInterface, jneqsim.thermo.ThermodynamicConstantsInterface @typing.overload def setVelocityIn(self, double: float) -> None: ... @typing.overload - def setVelocityIn(self, doubleCloneable: jneqsim.util.util.DoubleCloneable) -> None: ... + def setVelocityIn( + self, doubleCloneable: jneqsim.util.util.DoubleCloneable + ) -> None: ... @typing.overload def setVelocityIn(self, int: int, double: float) -> None: ... @typing.overload - def setVelocityIn(self, int: int, doubleCloneable: jneqsim.util.util.DoubleCloneable) -> None: ... + def setVelocityIn( + self, int: int, doubleCloneable: jneqsim.util.util.DoubleCloneable + ) -> None: ... @typing.overload def setVelocityOut(self, double: float) -> None: ... @typing.overload - def setVelocityOut(self, doubleCloneable: jneqsim.util.util.DoubleCloneable) -> None: ... + def setVelocityOut( + self, doubleCloneable: jneqsim.util.util.DoubleCloneable + ) -> None: ... @typing.overload def setVelocityOut(self, int: int, double: float) -> None: ... @typing.overload - def setVelocityOut(self, int: int, doubleCloneable: jneqsim.util.util.DoubleCloneable) -> None: ... + def setVelocityOut( + self, int: int, doubleCloneable: jneqsim.util.util.DoubleCloneable + ) -> None: ... def setVerticalPositionOfNode(self, double: float) -> None: ... @typing.overload def setWallFrictionFactor(self, double: float) -> None: ... @@ -392,8 +658,12 @@ class FlowNode(FlowNodeInterface, jneqsim.thermo.ThermodynamicConstantsInterface def setWallFrictionFactor(self, int: int, double: float) -> None: ... def update(self) -> None: ... def updateMolarFlow(self) -> None: ... - def write(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], boolean: bool) -> None: ... - + def write( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + boolean: bool, + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/__init__.pyi index a14f83ec..87d6582e 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,9 +9,12 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc import jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary")``. - heatmasstransfercalc: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.__module_protocol__ - interphasetransportcoefficient: jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.__module_protocol__ + heatmasstransfercalc: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.__module_protocol__ + ) + interphasetransportcoefficient: ( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/__init__.pyi index 4da50665..cd03c248 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -17,27 +17,37 @@ import jneqsim.thermo.system import jneqsim.thermodynamicoperations import typing - - class FluidBoundaryInterface(java.lang.Cloneable): def calcFluxes(self) -> typing.MutableSequence[float]: ... - def clone(self) -> 'FluidBoundaryInterface': ... + def clone(self) -> "FluidBoundaryInterface": ... def display(self, string: typing.Union[java.lang.String, str]) -> None: ... - def getBinaryMassTransferCoefficient(self, int: int, int2: int, int3: int) -> float: ... + def getBinaryMassTransferCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... def getBulkSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getBulkSystemOpertions(self) -> jneqsim.thermodynamicoperations.ThermodynamicOperations: ... + def getBulkSystemOpertions( + self, + ) -> jneqsim.thermodynamicoperations.ThermodynamicOperations: ... def getEffectiveMassTransferCoefficient(self, int: int, int2: int) -> float: ... - def getEnhancementFactor(self) -> jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.reactivefilmmodel.enhancementfactor.EnhancementFactor: ... + def getEnhancementFactor( + self, + ) -> ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.reactivefilmmodel.enhancementfactor.EnhancementFactor + ): ... def getInterphaseHeatFlux(self, int: int) -> float: ... def getInterphaseMolarFlux(self, int: int) -> float: ... def getInterphaseSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getMassTransferCoefficientMatrix(self) -> typing.MutableSequence[Jama.Matrix]: ... + def getMassTransferCoefficientMatrix( + self, + ) -> typing.MutableSequence[Jama.Matrix]: ... def heatTransSolve(self) -> None: ... def isHeatTransferCalc(self) -> bool: ... def massTransSolve(self) -> None: ... def setEnhancementType(self, int: int) -> None: ... def setHeatTransferCalc(self, boolean: bool) -> None: ... - def setInterphaseSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setInterphaseSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setMassTransferCalc(self, boolean: bool) -> None: ... def solve(self) -> None: ... @typing.overload @@ -52,59 +62,74 @@ class FluidBoundaryInterface(java.lang.Cloneable): def useThermodynamicCorrections(self, boolean: bool) -> None: ... @typing.overload def useThermodynamicCorrections(self, boolean: bool, int: int) -> None: ... - def write(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], boolean: bool) -> None: ... + def write( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + boolean: bool, + ) -> None: ... -class InterfacialAreaModel(java.lang.Enum['InterfacialAreaModel']): - GEOMETRIC: typing.ClassVar['InterfacialAreaModel'] = ... - EMPIRICAL_CORRELATION: typing.ClassVar['InterfacialAreaModel'] = ... - USER_DEFINED: typing.ClassVar['InterfacialAreaModel'] = ... +class InterfacialAreaModel(java.lang.Enum["InterfacialAreaModel"]): + GEOMETRIC: typing.ClassVar["InterfacialAreaModel"] = ... + EMPIRICAL_CORRELATION: typing.ClassVar["InterfacialAreaModel"] = ... + USER_DEFINED: typing.ClassVar["InterfacialAreaModel"] = ... def getDescription(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InterfacialAreaModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InterfacialAreaModel": ... @staticmethod - def values() -> typing.MutableSequence['InterfacialAreaModel']: ... + def values() -> typing.MutableSequence["InterfacialAreaModel"]: ... -class MassTransferModel(java.lang.Enum['MassTransferModel']): - KRISHNA_STANDART_FILM: typing.ClassVar['MassTransferModel'] = ... - PENETRATION_THEORY: typing.ClassVar['MassTransferModel'] = ... - SURFACE_RENEWAL: typing.ClassVar['MassTransferModel'] = ... +class MassTransferModel(java.lang.Enum["MassTransferModel"]): + KRISHNA_STANDART_FILM: typing.ClassVar["MassTransferModel"] = ... + PENETRATION_THEORY: typing.ClassVar["MassTransferModel"] = ... + SURFACE_RENEWAL: typing.ClassVar["MassTransferModel"] = ... def getDescription(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MassTransferModel': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "MassTransferModel": ... @staticmethod - def values() -> typing.MutableSequence['MassTransferModel']: ... + def values() -> typing.MutableSequence["MassTransferModel"]: ... -class WallHeatTransferModel(java.lang.Enum['WallHeatTransferModel']): - CONSTANT_WALL_TEMPERATURE: typing.ClassVar['WallHeatTransferModel'] = ... - CONSTANT_HEAT_FLUX: typing.ClassVar['WallHeatTransferModel'] = ... - CONVECTIVE_BOUNDARY: typing.ClassVar['WallHeatTransferModel'] = ... - ADIABATIC: typing.ClassVar['WallHeatTransferModel'] = ... +class WallHeatTransferModel(java.lang.Enum["WallHeatTransferModel"]): + CONSTANT_WALL_TEMPERATURE: typing.ClassVar["WallHeatTransferModel"] = ... + CONSTANT_HEAT_FLUX: typing.ClassVar["WallHeatTransferModel"] = ... + CONVECTIVE_BOUNDARY: typing.ClassVar["WallHeatTransferModel"] = ... + ADIABATIC: typing.ClassVar["WallHeatTransferModel"] = ... def getDescription(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WallHeatTransferModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WallHeatTransferModel": ... @staticmethod - def values() -> typing.MutableSequence['WallHeatTransferModel']: ... + def values() -> typing.MutableSequence["WallHeatTransferModel"]: ... class FluidBoundary(FluidBoundaryInterface, java.io.Serializable): interphaseHeatFlux: typing.MutableSequence[float] = ... @@ -112,28 +137,46 @@ class FluidBoundary(FluidBoundaryInterface, java.io.Serializable): heatTransferCalc: bool = ... thermodynamicCorrections: typing.MutableSequence[bool] = ... finiteFluxCorrection: typing.MutableSequence[bool] = ... - binaryMassTransferCoefficient: typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]] = ... + binaryMassTransferCoefficient: typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[float]] + ] = ... heatTransferCoefficient: typing.MutableSequence[float] = ... heatTransferCorrection: typing.MutableSequence[float] = ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcFluxTypeCorrectionMatrix(self, int: int, int2: int) -> None: ... def calcNonIdealCorrections(self, int: int) -> None: ... - def clone(self) -> 'FluidBoundary': ... - def createTable(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def clone(self) -> "FluidBoundary": ... + def createTable( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def display(self, string: typing.Union[java.lang.String, str]) -> None: ... - def getBinaryMassTransferCoefficient(self, int: int, int2: int, int3: int) -> float: ... + def getBinaryMassTransferCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... def getBulkSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getBulkSystemOpertions(self) -> jneqsim.thermodynamicoperations.ThermodynamicOperations: ... + def getBulkSystemOpertions( + self, + ) -> jneqsim.thermodynamicoperations.ThermodynamicOperations: ... def getEffectiveMassTransferCoefficient(self, int: int, int2: int) -> float: ... - def getEnhancementFactor(self) -> jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.reactivefilmmodel.enhancementfactor.EnhancementFactor: ... + def getEnhancementFactor( + self, + ) -> ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.reactivefilmmodel.enhancementfactor.EnhancementFactor + ): ... def getInterphaseHeatFlux(self, int: int) -> float: ... def getInterphaseMolarFlux(self, int: int) -> float: ... - def getInterphaseOpertions(self) -> jneqsim.thermodynamicoperations.ThermodynamicOperations: ... + def getInterphaseOpertions( + self, + ) -> jneqsim.thermodynamicoperations.ThermodynamicOperations: ... def getInterphaseSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getMassTransferCoefficientMatrix(self) -> typing.MutableSequence[Jama.Matrix]: ... + def getMassTransferCoefficientMatrix( + self, + ) -> typing.MutableSequence[Jama.Matrix]: ... def heatTransSolve(self) -> None: ... def init(self) -> None: ... def initHeatTransferCalc(self) -> None: ... @@ -141,10 +184,14 @@ class FluidBoundary(FluidBoundaryInterface, java.io.Serializable): def initMassTransferCalc(self) -> None: ... def isHeatTransferCalc(self) -> bool: ... def massTransSolve(self) -> None: ... - def setBulkSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setBulkSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setEnhancementType(self, int: int) -> None: ... def setHeatTransferCalc(self, boolean: bool) -> None: ... - def setInterphaseSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setInterphaseSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setMassTransferCalc(self, boolean: bool) -> None: ... def setSolverType(self, int: int) -> None: ... @typing.overload @@ -159,8 +206,12 @@ class FluidBoundary(FluidBoundaryInterface, java.io.Serializable): def useThermodynamicCorrections(self, boolean: bool) -> None: ... @typing.overload def useThermodynamicCorrections(self, boolean: bool, int: int) -> None: ... - def write(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], boolean: bool) -> None: ... - + def write( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + boolean: bool, + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc")``. @@ -170,6 +221,12 @@ class __module_protocol__(Protocol): InterfacialAreaModel: typing.Type[InterfacialAreaModel] MassTransferModel: typing.Type[MassTransferModel] WallHeatTransferModel: typing.Type[WallHeatTransferModel] - equilibriumfluidboundary: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.equilibriumfluidboundary.__module_protocol__ - finitevolumeboundary: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.__module_protocol__ - nonequilibriumfluidboundary: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.__module_protocol__ + equilibriumfluidboundary: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.equilibriumfluidboundary.__module_protocol__ + ) + finitevolumeboundary: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.__module_protocol__ + ) + nonequilibriumfluidboundary: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/equilibriumfluidboundary/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/equilibriumfluidboundary/__init__.pyi index 9d218f41..22920ea0 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/equilibriumfluidboundary/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/equilibriumfluidboundary/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,19 +12,22 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc import jneqsim.thermo.system import typing - - -class EquilibriumFluidBoundary(jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundary): +class EquilibriumFluidBoundary( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundary +): @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcFluxes(self) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def solve(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.equilibriumfluidboundary")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/__init__.pyi index c4b2b51b..93c977e3 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,10 +10,15 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finite import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary")``. - fluidboundarynode: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.__module_protocol__ - fluidboundarysolver: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysolver.__module_protocol__ - fluidboundarysystem: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.__module_protocol__ + fluidboundarynode: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.__module_protocol__ + ) + fluidboundarysolver: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysolver.__module_protocol__ + ) + fluidboundarysystem: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/__init__.pyi index 13e342b7..fb7db6ac 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,8 +10,6 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finite import jneqsim.thermo.system import typing - - class FluidBoundaryNodeInterface: def getBulkSystem(self) -> jneqsim.thermo.system.SystemInterface: ... @@ -22,11 +20,14 @@ class FluidBoundaryNode(FluidBoundaryNodeInterface): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def getBulkSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode")``. FluidBoundaryNode: typing.Type[FluidBoundaryNode] FluidBoundaryNodeInterface: typing.Type[FluidBoundaryNodeInterface] - fluidboundarynonreactivenode: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.fluidboundarynonreactivenode.__module_protocol__ - fluidboundaryreactivenode: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.fluidboundaryreactivenode.__module_protocol__ + fluidboundarynonreactivenode: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.fluidboundarynonreactivenode.__module_protocol__ + ) + fluidboundaryreactivenode: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.fluidboundaryreactivenode.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundarynonreactivenode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundarynonreactivenode/__init__.pyi index 0352e096..1877686c 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundarynonreactivenode/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundarynonreactivenode/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,15 +9,14 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finite import jneqsim.thermo.system import typing - - -class FluidBoundaryNodeNonReactive(jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.FluidBoundaryNode): +class FluidBoundaryNodeNonReactive( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.FluidBoundaryNode +): @typing.overload def __init__(self): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.fluidboundarynonreactivenode")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundaryreactivenode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundaryreactivenode/__init__.pyi index 595bb4dd..9fa0f45b 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundaryreactivenode/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarynode/fluidboundaryreactivenode/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,15 +9,14 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finite import jneqsim.thermo.system import typing - - -class FluidBoundaryNodeReactive(jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.FluidBoundaryNode): +class FluidBoundaryNodeReactive( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.FluidBoundaryNode +): @typing.overload def __init__(self): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.fluidboundaryreactivenode")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/__init__.pyi index aee2c3cf..0a9ddf4e 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,8 +9,6 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finite import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem import typing - - class FluidBoundarySolverInterface: def getMolarFlux(self, int: int) -> float: ... def solve(self) -> None: ... @@ -19,9 +17,16 @@ class FluidBoundarySolver(FluidBoundarySolverInterface): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, fluidBoundarySystemInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.FluidBoundarySystemInterface): ... + def __init__( + self, + fluidBoundarySystemInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.FluidBoundarySystemInterface, + ): ... @typing.overload - def __init__(self, fluidBoundarySystemInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.FluidBoundarySystemInterface, boolean: bool): ... + def __init__( + self, + fluidBoundarySystemInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.FluidBoundarySystemInterface, + boolean: bool, + ): ... def getMolarFlux(self, int: int) -> float: ... def initComposition(self, int: int) -> None: ... def initMatrix(self) -> None: ... @@ -29,10 +34,11 @@ class FluidBoundarySolver(FluidBoundarySolverInterface): def setComponentConservationMatrix(self, int: int) -> None: ... def solve(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysolver")``. FluidBoundarySolver: typing.Type[FluidBoundarySolver] FluidBoundarySolverInterface: typing.Type[FluidBoundarySolverInterface] - fluidboundaryreactivesolver: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysolver.fluidboundaryreactivesolver.__module_protocol__ + fluidboundaryreactivesolver: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysolver.fluidboundaryreactivesolver.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/fluidboundaryreactivesolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/fluidboundaryreactivesolver/__init__.pyi index eb963873..efccbf8b 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/fluidboundaryreactivesolver/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysolver/fluidboundaryreactivesolver/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,12 +8,11 @@ else: import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysolver import typing - - -class FluidBoundaryReactiveSolver(jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysolver.FluidBoundarySolver): +class FluidBoundaryReactiveSolver( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysolver.FluidBoundarySolver +): def __init__(self): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysolver.fluidboundaryreactivesolver")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/__init__.pyi index 6ca7b29d..0bfc1bab 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,14 +11,23 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finite import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.fluidboundarysystemreactive import typing - - class FluidBoundarySystemInterface: - def addBoundary(self, fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface) -> None: ... + def addBoundary( + self, + fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface, + ) -> None: ... def createSystem(self) -> None: ... def getFilmThickness(self) -> float: ... - def getFluidBoundary(self) -> jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface: ... - def getNode(self, int: int) -> jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.FluidBoundaryNodeInterface: ... + def getFluidBoundary( + self, + ) -> ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface + ): ... + def getNode( + self, int: int + ) -> ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.FluidBoundaryNodeInterface + ): ... def getNodeLength(self) -> float: ... def getNumberOfNodes(self) -> int: ... def setFilmThickness(self, double: float) -> None: ... @@ -29,23 +38,40 @@ class FluidBoundarySystem(FluidBoundarySystemInterface): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface): ... - def addBoundary(self, fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface) -> None: ... + def __init__( + self, + fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface, + ): ... + def addBoundary( + self, + fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface, + ) -> None: ... def createSystem(self) -> None: ... def getFilmThickness(self) -> float: ... - def getFluidBoundary(self) -> jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface: ... - def getNode(self, int: int) -> jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.FluidBoundaryNodeInterface: ... + def getFluidBoundary( + self, + ) -> ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface + ): ... + def getNode( + self, int: int + ) -> ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.FluidBoundaryNodeInterface + ): ... def getNodeLength(self) -> float: ... def getNumberOfNodes(self) -> int: ... def setFilmThickness(self, double: float) -> None: ... def setNumberOfNodes(self, int: int) -> None: ... def solve(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem")``. FluidBoundarySystem: typing.Type[FluidBoundarySystem] FluidBoundarySystemInterface: typing.Type[FluidBoundarySystemInterface] - fluidboundarynonreactive: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.fluidboundarynonreactive.__module_protocol__ - fluidboundarysystemreactive: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.fluidboundarysystemreactive.__module_protocol__ + fluidboundarynonreactive: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.fluidboundarynonreactive.__module_protocol__ + ) + fluidboundarysystemreactive: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.fluidboundarysystemreactive.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarynonreactive/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarynonreactive/__init__.pyi index eea1a2f0..9702560b 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarynonreactive/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarynonreactive/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,17 +11,21 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem import typing - - -class FluidBoundarySystemNonReactive(jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.FluidBoundarySystem): +class FluidBoundarySystemNonReactive( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.FluidBoundarySystem +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface): ... + def __init__( + self, + fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface, + ): ... def createSystem(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.fluidboundarynonreactive")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarysystemreactive/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarysystemreactive/__init__.pyi index 2daa6377..cd6502ab 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarysystemreactive/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/finitevolumeboundary/fluidboundarysystem/fluidboundarysystemreactive/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,17 +11,21 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem import typing - - -class FluidBoundarySystemReactive(jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.FluidBoundarySystem): +class FluidBoundarySystemReactive( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.FluidBoundarySystem +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface): ... + def __init__( + self, + fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface, + ): ... def createSystem(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarysystem.fluidboundarysystemreactive")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/__init__.pyi index 6f80cd92..37e20a75 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,19 +11,21 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequ import jneqsim.thermo.system import typing - - -class NonEquilibriumFluidBoundary(jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundary): +class NonEquilibriumFluidBoundary( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundary +): molFractionDifference: typing.MutableSequence[typing.MutableSequence[float]] = ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcFluxes(self) -> typing.MutableSequence[float]: ... def calcHeatTransferCoefficients(self, int: int) -> None: ... def calcHeatTransferCorrection(self, int: int) -> None: ... def calcMolFractionDifference(self) -> None: ... - def clone(self) -> 'NonEquilibriumFluidBoundary': ... + def clone(self) -> "NonEquilibriumFluidBoundary": ... def heatTransSolve(self) -> None: ... def init(self) -> None: ... def initHeatTransferCalc(self) -> None: ... @@ -37,9 +39,10 @@ class NonEquilibriumFluidBoundary(jneqsim.fluidmechanics.flownode.fluidboundary. def solve(self) -> None: ... def updateMassTrans(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary")``. NonEquilibriumFluidBoundary: typing.Type[NonEquilibriumFluidBoundary] - filmmodelboundary: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.__module_protocol__ + filmmodelboundary: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/__init__.pyi index 3bf40546..d8754e5d 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,11 +14,14 @@ import jneqsim.thermo import jneqsim.thermo.system import typing - - -class KrishnaStandartFilmModel(jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.NonEquilibriumFluidBoundary, jneqsim.thermo.ThermodynamicConstantsInterface): +class KrishnaStandartFilmModel( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.NonEquilibriumFluidBoundary, + jneqsim.thermo.ThermodynamicConstantsInterface, +): @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcBinaryMassTransferCoefficients(self, int: int) -> float: ... @@ -29,18 +32,21 @@ class KrishnaStandartFilmModel(jneqsim.fluidmechanics.flownode.fluidboundary.hea def calcRedCorrectionMatrix(self, int: int) -> None: ... def calcRedPhiMatrix(self, int: int) -> None: ... def calcTotalMassTransferCoefficientMatrix(self, int: int) -> None: ... - def clone(self) -> 'KrishnaStandartFilmModel': ... + def clone(self) -> "KrishnaStandartFilmModel": ... def init(self) -> None: ... def initCorrections(self, int: int) -> None: ... def initHeatTransferCalc(self) -> None: ... def initMassTransferCalc(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def solve(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary")``. KrishnaStandartFilmModel: typing.Type[KrishnaStandartFilmModel] - reactivefilmmodel: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.reactivefilmmodel.__module_protocol__ + reactivefilmmodel: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.reactivefilmmodel.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/__init__.pyi index 18c88ea7..0605442c 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,12 +11,14 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequ import jneqsim.thermo.system import typing - - -class ReactiveFluidBoundary(jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.KrishnaStandartFilmModel): +class ReactiveFluidBoundary( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.KrishnaStandartFilmModel +): molFractionDifference: typing.MutableSequence[typing.MutableSequence[float]] = ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcFluxes(self) -> typing.MutableSequence[float]: ... @@ -24,7 +26,7 @@ class ReactiveFluidBoundary(jneqsim.fluidmechanics.flownode.fluidboundary.heatma def calcHeatTransferCoefficients(self, int: int) -> None: ... def calcHeatTransferCorrection(self, int: int) -> None: ... def calcMolFractionDifference(self) -> None: ... - def clone(self) -> 'ReactiveFluidBoundary': ... + def clone(self) -> "ReactiveFluidBoundary": ... def heatTransSolve(self) -> None: ... def init(self) -> None: ... def initHeatTransferCalc(self) -> None: ... @@ -38,18 +40,23 @@ class ReactiveFluidBoundary(jneqsim.fluidmechanics.flownode.fluidboundary.heatma def solve(self) -> None: ... def updateMassTrans(self) -> None: ... -class ReactiveKrishnaStandartFilmModel(jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.KrishnaStandartFilmModel): +class ReactiveKrishnaStandartFilmModel( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.KrishnaStandartFilmModel +): @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcTotalMassTransferCoefficientMatrix(self, int: int) -> None: ... def setEnhancementType(self, int: int) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.reactivefilmmodel")``. ReactiveFluidBoundary: typing.Type[ReactiveFluidBoundary] ReactiveKrishnaStandartFilmModel: typing.Type[ReactiveKrishnaStandartFilmModel] - enhancementfactor: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.reactivefilmmodel.enhancementfactor.__module_protocol__ + enhancementfactor: ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.reactivefilmmodel.enhancementfactor.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/enhancementfactor/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/enhancementfactor/__init__.pyi index 774d694d..62fe4493 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/enhancementfactor/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/heatmasstransfercalc/nonequilibriumfluidboundary/filmmodelboundary/reactivefilmmodel/enhancementfactor/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,8 +9,6 @@ import jpype import jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc import typing - - class EnhancementFactorInterface: def calcEnhancementVec(self, int: int) -> None: ... def getEnhancementVec(self, int: int) -> float: ... @@ -20,7 +18,10 @@ class EnhancementFactor(EnhancementFactorInterface): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface): ... + def __init__( + self, + fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface, + ): ... @typing.overload def calcEnhancementVec(self, int: int) -> None: ... @typing.overload @@ -34,24 +35,33 @@ class EnhancementFactor(EnhancementFactorInterface): @typing.overload def getHattaNumber(self) -> typing.MutableSequence[float]: ... @typing.overload - def setEnhancementVec(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setEnhancementVec( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setEnhancementVec(self, int: int, double: float) -> None: ... - def setHattaNumber(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setHattaNumber( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setOnesVec(self, int: int) -> None: ... class EnhancementFactorAlg(EnhancementFactor): - def __init__(self, fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface): ... + def __init__( + self, + fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface, + ): ... @typing.overload def calcEnhancementVec(self, int: int, int2: int) -> None: ... @typing.overload def calcEnhancementVec(self, int: int) -> None: ... class EnhancementFactorNumeric(EnhancementFactor): - def __init__(self, fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface): ... + def __init__( + self, + fluidBoundaryInterface: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.FluidBoundaryInterface, + ): ... def calcEnhancementMatrix(self, int: int) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.reactivefilmmodel.enhancementfactor")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/__init__.pyi index bc6265e2..5f984b14 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,45 +10,120 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoeffici import jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase import typing - - class InterphaseTransportCoefficientInterface: - def calcInterPhaseFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcInterPhaseFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcWallMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallHeatTransferCoefficient( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcWallMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... class InterphaseTransportCoefficientBaseClass(InterphaseTransportCoefficientInterface): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... - def calcInterPhaseFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... + def calcInterPhaseFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcWallMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - + def calcWallHeatTransferCoefficient( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcWallMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient")``. - InterphaseTransportCoefficientBaseClass: typing.Type[InterphaseTransportCoefficientBaseClass] - InterphaseTransportCoefficientInterface: typing.Type[InterphaseTransportCoefficientInterface] - interphaseonephase: jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphaseonephase.__module_protocol__ - interphasetwophase: jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.__module_protocol__ + InterphaseTransportCoefficientBaseClass: typing.Type[ + InterphaseTransportCoefficientBaseClass + ] + InterphaseTransportCoefficientInterface: typing.Type[ + InterphaseTransportCoefficientInterface + ] + interphaseonephase: ( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphaseonephase.__module_protocol__ + ) + interphasetwophase: ( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/__init__.pyi index e7791a37..af6ae6f4 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,17 +10,20 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoeffici import jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphaseonephase.interphasepipeflow import typing - - -class InterphaseOnePhase(jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.InterphaseTransportCoefficientBaseClass): +class InterphaseOnePhase( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.InterphaseTransportCoefficientBaseClass +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... - + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphaseonephase")``. InterphaseOnePhase: typing.Type[InterphaseOnePhase] - interphasepipeflow: jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphaseonephase.interphasepipeflow.__module_protocol__ + interphasepipeflow: ( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphaseonephase.interphasepipeflow.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/interphasepipeflow/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/interphasepipeflow/__init__.pyi index 12d08770..b2e4d19c 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/interphasepipeflow/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphaseonephase/interphasepipeflow/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,23 +9,44 @@ import jneqsim.fluidmechanics.flownode import jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphaseonephase import typing - - -class InterphasePipeFlow(jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphaseonephase.InterphaseOnePhase): +class InterphasePipeFlow( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphaseonephase.InterphaseOnePhase +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... @typing.overload - def calcWallFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallHeatTransferCoefficient( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcWallMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - + def calcWallHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcWallMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphaseonephase.interphasepipeflow")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/__init__.pyi index 6871db55..bd4f5228 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,19 +12,26 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoeffici import jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.stirredcell import typing - - -class InterphaseTwoPhase(jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.InterphaseTransportCoefficientBaseClass): +class InterphaseTwoPhase( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.InterphaseTransportCoefficientBaseClass +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... - + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase")``. InterphaseTwoPhase: typing.Type[InterphaseTwoPhase] - interphasepipeflow: jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.interphasepipeflow.__module_protocol__ - interphasereactorflow: jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.interphasereactorflow.__module_protocol__ - stirredcell: jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.stirredcell.__module_protocol__ + interphasepipeflow: ( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.interphasepipeflow.__module_protocol__ + ) + interphasereactorflow: ( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.interphasereactorflow.__module_protocol__ + ) + stirredcell: ( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.stirredcell.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasepipeflow/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasepipeflow/__init__.pyi index 8b2e1d5d..259878c2 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasepipeflow/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasepipeflow/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,93 +10,262 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoeffici import jneqsim.thermo import typing - - -class InterphaseTwoPhasePipeFlow(jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.InterphaseTwoPhase): +class InterphaseTwoPhasePipeFlow( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.InterphaseTwoPhase +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... - def calcHeatTransferCoefficientFromNusselt(self, double: float, double2: float, double3: float) -> float: ... - def calcMassTransferCoefficientFromSherwood(self, double: float, double2: float, double3: float) -> float: ... - def calcNusseltNumber(self, int: int, double: float, double2: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcSherwoodNumber(self, int: int, double: float, double2: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcWallSherwoodNumber(self, int: int, double: float, double2: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... + def calcHeatTransferCoefficientFromNusselt( + self, double: float, double2: float, double3: float + ) -> float: ... + def calcMassTransferCoefficientFromSherwood( + self, double: float, double2: float, double3: float + ) -> float: ... + def calcNusseltNumber( + self, + int: int, + double: float, + double2: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcSherwoodNumber( + self, + int: int, + double: float, + double2: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcWallSherwoodNumber( + self, + int: int, + double: float, + double2: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... -class InterphaseDropletFlow(InterphaseTwoPhasePipeFlow, jneqsim.thermo.ThermodynamicConstantsInterface): +class InterphaseDropletFlow( + InterphaseTwoPhasePipeFlow, jneqsim.thermo.ThermodynamicConstantsInterface +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... def calcAbramzonSirignanoF(self, double: float) -> float: ... - def calcInterPhaseFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcNusseltNumber(self, int: int, double: float, double2: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcSherwoodNumber(self, int: int, double: float, double2: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcInterPhaseFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcNusseltNumber( + self, + int: int, + double: float, + double2: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcSherwoodNumber( + self, + int: int, + double: float, + double2: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallHeatTransferCoefficient( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcWallMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcWallMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... def getSpaldingMassTransferNumber(self) -> float: ... def isUseAbramzonSirignano(self) -> bool: ... def setSpaldingMassTransferNumber(self, double: float) -> None: ... def setUseAbramzonSirignano(self, boolean: bool) -> None: ... -class InterphaseSlugFlow(InterphaseTwoPhasePipeFlow, jneqsim.thermo.ThermodynamicConstantsInterface): +class InterphaseSlugFlow( + InterphaseTwoPhasePipeFlow, jneqsim.thermo.ThermodynamicConstantsInterface +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... - def calcInterPhaseFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcSherwoodNumber(self, int: int, double: float, double2: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... + def calcInterPhaseFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcSherwoodNumber( + self, + int: int, + double: float, + double2: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallHeatTransferCoefficient( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcWallMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcWallMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... def getLiquidHoldupInSlug(self) -> float: ... def getSlugLengthToDiameterRatio(self) -> float: ... def setLiquidHoldupInSlug(self, double: float) -> None: ... def setSlugLengthToDiameterRatio(self, double: float) -> None: ... -class InterphaseStratifiedFlow(InterphaseTwoPhasePipeFlow, jneqsim.thermo.ThermodynamicConstantsInterface): +class InterphaseStratifiedFlow( + InterphaseTwoPhasePipeFlow, jneqsim.thermo.ThermodynamicConstantsInterface +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... - def calcInterPhaseFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcSherwoodNumber(self, int: int, double: float, double2: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... + def calcInterPhaseFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcSherwoodNumber( + self, + int: int, + double: float, + double2: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallHeatTransferCoefficient( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcWallMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcWallMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... class InterphaseAnnularFlow(InterphaseStratifiedFlow): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... - def calcSherwoodNumber(self, int: int, double: float, double2: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... + def calcSherwoodNumber( + self, + int: int, + double: float, + double2: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.interphasepipeflow")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasereactorflow/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasereactorflow/__init__.pyi index b3baf11f..dff0cc40 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasereactorflow/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/interphasereactorflow/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,32 +10,71 @@ import jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoeffici import jneqsim.thermo import typing - - -class InterphaseReactorFlow(jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.InterphaseTwoPhase): +class InterphaseReactorFlow( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.InterphaseTwoPhase +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... -class InterphasePackedBed(InterphaseReactorFlow, jneqsim.thermo.ThermodynamicConstantsInterface): +class InterphasePackedBed( + InterphaseReactorFlow, jneqsim.thermo.ThermodynamicConstantsInterface +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... - def calcInterPhaseFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... + def calcInterPhaseFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> float: ... @typing.overload - def calcWallFrictionFactor(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallFrictionFactor( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallHeatTransferCoefficient( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcWallMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - + def calcWallHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcWallMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.interphasereactorflow")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/stirredcell/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/stirredcell/__init__.pyi index de38a3cc..01193480 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/stirredcell/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/fluidboundary/interphasetransportcoefficient/interphasetwophase/stirredcell/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,21 +9,46 @@ import jneqsim.fluidmechanics.flownode import jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.interphasepipeflow import typing - - -class InterphaseStirredCellFlow(jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.interphasepipeflow.InterphaseStratifiedFlow): +class InterphaseStirredCellFlow( + jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.interphasepipeflow.InterphaseStratifiedFlow +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface): ... - def calcInterphaseHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcInterphaseMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def __init__( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ): ... + def calcInterphaseHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcInterphaseMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... + def calcWallHeatTransferCoefficient( + self, + int: int, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... @typing.overload - def calcWallHeatTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - def calcWallMassTransferCoefficient(self, int: int, double: float, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> float: ... - + def calcWallHeatTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... + def calcWallMassTransferCoefficient( + self, + int: int, + double: float, + flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface, + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.fluidboundary.interphasetransportcoefficient.interphasetwophase.stirredcell")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/multiphasenode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/multiphasenode/__init__.pyi index ddb10290..60cc5d1a 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/multiphasenode/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/multiphasenode/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,28 +13,33 @@ import jneqsim.fluidmechanics.geometrydefinitions import jneqsim.thermo.system import typing - - class MultiPhaseFlowNode(jneqsim.fluidmechanics.flownode.FlowNode): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcContactLength(self) -> float: ... def calcFluxes(self) -> None: ... def calcGasLiquidContactArea(self) -> float: ... def calcHydraulicDiameter(self) -> float: ... def calcReynoldNumber(self) -> float: ... def calcWallFrictionFactor(self) -> float: ... - def clone(self) -> jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowNode: ... + def clone( + self, + ) -> jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowNode: ... def init(self) -> None: ... def initFlowCalc(self) -> None: ... def initVelocity(self) -> float: ... - def setFluxes(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFluxes( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def update(self) -> None: ... def updateMolarFlow(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.multiphasenode")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/multiphasenode/waxnode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/multiphasenode/waxnode/__init__.pyi index 184b718e..cd5ae50a 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/multiphasenode/waxnode/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/multiphasenode/waxnode/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,22 +14,36 @@ import jneqsim.fluidmechanics.geometrydefinitions import jneqsim.thermo.system import typing - - -class WaxDepositionFlowNode(jneqsim.fluidmechanics.flownode.multiphasenode.MultiPhaseFlowNode): +class WaxDepositionFlowNode( + jneqsim.fluidmechanics.flownode.multiphasenode.MultiPhaseFlowNode +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcContactLength(self) -> float: ... - def clone(self) -> jneqsim.fluidmechanics.flownode.twophasenode.twophasepipeflownode.StratifiedFlowNode: ... + def clone( + self, + ) -> ( + jneqsim.fluidmechanics.flownode.twophasenode.twophasepipeflownode.StratifiedFlowNode + ): ... def getNextNode(self) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def init(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.multiphasenode.waxnode")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/onephasenode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/onephasenode/__init__.pyi index bb517645..5fbf5ef4 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/onephasenode/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/onephasenode/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,25 +11,28 @@ import jneqsim.fluidmechanics.geometrydefinitions import jneqsim.thermo.system import typing - - class onePhaseFlowNode(jneqsim.fluidmechanics.flownode.FlowNode): @typing.overload def __init__(self): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcReynoldsNumber(self) -> float: ... - def clone(self) -> 'onePhaseFlowNode': ... + def clone(self) -> "onePhaseFlowNode": ... def increaseMolarRate(self, double: float) -> None: ... def init(self) -> None: ... def initFlowCalc(self) -> None: ... def updateMolarFlow(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.onephasenode")``. onePhaseFlowNode: typing.Type[onePhaseFlowNode] - onephasepipeflownode: jneqsim.fluidmechanics.flownode.onephasenode.onephasepipeflownode.__module_protocol__ + onephasepipeflownode: ( + jneqsim.fluidmechanics.flownode.onephasenode.onephasepipeflownode.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/onephasenode/onephasepipeflownode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/onephasenode/onephasepipeflownode/__init__.pyi index 7b538aa9..bdc8cf4e 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/onephasenode/onephasepipeflownode/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/onephasenode/onephasepipeflownode/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,18 +12,23 @@ import jneqsim.fluidmechanics.geometrydefinitions import jneqsim.thermo.system import typing - - -class onePhasePipeFlowNode(jneqsim.fluidmechanics.flownode.onephasenode.onePhaseFlowNode): +class onePhasePipeFlowNode( + jneqsim.fluidmechanics.flownode.onephasenode.onePhaseFlowNode +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcReynoldsNumber(self) -> float: ... - def clone(self) -> 'onePhasePipeFlowNode': ... + def clone(self) -> "onePhasePipeFlowNode": ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.onephasenode.onephasepipeflownode")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/__init__.pyi index ae07d727..8c091c2a 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,15 +15,17 @@ import jneqsim.fluidmechanics.geometrydefinitions import jneqsim.thermo.system import typing - - class TwoPhaseFlowNode(jneqsim.fluidmechanics.flownode.FlowNode): MIN_PHASE_FRACTION: typing.ClassVar[float] = ... NUCLEATION_PHASE_FRACTION: typing.ClassVar[float] = ... @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcContactLength(self) -> float: ... def calcFluxes(self) -> None: ... def calcGasLiquidContactArea(self) -> float: ... @@ -34,9 +36,13 @@ class TwoPhaseFlowNode(jneqsim.fluidmechanics.flownode.FlowNode): def canCalculateMassTransfer(self) -> bool: ... def checkAndInitiatePhaseTransition(self) -> bool: ... def checkPhaseFormation(self) -> None: ... - def clone(self) -> 'TwoPhaseFlowNode': ... + def clone(self) -> "TwoPhaseFlowNode": ... def enforceMinimumPhaseFractions(self) -> None: ... - def getInterfacialAreaModel(self) -> jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.InterfacialAreaModel: ... + def getInterfacialAreaModel( + self, + ) -> ( + jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.InterfacialAreaModel + ): ... def getInterfacialAreaPerVolume(self) -> float: ... def getNucleationDiameter(self, boolean: bool) -> float: ... def init(self) -> None: ... @@ -48,8 +54,13 @@ class TwoPhaseFlowNode(jneqsim.fluidmechanics.flownode.FlowNode): def isCondensationLikely(self) -> bool: ... def isEffectivelySinglePhaseGas(self) -> bool: ... def isEffectivelySinglePhaseLiquid(self) -> bool: ... - def setFluxes(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setInterfacialAreaModel(self, interfacialAreaModel: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.InterfacialAreaModel) -> None: ... + def setFluxes( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setInterfacialAreaModel( + self, + interfacialAreaModel: jneqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.InterfacialAreaModel, + ) -> None: ... def setUserDefinedInterfacialAreaPerVolume(self, double: float) -> None: ... @typing.overload def update(self) -> None: ... @@ -57,11 +68,16 @@ class TwoPhaseFlowNode(jneqsim.fluidmechanics.flownode.FlowNode): def update(self, double: float) -> None: ... def updateMolarFlow(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.twophasenode")``. TwoPhaseFlowNode: typing.Type[TwoPhaseFlowNode] - twophasepipeflownode: jneqsim.fluidmechanics.flownode.twophasenode.twophasepipeflownode.__module_protocol__ - twophasereactorflownode: jneqsim.fluidmechanics.flownode.twophasenode.twophasereactorflownode.__module_protocol__ - twophasestirredcellnode: jneqsim.fluidmechanics.flownode.twophasenode.twophasestirredcellnode.__module_protocol__ + twophasepipeflownode: ( + jneqsim.fluidmechanics.flownode.twophasenode.twophasepipeflownode.__module_protocol__ + ) + twophasereactorflownode: ( + jneqsim.fluidmechanics.flownode.twophasenode.twophasereactorflownode.__module_protocol__ + ) + twophasestirredcellnode: ( + jneqsim.fluidmechanics.flownode.twophasenode.twophasestirredcellnode.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasepipeflownode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasepipeflownode/__init__.pyi index e0a8cca9..c8649061 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasepipeflownode/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasepipeflownode/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,78 +13,122 @@ import jneqsim.fluidmechanics.geometrydefinitions import jneqsim.thermo.system import typing - - class AnnularFlow(jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowNode): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcContactLength(self) -> float: ... - def clone(self) -> 'AnnularFlow': ... + def clone(self) -> "AnnularFlow": ... def getNextNode(self) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def init(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class BubbleFlowNode(jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowNode): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcContactLength(self) -> float: ... def calcGasLiquidContactArea(self) -> float: ... - def clone(self) -> 'BubbleFlowNode': ... + def clone(self) -> "BubbleFlowNode": ... def getAverageBubbleDiameter(self) -> float: ... def getNextNode(self) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def init(self) -> None: ... def initFlowCalc(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def setAverageBubbleDiameter(self, double: float) -> None: ... class DropletFlowNode(jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowNode): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcContactLength(self) -> float: ... def calcGasLiquidContactArea(self) -> float: ... - def clone(self) -> 'DropletFlowNode': ... + def clone(self) -> "DropletFlowNode": ... def getAverageDropletDiameter(self) -> float: ... def getNextNode(self) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def init(self) -> None: ... def initFlowCalc(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @staticmethod - def mainOld(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def mainOld( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def setAverageDropletDiameter(self, double: float) -> None: ... class SlugFlowNode(jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowNode): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcContactLength(self) -> float: ... def calcGasLiquidContactArea(self) -> float: ... def calcSlugCharacteristics(self) -> None: ... - def clone(self) -> 'SlugFlowNode': ... + def clone(self) -> "SlugFlowNode": ... def getNextNode(self) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def getSlugFrequency(self) -> float: ... def getSlugLengthRatio(self) -> float: ... def getSlugTranslationalVelocity(self) -> float: ... def init(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def setSlugFrequency(self, double: float) -> None: ... def setSlugLengthRatio(self, double: float) -> None: ... @@ -92,16 +136,26 @@ class StratifiedFlowNode(jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFl @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcContactLength(self) -> float: ... - def clone(self) -> 'StratifiedFlowNode': ... + def clone(self) -> "StratifiedFlowNode": ... def getNextNode(self) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def init(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.twophasenode.twophasepipeflownode")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasereactorflownode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasereactorflownode/__init__.pyi index 5178367d..e8191ea2 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasereactorflownode/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasereactorflownode/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,44 +13,67 @@ import jneqsim.fluidmechanics.geometrydefinitions import jneqsim.thermo.system import typing - - -class TwoPhasePackedBedFlowNode(jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowNode): +class TwoPhasePackedBedFlowNode( + jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowNode +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcContactLength(self) -> float: ... def calcGasLiquidContactArea(self) -> float: ... def calcHydraulicDiameter(self) -> float: ... def calcReynoldNumber(self) -> float: ... - def clone(self) -> 'TwoPhasePackedBedFlowNode': ... + def clone(self) -> "TwoPhasePackedBedFlowNode": ... def getNextNode(self) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def init(self) -> None: ... def initFlowCalc(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def update(self, double: float) -> None: ... @typing.overload def update(self) -> None: ... -class TwoPhaseTrayTowerFlowNode(jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowNode): +class TwoPhaseTrayTowerFlowNode( + jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowNode +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcContactLength(self) -> float: ... - def clone(self) -> 'TwoPhaseTrayTowerFlowNode': ... + def clone(self) -> "TwoPhaseTrayTowerFlowNode": ... def getNextNode(self) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def init(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.twophasenode.twophasereactorflownode")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasestirredcellnode/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasestirredcellnode/__init__.pyi index 742b80a5..e650549f 100644 --- a/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasestirredcellnode/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flownode/twophasenode/twophasestirredcellnode/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,20 +13,27 @@ import jneqsim.fluidmechanics.geometrydefinitions import jneqsim.thermo.system import typing - - class StirredCellNode(jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowNode): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + geometryDefinitionInterface: jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface, + ): ... def calcContactLength(self) -> float: ... def calcGasLiquidContactArea(self) -> float: ... def calcHydraulicDiameter(self) -> float: ... def calcReynoldNumber(self) -> float: ... - def clone(self) -> 'StirredCellNode': ... + def clone(self) -> "StirredCellNode": ... def getDt(self) -> float: ... def getNextNode(self) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def getStirrerDiameter(self) -> typing.MutableSequence[float]: ... @@ -34,12 +41,16 @@ class StirredCellNode(jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowN def init(self) -> None: ... def initFlowCalc(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def setDt(self, double: float) -> None: ... @typing.overload def setStirrerDiameter(self, double: float) -> None: ... @typing.overload - def setStirrerDiameter(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setStirrerDiameter( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setStirrerSpeed(self, double: float) -> None: ... @typing.overload @@ -49,7 +60,6 @@ class StirredCellNode(jneqsim.fluidmechanics.flownode.twophasenode.TwoPhaseFlowN @typing.overload def update(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flownode.twophasenode.twophasestirredcellnode")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flowsolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsolver/__init__.pyi index 97c4bae1..8af62722 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsolver/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsolver/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,32 +11,32 @@ import jneqsim.fluidmechanics.flowsolver.onephaseflowsolver import jneqsim.fluidmechanics.flowsolver.twophaseflowsolver import typing - - -class AdvectionScheme(java.lang.Enum['AdvectionScheme']): - FIRST_ORDER_UPWIND: typing.ClassVar['AdvectionScheme'] = ... - SECOND_ORDER_UPWIND: typing.ClassVar['AdvectionScheme'] = ... - QUICK: typing.ClassVar['AdvectionScheme'] = ... - TVD_VAN_LEER: typing.ClassVar['AdvectionScheme'] = ... - TVD_MINMOD: typing.ClassVar['AdvectionScheme'] = ... - TVD_SUPERBEE: typing.ClassVar['AdvectionScheme'] = ... - TVD_VAN_ALBADA: typing.ClassVar['AdvectionScheme'] = ... - MUSCL_VAN_LEER: typing.ClassVar['AdvectionScheme'] = ... +class AdvectionScheme(java.lang.Enum["AdvectionScheme"]): + FIRST_ORDER_UPWIND: typing.ClassVar["AdvectionScheme"] = ... + SECOND_ORDER_UPWIND: typing.ClassVar["AdvectionScheme"] = ... + QUICK: typing.ClassVar["AdvectionScheme"] = ... + TVD_VAN_LEER: typing.ClassVar["AdvectionScheme"] = ... + TVD_MINMOD: typing.ClassVar["AdvectionScheme"] = ... + TVD_SUPERBEE: typing.ClassVar["AdvectionScheme"] = ... + TVD_VAN_ALBADA: typing.ClassVar["AdvectionScheme"] = ... + MUSCL_VAN_LEER: typing.ClassVar["AdvectionScheme"] = ... def getDispersionReductionFactor(self) -> float: ... def getDisplayName(self) -> java.lang.String: ... def getMaxCFL(self) -> float: ... def getOrder(self) -> int: ... def toString(self) -> java.lang.String: ... def usesTVD(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AdvectionScheme': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "AdvectionScheme": ... @staticmethod - def values() -> typing.MutableSequence['AdvectionScheme']: ... + def values() -> typing.MutableSequence["AdvectionScheme"]: ... class FlowSolverInterface: def setBoundarySpecificationType(self, int: int) -> None: ... @@ -77,7 +77,6 @@ class FlowSolver(FlowSolverInterface, java.io.Serializable): def solve(self) -> None: ... def solveTDMA(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsolver")``. @@ -85,5 +84,9 @@ class __module_protocol__(Protocol): FlowSolver: typing.Type[FlowSolver] FlowSolverInterface: typing.Type[FlowSolverInterface] FluxLimiter: typing.Type[FluxLimiter] - onephaseflowsolver: jneqsim.fluidmechanics.flowsolver.onephaseflowsolver.__module_protocol__ - twophaseflowsolver: jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.__module_protocol__ + onephaseflowsolver: ( + jneqsim.fluidmechanics.flowsolver.onephaseflowsolver.__module_protocol__ + ) + twophaseflowsolver: ( + jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flowsolver/onephaseflowsolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsolver/onephaseflowsolver/__init__.pyi index 4c753bbf..c9a60408 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsolver/onephaseflowsolver/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsolver/onephaseflowsolver/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,14 +9,13 @@ import jneqsim.fluidmechanics.flowsolver import jneqsim.fluidmechanics.flowsolver.onephaseflowsolver.onephasepipeflowsolver import typing - - class OnePhaseFlowSolver(jneqsim.fluidmechanics.flowsolver.FlowSolver): def __init__(self): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsolver.onephaseflowsolver")``. OnePhaseFlowSolver: typing.Type[OnePhaseFlowSolver] - onephasepipeflowsolver: jneqsim.fluidmechanics.flowsolver.onephaseflowsolver.onephasepipeflowsolver.__module_protocol__ + onephasepipeflowsolver: ( + jneqsim.fluidmechanics.flowsolver.onephaseflowsolver.onephasepipeflowsolver.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flowsolver/onephaseflowsolver/onephasepipeflowsolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsolver/onephaseflowsolver/onephasepipeflowsolver/__init__.pyi index 4eb13069..90dd00a2 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsolver/onephaseflowsolver/onephasepipeflowsolver/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsolver/onephaseflowsolver/onephasepipeflowsolver/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,21 +10,34 @@ import jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.pipeflowsystem import jneqsim.thermo import typing - - -class OnePhasePipeFlowSolver(jneqsim.fluidmechanics.flowsolver.onephaseflowsolver.OnePhaseFlowSolver): +class OnePhasePipeFlowSolver( + jneqsim.fluidmechanics.flowsolver.onephaseflowsolver.OnePhaseFlowSolver +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, pipeFlowSystem: jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.pipeflowsystem.PipeFlowSystem, double: float, int: int): ... - def clone(self) -> 'OnePhasePipeFlowSolver': ... - -class OnePhaseFixedStaggeredGrid(OnePhasePipeFlowSolver, jneqsim.thermo.ThermodynamicConstantsInterface): + def __init__( + self, + pipeFlowSystem: jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.pipeflowsystem.PipeFlowSystem, + double: float, + int: int, + ): ... + def clone(self) -> "OnePhasePipeFlowSolver": ... + +class OnePhaseFixedStaggeredGrid( + OnePhasePipeFlowSolver, jneqsim.thermo.ThermodynamicConstantsInterface +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, pipeFlowSystem: jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.pipeflowsystem.PipeFlowSystem, double: float, int: int, boolean: bool): ... - def clone(self) -> 'OnePhaseFixedStaggeredGrid': ... + def __init__( + self, + pipeFlowSystem: jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.pipeflowsystem.PipeFlowSystem, + double: float, + int: int, + boolean: bool, + ): ... + def clone(self) -> "OnePhaseFixedStaggeredGrid": ... def initComposition(self, int: int) -> None: ... def initFinalResults(self) -> None: ... def initMatrix(self) -> None: ... @@ -38,7 +51,6 @@ class OnePhaseFixedStaggeredGrid(OnePhasePipeFlowSolver, jneqsim.thermo.Thermody def setMassConservationMatrixTDMA(self) -> None: ... def solveTDMA(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsolver.onephaseflowsolver.onephasepipeflowsolver")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/__init__.pyi index c076e8ef..5ff04415 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,9 +9,12 @@ import jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.stirredcellsolver import jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsolver.twophaseflowsolver")``. - stirredcellsolver: jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.stirredcellsolver.__module_protocol__ - twophasepipeflowsolver: jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.__module_protocol__ + stirredcellsolver: ( + jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.stirredcellsolver.__module_protocol__ + ) + twophasepipeflowsolver: ( + jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/stirredcellsolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/stirredcellsolver/__init__.pyi index 65f532c1..11632de8 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/stirredcellsolver/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/stirredcellsolver/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,17 +10,33 @@ import jneqsim.fluidmechanics.flowsystem import jneqsim.thermo import typing - - -class StirredCellSolver(jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.TwoPhasePipeFlowSolver, jneqsim.thermo.ThermodynamicConstantsInterface): +class StirredCellSolver( + jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.TwoPhasePipeFlowSolver, + jneqsim.thermo.ThermodynamicConstantsInterface, +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, double: float, int: int): ... + def __init__( + self, + flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, + double: float, + int: int, + ): ... @typing.overload - def __init__(self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, double: float, int: int, boolean: bool): ... + def __init__( + self, + flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, + double: float, + int: int, + boolean: bool, + ): ... def calcFluxes(self) -> None: ... - def clone(self) -> jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.TwoPhaseFixedStaggeredGridSolver: ... + def clone( + self, + ) -> ( + jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.TwoPhaseFixedStaggeredGridSolver + ): ... def initComposition(self, int: int, int2: int) -> None: ... def initFinalResults(self, int: int) -> None: ... def initMatrix(self) -> None: ... @@ -32,7 +48,6 @@ class StirredCellSolver(jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.two def initVelocity(self, int: int) -> None: ... def solveTDMA(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.stirredcellsolver")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/twophasepipeflowsolver/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/twophasepipeflowsolver/__init__.pyi index 96c6b711..66f53de6 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/twophasepipeflowsolver/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsolver/twophaseflowsolver/twophasepipeflowsolver/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,18 +11,16 @@ import jneqsim.fluidmechanics.flowsystem import jneqsim.thermo import typing - - class MassTransferConfig: def __init__(self): ... @staticmethod - def forDissolution() -> 'MassTransferConfig': ... + def forDissolution() -> "MassTransferConfig": ... @staticmethod - def forEvaporation() -> 'MassTransferConfig': ... + def forEvaporation() -> "MassTransferConfig": ... @staticmethod - def forHighAccuracy() -> 'MassTransferConfig': ... + def forHighAccuracy() -> "MassTransferConfig": ... @staticmethod - def forThreePhase() -> 'MassTransferConfig': ... + def forThreePhase() -> "MassTransferConfig": ... def getAbsoluteMinMoles(self) -> float: ... def getAqueousPhaseIndex(self) -> int: ... def getConvergenceTolerance(self) -> float: ... @@ -71,32 +69,56 @@ class MassTransferConfig: def setUseAdaptiveLimiting(self, boolean: bool) -> None: ... def toString(self) -> java.lang.String: ... -class TwoPhasePipeFlowSolver(jneqsim.fluidmechanics.flowsolver.onephaseflowsolver.OnePhaseFlowSolver): +class TwoPhasePipeFlowSolver( + jneqsim.fluidmechanics.flowsolver.onephaseflowsolver.OnePhaseFlowSolver +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, double: float, int: int): ... - def clone(self) -> 'TwoPhasePipeFlowSolver': ... + def __init__( + self, + flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, + double: float, + int: int, + ): ... + def clone(self) -> "TwoPhasePipeFlowSolver": ... -class TwoPhaseFixedStaggeredGridSolver(TwoPhasePipeFlowSolver, jneqsim.thermo.ThermodynamicConstantsInterface): +class TwoPhaseFixedStaggeredGridSolver( + TwoPhasePipeFlowSolver, jneqsim.thermo.ThermodynamicConstantsInterface +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, double: float, int: int): ... + def __init__( + self, + flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, + double: float, + int: int, + ): ... @typing.overload - def __init__(self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, double: float, int: int, boolean: bool): ... + def __init__( + self, + flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, + double: float, + int: int, + boolean: bool, + ): ... def calcFluxes(self) -> None: ... def checkPhaseTransitions(self) -> int: ... - def clone(self) -> 'TwoPhaseFixedStaggeredGridSolver': ... - def getComponentMassTransferProfile(self, int: int) -> typing.MutableSequence[float]: ... + def clone(self) -> "TwoPhaseFixedStaggeredGridSolver": ... + def getComponentMassTransferProfile( + self, int: int + ) -> typing.MutableSequence[float]: ... def getCumulativeMassTransfer(self, int: int) -> float: ... def getMassBalanceError(self) -> float: ... def getMassTransferConfig(self) -> MassTransferConfig: ... - def getMassTransferMode(self) -> 'TwoPhaseFixedStaggeredGridSolver.MassTransferMode': ... + def getMassTransferMode( + self, + ) -> "TwoPhaseFixedStaggeredGridSolver.MassTransferMode": ... def getMassTransferSummary(self) -> typing.MutableSequence[float]: ... def getNodeMassTransferRate(self, int: int, int2: int) -> float: ... def getSinglePhaseNodeIndices(self) -> typing.MutableSequence[int]: ... - def getSolverTypeEnum(self) -> 'TwoPhaseFixedStaggeredGridSolver.SolverType': ... + def getSolverTypeEnum(self) -> "TwoPhaseFixedStaggeredGridSolver.SolverType": ... def initComposition(self, int: int, int2: int) -> None: ... def initFinalResults(self, int: int) -> None: ... def initMatrix(self) -> None: ... @@ -115,46 +137,73 @@ class TwoPhaseFixedStaggeredGridSolver(TwoPhasePipeFlowSolver, jneqsim.thermo.Th def setImpulsMatrixTDMA(self, int: int) -> None: ... def setMassConservationMatrix(self, int: int) -> None: ... def setMassTransferConfig(self, massTransferConfig: MassTransferConfig) -> None: ... - def setMassTransferMode(self, massTransferMode: 'TwoPhaseFixedStaggeredGridSolver.MassTransferMode') -> None: ... + def setMassTransferMode( + self, massTransferMode: "TwoPhaseFixedStaggeredGridSolver.MassTransferMode" + ) -> None: ... def setPhaseFractionMatrix(self, int: int) -> None: ... @typing.overload def setSolverType(self, int: int) -> None: ... @typing.overload - def setSolverType(self, solverType: 'TwoPhaseFixedStaggeredGridSolver.SolverType') -> None: ... + def setSolverType( + self, solverType: "TwoPhaseFixedStaggeredGridSolver.SolverType" + ) -> None: ... def solveTDMA(self) -> None: ... def validateMassTransferAgainstLiterature(self) -> java.lang.String: ... - class MassTransferMode(java.lang.Enum['TwoPhaseFixedStaggeredGridSolver.MassTransferMode']): - BIDIRECTIONAL: typing.ClassVar['TwoPhaseFixedStaggeredGridSolver.MassTransferMode'] = ... - DISSOLUTION_ONLY: typing.ClassVar['TwoPhaseFixedStaggeredGridSolver.MassTransferMode'] = ... - EVAPORATION_ONLY: typing.ClassVar['TwoPhaseFixedStaggeredGridSolver.MassTransferMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class MassTransferMode( + java.lang.Enum["TwoPhaseFixedStaggeredGridSolver.MassTransferMode"] + ): + BIDIRECTIONAL: typing.ClassVar[ + "TwoPhaseFixedStaggeredGridSolver.MassTransferMode" + ] = ... + DISSOLUTION_ONLY: typing.ClassVar[ + "TwoPhaseFixedStaggeredGridSolver.MassTransferMode" + ] = ... + EVAPORATION_ONLY: typing.ClassVar[ + "TwoPhaseFixedStaggeredGridSolver.MassTransferMode" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TwoPhaseFixedStaggeredGridSolver.MassTransferMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TwoPhaseFixedStaggeredGridSolver.MassTransferMode": ... @staticmethod - def values() -> typing.MutableSequence['TwoPhaseFixedStaggeredGridSolver.MassTransferMode']: ... - class SolverType(java.lang.Enum['TwoPhaseFixedStaggeredGridSolver.SolverType']): - SIMPLE: typing.ClassVar['TwoPhaseFixedStaggeredGridSolver.SolverType'] = ... - FULL: typing.ClassVar['TwoPhaseFixedStaggeredGridSolver.SolverType'] = ... - DEFAULT: typing.ClassVar['TwoPhaseFixedStaggeredGridSolver.SolverType'] = ... + def values() -> ( + typing.MutableSequence["TwoPhaseFixedStaggeredGridSolver.MassTransferMode"] + ): ... + + class SolverType(java.lang.Enum["TwoPhaseFixedStaggeredGridSolver.SolverType"]): + SIMPLE: typing.ClassVar["TwoPhaseFixedStaggeredGridSolver.SolverType"] = ... + FULL: typing.ClassVar["TwoPhaseFixedStaggeredGridSolver.SolverType"] = ... + DEFAULT: typing.ClassVar["TwoPhaseFixedStaggeredGridSolver.SolverType"] = ... def getLegacyType(self) -> int: ... def solveComposition(self) -> bool: ... def solveEnergy(self) -> bool: ... def solveMomentum(self) -> bool: ... def solvePhaseFraction(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TwoPhaseFixedStaggeredGridSolver.SolverType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TwoPhaseFixedStaggeredGridSolver.SolverType": ... @staticmethod - def values() -> typing.MutableSequence['TwoPhaseFixedStaggeredGridSolver.SolverType']: ... - + def values() -> ( + typing.MutableSequence["TwoPhaseFixedStaggeredGridSolver.SolverType"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flowsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/__init__.pyi index ec0cb934..e57cef5d 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsystem/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsystem/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -19,18 +19,26 @@ import jneqsim.fluidmechanics.util.timeseries import jneqsim.thermo.system import typing - - class FlowSystemInterface: def calcFluxes(self) -> None: ... def createSystem(self) -> None: ... - def getAdvectionScheme(self) -> jneqsim.fluidmechanics.flowsolver.AdvectionScheme: ... - def getDisplay(self) -> jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.FlowSystemVisualizationInterface: ... - def getFlowNodes(self) -> typing.MutableSequence[jneqsim.fluidmechanics.flownode.FlowNodeInterface]: ... + def getAdvectionScheme( + self, + ) -> jneqsim.fluidmechanics.flowsolver.AdvectionScheme: ... + def getDisplay( + self, + ) -> ( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.FlowSystemVisualizationInterface + ): ... + def getFlowNodes( + self, + ) -> typing.MutableSequence[jneqsim.fluidmechanics.flownode.FlowNodeInterface]: ... def getInletPressure(self) -> float: ... def getInletTemperature(self) -> float: ... def getLegHeights(self) -> typing.MutableSequence[float]: ... - def getNode(self, int: int) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... + def getNode( + self, int: int + ) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def getNumberOfLegs(self) -> int: ... def getNumberOfNodesInLeg(self, int: int) -> int: ... def getSolver(self) -> jneqsim.fluidmechanics.flowsolver.FlowSolverInterface: ... @@ -47,19 +55,43 @@ class FlowSystemInterface: def getTotalPressureDrop(self, int: int) -> float: ... def init(self) -> None: ... def print_(self) -> None: ... - def setAdvectionScheme(self, advectionScheme: jneqsim.fluidmechanics.flowsolver.AdvectionScheme) -> None: ... + def setAdvectionScheme( + self, advectionScheme: jneqsim.fluidmechanics.flowsolver.AdvectionScheme + ) -> None: ... def setEndPressure(self, double: float) -> None: ... def setEquilibriumHeatTransfer(self, boolean: bool) -> None: ... def setEquilibriumMassTransfer(self, boolean: bool) -> None: ... - def setEquipmentGeometry(self, geometryDefinitionInterfaceArray: typing.Union[typing.List[jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface], jpype.JArray]) -> None: ... + def setEquipmentGeometry( + self, + geometryDefinitionInterfaceArray: typing.Union[ + typing.List[ + jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface + ], + jpype.JArray, + ], + ) -> None: ... def setFlowPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInitialFlowPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInletThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def setLegHeights(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setLegOuterHeatTransferCoefficients(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setLegOuterTemperatures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setLegPositions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setLegWallHeatTransferCoefficients(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setInitialFlowPattern( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInletThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def setLegHeights( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setLegOuterHeatTransferCoefficients( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setLegOuterTemperatures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setLegPositions( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setLegWallHeatTransferCoefficients( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setNodes(self) -> None: ... def setNumberOfLegs(self, int: int) -> None: ... def setNumberOfNodesInLeg(self, int: int) -> None: ... @@ -81,13 +113,23 @@ class FlowSystem(FlowSystemInterface, java.io.Serializable): def calcTotalNumberOfNodes(self) -> int: ... def createSystem(self) -> None: ... def flowLegInit(self) -> None: ... - def getAdvectionScheme(self) -> jneqsim.fluidmechanics.flowsolver.AdvectionScheme: ... - def getDisplay(self) -> jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.FlowSystemVisualizationInterface: ... - def getFlowNodes(self) -> typing.MutableSequence[jneqsim.fluidmechanics.flownode.FlowNodeInterface]: ... + def getAdvectionScheme( + self, + ) -> jneqsim.fluidmechanics.flowsolver.AdvectionScheme: ... + def getDisplay( + self, + ) -> ( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.FlowSystemVisualizationInterface + ): ... + def getFlowNodes( + self, + ) -> typing.MutableSequence[jneqsim.fluidmechanics.flownode.FlowNodeInterface]: ... def getInletPressure(self) -> float: ... def getInletTemperature(self) -> float: ... def getLegHeights(self) -> typing.MutableSequence[float]: ... - def getNode(self, int: int) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... + def getNode( + self, int: int + ) -> jneqsim.fluidmechanics.flownode.FlowNodeInterface: ... def getNumberOfLegs(self) -> int: ... def getNumberOfNodesInLeg(self, int: int) -> int: ... def getSolver(self) -> jneqsim.fluidmechanics.flowsolver.FlowSolverInterface: ... @@ -104,32 +146,59 @@ class FlowSystem(FlowSystemInterface, java.io.Serializable): def getTotalPressureDrop(self, int: int) -> float: ... def init(self) -> None: ... def print_(self) -> None: ... - def setAdvectionScheme(self, advectionScheme: jneqsim.fluidmechanics.flowsolver.AdvectionScheme) -> None: ... + def setAdvectionScheme( + self, advectionScheme: jneqsim.fluidmechanics.flowsolver.AdvectionScheme + ) -> None: ... def setEndPressure(self, double: float) -> None: ... def setEquilibriumHeatTransfer(self, boolean: bool) -> None: ... def setEquilibriumHeatTransferModel(self, int: int, int2: int) -> None: ... def setEquilibriumMassTransfer(self, boolean: bool) -> None: ... def setEquilibriumMassTransferModel(self, int: int, int2: int) -> None: ... - def setEquipmentGeometry(self, geometryDefinitionInterfaceArray: typing.Union[typing.List[jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface], jpype.JArray]) -> None: ... + def setEquipmentGeometry( + self, + geometryDefinitionInterfaceArray: typing.Union[ + typing.List[ + jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinitionInterface + ], + jpype.JArray, + ], + ) -> None: ... def setFlowPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInitialFlowPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInletThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def setLegHeights(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setLegOuterHeatTransferCoefficients(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setLegOuterTemperatures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setLegPositions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setLegWallHeatTransferCoefficients(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setInitialFlowPattern( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInletThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def setLegHeights( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setLegOuterHeatTransferCoefficients( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setLegOuterTemperatures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setLegPositions( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setLegWallHeatTransferCoefficients( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setNodes(self) -> None: ... def setNonEquilibriumHeatTransferModel(self, int: int, int2: int) -> None: ... def setNonEquilibriumMassTransferModel(self, int: int, int2: int) -> None: ... def setNumberOfLegs(self, int: int) -> None: ... def setNumberOfNodesInLeg(self, int: int) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsystem")``. FlowSystem: typing.Type[FlowSystem] FlowSystemInterface: typing.Type[FlowSystemInterface] - onephaseflowsystem: jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.__module_protocol__ - twophaseflowsystem: jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.__module_protocol__ + onephaseflowsystem: ( + jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.__module_protocol__ + ) + twophaseflowsystem: ( + jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flowsystem/onephaseflowsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/onephaseflowsystem/__init__.pyi index c9fb0710..cf27e7f5 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsystem/onephaseflowsystem/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsystem/onephaseflowsystem/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,8 +11,6 @@ import jneqsim.fluidmechanics.geometrydefinitions.pipe import jneqsim.thermo.system import typing - - class OnePhaseFlowSystem(jneqsim.fluidmechanics.flowsystem.FlowSystem): pipe: jneqsim.fluidmechanics.geometrydefinitions.pipe.PipeData = ... @typing.overload @@ -20,9 +18,10 @@ class OnePhaseFlowSystem(jneqsim.fluidmechanics.flowsystem.FlowSystem): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsystem.onephaseflowsystem")``. OnePhaseFlowSystem: typing.Type[OnePhaseFlowSystem] - pipeflowsystem: jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.pipeflowsystem.__module_protocol__ + pipeflowsystem: ( + jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.pipeflowsystem.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flowsystem/onephaseflowsystem/pipeflowsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/onephaseflowsystem/pipeflowsystem/__init__.pyi index 87483bf3..d25231a9 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsystem/onephaseflowsystem/pipeflowsystem/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsystem/onephaseflowsystem/pipeflowsystem/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,9 +9,9 @@ import java.util import jneqsim.fluidmechanics.flowsystem.onephaseflowsystem import typing - - -class PipeFlowSystem(jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.OnePhaseFlowSystem): +class PipeFlowSystem( + jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.OnePhaseFlowSystem +): def __init__(self): ... def createSystem(self) -> None: ... def init(self) -> None: ... @@ -22,15 +22,25 @@ class PipeFlowSystem(jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.OnePha @typing.overload def runTransientClosedOutlet(self, double: float, double2: float) -> None: ... @typing.overload - def runTransientClosedOutlet(self, double: float, double2: float, int: int) -> None: ... + def runTransientClosedOutlet( + self, double: float, double2: float, int: int + ) -> None: ... @typing.overload - def runTransientControlledOutletPressure(self, double: float, double2: float, double3: float) -> None: ... + def runTransientControlledOutletPressure( + self, double: float, double2: float, double3: float + ) -> None: ... @typing.overload - def runTransientControlledOutletPressure(self, double: float, double2: float, double3: float, int: int) -> None: ... + def runTransientControlledOutletPressure( + self, double: float, double2: float, double3: float, int: int + ) -> None: ... @typing.overload - def runTransientControlledOutletVelocity(self, double: float, double2: float, double3: float) -> None: ... + def runTransientControlledOutletVelocity( + self, double: float, double2: float, double3: float + ) -> None: ... @typing.overload - def runTransientControlledOutletVelocity(self, double: float, double2: float, double3: float, int: int) -> None: ... + def runTransientControlledOutletVelocity( + self, double: float, double2: float, double3: float, int: int + ) -> None: ... def setOutletClosed(self) -> None: ... def setOutletPressure(self, double: float) -> None: ... def setOutletVelocity(self, double: float) -> None: ... @@ -43,7 +53,6 @@ class PipeFlowSystem(jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.OnePha @typing.overload def solveTransient(self, int: int, uUID: java.util.UUID) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsystem.onephaseflowsystem.pipeflowsystem")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/__init__.pyi index ae05f3e1..04722872 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,8 +14,6 @@ import jneqsim.fluidmechanics.geometrydefinitions.pipe import jneqsim.thermo.system import typing - - class TwoPhaseFlowSystem(jneqsim.fluidmechanics.flowsystem.FlowSystem): pipe: jneqsim.fluidmechanics.geometrydefinitions.pipe.PipeData = ... @typing.overload @@ -23,12 +21,19 @@ class TwoPhaseFlowSystem(jneqsim.fluidmechanics.flowsystem.FlowSystem): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsystem.twophaseflowsystem")``. TwoPhaseFlowSystem: typing.Type[TwoPhaseFlowSystem] - shipsystem: jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.shipsystem.__module_protocol__ - stirredcellsystem: jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.stirredcellsystem.__module_protocol__ - twophasepipeflowsystem: jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.twophasepipeflowsystem.__module_protocol__ - twophasereactorflowsystem: jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.twophasereactorflowsystem.__module_protocol__ + shipsystem: ( + jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.shipsystem.__module_protocol__ + ) + stirredcellsystem: ( + jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.stirredcellsystem.__module_protocol__ + ) + twophasepipeflowsystem: ( + jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.twophasepipeflowsystem.__module_protocol__ + ) + twophasereactorflowsystem: ( + jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.twophasereactorflowsystem.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/shipsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/shipsystem/__init__.pyi index 6c0e45d6..babc7dc9 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/shipsystem/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/shipsystem/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,8 +13,6 @@ import jneqsim.standards.gasquality import jneqsim.thermo.system import typing - - class LNGship(jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.TwoPhaseFlowSystem): totalTankVolume: float = ... numberOffTimeSteps: int = ... @@ -23,20 +21,31 @@ class LNGship(jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.TwoPhaseFlowS volume: typing.MutableSequence[float] = ... tankTemperature: typing.MutableSequence[float] = ... endVolume: float = ... - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... def createSystem(self) -> None: ... def getEndTime(self) -> float: ... def getInitialTemperature(self) -> float: ... def getLiquidDensity(self) -> float: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... - def getResults(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getResults( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getStandardISO6976(self) -> jneqsim.standards.gasquality.Standard_ISO6976: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def init(self) -> None: ... def isBackCalculate(self) -> bool: ... def isSetInitialTemperature(self) -> bool: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def setBackCalculate(self, boolean: bool) -> None: ... def setEndTime(self, double: float) -> None: ... @typing.overload @@ -44,9 +53,18 @@ class LNGship(jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.TwoPhaseFlowS @typing.overload def setInitialTemperature(self, double: float) -> None: ... def setLiquidDensity(self, double: float) -> None: ... - def setResultTable(self, stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> None: ... - def setStandardISO6976(self, standard_ISO6976: jneqsim.standards.gasquality.Standard_ISO6976) -> None: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setResultTable( + self, + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> None: ... + def setStandardISO6976( + self, standard_ISO6976: jneqsim.standards.gasquality.Standard_ISO6976 + ) -> None: ... + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... @typing.overload def solveSteadyState(self, int: int) -> None: ... @typing.overload @@ -55,8 +73,11 @@ class LNGship(jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.TwoPhaseFlowS def solveTransient(self, int: int) -> None: ... @typing.overload def solveTransient(self, int: int, uUID: java.util.UUID) -> None: ... - def useStandardVersion(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - + def useStandardVersion( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.shipsystem")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/stirredcellsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/stirredcellsystem/__init__.pyi index 007411f6..809fabdb 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/stirredcellsystem/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/stirredcellsystem/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,14 +11,16 @@ import jpype import jneqsim.fluidmechanics.flowsystem.twophaseflowsystem import typing - - -class StirredCellSystem(jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.TwoPhaseFlowSystem): +class StirredCellSystem( + jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.TwoPhaseFlowSystem +): def __init__(self): ... def createSystem(self) -> None: ... def init(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def solveSteadyState(self, int: int) -> None: ... @typing.overload @@ -28,7 +30,6 @@ class StirredCellSystem(jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.Two @typing.overload def solveTransient(self, int: int, uUID: java.util.UUID) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.stirredcellsystem")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/twophasepipeflowsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/twophasepipeflowsystem/__init__.pyi index 2cdb462e..74351f07 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/twophasepipeflowsystem/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/twophasepipeflowsystem/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,15 +15,17 @@ import jneqsim.fluidmechanics.flowsystem.twophaseflowsystem import jneqsim.thermo.system import typing - - class PipeFlowResult(java.io.Serializable): @staticmethod - def builder() -> 'PipeFlowResult.Builder': ... + def builder() -> "PipeFlowResult.Builder": ... @staticmethod - def fromPipeSystem(twoPhasePipeFlowSystem: 'TwoPhasePipeFlowSystem') -> 'PipeFlowResult': ... + def fromPipeSystem( + twoPhasePipeFlowSystem: "TwoPhasePipeFlowSystem", + ) -> "PipeFlowResult": ... def getComponentNames(self) -> typing.MutableSequence[java.lang.String]: ... - def getFlowPatternProfile(self) -> typing.MutableSequence[jneqsim.fluidmechanics.flownode.FlowPattern]: ... + def getFlowPatternProfile( + self, + ) -> typing.MutableSequence[jneqsim.fluidmechanics.flownode.FlowPattern]: ... def getGasDensityProfile(self) -> typing.MutableSequence[float]: ... def getGasVelocityProfile(self) -> typing.MutableSequence[float]: ... def getInletPressure(self) -> float: ... @@ -47,61 +49,120 @@ class PipeFlowResult(java.io.Serializable): @typing.overload def getTotalMassTransferRate(self, int: int) -> float: ... @typing.overload - def getTotalMassTransferRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getTotalMassTransferRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getTotalPressureDrop(self) -> float: ... def getVoidFractionProfile(self) -> typing.MutableSequence[float]: ... - def toMap(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def toMap( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def build(self) -> 'PipeFlowResult': ... - def componentNames(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> 'PipeFlowResult.Builder': ... - def flowPatterns(self, flowPatternArray: typing.Union[typing.List[jneqsim.fluidmechanics.flownode.FlowPattern], jpype.JArray]) -> 'PipeFlowResult.Builder': ... - def gasDensities(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'PipeFlowResult.Builder': ... - def gasVelocities(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'PipeFlowResult.Builder': ... - def inletPressure(self, double: float) -> 'PipeFlowResult.Builder': ... - def inletTemperature(self, double: float) -> 'PipeFlowResult.Builder': ... - def interfacialAreas(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'PipeFlowResult.Builder': ... - def liquidDensities(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'PipeFlowResult.Builder': ... - def liquidHoldups(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'PipeFlowResult.Builder': ... - def liquidVelocities(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'PipeFlowResult.Builder': ... - def massTransferRates(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'PipeFlowResult.Builder': ... - def numberOfNodes(self, int: int) -> 'PipeFlowResult.Builder': ... - def outletPressure(self, double: float) -> 'PipeFlowResult.Builder': ... - def outletTemperature(self, double: float) -> 'PipeFlowResult.Builder': ... - def pipeDiameter(self, double: float) -> 'PipeFlowResult.Builder': ... - def pipeLength(self, double: float) -> 'PipeFlowResult.Builder': ... - def positions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'PipeFlowResult.Builder': ... - def pressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'PipeFlowResult.Builder': ... - def temperatures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'PipeFlowResult.Builder': ... - def totalHeatLoss(self, double: float) -> 'PipeFlowResult.Builder': ... - def totalPressureDrop(self, double: float) -> 'PipeFlowResult.Builder': ... - def voidFractions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'PipeFlowResult.Builder': ... + def build(self) -> "PipeFlowResult": ... + def componentNames( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> "PipeFlowResult.Builder": ... + def flowPatterns( + self, + flowPatternArray: typing.Union[ + typing.List[jneqsim.fluidmechanics.flownode.FlowPattern], jpype.JArray + ], + ) -> "PipeFlowResult.Builder": ... + def gasDensities( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "PipeFlowResult.Builder": ... + def gasVelocities( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "PipeFlowResult.Builder": ... + def inletPressure(self, double: float) -> "PipeFlowResult.Builder": ... + def inletTemperature(self, double: float) -> "PipeFlowResult.Builder": ... + def interfacialAreas( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "PipeFlowResult.Builder": ... + def liquidDensities( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "PipeFlowResult.Builder": ... + def liquidHoldups( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "PipeFlowResult.Builder": ... + def liquidVelocities( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "PipeFlowResult.Builder": ... + def massTransferRates( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "PipeFlowResult.Builder": ... + def numberOfNodes(self, int: int) -> "PipeFlowResult.Builder": ... + def outletPressure(self, double: float) -> "PipeFlowResult.Builder": ... + def outletTemperature(self, double: float) -> "PipeFlowResult.Builder": ... + def pipeDiameter(self, double: float) -> "PipeFlowResult.Builder": ... + def pipeLength(self, double: float) -> "PipeFlowResult.Builder": ... + def positions( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "PipeFlowResult.Builder": ... + def pressures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "PipeFlowResult.Builder": ... + def temperatures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "PipeFlowResult.Builder": ... + def totalHeatLoss(self, double: float) -> "PipeFlowResult.Builder": ... + def totalPressureDrop(self, double: float) -> "PipeFlowResult.Builder": ... + def voidFractions( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "PipeFlowResult.Builder": ... -class TwoPhasePipeFlowSystem(jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.TwoPhaseFlowSystem): +class TwoPhasePipeFlowSystem( + jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.TwoPhaseFlowSystem +): def __init__(self): ... @staticmethod - def builder() -> 'TwoPhasePipeFlowSystemBuilder': ... + def builder() -> "TwoPhasePipeFlowSystemBuilder": ... @staticmethod - def buriedPipe(systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, int: int, double3: float) -> 'TwoPhasePipeFlowSystem': ... + def buriedPipe( + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + int: int, + double3: float, + ) -> "TwoPhasePipeFlowSystem": ... def calculateWallHeatFlux(self, int: int) -> float: ... def createSystem(self) -> None: ... - def detectFlowPatternAtNode(self, int: int) -> jneqsim.fluidmechanics.flownode.FlowPattern: ... + def detectFlowPatternAtNode( + self, int: int + ) -> jneqsim.fluidmechanics.flownode.FlowPattern: ... def detectFlowPatterns(self) -> None: ... def enableAutomaticFlowPatternDetection(self, boolean: bool) -> None: ... def enableNonEquilibriumHeatTransfer(self) -> None: ... def enableNonEquilibriumMassTransfer(self) -> None: ... @typing.overload - def exportProfilesToCSV(self, string: typing.Union[java.lang.String, str], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def exportProfilesToCSV( + self, + string: typing.Union[java.lang.String, str], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload - def exportProfilesToCSV(self, string: typing.Union[java.lang.String, str], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], string3: typing.Union[java.lang.String, str]) -> None: ... + def exportProfilesToCSV( + self, + string: typing.Union[java.lang.String, str], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + string3: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def exportToCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def exportToCSV(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def exportToCSV( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def getAccelerationPressureDrop(self) -> float: ... def getAmbientTemperature(self) -> float: ... - def getComponentMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getComponentMassBalance( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getCondensationRateAtNode(self, int: int) -> float: ... def getCondensationRateProfile(self) -> typing.MutableSequence[float]: ... def getConstantHeatFlux(self) -> float: ... @@ -112,18 +173,28 @@ class TwoPhasePipeFlowSystem(jneqsim.fluidmechanics.flowsystem.twophaseflowsyste def getElevationProfile(self) -> typing.MutableSequence[float]: ... def getEnergyBalanceError(self) -> float: ... def getEnthalpyProfile(self, int: int) -> typing.MutableSequence[float]: ... - def getFlowPatternAtNode(self, int: int) -> jneqsim.fluidmechanics.flownode.FlowPattern: ... - def getFlowPatternModel(self) -> jneqsim.fluidmechanics.flownode.FlowPatternModel: ... + def getFlowPatternAtNode( + self, int: int + ) -> jneqsim.fluidmechanics.flownode.FlowPattern: ... + def getFlowPatternModel( + self, + ) -> jneqsim.fluidmechanics.flownode.FlowPatternModel: ... def getFlowPatternNameProfile(self) -> typing.MutableSequence[java.lang.String]: ... - def getFlowPatternProfile(self) -> typing.MutableSequence[jneqsim.fluidmechanics.flownode.FlowPattern]: ... + def getFlowPatternProfile( + self, + ) -> typing.MutableSequence[jneqsim.fluidmechanics.flownode.FlowPattern]: ... def getFlowPatternTransitionCount(self) -> int: ... def getFlowPatternTransitionPositions(self) -> typing.MutableSequence[int]: ... def getFrictionalPressureDrop(self) -> float: ... - def getGasCompositionProfile(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getGasCompositionProfile( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getGasHeatTransferCoefficientAtNode(self, int: int) -> float: ... def getGasHeatTransferCoefficientProfile(self) -> typing.MutableSequence[float]: ... def getGasMassTransferCoefficientAtNode(self, int: int, double: float) -> float: ... - def getGasMassTransferCoefficientProfile(self, double: float) -> typing.MutableSequence[float]: ... + def getGasMassTransferCoefficientProfile( + self, double: float + ) -> typing.MutableSequence[float]: ... def getGasQualityProfile(self) -> typing.MutableSequence[float]: ... def getGravitationalPressureDrop(self) -> float: ... def getGravitationalPressureGradient(self, int: int) -> float: ... @@ -134,48 +205,82 @@ class TwoPhasePipeFlowSystem(jneqsim.fluidmechanics.flowsystem.twophaseflowsyste def getInterphaseFrictionFactorProfile(self) -> typing.MutableSequence[float]: ... def getInterphaseHeatFluxAtNode(self, int: int) -> float: ... def getInterphaseHeatFluxProfile(self) -> typing.MutableSequence[float]: ... - def getLewisNumberProfile(self, int: int, double: float) -> typing.MutableSequence[float]: ... - def getLiquidCompositionProfile(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getLewisNumberProfile( + self, int: int, double: float + ) -> typing.MutableSequence[float]: ... + def getLiquidCompositionProfile( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getLiquidHeatTransferCoefficientAtNode(self, int: int) -> float: ... - def getLiquidHeatTransferCoefficientProfile(self) -> typing.MutableSequence[float]: ... + def getLiquidHeatTransferCoefficientProfile( + self, + ) -> typing.MutableSequence[float]: ... def getLiquidHoldupProfile(self) -> typing.MutableSequence[float]: ... - def getLiquidMassTransferCoefficientAtNode(self, int: int, double: float) -> float: ... - def getLiquidMassTransferCoefficientProfile(self, double: float) -> typing.MutableSequence[float]: ... + def getLiquidMassTransferCoefficientAtNode( + self, int: int, double: float + ) -> float: ... + def getLiquidMassTransferCoefficientProfile( + self, double: float + ) -> typing.MutableSequence[float]: ... def getLockhartMartinelliPressureGradient(self, int: int) -> float: ... - def getLockhartMartinelliPressureGradientProfile(self) -> typing.MutableSequence[float]: ... + def getLockhartMartinelliPressureGradientProfile( + self, + ) -> typing.MutableSequence[float]: ... def getMassBalanceError(self) -> float: ... def getMassFlowRateProfile(self, int: int) -> typing.MutableSequence[float]: ... - def getMassTransferMode(self) -> jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.TwoPhaseFixedStaggeredGridSolver.MassTransferMode: ... + def getMassTransferMode( + self, + ) -> ( + jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.TwoPhaseFixedStaggeredGridSolver.MassTransferMode + ): ... @typing.overload def getMassTransferProfile(self, int: int) -> typing.MutableSequence[float]: ... @typing.overload - def getMassTransferProfile(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getMassTransferProfile( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getMixtureDensityProfile(self) -> typing.MutableSequence[float]: ... def getMixtureVelocityProfile(self) -> typing.MutableSequence[float]: ... def getNumberOfTimeSteps(self) -> int: ... def getNusseltNumberProfile(self, int: int) -> typing.MutableSequence[float]: ... def getOverallHeatTransferCoefficient(self) -> float: ... def getOverallInterphaseHeatTransferCoefficientAtNode(self, int: int) -> float: ... - def getOverallInterphaseHeatTransferCoefficientProfile(self) -> typing.MutableSequence[float]: ... + def getOverallInterphaseHeatTransferCoefficientProfile( + self, + ) -> typing.MutableSequence[float]: ... def getPositionProfile(self) -> typing.MutableSequence[float]: ... def getPrandtlNumberProfile(self, int: int) -> typing.MutableSequence[float]: ... def getPressureDropBreakdown(self) -> java.lang.String: ... def getPressureGradientProfile(self) -> typing.MutableSequence[float]: ... def getPressureProfile(self) -> typing.MutableSequence[float]: ... def getReynoldsNumberProfile(self, int: int) -> typing.MutableSequence[float]: ... - def getSchmidtNumberProfile(self, int: int, double: float) -> typing.MutableSequence[float]: ... - def getSherwoodNumberProfile(self, int: int, double: float) -> typing.MutableSequence[float]: ... + def getSchmidtNumberProfile( + self, int: int, double: float + ) -> typing.MutableSequence[float]: ... + def getSherwoodNumberProfile( + self, int: int, double: float + ) -> typing.MutableSequence[float]: ... def getSimulationTime(self) -> float: ... def getSlipRatioProfile(self) -> typing.MutableSequence[float]: ... - def getSolverType(self) -> jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.TwoPhaseFixedStaggeredGridSolver.SolverType: ... + def getSolverType( + self, + ) -> ( + jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.TwoPhaseFixedStaggeredGridSolver.SolverType + ): ... def getSpecificInterfacialAreaAtNode(self, int: int) -> float: ... def getSpecificInterfacialAreaProfile(self) -> typing.MutableSequence[float]: ... - def getStantonNumberHeatProfile(self, int: int) -> typing.MutableSequence[float]: ... + def getStantonNumberHeatProfile( + self, int: int + ) -> typing.MutableSequence[float]: ... def getSummaryReport(self) -> java.lang.String: ... - def getSuperficialVelocityProfile(self, int: int) -> typing.MutableSequence[float]: ... + def getSuperficialVelocityProfile( + self, int: int + ) -> typing.MutableSequence[float]: ... def getSurfaceTensionProfile(self) -> typing.MutableSequence[float]: ... def getTemperatureProfile(self) -> typing.MutableSequence[float]: ... - def getThermalConductivityProfile(self, int: int) -> typing.MutableSequence[float]: ... + def getThermalConductivityProfile( + self, int: int + ) -> typing.MutableSequence[float]: ... def getTimeStep(self) -> float: ... def getTotalCondensationRate(self) -> float: ... def getTotalEnthalpyProfile(self) -> typing.MutableSequence[float]: ... @@ -191,43 +296,83 @@ class TwoPhasePipeFlowSystem(jneqsim.fluidmechanics.flowsystem.twophaseflowsyste def getViscosityProfile(self, int: int) -> typing.MutableSequence[float]: ... def getVoidFractionProfile(self) -> typing.MutableSequence[float]: ... def getVolumetricHeatTransferCoefficientAtNode(self, int: int) -> float: ... - def getVolumetricHeatTransferCoefficientProfile(self) -> typing.MutableSequence[float]: ... - def getVolumetricMassTransferCoefficientAtNode(self, int: int, double: float) -> float: ... - def getVolumetricMassTransferCoefficientProfile(self, double: float) -> typing.MutableSequence[float]: ... - def getWallFrictionFactorProfile(self, int: int) -> typing.MutableSequence[float]: ... + def getVolumetricHeatTransferCoefficientProfile( + self, + ) -> typing.MutableSequence[float]: ... + def getVolumetricMassTransferCoefficientAtNode( + self, int: int, double: float + ) -> float: ... + def getVolumetricMassTransferCoefficientProfile( + self, double: float + ) -> typing.MutableSequence[float]: ... + def getWallFrictionFactorProfile( + self, int: int + ) -> typing.MutableSequence[float]: ... def getWallHeatFluxProfile(self) -> typing.MutableSequence[float]: ... - def getWallHeatTransferModel(self) -> jneqsim.fluidmechanics.flownode.WallHeatTransferModel: ... + def getWallHeatTransferModel( + self, + ) -> jneqsim.fluidmechanics.flownode.WallHeatTransferModel: ... @staticmethod - def horizontalPipe(systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, int: int) -> 'TwoPhasePipeFlowSystem': ... + def horizontalPipe( + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + int: int, + ) -> "TwoPhasePipeFlowSystem": ... @staticmethod - def inclinedPipe(systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, int: int, double3: float) -> 'TwoPhasePipeFlowSystem': ... + def inclinedPipe( + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + int: int, + double3: float, + ) -> "TwoPhasePipeFlowSystem": ... def init(self) -> None: ... def isDownwardFlow(self) -> bool: ... def isHorizontal(self) -> bool: ... def isUpwardFlow(self) -> bool: ... def isVertical(self) -> bool: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def setAmbientTemperature(self, double: float) -> None: ... @typing.overload - def setAmbientTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setAmbientTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setConstantHeatFlux(self, double: float) -> None: ... @typing.overload def setConstantWallTemperature(self, double: float) -> None: ... @typing.overload - def setConstantWallTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setFlowPatternModel(self, flowPatternModel: jneqsim.fluidmechanics.flownode.FlowPatternModel) -> None: ... + def setConstantWallTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setFlowPatternModel( + self, flowPatternModel: jneqsim.fluidmechanics.flownode.FlowPatternModel + ) -> None: ... @typing.overload def setInclination(self, double: float) -> None: ... @typing.overload - def setInclination(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setMassTransferMode(self, massTransferMode: jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.TwoPhaseFixedStaggeredGridSolver.MassTransferMode) -> None: ... + def setInclination( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setMassTransferMode( + self, + massTransferMode: jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.TwoPhaseFixedStaggeredGridSolver.MassTransferMode, + ) -> None: ... def setOverallHeatTransferCoefficient(self, double: float) -> None: ... def setSimulationTime(self, double: float) -> None: ... - def setSolverType(self, solverType: jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.TwoPhaseFixedStaggeredGridSolver.SolverType) -> None: ... + def setSolverType( + self, + solverType: jneqsim.fluidmechanics.flowsolver.twophaseflowsolver.twophasepipeflowsolver.TwoPhaseFixedStaggeredGridSolver.SolverType, + ) -> None: ... def setTimeStep(self, double: float) -> None: ... - def setWallHeatTransferModel(self, wallHeatTransferModel: jneqsim.fluidmechanics.flownode.WallHeatTransferModel) -> None: ... + def setWallHeatTransferModel( + self, + wallHeatTransferModel: jneqsim.fluidmechanics.flownode.WallHeatTransferModel, + ) -> None: ... def solve(self) -> PipeFlowResult: ... @typing.overload def solveSteadyState(self, int: int) -> None: ... @@ -244,44 +389,83 @@ class TwoPhasePipeFlowSystem(jneqsim.fluidmechanics.flowsystem.twophaseflowsyste def solveWithHeatAndMassTransfer(self) -> PipeFlowResult: ... def solveWithMassTransfer(self) -> PipeFlowResult: ... @staticmethod - def subseaPipe(systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, int: int, double3: float) -> 'TwoPhasePipeFlowSystem': ... + def subseaPipe( + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + int: int, + double3: float, + ) -> "TwoPhasePipeFlowSystem": ... def updateFlowPatterns(self) -> None: ... @staticmethod - def verticalPipe(systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, int: int, boolean: bool) -> 'TwoPhasePipeFlowSystem': ... + def verticalPipe( + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + int: int, + boolean: bool, + ) -> "TwoPhasePipeFlowSystem": ... class TwoPhasePipeFlowSystemBuilder: def build(self) -> TwoPhasePipeFlowSystem: ... @staticmethod - def create() -> 'TwoPhasePipeFlowSystemBuilder': ... - def enableNonEquilibriumHeatTransfer(self) -> 'TwoPhasePipeFlowSystemBuilder': ... - def enableNonEquilibriumMassTransfer(self) -> 'TwoPhasePipeFlowSystemBuilder': ... - def horizontal(self) -> 'TwoPhasePipeFlowSystemBuilder': ... - def vertical(self, boolean: bool) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withAdiabaticWall(self) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withAutomaticFlowPatternDetection(self, flowPatternModel: jneqsim.fluidmechanics.flownode.FlowPatternModel) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withConvectiveBoundary(self, double: float, string: typing.Union[java.lang.String, str], double2: float) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> 'TwoPhasePipeFlowSystemBuilder': ... + def create() -> "TwoPhasePipeFlowSystemBuilder": ... + def enableNonEquilibriumHeatTransfer(self) -> "TwoPhasePipeFlowSystemBuilder": ... + def enableNonEquilibriumMassTransfer(self) -> "TwoPhasePipeFlowSystemBuilder": ... + def horizontal(self) -> "TwoPhasePipeFlowSystemBuilder": ... + def vertical(self, boolean: bool) -> "TwoPhasePipeFlowSystemBuilder": ... + def withAdiabaticWall(self) -> "TwoPhasePipeFlowSystemBuilder": ... + def withAutomaticFlowPatternDetection( + self, flowPatternModel: jneqsim.fluidmechanics.flownode.FlowPatternModel + ) -> "TwoPhasePipeFlowSystemBuilder": ... + def withConvectiveBoundary( + self, double: float, string: typing.Union[java.lang.String, str], double2: float + ) -> "TwoPhasePipeFlowSystemBuilder": ... + def withDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "TwoPhasePipeFlowSystemBuilder": ... @typing.overload - def withFlowPattern(self, string: typing.Union[java.lang.String, str]) -> 'TwoPhasePipeFlowSystemBuilder': ... + def withFlowPattern( + self, string: typing.Union[java.lang.String, str] + ) -> "TwoPhasePipeFlowSystemBuilder": ... @typing.overload - def withFlowPattern(self, flowPattern: jneqsim.fluidmechanics.flownode.FlowPattern) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withHeatFlux(self, double: float) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withInclination(self, double: float, string: typing.Union[java.lang.String, str]) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withLegHeights(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withLegPositions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withLegs(self, int: int, int2: int) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withLength(self, double: float, string: typing.Union[java.lang.String, str]) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withNodes(self, int: int) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withOuterTemperatures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withRoughness(self, double: float, string: typing.Union[java.lang.String, str]) -> 'TwoPhasePipeFlowSystemBuilder': ... - def withWallTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> 'TwoPhasePipeFlowSystemBuilder': ... + def withFlowPattern( + self, flowPattern: jneqsim.fluidmechanics.flownode.FlowPattern + ) -> "TwoPhasePipeFlowSystemBuilder": ... + def withFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "TwoPhasePipeFlowSystemBuilder": ... + def withHeatFlux(self, double: float) -> "TwoPhasePipeFlowSystemBuilder": ... + def withInclination( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "TwoPhasePipeFlowSystemBuilder": ... + def withLegHeights( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "TwoPhasePipeFlowSystemBuilder": ... + def withLegPositions( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "TwoPhasePipeFlowSystemBuilder": ... + def withLegs(self, int: int, int2: int) -> "TwoPhasePipeFlowSystemBuilder": ... + def withLength( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "TwoPhasePipeFlowSystemBuilder": ... + def withNodes(self, int: int) -> "TwoPhasePipeFlowSystemBuilder": ... + def withOuterTemperatures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "TwoPhasePipeFlowSystemBuilder": ... + def withRoughness( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "TwoPhasePipeFlowSystemBuilder": ... + def withWallTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "TwoPhasePipeFlowSystemBuilder": ... class TwoPhasePipeFlowSystemReac(TwoPhasePipeFlowSystem): def __init__(self): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.twophasepipeflowsystem")``. diff --git a/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/twophasereactorflowsystem/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/twophasereactorflowsystem/__init__.pyi index f523ccba..24ceebe2 100644 --- a/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/twophasereactorflowsystem/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/flowsystem/twophaseflowsystem/twophasereactorflowsystem/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,14 +11,16 @@ import jpype import jneqsim.fluidmechanics.flowsystem.twophaseflowsystem import typing - - -class TwoPhaseReactorFlowSystem(jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.TwoPhaseFlowSystem): +class TwoPhaseReactorFlowSystem( + jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.TwoPhaseFlowSystem +): def __init__(self): ... def createSystem(self) -> None: ... def init(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def solveSteadyState(self, int: int) -> None: ... @typing.overload @@ -28,7 +30,6 @@ class TwoPhaseReactorFlowSystem(jneqsim.fluidmechanics.flowsystem.twophaseflowsy @typing.overload def solveTransient(self, int: int, uUID: java.util.UUID) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.twophasereactorflowsystem")``. diff --git a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/__init__.pyi index 8d08de57..c1869877 100644 --- a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,24 +16,30 @@ import jneqsim.fluidmechanics.geometrydefinitions.surrounding import jneqsim.thermo import typing - - class GeometryDefinitionInterface(java.lang.Cloneable): - def clone(self) -> 'GeometryDefinitionInterface': ... + def clone(self) -> "GeometryDefinitionInterface": ... def getArea(self) -> float: ... def getCircumference(self) -> float: ... def getDiameter(self) -> float: ... - def getGeometry(self) -> 'GeometryDefinitionInterface': ... + def getGeometry(self) -> "GeometryDefinitionInterface": ... def getInnerSurfaceRoughness(self) -> float: ... def getInnerWallTemperature(self) -> float: ... def getNodeLength(self) -> float: ... - def getPacking(self) -> jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.packings.PackingInterface: ... + def getPacking( + self, + ) -> ( + jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.packings.PackingInterface + ): ... def getRadius(self) -> float: ... @typing.overload def getRelativeRoughnes(self) -> float: ... @typing.overload def getRelativeRoughnes(self, double: float) -> float: ... - def getSurroundingEnvironment(self) -> jneqsim.fluidmechanics.geometrydefinitions.surrounding.SurroundingEnvironment: ... + def getSurroundingEnvironment( + self, + ) -> ( + jneqsim.fluidmechanics.geometrydefinitions.surrounding.SurroundingEnvironment + ): ... def getWallHeatTransferCoefficient(self) -> float: ... def init(self) -> None: ... def setDiameter(self, double: float) -> None: ... @@ -43,11 +49,21 @@ class GeometryDefinitionInterface(java.lang.Cloneable): @typing.overload def setPackingType(self, int: int) -> None: ... @typing.overload - def setPackingType(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], int: int) -> None: ... - def setSurroundingEnvironment(self, surroundingEnvironment: jneqsim.fluidmechanics.geometrydefinitions.surrounding.SurroundingEnvironment) -> None: ... + def setPackingType( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + def setSurroundingEnvironment( + self, + surroundingEnvironment: jneqsim.fluidmechanics.geometrydefinitions.surrounding.SurroundingEnvironment, + ) -> None: ... def setWallHeatTransferCoefficient(self, double: float) -> None: ... -class GeometryDefinition(GeometryDefinitionInterface, jneqsim.thermo.ThermodynamicConstantsInterface): +class GeometryDefinition( + GeometryDefinitionInterface, jneqsim.thermo.ThermodynamicConstantsInterface +): diameter: float = ... radius: float = ... innerSurfaceRoughness: float = ... @@ -71,14 +87,24 @@ class GeometryDefinition(GeometryDefinitionInterface, jneqsim.thermo.Thermodynam def getInnerSurfaceRoughness(self) -> float: ... def getInnerWallTemperature(self) -> float: ... def getNodeLength(self) -> float: ... - def getPacking(self) -> jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.packings.PackingInterface: ... + def getPacking( + self, + ) -> ( + jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.packings.PackingInterface + ): ... def getRadius(self) -> float: ... @typing.overload def getRelativeRoughnes(self) -> float: ... @typing.overload def getRelativeRoughnes(self, double: float) -> float: ... - def getSurroundingEnvironment(self) -> jneqsim.fluidmechanics.geometrydefinitions.surrounding.SurroundingEnvironment: ... - def getWall(self) -> jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.Wall: ... + def getSurroundingEnvironment( + self, + ) -> ( + jneqsim.fluidmechanics.geometrydefinitions.surrounding.SurroundingEnvironment + ): ... + def getWall( + self, + ) -> jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.Wall: ... def getWallHeatTransferCoefficient(self) -> float: ... def init(self) -> None: ... def setDiameter(self, double: float) -> None: ... @@ -88,19 +114,35 @@ class GeometryDefinition(GeometryDefinitionInterface, jneqsim.thermo.Thermodynam @typing.overload def setPackingType(self, int: int) -> None: ... @typing.overload - def setPackingType(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], int: int) -> None: ... - def setSurroundingEnvironment(self, surroundingEnvironment: jneqsim.fluidmechanics.geometrydefinitions.surrounding.SurroundingEnvironment) -> None: ... - def setWall(self, wall: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.Wall) -> None: ... + def setPackingType( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + def setSurroundingEnvironment( + self, + surroundingEnvironment: jneqsim.fluidmechanics.geometrydefinitions.surrounding.SurroundingEnvironment, + ) -> None: ... + def setWall( + self, + wall: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.Wall, + ) -> None: ... def setWallHeatTransferCoefficient(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.geometrydefinitions")``. GeometryDefinition: typing.Type[GeometryDefinition] GeometryDefinitionInterface: typing.Type[GeometryDefinitionInterface] - internalgeometry: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.__module_protocol__ + internalgeometry: ( + jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.__module_protocol__ + ) pipe: jneqsim.fluidmechanics.geometrydefinitions.pipe.__module_protocol__ reactor: jneqsim.fluidmechanics.geometrydefinitions.reactor.__module_protocol__ - stirredcell: jneqsim.fluidmechanics.geometrydefinitions.stirredcell.__module_protocol__ - surrounding: jneqsim.fluidmechanics.geometrydefinitions.surrounding.__module_protocol__ + stirredcell: ( + jneqsim.fluidmechanics.geometrydefinitions.stirredcell.__module_protocol__ + ) + surrounding: ( + jneqsim.fluidmechanics.geometrydefinitions.surrounding.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/__init__.pyi index 7463f8c9..1d34ea88 100644 --- a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,9 +9,12 @@ import jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.packings import jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.geometrydefinitions.internalgeometry")``. - packings: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.packings.__module_protocol__ - wall: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.__module_protocol__ + packings: ( + jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.packings.__module_protocol__ + ) + wall: ( + jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/packings/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/packings/__init__.pyi index ec83b712..167b916a 100644 --- a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/packings/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/packings/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,8 +9,6 @@ import java.lang import jneqsim.util import typing - - class PackingInterface: def getSize(self) -> float: ... def getSurfaceAreaPrVolume(self) -> float: ... @@ -21,7 +19,12 @@ class Packing(jneqsim.util.NamedBaseClass, PackingInterface): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + int: int, + ): ... def getSize(self) -> float: ... def getSurfaceAreaPrVolume(self) -> float: ... def getVoidFractionPacking(self) -> float: ... @@ -43,7 +46,6 @@ class RachigRingPacking(Packing): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str], int: int): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.packings")``. diff --git a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/wall/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/wall/__init__.pyi index 581cfc98..6f5ddf14 100644 --- a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/wall/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/internalgeometry/wall/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,21 +10,26 @@ import java.util import jneqsim.fluidmechanics.geometrydefinitions.surrounding import typing - - class MaterialLayer: @typing.overload def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str], double: float): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ): ... @typing.overload - def __init__(self, pipeMaterial: 'PipeMaterial', double: float): ... + def __init__(self, pipeMaterial: "PipeMaterial", double: float): ... @staticmethod - def carbonSteel(double: float) -> 'MaterialLayer': ... + def carbonSteel(double: float) -> "MaterialLayer": ... @staticmethod - def concrete(double: float) -> 'MaterialLayer': ... + def concrete(double: float) -> "MaterialLayer": ... def getConductivity(self) -> float: ... def getCv(self) -> float: ... def getCylindricalThermalResistance(self, double: float) -> float: ... @@ -33,7 +38,7 @@ class MaterialLayer: def getInsideTemperature(self) -> float: ... def getMaterialName(self) -> java.lang.String: ... def getOutsideTemperature(self) -> float: ... - def getPipeMaterial(self) -> 'PipeMaterial': ... + def getPipeMaterial(self) -> "PipeMaterial": ... def getSpecificHeatCapacity(self) -> float: ... def getThermalDiffusivity(self) -> float: ... def getThermalMassPerArea(self) -> float: ... @@ -42,11 +47,11 @@ class MaterialLayer: def isInsulation(self) -> bool: ... def isMetal(self) -> bool: ... @staticmethod - def mineralWool(double: float) -> 'MaterialLayer': ... + def mineralWool(double: float) -> "MaterialLayer": ... @staticmethod - def polyethylene(double: float) -> 'MaterialLayer': ... + def polyethylene(double: float) -> "MaterialLayer": ... @staticmethod - def polyurethaneFoam(double: float) -> 'MaterialLayer': ... + def polyurethaneFoam(double: float) -> "MaterialLayer": ... def setConductivity(self, double: float) -> None: ... def setCv(self, double: float) -> None: ... def setDensity(self, double: float) -> None: ... @@ -56,40 +61,40 @@ class MaterialLayer: def setSpecificHeatCapacity(self, double: float) -> None: ... def setThickness(self, double: float) -> None: ... @staticmethod - def stainlessSteel316(double: float) -> 'MaterialLayer': ... + def stainlessSteel316(double: float) -> "MaterialLayer": ... def toString(self) -> java.lang.String: ... -class PipeMaterial(java.lang.Enum['PipeMaterial']): - CARBON_STEEL: typing.ClassVar['PipeMaterial'] = ... - STAINLESS_STEEL_304: typing.ClassVar['PipeMaterial'] = ... - STAINLESS_STEEL_316: typing.ClassVar['PipeMaterial'] = ... - DUPLEX_2205: typing.ClassVar['PipeMaterial'] = ... - SUPER_DUPLEX_2507: typing.ClassVar['PipeMaterial'] = ... - INCONEL_625: typing.ClassVar['PipeMaterial'] = ... - TITANIUM_GRADE_2: typing.ClassVar['PipeMaterial'] = ... - COPPER: typing.ClassVar['PipeMaterial'] = ... - ALUMINUM_6061: typing.ClassVar['PipeMaterial'] = ... - MINERAL_WOOL: typing.ClassVar['PipeMaterial'] = ... - GLASS_WOOL: typing.ClassVar['PipeMaterial'] = ... - POLYURETHANE_FOAM: typing.ClassVar['PipeMaterial'] = ... - POLYSTYRENE_EPS: typing.ClassVar['PipeMaterial'] = ... - POLYSTYRENE_XPS: typing.ClassVar['PipeMaterial'] = ... - CELLULAR_GLASS: typing.ClassVar['PipeMaterial'] = ... - CALCIUM_SILICATE: typing.ClassVar['PipeMaterial'] = ... - AEROGEL: typing.ClassVar['PipeMaterial'] = ... - PERLITE: typing.ClassVar['PipeMaterial'] = ... - CONCRETE: typing.ClassVar['PipeMaterial'] = ... - FUSION_BONDED_EPOXY: typing.ClassVar['PipeMaterial'] = ... - POLYETHYLENE: typing.ClassVar['PipeMaterial'] = ... - POLYPROPYLENE: typing.ClassVar['PipeMaterial'] = ... - NEOPRENE: typing.ClassVar['PipeMaterial'] = ... - ASPHALT_ENAMEL: typing.ClassVar['PipeMaterial'] = ... - SOIL_DRY_SAND: typing.ClassVar['PipeMaterial'] = ... - SOIL_WET_SAND: typing.ClassVar['PipeMaterial'] = ... - SOIL_DRY_CLAY: typing.ClassVar['PipeMaterial'] = ... - SOIL_WET_CLAY: typing.ClassVar['PipeMaterial'] = ... - SOIL_TYPICAL: typing.ClassVar['PipeMaterial'] = ... - SOIL_FROZEN: typing.ClassVar['PipeMaterial'] = ... +class PipeMaterial(java.lang.Enum["PipeMaterial"]): + CARBON_STEEL: typing.ClassVar["PipeMaterial"] = ... + STAINLESS_STEEL_304: typing.ClassVar["PipeMaterial"] = ... + STAINLESS_STEEL_316: typing.ClassVar["PipeMaterial"] = ... + DUPLEX_2205: typing.ClassVar["PipeMaterial"] = ... + SUPER_DUPLEX_2507: typing.ClassVar["PipeMaterial"] = ... + INCONEL_625: typing.ClassVar["PipeMaterial"] = ... + TITANIUM_GRADE_2: typing.ClassVar["PipeMaterial"] = ... + COPPER: typing.ClassVar["PipeMaterial"] = ... + ALUMINUM_6061: typing.ClassVar["PipeMaterial"] = ... + MINERAL_WOOL: typing.ClassVar["PipeMaterial"] = ... + GLASS_WOOL: typing.ClassVar["PipeMaterial"] = ... + POLYURETHANE_FOAM: typing.ClassVar["PipeMaterial"] = ... + POLYSTYRENE_EPS: typing.ClassVar["PipeMaterial"] = ... + POLYSTYRENE_XPS: typing.ClassVar["PipeMaterial"] = ... + CELLULAR_GLASS: typing.ClassVar["PipeMaterial"] = ... + CALCIUM_SILICATE: typing.ClassVar["PipeMaterial"] = ... + AEROGEL: typing.ClassVar["PipeMaterial"] = ... + PERLITE: typing.ClassVar["PipeMaterial"] = ... + CONCRETE: typing.ClassVar["PipeMaterial"] = ... + FUSION_BONDED_EPOXY: typing.ClassVar["PipeMaterial"] = ... + POLYETHYLENE: typing.ClassVar["PipeMaterial"] = ... + POLYPROPYLENE: typing.ClassVar["PipeMaterial"] = ... + NEOPRENE: typing.ClassVar["PipeMaterial"] = ... + ASPHALT_ENAMEL: typing.ClassVar["PipeMaterial"] = ... + SOIL_DRY_SAND: typing.ClassVar["PipeMaterial"] = ... + SOIL_WET_SAND: typing.ClassVar["PipeMaterial"] = ... + SOIL_DRY_CLAY: typing.ClassVar["PipeMaterial"] = ... + SOIL_WET_CLAY: typing.ClassVar["PipeMaterial"] = ... + SOIL_TYPICAL: typing.ClassVar["PipeMaterial"] = ... + SOIL_FROZEN: typing.ClassVar["PipeMaterial"] = ... def createLayer(self, double: float) -> MaterialLayer: ... def getDensity(self) -> float: ... def getDisplayName(self) -> java.lang.String: ... @@ -99,51 +104,80 @@ class PipeMaterial(java.lang.Enum['PipeMaterial']): def isInsulation(self) -> bool: ... def isMetal(self) -> bool: ... def isSoil(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PipeMaterial': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "PipeMaterial": ... @staticmethod - def values() -> typing.MutableSequence['PipeMaterial']: ... + def values() -> typing.MutableSequence["PipeMaterial"]: ... class PipeWallBuilder: - def addAerogelInsulation(self, double: float) -> 'PipeWallBuilder': ... - def addCoating(self, pipeMaterial: PipeMaterial, double: float) -> 'PipeWallBuilder': ... - def addConcreteCoating(self, double: float) -> 'PipeWallBuilder': ... - def addCustomLayer(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> 'PipeWallBuilder': ... - def addFBECoating(self, double: float) -> 'PipeWallBuilder': ... - def addInsulation(self, pipeMaterial: PipeMaterial, double: float) -> 'PipeWallBuilder': ... - def addMineralWoolInsulation(self, double: float) -> 'PipeWallBuilder': ... - def addPipeLayer(self, pipeMaterial: PipeMaterial, double: float) -> 'PipeWallBuilder': ... - def addPolyethyleneJacket(self, double: float) -> 'PipeWallBuilder': ... - def addPolyurethaneFoamInsulation(self, double: float) -> 'PipeWallBuilder': ... - @staticmethod - def barePipe(double: float, pipeMaterial: PipeMaterial, double2: float) -> 'PipeWallBuilder': ... - def build(self) -> 'PipeWall': ... - def buildEnvironment(self) -> jneqsim.fluidmechanics.geometrydefinitions.surrounding.PipeSurroundingEnvironment: ... - def buriedInSoil(self, double: float, double2: float, pipeMaterial: PipeMaterial) -> 'PipeWallBuilder': ... - def buriedInTypicalSoil(self, double: float, double2: float) -> 'PipeWallBuilder': ... - @staticmethod - def buriedPipe(double: float, double2: float) -> 'PipeWallBuilder': ... + def addAerogelInsulation(self, double: float) -> "PipeWallBuilder": ... + def addCoating( + self, pipeMaterial: PipeMaterial, double: float + ) -> "PipeWallBuilder": ... + def addConcreteCoating(self, double: float) -> "PipeWallBuilder": ... + def addCustomLayer( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> "PipeWallBuilder": ... + def addFBECoating(self, double: float) -> "PipeWallBuilder": ... + def addInsulation( + self, pipeMaterial: PipeMaterial, double: float + ) -> "PipeWallBuilder": ... + def addMineralWoolInsulation(self, double: float) -> "PipeWallBuilder": ... + def addPipeLayer( + self, pipeMaterial: PipeMaterial, double: float + ) -> "PipeWallBuilder": ... + def addPolyethyleneJacket(self, double: float) -> "PipeWallBuilder": ... + def addPolyurethaneFoamInsulation(self, double: float) -> "PipeWallBuilder": ... + @staticmethod + def barePipe( + double: float, pipeMaterial: PipeMaterial, double2: float + ) -> "PipeWallBuilder": ... + def build(self) -> "PipeWall": ... + def buildEnvironment( + self, + ) -> ( + jneqsim.fluidmechanics.geometrydefinitions.surrounding.PipeSurroundingEnvironment + ): ... + def buriedInSoil( + self, double: float, double2: float, pipeMaterial: PipeMaterial + ) -> "PipeWallBuilder": ... + def buriedInTypicalSoil( + self, double: float, double2: float + ) -> "PipeWallBuilder": ... + @staticmethod + def buriedPipe(double: float, double2: float) -> "PipeWallBuilder": ... def calcOverallUValue(self, double: float) -> float: ... @staticmethod - def carbonSteelPipe(double: float, double2: float) -> 'PipeWallBuilder': ... - def exposedToAir(self, double: float, double2: float) -> 'PipeWallBuilder': ... + def carbonSteelPipe(double: float, double2: float) -> "PipeWallBuilder": ... + def exposedToAir(self, double: float, double2: float) -> "PipeWallBuilder": ... def getSummary(self) -> java.lang.String: ... @staticmethod - def insulatedPipe(double: float, double2: float, pipeMaterial: PipeMaterial, double3: float) -> 'PipeWallBuilder': ... + def insulatedPipe( + double: float, double2: float, pipeMaterial: PipeMaterial, double3: float + ) -> "PipeWallBuilder": ... @staticmethod - def stainlessSteel316Pipe(double: float, double2: float) -> 'PipeWallBuilder': ... - def subseaEnvironment(self, double: float, double2: float) -> 'PipeWallBuilder': ... + def stainlessSteel316Pipe(double: float, double2: float) -> "PipeWallBuilder": ... + def subseaEnvironment(self, double: float, double2: float) -> "PipeWallBuilder": ... @staticmethod - def subseaPipe(double: float, double2: float, double3: float, double4: float) -> 'PipeWallBuilder': ... + def subseaPipe( + double: float, double2: float, double3: float, double4: float + ) -> "PipeWallBuilder": ... @staticmethod - def withInnerDiameter(double: float) -> 'PipeWallBuilder': ... + def withInnerDiameter(double: float) -> "PipeWallBuilder": ... @staticmethod - def withInnerRadius(double: float) -> 'PipeWallBuilder': ... + def withInnerRadius(double: float) -> "PipeWallBuilder": ... class WallInterface: def addMaterialLayer(self, materialLayer: MaterialLayer) -> None: ... @@ -173,7 +207,9 @@ class PipeWall(Wall): def calcCylindricalHeatTransferCoefficient(self) -> float: ... def calcCylindricalThermalResistancePerLength(self) -> float: ... def calcHeatLossPerLength(self, double: float, double2: float) -> float: ... - def calcTemperatureAtRadius(self, double: float, double2: float, double3: float) -> float: ... + def calcTemperatureAtRadius( + self, double: float, double2: float, double3: float + ) -> float: ... def getInnerRadius(self) -> float: ... def getLayerInnerRadius(self, int: int) -> float: ... def getLayerOuterRadius(self, int: int) -> float: ... @@ -183,7 +219,6 @@ class PipeWall(Wall): def setInnerRadius(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall")``. diff --git a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/pipe/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/pipe/__init__.pyi index a4eb9437..2c4e8736 100644 --- a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/pipe/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/pipe/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,8 +11,6 @@ import jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall import jneqsim.fluidmechanics.geometrydefinitions.surrounding import typing - - class PipeData(jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinition): @typing.overload def __init__(self): ... @@ -20,29 +18,53 @@ class PipeData(jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinition): def __init__(self, double: float): ... @typing.overload def __init__(self, double: float, double2: float): ... - def addCoating(self, pipeMaterial: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeMaterial, double: float) -> None: ... + def addCoating( + self, + pipeMaterial: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeMaterial, + double: float, + ) -> None: ... def addConcreteCoating(self, double: float) -> None: ... - def addInsulation(self, pipeMaterial: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeMaterial, double: float) -> None: ... + def addInsulation( + self, + pipeMaterial: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeMaterial, + double: float, + ) -> None: ... def addMineralWoolInsulation(self, double: float) -> None: ... def addPolyurethaneFoamInsulation(self, double: float) -> None: ... def calcOverallHeatTransferCoefficient(self) -> float: ... - def clone(self) -> 'PipeData': ... + def clone(self) -> "PipeData": ... @staticmethod - def createFromBuilder(pipeWallBuilder: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeWallBuilder) -> 'PipeData': ... + def createFromBuilder( + pipeWallBuilder: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeWallBuilder, + ) -> "PipeData": ... def getOuterRadius(self) -> float: ... - def getPipeSurroundingEnvironment(self) -> jneqsim.fluidmechanics.geometrydefinitions.surrounding.PipeSurroundingEnvironment: ... - def getPipeWall(self) -> jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeWall: ... + def getPipeSurroundingEnvironment( + self, + ) -> ( + jneqsim.fluidmechanics.geometrydefinitions.surrounding.PipeSurroundingEnvironment + ): ... + def getPipeWall( + self, + ) -> jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeWall: ... def getTotalWallThickness(self) -> float: ... def setAirEnvironment(self, double: float, double2: float) -> None: ... - def setBuriedEnvironment(self, double: float, double2: float, pipeMaterial: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeMaterial) -> None: ... + def setBuriedEnvironment( + self, + double: float, + double2: float, + pipeMaterial: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeMaterial, + ) -> None: ... def setCarbonSteelWall(self, double: float) -> None: ... def setDiameter(self, double: float) -> None: ... - def setPipeWallMaterial(self, pipeMaterial: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeMaterial, double: float) -> None: ... + def setPipeWallMaterial( + self, + pipeMaterial: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeMaterial, + double: float, + ) -> None: ... def setSeawaterEnvironment(self, double: float, double2: float) -> None: ... def setStainlessSteel316Wall(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.geometrydefinitions.pipe")``. diff --git a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/reactor/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/reactor/__init__.pyi index 765c65d4..415d1201 100644 --- a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/reactor/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/reactor/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,8 +9,6 @@ import java.lang import jneqsim.fluidmechanics.geometrydefinitions import typing - - class ReactorData(jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinition): @typing.overload def __init__(self): ... @@ -20,14 +18,18 @@ class ReactorData(jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinition) def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, int: int): ... - def clone(self) -> 'ReactorData': ... + def clone(self) -> "ReactorData": ... @typing.overload def setPackingType(self, int: int) -> None: ... @typing.overload def setPackingType(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setPackingType(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], int: int) -> None: ... - + def setPackingType( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.geometrydefinitions.reactor")``. diff --git a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/stirredcell/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/stirredcell/__init__.pyi index 4d6bd40b..d92aa426 100644 --- a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/stirredcell/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/stirredcell/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,8 +8,6 @@ else: import jneqsim.fluidmechanics.geometrydefinitions import typing - - class StirredCell(jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinition): @typing.overload def __init__(self): ... @@ -17,8 +15,7 @@ class StirredCell(jneqsim.fluidmechanics.geometrydefinitions.GeometryDefinition) def __init__(self, double: float): ... @typing.overload def __init__(self, double: float, double2: float): ... - def clone(self) -> 'StirredCell': ... - + def clone(self) -> "StirredCell": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.geometrydefinitions.stirredcell")``. diff --git a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/surrounding/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/surrounding/__init__.pyi index 9b28a946..1b85400c 100644 --- a/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/surrounding/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/geometrydefinitions/surrounding/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,8 +9,6 @@ import java.lang import jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall import typing - - class SurroundingEnvironment: def getHeatTransferCoefficient(self) -> float: ... def getTemperature(self) -> float: ... @@ -30,41 +28,62 @@ class PipeSurroundingEnvironment(SurroundingEnvironmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @staticmethod - def buriedPipe(double: float, double2: float, double3: float, pipeMaterial: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeMaterial) -> 'PipeSurroundingEnvironment': ... + def buriedPipe( + double: float, + double2: float, + double3: float, + pipeMaterial: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeMaterial, + ) -> "PipeSurroundingEnvironment": ... @staticmethod - def calcBuriedPipeHeatTransferCoefficient(double: float, double2: float, double3: float) -> float: ... + def calcBuriedPipeHeatTransferCoefficient( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def calcBuriedPipeThermalResistance(double: float, double2: float, double3: float) -> float: ... + def calcBuriedPipeThermalResistance( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def exposedToAir(double: float, double2: float) -> 'PipeSurroundingEnvironment': ... + def exposedToAir(double: float, double2: float) -> "PipeSurroundingEnvironment": ... def getBurialDepth(self) -> float: ... - def getEnvironmentType(self) -> 'PipeSurroundingEnvironment.EnvironmentType': ... + def getEnvironmentType(self) -> "PipeSurroundingEnvironment.EnvironmentType": ... def getSeawaterVelocity(self) -> float: ... def getSoilConductivity(self) -> float: ... def getWindVelocity(self) -> float: ... def isBuried(self) -> bool: ... def isSubsea(self) -> bool: ... def setForAir(self, double: float) -> None: ... - def setForBuried(self, double: float, double2: float, pipeMaterial: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeMaterial) -> None: ... + def setForBuried( + self, + double: float, + double2: float, + pipeMaterial: jneqsim.fluidmechanics.geometrydefinitions.internalgeometry.wall.PipeMaterial, + ) -> None: ... def setForSeawater(self, double: float) -> None: ... @staticmethod - def subseaPipe(double: float, double2: float) -> 'PipeSurroundingEnvironment': ... + def subseaPipe(double: float, double2: float) -> "PipeSurroundingEnvironment": ... def toString(self) -> java.lang.String: ... - class EnvironmentType(java.lang.Enum['PipeSurroundingEnvironment.EnvironmentType']): - AIR: typing.ClassVar['PipeSurroundingEnvironment.EnvironmentType'] = ... - SEAWATER: typing.ClassVar['PipeSurroundingEnvironment.EnvironmentType'] = ... - BURIED: typing.ClassVar['PipeSurroundingEnvironment.EnvironmentType'] = ... - CUSTOM: typing.ClassVar['PipeSurroundingEnvironment.EnvironmentType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class EnvironmentType(java.lang.Enum["PipeSurroundingEnvironment.EnvironmentType"]): + AIR: typing.ClassVar["PipeSurroundingEnvironment.EnvironmentType"] = ... + SEAWATER: typing.ClassVar["PipeSurroundingEnvironment.EnvironmentType"] = ... + BURIED: typing.ClassVar["PipeSurroundingEnvironment.EnvironmentType"] = ... + CUSTOM: typing.ClassVar["PipeSurroundingEnvironment.EnvironmentType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PipeSurroundingEnvironment.EnvironmentType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PipeSurroundingEnvironment.EnvironmentType": ... @staticmethod - def values() -> typing.MutableSequence['PipeSurroundingEnvironment.EnvironmentType']: ... - + def values() -> ( + typing.MutableSequence["PipeSurroundingEnvironment.EnvironmentType"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.geometrydefinitions.surrounding")``. diff --git a/src/jneqsim-stubs/fluidmechanics/util/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/__init__.pyi index 2cc6ee48..e36cee96 100644 --- a/src/jneqsim-stubs/fluidmechanics/util/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/util/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,34 +11,60 @@ import jneqsim.fluidmechanics.util.timeseries import jneqsim.thermo.system import typing - - class FlowRegimeDetector: @staticmethod - def detectFlowPatternName(systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, double3: float, double4: float) -> java.lang.String: ... + def detectFlowPatternName( + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + double3: float, + double4: float, + ) -> java.lang.String: ... @typing.overload @staticmethod - def detectFlowRegime(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> 'FlowRegimeDetector.FlowRegime': ... + def detectFlowRegime( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> "FlowRegimeDetector.FlowRegime": ... @typing.overload @staticmethod - def detectFlowRegime(systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, double3: float, double4: float) -> 'FlowRegimeDetector.FlowRegime': ... - class FlowRegime(java.lang.Enum['FlowRegimeDetector.FlowRegime']): - STRATIFIED_SMOOTH: typing.ClassVar['FlowRegimeDetector.FlowRegime'] = ... - STRATIFIED_WAVY: typing.ClassVar['FlowRegimeDetector.FlowRegime'] = ... - SLUG: typing.ClassVar['FlowRegimeDetector.FlowRegime'] = ... - ANNULAR: typing.ClassVar['FlowRegimeDetector.FlowRegime'] = ... - BUBBLE: typing.ClassVar['FlowRegimeDetector.FlowRegime'] = ... - DROPLET: typing.ClassVar['FlowRegimeDetector.FlowRegime'] = ... + def detectFlowRegime( + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + double3: float, + double4: float, + ) -> "FlowRegimeDetector.FlowRegime": ... + + class FlowRegime(java.lang.Enum["FlowRegimeDetector.FlowRegime"]): + STRATIFIED_SMOOTH: typing.ClassVar["FlowRegimeDetector.FlowRegime"] = ... + STRATIFIED_WAVY: typing.ClassVar["FlowRegimeDetector.FlowRegime"] = ... + SLUG: typing.ClassVar["FlowRegimeDetector.FlowRegime"] = ... + ANNULAR: typing.ClassVar["FlowRegimeDetector.FlowRegime"] = ... + BUBBLE: typing.ClassVar["FlowRegimeDetector.FlowRegime"] = ... + DROPLET: typing.ClassVar["FlowRegimeDetector.FlowRegime"] = ... def getNodeName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlowRegimeDetector.FlowRegime': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FlowRegimeDetector.FlowRegime": ... @staticmethod - def values() -> typing.MutableSequence['FlowRegimeDetector.FlowRegime']: ... + def values() -> typing.MutableSequence["FlowRegimeDetector.FlowRegime"]: ... class FrictionFactorCalculator: RE_LAMINAR_LIMIT: typing.ClassVar[float] = ... @@ -50,15 +76,18 @@ class FrictionFactorCalculator: @staticmethod def calcHaalandFrictionFactor(double: float, double2: float) -> float: ... @staticmethod - def calcPressureDropPerLength(double: float, double2: float, double3: float, double4: float) -> float: ... + def calcPressureDropPerLength( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def getFlowRegime(double: float) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.util")``. FlowRegimeDetector: typing.Type[FlowRegimeDetector] FrictionFactorCalculator: typing.Type[FrictionFactorCalculator] - fluidmechanicsvisualization: jneqsim.fluidmechanics.util.fluidmechanicsvisualization.__module_protocol__ + fluidmechanicsvisualization: ( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.__module_protocol__ + ) timeseries: jneqsim.fluidmechanics.util.timeseries.__module_protocol__ diff --git a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/__init__.pyi index 4ab16300..2bda0082 100644 --- a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,9 +9,12 @@ import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualiza import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.util.fluidmechanicsvisualization")``. - flownodevisualization: jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.__module_protocol__ - flowsystemvisualization: jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.__module_protocol__ + flownodevisualization: ( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.__module_protocol__ + ) + flowsystemvisualization: ( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/__init__.pyi index 4eb052b8..595c5378 100644 --- a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,8 +10,6 @@ import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualiza import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.twophaseflownodevisualization import typing - - class FlowNodeVisualizationInterface: def getBulkComposition(self, int: int, int2: int) -> float: ... def getDistanceToCenterOfNode(self) -> float: ... @@ -28,7 +26,9 @@ class FlowNodeVisualizationInterface: def getTemperature(self, int: int) -> float: ... def getVelocity(self, int: int) -> float: ... def getWallContactLength(self, int: int) -> float: ... - def setData(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> None: ... + def setData( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> None: ... class FlowNodeVisualization(FlowNodeVisualizationInterface): temperature: typing.MutableSequence[float] = ... @@ -40,7 +40,9 @@ class FlowNodeVisualization(FlowNodeVisualizationInterface): wallContactLength: typing.MutableSequence[float] = ... bulkComposition: typing.MutableSequence[typing.MutableSequence[float]] = ... interfaceComposition: typing.MutableSequence[typing.MutableSequence[float]] = ... - effectiveMassTransferCoefficient: typing.MutableSequence[typing.MutableSequence[float]] = ... + effectiveMassTransferCoefficient: typing.MutableSequence[ + typing.MutableSequence[float] + ] = ... effectiveSchmidtNumber: typing.MutableSequence[typing.MutableSequence[float]] = ... molarFlux: typing.MutableSequence[typing.MutableSequence[float]] = ... interphaseContactLength: float = ... @@ -62,13 +64,18 @@ class FlowNodeVisualization(FlowNodeVisualizationInterface): def getTemperature(self, int: int) -> float: ... def getVelocity(self, int: int) -> float: ... def getWallContactLength(self, int: int) -> float: ... - def setData(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> None: ... - + def setData( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization")``. FlowNodeVisualization: typing.Type[FlowNodeVisualization] FlowNodeVisualizationInterface: typing.Type[FlowNodeVisualizationInterface] - onephaseflownodevisualization: jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.onephaseflownodevisualization.__module_protocol__ - twophaseflownodevisualization: jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.twophaseflownodevisualization.__module_protocol__ + onephaseflownodevisualization: ( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.onephaseflownodevisualization.__module_protocol__ + ) + twophaseflownodevisualization: ( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.twophaseflownodevisualization.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/__init__.pyi index 529b2ea9..30a87a4a 100644 --- a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,14 +9,15 @@ import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualiza import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.onephaseflownodevisualization.onephasepipeflownodevisualization import typing - - -class OnePhaseFlowNodeVisualization(jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.FlowNodeVisualization): +class OnePhaseFlowNodeVisualization( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.FlowNodeVisualization +): def __init__(self): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.onephaseflownodevisualization")``. OnePhaseFlowNodeVisualization: typing.Type[OnePhaseFlowNodeVisualization] - onephasepipeflownodevisualization: jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.onephaseflownodevisualization.onephasepipeflownodevisualization.__module_protocol__ + onephasepipeflownodevisualization: ( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.onephaseflownodevisualization.onephasepipeflownodevisualization.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/onephasepipeflownodevisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/onephasepipeflownodevisualization/__init__.pyi index 22e3a21e..943e8ab4 100644 --- a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/onephasepipeflownodevisualization/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/onephaseflownodevisualization/onephasepipeflownodevisualization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,12 +9,13 @@ import jneqsim.fluidmechanics.flownode import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.onephaseflownodevisualization import typing - - -class OnePhasePipeFlowNodeVisualization(jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.onephaseflownodevisualization.OnePhaseFlowNodeVisualization): +class OnePhasePipeFlowNodeVisualization( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.onephaseflownodevisualization.OnePhaseFlowNodeVisualization +): def __init__(self): ... - def setData(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> None: ... - + def setData( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.onephaseflownodevisualization.onephasepipeflownodevisualization")``. diff --git a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/twophaseflownodevisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/twophaseflownodevisualization/__init__.pyi index 89734b0d..8ffb9cf2 100644 --- a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/twophaseflownodevisualization/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flownodevisualization/twophaseflownodevisualization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,12 +9,13 @@ import jneqsim.fluidmechanics.flownode import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization import typing - - -class TwoPhaseFlowNodeVisualization(jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.FlowNodeVisualization): +class TwoPhaseFlowNodeVisualization( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.FlowNodeVisualization +): def __init__(self): ... - def setData(self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface) -> None: ... - + def setData( + self, flowNodeInterface: jneqsim.fluidmechanics.flownode.FlowNodeInterface + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flownodevisualization.twophaseflownodevisualization")``. diff --git a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/__init__.pyi index 5fcd20b8..44d0d17b 100644 --- a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,14 +11,18 @@ import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisuali import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.twophaseflowvisualization import typing - - class FlowSystemVisualizationInterface: def displayResult(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setNextData(self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface) -> None: ... + def setNextData( + self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface + ) -> None: ... @typing.overload - def setNextData(self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, double: float) -> None: ... + def setNextData( + self, + flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, + double: float, + ) -> None: ... def setPoints(self) -> None: ... class FlowSystemVisualization(FlowSystemVisualizationInterface): @@ -28,16 +32,25 @@ class FlowSystemVisualization(FlowSystemVisualizationInterface): def __init__(self, int: int, int2: int): ... def displayResult(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setNextData(self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface) -> None: ... + def setNextData( + self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface + ) -> None: ... @typing.overload - def setNextData(self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, double: float) -> None: ... + def setNextData( + self, + flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface, + double: float, + ) -> None: ... def setPoints(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization")``. FlowSystemVisualization: typing.Type[FlowSystemVisualization] FlowSystemVisualizationInterface: typing.Type[FlowSystemVisualizationInterface] - onephaseflowvisualization: jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.onephaseflowvisualization.__module_protocol__ - twophaseflowvisualization: jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.twophaseflowvisualization.__module_protocol__ + onephaseflowvisualization: ( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.onephaseflowvisualization.__module_protocol__ + ) + twophaseflowvisualization: ( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.twophaseflowvisualization.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/__init__.pyi index e8afd882..0c62933b 100644 --- a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,17 +9,18 @@ import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisuali import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.onephaseflowvisualization.pipeflowvisualization import typing - - -class OnePhaseFlowVisualization(jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.FlowSystemVisualization): +class OnePhaseFlowVisualization( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.FlowSystemVisualization +): @typing.overload def __init__(self): ... @typing.overload def __init__(self, int: int, int2: int): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.onephaseflowvisualization")``. OnePhaseFlowVisualization: typing.Type[OnePhaseFlowVisualization] - pipeflowvisualization: jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.onephaseflowvisualization.pipeflowvisualization.__module_protocol__ + pipeflowvisualization: ( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.onephaseflowvisualization.pipeflowvisualization.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/pipeflowvisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/pipeflowvisualization/__init__.pyi index 620aa4af..4d82997b 100644 --- a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/pipeflowvisualization/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/onephaseflowvisualization/pipeflowvisualization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,10 +9,12 @@ import java.lang import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.onephaseflowvisualization import typing - - -class PipeFlowVisualization(jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.onephaseflowvisualization.OnePhaseFlowVisualization): - bulkComposition: typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]] = ... +class PipeFlowVisualization( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.onephaseflowvisualization.OnePhaseFlowVisualization +): + bulkComposition: typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[float]] + ] = ... @typing.overload def __init__(self): ... @typing.overload @@ -21,7 +23,6 @@ class PipeFlowVisualization(jneqsim.fluidmechanics.util.fluidmechanicsvisualizat def displayResult(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPoints(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.onephaseflowvisualization.pipeflowvisualization")``. diff --git a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/__init__.pyi index 5af529e1..9a2e025a 100644 --- a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,17 +9,18 @@ import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisuali import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.twophaseflowvisualization.twophasepipeflowvisualization import typing - - -class TwoPhaseFlowVisualization(jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.FlowSystemVisualization): +class TwoPhaseFlowVisualization( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.FlowSystemVisualization +): @typing.overload def __init__(self): ... @typing.overload def __init__(self, int: int, int2: int): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.twophaseflowvisualization")``. TwoPhaseFlowVisualization: typing.Type[TwoPhaseFlowVisualization] - twophasepipeflowvisualization: jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.twophaseflowvisualization.twophasepipeflowvisualization.__module_protocol__ + twophasepipeflowvisualization: ( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.twophaseflowvisualization.twophasepipeflowvisualization.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/twophasepipeflowvisualization/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/twophasepipeflowvisualization/__init__.pyi index 73b872c6..bdafa337 100644 --- a/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/twophasepipeflowvisualization/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/util/fluidmechanicsvisualization/flowsystemvisualization/twophaseflowvisualization/twophasepipeflowvisualization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,16 +9,30 @@ import java.lang import jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.twophaseflowvisualization import typing - - -class TwoPhasePipeFlowVisualization(jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.twophaseflowvisualization.TwoPhaseFlowVisualization): - bulkComposition: typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]] = ... - interfaceComposition: typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]] = ... - effectiveMassTransferCoefficient: typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]] = ... - molarFlux: typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]] = ... - schmidtNumber: typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]] = ... - totalMolarMassTransferRate: typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]] = ... - totalVolumetricMassTransferRate: typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]] = ... +class TwoPhasePipeFlowVisualization( + jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.twophaseflowvisualization.TwoPhaseFlowVisualization +): + bulkComposition: typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]] + ] = ... + interfaceComposition: typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]] + ] = ... + effectiveMassTransferCoefficient: typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]] + ] = ... + molarFlux: typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]] + ] = ... + schmidtNumber: typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]] + ] = ... + totalMolarMassTransferRate: typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]] + ] = ... + totalVolumetricMassTransferRate: typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]] + ] = ... @typing.overload def __init__(self): ... @typing.overload @@ -26,7 +40,6 @@ class TwoPhasePipeFlowVisualization(jneqsim.fluidmechanics.util.fluidmechanicsvi def displayResult(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPoints(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.util.fluidmechanicsvisualization.flowsystemvisualization.twophaseflowvisualization.twophasepipeflowvisualization")``. diff --git a/src/jneqsim-stubs/fluidmechanics/util/timeseries/__init__.pyi b/src/jneqsim-stubs/fluidmechanics/util/timeseries/__init__.pyi index 60872ad4..a71d5458 100644 --- a/src/jneqsim-stubs/fluidmechanics/util/timeseries/__init__.pyi +++ b/src/jneqsim-stubs/fluidmechanics/util/timeseries/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,48 +12,70 @@ import jneqsim.fluidmechanics.flowsystem import jneqsim.thermo.system import typing - - class TimeSeries(java.io.Serializable): def __init__(self): ... - def getOutletBoundaryType(self) -> 'TimeSeries.OutletBoundaryType': ... + def getOutletBoundaryType(self) -> "TimeSeries.OutletBoundaryType": ... def getOutletMolarFlowRates(self) -> typing.MutableSequence[float]: ... def getOutletPressure(self, int: int) -> float: ... def getOutletPressures(self) -> typing.MutableSequence[float]: ... def getOutletVelocities(self) -> typing.MutableSequence[float]: ... def getOutletVelocity(self, int: int) -> float: ... - def getThermoSystem(self) -> typing.MutableSequence[jneqsim.thermo.system.SystemInterface]: ... + def getThermoSystem( + self, + ) -> typing.MutableSequence[jneqsim.thermo.system.SystemInterface]: ... @typing.overload def getTime(self, int: int) -> float: ... @typing.overload def getTime(self) -> typing.MutableSequence[float]: ... def getTimeStep(self) -> typing.MutableSequence[float]: ... - def init(self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface) -> None: ... + def init( + self, flowSystemInterface: jneqsim.fluidmechanics.flowsystem.FlowSystemInterface + ) -> None: ... def isOutletClosed(self) -> bool: ... def isOutletFlowControlled(self) -> bool: ... def isOutletPressureControlled(self) -> bool: ... - def setInletThermoSystems(self, systemInterfaceArray: typing.Union[typing.List[jneqsim.thermo.system.SystemInterface], jpype.JArray]) -> None: ... + def setInletThermoSystems( + self, + systemInterfaceArray: typing.Union[ + typing.List[jneqsim.thermo.system.SystemInterface], jpype.JArray + ], + ) -> None: ... def setNumberOfTimeStepsInInterval(self, int: int) -> None: ... - def setOutletBoundaryType(self, outletBoundaryType: 'TimeSeries.OutletBoundaryType') -> None: ... + def setOutletBoundaryType( + self, outletBoundaryType: "TimeSeries.OutletBoundaryType" + ) -> None: ... def setOutletClosed(self) -> None: ... - def setOutletMolarFlowRate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setOutletPressure(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setOutletVelocity(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setTimes(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - class OutletBoundaryType(java.lang.Enum['TimeSeries.OutletBoundaryType']): - PRESSURE: typing.ClassVar['TimeSeries.OutletBoundaryType'] = ... - FLOW: typing.ClassVar['TimeSeries.OutletBoundaryType'] = ... - CLOSED: typing.ClassVar['TimeSeries.OutletBoundaryType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setOutletMolarFlowRate( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setOutletPressure( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setOutletVelocity( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setTimes( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + + class OutletBoundaryType(java.lang.Enum["TimeSeries.OutletBoundaryType"]): + PRESSURE: typing.ClassVar["TimeSeries.OutletBoundaryType"] = ... + FLOW: typing.ClassVar["TimeSeries.OutletBoundaryType"] = ... + CLOSED: typing.ClassVar["TimeSeries.OutletBoundaryType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TimeSeries.OutletBoundaryType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TimeSeries.OutletBoundaryType": ... @staticmethod - def values() -> typing.MutableSequence['TimeSeries.OutletBoundaryType']: ... - + def values() -> typing.MutableSequence["TimeSeries.OutletBoundaryType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.fluidmechanics.util.timeseries")``. diff --git a/src/jneqsim-stubs/integration/__init__.pyi b/src/jneqsim-stubs/integration/__init__.pyi index fceda60c..acce1d13 100644 --- a/src/jneqsim-stubs/integration/__init__.pyi +++ b/src/jneqsim-stubs/integration/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,22 +13,28 @@ import jneqsim.process.equipment.stream import jneqsim.thermo.system import typing - - class EOSComparison(java.io.Serializable): def __init__(self): ... - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> 'EOSComparison': ... - def compare(self) -> 'EOSComparison.ComparisonResult': ... - def setConditions(self, double: float, double2: float) -> 'EOSComparison': ... - def setEOSTypes(self, *eOSType: 'EOSComparison.EOSType') -> 'EOSComparison': ... - def setMultiPhaseCheck(self, boolean: bool) -> 'EOSComparison': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "EOSComparison": ... + def compare(self) -> "EOSComparison.ComparisonResult": ... + def setConditions(self, double: float, double2: float) -> "EOSComparison": ... + def setEOSTypes(self, *eOSType: "EOSComparison.EOSType") -> "EOSComparison": ... + def setMultiPhaseCheck(self, boolean: bool) -> "EOSComparison": ... + class ComparisonResult(java.io.Serializable): - def getMaxDeviation(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getResult(self, eOSType: 'EOSComparison.EOSType') -> 'EOSComparison.EOSResult': ... - def getResults(self) -> java.util.List['EOSComparison.EOSResult']: ... + def getMaxDeviation( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getResult( + self, eOSType: "EOSComparison.EOSType" + ) -> "EOSComparison.EOSResult": ... + def getResults(self) -> java.util.List["EOSComparison.EOSResult"]: ... def toJson(self) -> java.lang.String: ... + class EOSResult(java.io.Serializable): - eosType: 'EOSComparison.EOSType' = ... + eosType: "EOSComparison.EOSType" = ... error: java.lang.String = ... numberOfPhases: int = ... compressibilityFactor: float = ... @@ -44,61 +50,97 @@ class EOSComparison(java.io.Serializable): oilViscosity_cP: float = ... vapourFraction: float = ... def isSuccessful(self) -> bool: ... - class EOSType(java.lang.Enum['EOSComparison.EOSType']): - SRK: typing.ClassVar['EOSComparison.EOSType'] = ... - PR: typing.ClassVar['EOSComparison.EOSType'] = ... - SRK_CPA: typing.ClassVar['EOSComparison.EOSType'] = ... - GERG2008: typing.ClassVar['EOSComparison.EOSType'] = ... + + class EOSType(java.lang.Enum["EOSComparison.EOSType"]): + SRK: typing.ClassVar["EOSComparison.EOSType"] = ... + PR: typing.ClassVar["EOSComparison.EOSType"] = ... + SRK_CPA: typing.ClassVar["EOSComparison.EOSType"] = ... + GERG2008: typing.ClassVar["EOSComparison.EOSType"] = ... def getLabel(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EOSComparison.EOSType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EOSComparison.EOSType": ... @staticmethod - def values() -> typing.MutableSequence['EOSComparison.EOSType']: ... + def values() -> typing.MutableSequence["EOSComparison.EOSType"]: ... class EquipmentValidator: def __init__(self): ... @staticmethod - def isEquipmentReady(processEquipmentBaseClass: jneqsim.process.equipment.ProcessEquipmentBaseClass) -> bool: ... + def isEquipmentReady( + processEquipmentBaseClass: jneqsim.process.equipment.ProcessEquipmentBaseClass, + ) -> bool: ... @staticmethod - def validateEquipment(processEquipmentBaseClass: jneqsim.process.equipment.ProcessEquipmentBaseClass) -> 'ValidationFramework.ValidationResult': ... + def validateEquipment( + processEquipmentBaseClass: jneqsim.process.equipment.ProcessEquipmentBaseClass, + ) -> "ValidationFramework.ValidationResult": ... @staticmethod - def validateSequence(*processEquipmentBaseClass: jneqsim.process.equipment.ProcessEquipmentBaseClass) -> 'ValidationFramework.ValidationResult': ... + def validateSequence( + *processEquipmentBaseClass: jneqsim.process.equipment.ProcessEquipmentBaseClass, + ) -> "ValidationFramework.ValidationResult": ... class StreamValidator: def __init__(self): ... @staticmethod - def hasStreamBeenRun(streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> bool: ... + def hasStreamBeenRun( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> bool: ... @staticmethod - def isStreamReady(streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> bool: ... + def isStreamReady( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> bool: ... @staticmethod - def validateStream(streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'ValidationFramework.ValidationResult': ... + def validateStream( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "ValidationFramework.ValidationResult": ... @staticmethod - def validateStreamConnection(streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> 'ValidationFramework.ValidationResult': ... + def validateStreamConnection( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> "ValidationFramework.ValidationResult": ... @staticmethod - def validateStreamHasRun(streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'ValidationFramework.ValidationResult': ... + def validateStreamHasRun( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "ValidationFramework.ValidationResult": ... class ThermoValidator: def __init__(self): ... @staticmethod - def isSystemReady(systemInterface: jneqsim.thermo.system.SystemInterface) -> bool: ... + def isSystemReady( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> bool: ... @staticmethod - def validateCpAeos(systemInterface: jneqsim.thermo.system.SystemInterface) -> 'ValidationFramework.ValidationResult': ... + def validateCpAeos( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> "ValidationFramework.ValidationResult": ... @staticmethod - def validateForEquilibrium(systemInterface: jneqsim.thermo.system.SystemInterface) -> 'ValidationFramework.ValidationResult': ... + def validateForEquilibrium( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> "ValidationFramework.ValidationResult": ... @staticmethod - def validateSrkEos(systemInterface: jneqsim.thermo.system.SystemInterface) -> 'ValidationFramework.ValidationResult': ... + def validateSrkEos( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> "ValidationFramework.ValidationResult": ... @staticmethod - def validateSystem(systemInterface: jneqsim.thermo.system.SystemInterface) -> 'ValidationFramework.ValidationResult': ... + def validateSystem( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> "ValidationFramework.ValidationResult": ... class ValidationFramework: def __init__(self): ... @staticmethod - def validate(string: typing.Union[java.lang.String, str]) -> 'ValidationFramework.ValidationBuilder': ... + def validate( + string: typing.Union[java.lang.String, str], + ) -> "ValidationFramework.ValidationBuilder": ... + class CommonErrors: MIXING_RULE_NOT_SET: typing.ClassVar[java.lang.String] = ... REMEDIATION_MIXING_RULE: typing.ClassVar[java.lang.String] = ... @@ -119,67 +161,130 @@ class ValidationFramework: STREAM_NOT_RUN: typing.ClassVar[java.lang.String] = ... REMEDIATION_STREAM_RUN: typing.ClassVar[java.lang.String] = ... def __init__(self): ... + class CompositeValidator: - def __init__(self, string: typing.Union[java.lang.String, str], *validatable: 'ValidationFramework.Validatable'): ... - def validateAll(self) -> 'ValidationFramework.ValidationResult': ... - def validateAny(self) -> 'ValidationFramework.ValidationResult': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + *validatable: "ValidationFramework.Validatable", + ): ... + def validateAll(self) -> "ValidationFramework.ValidationResult": ... + def validateAny(self) -> "ValidationFramework.ValidationResult": ... + class Validatable: def getValidationName(self) -> java.lang.String: ... - def validate(self) -> 'ValidationFramework.ValidationResult': ... + def validate(self) -> "ValidationFramework.ValidationResult": ... + class ValidationBuilder: def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addWarning(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'ValidationFramework.ValidationBuilder': ... - def build(self) -> 'ValidationFramework.ValidationResult': ... - def checkNotNull(self, object: typing.Any, string: typing.Union[java.lang.String, str]) -> 'ValidationFramework.ValidationBuilder': ... - def checkRange(self, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str]) -> 'ValidationFramework.ValidationBuilder': ... - def checkTrue(self, boolean: bool, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ValidationFramework.ValidationBuilder': ... + def addWarning( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "ValidationFramework.ValidationBuilder": ... + def build(self) -> "ValidationFramework.ValidationResult": ... + def checkNotNull( + self, object: typing.Any, string: typing.Union[java.lang.String, str] + ) -> "ValidationFramework.ValidationBuilder": ... + def checkRange( + self, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + ) -> "ValidationFramework.ValidationBuilder": ... + def checkTrue( + self, + boolean: bool, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ValidationFramework.ValidationBuilder": ... + class ValidationContext: def __init__(self): ... def get(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... def getCheckedObjects(self) -> java.util.List[java.lang.String]: ... - def hasBeenChecked(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def put(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> None: ... + def hasBeenChecked( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... + def put( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> None: ... def recordCheck(self, string: typing.Union[java.lang.String, str]) -> None: ... + class ValidationError: - def __init__(self, severity: 'ValidationFramework.ValidationError.Severity', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + severity: "ValidationFramework.ValidationError.Severity", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getCategory(self) -> java.lang.String: ... def getMessage(self) -> java.lang.String: ... def getRemediation(self) -> java.lang.String: ... - def getSeverity(self) -> 'ValidationFramework.ValidationError.Severity': ... + def getSeverity(self) -> "ValidationFramework.ValidationError.Severity": ... def toString(self) -> java.lang.String: ... - class Severity(java.lang.Enum['ValidationFramework.ValidationError.Severity']): - CRITICAL: typing.ClassVar['ValidationFramework.ValidationError.Severity'] = ... - MAJOR: typing.ClassVar['ValidationFramework.ValidationError.Severity'] = ... - MINOR: typing.ClassVar['ValidationFramework.ValidationError.Severity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Severity(java.lang.Enum["ValidationFramework.ValidationError.Severity"]): + CRITICAL: typing.ClassVar[ + "ValidationFramework.ValidationError.Severity" + ] = ... + MAJOR: typing.ClassVar["ValidationFramework.ValidationError.Severity"] = ... + MINOR: typing.ClassVar["ValidationFramework.ValidationError.Severity"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ValidationFramework.ValidationError.Severity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ValidationFramework.ValidationError.Severity": ... @staticmethod - def values() -> typing.MutableSequence['ValidationFramework.ValidationError.Severity']: ... + def values() -> ( + typing.MutableSequence["ValidationFramework.ValidationError.Severity"] + ): ... + class ValidationResult: def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addError(self, validationError: 'ValidationFramework.ValidationError') -> None: ... - def addWarning(self, validationWarning: 'ValidationFramework.ValidationWarning') -> None: ... - def getCriticalErrors(self) -> java.util.List['ValidationFramework.ValidationError']: ... - def getErrors(self) -> java.util.List['ValidationFramework.ValidationError']: ... + def addError( + self, validationError: "ValidationFramework.ValidationError" + ) -> None: ... + def addWarning( + self, validationWarning: "ValidationFramework.ValidationWarning" + ) -> None: ... + def getCriticalErrors( + self, + ) -> java.util.List["ValidationFramework.ValidationError"]: ... + def getErrors( + self, + ) -> java.util.List["ValidationFramework.ValidationError"]: ... def getErrorsSummary(self) -> java.lang.String: ... def getValidationTimeMs(self) -> int: ... - def getWarnings(self) -> java.util.List['ValidationFramework.ValidationWarning']: ... + def getWarnings( + self, + ) -> java.util.List["ValidationFramework.ValidationWarning"]: ... def getWarningsSummary(self) -> java.lang.String: ... def isReady(self) -> bool: ... def toString(self) -> java.lang.String: ... + class ValidationWarning: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getCategory(self) -> java.lang.String: ... def getMessage(self) -> java.lang.String: ... def getSuggestion(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.integration")``. diff --git a/src/jneqsim-stubs/mathlib/__init__.pyi b/src/jneqsim-stubs/mathlib/__init__.pyi index 1268c6e8..8d4339cf 100644 --- a/src/jneqsim-stubs/mathlib/__init__.pyi +++ b/src/jneqsim-stubs/mathlib/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,7 +9,6 @@ import jneqsim.mathlib.generalmath import jneqsim.mathlib.nonlinearsolver import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.mathlib")``. diff --git a/src/jneqsim-stubs/mathlib/generalmath/__init__.pyi b/src/jneqsim-stubs/mathlib/generalmath/__init__.pyi index cf8aaf86..08ece27e 100644 --- a/src/jneqsim-stubs/mathlib/generalmath/__init__.pyi +++ b/src/jneqsim-stubs/mathlib/generalmath/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,12 +8,14 @@ else: import jpype import typing - - class TDMAsolve: @staticmethod - def solve(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - + def solve( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.mathlib.generalmath")``. diff --git a/src/jneqsim-stubs/mathlib/nonlinearsolver/__init__.pyi b/src/jneqsim-stubs/mathlib/nonlinearsolver/__init__.pyi index dbd97c1d..53942099 100644 --- a/src/jneqsim-stubs/mathlib/nonlinearsolver/__init__.pyi +++ b/src/jneqsim-stubs/mathlib/nonlinearsolver/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,16 +13,18 @@ import jneqsim.thermo.phase import jneqsim.thermo.system import typing - - class NewtonRhapson(java.io.Serializable): def __init__(self): ... def derivValue(self, double: float) -> float: ... def dubDerivValue(self, double: float) -> float: ... def funkValue(self, double: float) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - def setConstants(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... + def setConstants( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setMaxIterations(self, int: int) -> None: ... def setOrder(self, int: int) -> None: ... def solve(self, double: float) -> float: ... @@ -30,9 +32,22 @@ class NewtonRhapson(java.io.Serializable): class NumericalDerivative(java.io.Serializable): @staticmethod - def fugcoefDiffPres(componentInterface: jneqsim.thermo.component.ComponentInterface, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def fugcoefDiffPres( + componentInterface: jneqsim.thermo.component.ComponentInterface, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... @staticmethod - def fugcoefDiffTemp(componentInterface: jneqsim.thermo.component.ComponentInterface, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... + def fugcoefDiffTemp( + componentInterface: jneqsim.thermo.component.ComponentInterface, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... class NumericalIntegration: def __init__(self): ... @@ -41,7 +56,12 @@ class SysNewtonRhapson(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + int2: int, + ): ... def calcInc(self, int: int) -> None: ... def calcInc2(self, int: int) -> None: ... def findSpecEq(self) -> None: ... @@ -49,14 +69,15 @@ class SysNewtonRhapson(java.io.Serializable): def getNpCrit(self) -> int: ... def init(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def setJac(self) -> None: ... def setfvec(self) -> None: ... def setu(self) -> None: ... def sign(self, double: float, double2: float) -> float: ... def solve(self, int: int) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.mathlib.nonlinearsolver")``. diff --git a/src/jneqsim-stubs/mcp/__init__.pyi b/src/jneqsim-stubs/mcp/__init__.pyi index 0815d504..aa8b4098 100644 --- a/src/jneqsim-stubs/mcp/__init__.pyi +++ b/src/jneqsim-stubs/mcp/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,7 +10,6 @@ import jneqsim.mcp.model import jneqsim.mcp.runners import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.mcp")``. diff --git a/src/jneqsim-stubs/mcp/catalog/__init__.pyi b/src/jneqsim-stubs/mcp/catalog/__init__.pyi index f6dcdfa6..5ba5d70a 100644 --- a/src/jneqsim-stubs/mcp/catalog/__init__.pyi +++ b/src/jneqsim-stubs/mcp/catalog/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,8 +9,6 @@ import java.lang import java.util import typing - - class ExampleCatalog: @staticmethod def batchPressureSweep() -> java.lang.String: ... @@ -49,11 +47,18 @@ class ExampleCatalog: @staticmethod def getCategories() -> java.util.List[java.lang.String]: ... @staticmethod - def getExample(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getExample( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod - def getExampleNames(string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... + def getExampleNames( + string: typing.Union[java.lang.String, str], + ) -> java.util.List[java.lang.String]: ... @staticmethod - def getToolExample(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getToolExample( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def materialsReviewStidRegister() -> java.lang.String: ... @staticmethod @@ -111,7 +116,6 @@ class ExampleCatalog: @staticmethod def waterHammerValveClosure() -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.mcp.catalog")``. diff --git a/src/jneqsim-stubs/mcp/model/__init__.pyi b/src/jneqsim-stubs/mcp/model/__init__.pyi index 10413bfa..b10c791c 100644 --- a/src/jneqsim-stubs/mcp/model/__init__.pyi +++ b/src/jneqsim-stubs/mcp/model/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,24 +12,35 @@ import jneqsim.process.processmodel import jneqsim.process.util.monitor import typing +_ApiEnvelope__T = typing.TypeVar("_ApiEnvelope__T") # - -_ApiEnvelope__T = typing.TypeVar('_ApiEnvelope__T') # class ApiEnvelope(typing.Generic[_ApiEnvelope__T]): API_VERSION: typing.ClassVar[java.lang.String] = ... def addWarning(self, string: typing.Union[java.lang.String, str]) -> None: ... @staticmethod - def applyStandardFields(jsonObject: com.google.gson.JsonObject, string: typing.Union[java.lang.String, str], resultProvenance: 'ResultProvenance', jsonObject2: com.google.gson.JsonObject, jsonObject3: com.google.gson.JsonObject) -> None: ... - _error__T = typing.TypeVar('_error__T') # + def applyStandardFields( + jsonObject: com.google.gson.JsonObject, + string: typing.Union[java.lang.String, str], + resultProvenance: "ResultProvenance", + jsonObject2: com.google.gson.JsonObject, + jsonObject3: com.google.gson.JsonObject, + ) -> None: ... + _error__T = typing.TypeVar("_error__T") # @staticmethod - def error(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'ApiEnvelope'[_error__T]: ... - _errors__T = typing.TypeVar('_errors__T') # + def error( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "ApiEnvelope"[_error__T]: ... + _errors__T = typing.TypeVar("_errors__T") # @staticmethod - def errors(list: java.util.List['DiagnosticIssue']) -> 'ApiEnvelope'[_errors__T]: ... + def errors( + list: java.util.List["DiagnosticIssue"], + ) -> "ApiEnvelope"[_errors__T]: ... def getApiVersion(self) -> java.lang.String: ... def getData(self) -> _ApiEnvelope__T: ... - def getErrors(self) -> java.util.List['DiagnosticIssue']: ... - def getProvenance(self) -> 'ResultProvenance': ... + def getErrors(self) -> java.util.List["DiagnosticIssue"]: ... + def getProvenance(self) -> "ResultProvenance": ... def getQualityGate(self) -> com.google.gson.JsonObject: ... def getStatus(self) -> java.lang.String: ... def getTool(self) -> java.lang.String: ... @@ -37,27 +48,55 @@ class ApiEnvelope(typing.Generic[_ApiEnvelope__T]): def getWarnings(self) -> java.util.List[java.lang.String]: ... def isSuccess(self) -> bool: ... @staticmethod - def qualityGate(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], boolean: bool) -> com.google.gson.JsonObject: ... - _success_0__T = typing.TypeVar('_success_0__T') # - _success_1__T = typing.TypeVar('_success_1__T') # + def qualityGate( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + boolean: bool, + ) -> com.google.gson.JsonObject: ... + _success_0__T = typing.TypeVar("_success_0__T") # + _success_1__T = typing.TypeVar("_success_1__T") # @typing.overload @staticmethod - def success(t: _success_0__T) -> 'ApiEnvelope'[_success_0__T]: ... + def success(t: _success_0__T) -> "ApiEnvelope"[_success_0__T]: ... @typing.overload @staticmethod - def success(t: _success_1__T, list: java.util.List[typing.Union[java.lang.String, str]]) -> 'ApiEnvelope'[_success_1__T]: ... + def success( + t: _success_1__T, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> "ApiEnvelope"[_success_1__T]: ... def toJson(self) -> java.lang.String: ... @staticmethod - def validationStatus(boolean: bool, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> com.google.gson.JsonObject: ... - def withProvenance(self, resultProvenance: 'ResultProvenance') -> 'ApiEnvelope'[_ApiEnvelope__T]: ... - def withQualityGate(self, jsonObject: com.google.gson.JsonObject) -> 'ApiEnvelope'[_ApiEnvelope__T]: ... - def withTool(self, string: typing.Union[java.lang.String, str]) -> 'ApiEnvelope'[_ApiEnvelope__T]: ... - def withValidation(self, jsonObject: com.google.gson.JsonObject) -> 'ApiEnvelope'[_ApiEnvelope__T]: ... + def validationStatus( + boolean: bool, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> com.google.gson.JsonObject: ... + def withProvenance( + self, resultProvenance: "ResultProvenance" + ) -> "ApiEnvelope"[_ApiEnvelope__T]: ... + def withQualityGate( + self, jsonObject: com.google.gson.JsonObject + ) -> "ApiEnvelope"[_ApiEnvelope__T]: ... + def withTool( + self, string: typing.Union[java.lang.String, str] + ) -> "ApiEnvelope"[_ApiEnvelope__T]: ... + def withValidation( + self, jsonObject: com.google.gson.JsonObject + ) -> "ApiEnvelope"[_ApiEnvelope__T]: ... class DiagnosticIssue: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... @staticmethod - def error(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'DiagnosticIssue': ... + def error( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "DiagnosticIssue": ... def getCode(self) -> java.lang.String: ... def getMessage(self) -> java.lang.String: ... def getRemediation(self) -> java.lang.String: ... @@ -66,34 +105,59 @@ class DiagnosticIssue: def toJson(self) -> com.google.gson.JsonObject: ... def toString(self) -> java.lang.String: ... @staticmethod - def warning(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'DiagnosticIssue': ... + def warning( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "DiagnosticIssue": ... class FlashRequest: def __init__(self): ... - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> 'FlashRequest': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "FlashRequest": ... @staticmethod - def fromJson(jsonObject: com.google.gson.JsonObject) -> 'FlashRequest': ... + def fromJson(jsonObject: com.google.gson.JsonObject) -> "FlashRequest": ... def getComponents(self) -> java.util.Map[java.lang.String, float]: ... - def getEnthalpy(self) -> 'ValueWithUnit': ... - def getEntropy(self) -> 'ValueWithUnit': ... + def getEnthalpy(self) -> "ValueWithUnit": ... + def getEntropy(self) -> "ValueWithUnit": ... def getFlashType(self) -> java.lang.String: ... def getMixingRule(self) -> java.lang.String: ... def getModel(self) -> java.lang.String: ... - def getPressure(self) -> 'ValueWithUnit': ... - def getTemperature(self) -> 'ValueWithUnit': ... - def getVolume(self) -> 'ValueWithUnit': ... - def setComponents(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> 'FlashRequest': ... - def setEnthalpy(self, valueWithUnit: 'ValueWithUnit') -> 'FlashRequest': ... - def setEntropy(self, valueWithUnit: 'ValueWithUnit') -> 'FlashRequest': ... - def setFlashType(self, string: typing.Union[java.lang.String, str]) -> 'FlashRequest': ... - def setMixingRule(self, string: typing.Union[java.lang.String, str]) -> 'FlashRequest': ... - def setModel(self, string: typing.Union[java.lang.String, str]) -> 'FlashRequest': ... - def setPressure(self, valueWithUnit: 'ValueWithUnit') -> 'FlashRequest': ... - def setTemperature(self, valueWithUnit: 'ValueWithUnit') -> 'FlashRequest': ... - def setVolume(self, valueWithUnit: 'ValueWithUnit') -> 'FlashRequest': ... + def getPressure(self) -> "ValueWithUnit": ... + def getTemperature(self) -> "ValueWithUnit": ... + def getVolume(self) -> "ValueWithUnit": ... + def setComponents( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> "FlashRequest": ... + def setEnthalpy(self, valueWithUnit: "ValueWithUnit") -> "FlashRequest": ... + def setEntropy(self, valueWithUnit: "ValueWithUnit") -> "FlashRequest": ... + def setFlashType( + self, string: typing.Union[java.lang.String, str] + ) -> "FlashRequest": ... + def setMixingRule( + self, string: typing.Union[java.lang.String, str] + ) -> "FlashRequest": ... + def setModel( + self, string: typing.Union[java.lang.String, str] + ) -> "FlashRequest": ... + def setPressure(self, valueWithUnit: "ValueWithUnit") -> "FlashRequest": ... + def setTemperature(self, valueWithUnit: "ValueWithUnit") -> "FlashRequest": ... + def setVolume(self, valueWithUnit: "ValueWithUnit") -> "FlashRequest": ... class FlashResult: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], int: int, list: java.util.List[typing.Union[java.lang.String, str]], fluidResponse: jneqsim.process.util.monitor.FluidResponse): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + int: int, + list: java.util.List[typing.Union[java.lang.String, str]], + fluidResponse: jneqsim.process.util.monitor.FluidResponse, + ): ... def getFlashType(self) -> java.lang.String: ... def getFluidResponse(self) -> jneqsim.process.util.monitor.FluidResponse: ... def getModel(self) -> java.lang.String: ... @@ -102,9 +166,20 @@ class FlashResult: class ProcessResult: @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processModel: jneqsim.process.processmodel.ProcessModel, string2: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processModel: jneqsim.process.processmodel.ProcessModel, + string2: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processSystem: jneqsim.process.processmodel.ProcessSystem, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processSystem: jneqsim.process.processmodel.ProcessSystem, + string2: typing.Union[java.lang.String, str], + ): ... def getAreaNames(self) -> java.util.List[java.lang.String]: ... def getProcessModel(self) -> jneqsim.process.processmodel.ProcessModel: ... def getProcessModelName(self) -> java.lang.String: ... @@ -115,26 +190,46 @@ class ProcessResult: class ResultProvenance: def __init__(self): ... - def addApplicabilityWarning(self, string: typing.Union[java.lang.String, str]) -> None: ... + def addApplicabilityWarning( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def addAssumption(self, string: typing.Union[java.lang.String, str]) -> None: ... def addLimitation(self, string: typing.Union[java.lang.String, str]) -> None: ... - def addValidationPassed(self, string: typing.Union[java.lang.String, str]) -> None: ... + def addValidationPassed( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @staticmethod - def forBatch(string: typing.Union[java.lang.String, str], int: int, int2: int) -> 'ResultProvenance': ... + def forBatch( + string: typing.Union[java.lang.String, str], int: int, int2: int + ) -> "ResultProvenance": ... @staticmethod - def forFlash(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'ResultProvenance': ... + def forFlash( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "ResultProvenance": ... @staticmethod - def forPhaseEnvelope(string: typing.Union[java.lang.String, str]) -> 'ResultProvenance': ... + def forPhaseEnvelope( + string: typing.Union[java.lang.String, str], + ) -> "ResultProvenance": ... @staticmethod - def forProcess(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], int: int) -> 'ResultProvenance': ... + def forProcess( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + int: int, + ) -> "ResultProvenance": ... @staticmethod - def forPropertyTable(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], int: int) -> 'ResultProvenance': ... + def forPropertyTable( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + int: int, + ) -> "ResultProvenance": ... def getApplicabilityWarnings(self) -> java.util.List[java.lang.String]: ... def getAssumptions(self) -> java.util.List[java.lang.String]: ... def getBenchmarkTrustLevel(self) -> java.lang.String: ... def getCalculationType(self) -> java.lang.String: ... def getComputationTimeMs(self) -> int: ... - def getConvergence(self) -> 'ResultProvenance.Convergence': ... + def getConvergence(self) -> "ResultProvenance.Convergence": ... def getEngine(self) -> java.lang.String: ... def getLimitations(self) -> java.util.List[java.lang.String]: ... def getMixingRule(self) -> java.lang.String: ... @@ -144,28 +239,39 @@ class ResultProvenance: def getTimestamp(self) -> java.lang.String: ... def getValidationsPassed(self) -> java.util.List[java.lang.String]: ... def isConverged(self) -> bool: ... - def setBenchmarkTrustLevel(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setCalculationType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setBenchmarkTrustLevel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setCalculationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setComputationTimeMs(self, long: int) -> None: ... def setConverged(self, boolean: bool) -> None: ... def setMixingRule(self, string: typing.Union[java.lang.String, str]) -> None: ... def setResultOrigin(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setThermodynamicModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setThermodynamicModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + class Convergence: - def __init__(self, boolean: bool, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, boolean: bool, string: typing.Union[java.lang.String, str] + ): ... def getMessage(self) -> java.lang.String: ... def isConverged(self) -> bool: ... class ValueWithUnit: def __init__(self, double: float, string: typing.Union[java.lang.String, str]): ... @staticmethod - def fromJson(jsonElement: com.google.gson.JsonElement, string: typing.Union[java.lang.String, str]) -> 'ValueWithUnit': ... + def fromJson( + jsonElement: com.google.gson.JsonElement, + string: typing.Union[java.lang.String, str], + ) -> "ValueWithUnit": ... def getUnit(self) -> java.lang.String: ... def getValue(self) -> float: ... def toJson(self) -> com.google.gson.JsonElement: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.mcp.model")``. diff --git a/src/jneqsim-stubs/mcp/runners/__init__.pyi b/src/jneqsim-stubs/mcp/runners/__init__.pyi index f9e79e3a..eb2da37b 100644 --- a/src/jneqsim-stubs/mcp/runners/__init__.pyi +++ b/src/jneqsim-stubs/mcp/runners/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,33 +10,64 @@ import java.util import jneqsim.mcp.model import typing - - class AgenticEngineeringRunner: @staticmethod def run(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... class AutomationRunner: @staticmethod - def compareStates(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def compareStates( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod - def diagnose(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def diagnose( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod - def getAdjustableParameters(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getAdjustableParameters( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod - def getLearningReport(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getLearningReport( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod - def getVariable(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getVariable( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def listUnits(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... @staticmethod - def listVariables(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... - @staticmethod - def runLoop(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str]) -> java.lang.String: ... - @staticmethod - def saveState(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.lang.String: ... - @staticmethod - def setVariableAndRun(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def listVariables( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... + @staticmethod + def runLoop( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... + @staticmethod + def saveState( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... + @staticmethod + def setVariableAndRun( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... class BarrierRegisterRunner: @staticmethod @@ -48,24 +79,34 @@ class BatchRunner: class BenchmarkTrust: @staticmethod - def getMaturityLevel(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getMaturityLevel( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod - def getToolTrust(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getToolTrust( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def getTrustReport() -> java.lang.String: ... - class MaturityLevel(java.lang.Enum['BenchmarkTrust.MaturityLevel']): - VALIDATED: typing.ClassVar['BenchmarkTrust.MaturityLevel'] = ... - TESTED: typing.ClassVar['BenchmarkTrust.MaturityLevel'] = ... - EXPERIMENTAL: typing.ClassVar['BenchmarkTrust.MaturityLevel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class MaturityLevel(java.lang.Enum["BenchmarkTrust.MaturityLevel"]): + VALIDATED: typing.ClassVar["BenchmarkTrust.MaturityLevel"] = ... + TESTED: typing.ClassVar["BenchmarkTrust.MaturityLevel"] = ... + EXPERIMENTAL: typing.ClassVar["BenchmarkTrust.MaturityLevel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BenchmarkTrust.MaturityLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BenchmarkTrust.MaturityLevel": ... @staticmethod - def values() -> typing.MutableSequence['BenchmarkTrust.MaturityLevel']: ... + def values() -> typing.MutableSequence["BenchmarkTrust.MaturityLevel"]: ... class BioprocessRunner: @staticmethod @@ -75,7 +116,9 @@ class CapabilitiesRunner: @staticmethod def getCapabilities() -> java.lang.String: ... @staticmethod - def getSetupTemplate(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getSetupTemplate( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def getSetupTemplates() -> java.lang.String: ... @@ -87,7 +130,9 @@ class ChemistryRunner: class ComponentQuery: @staticmethod - def closestMatch(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def closestMatch( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def getAllNames() -> java.util.List[java.lang.String]: ... @staticmethod @@ -103,11 +148,15 @@ class CompositionRunner: class CrossValidationRunner: @staticmethod - def crossValidate(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def crossValidate( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... class DataCatalogRunner: @staticmethod - def getComponentProperties(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getComponentProperties( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def listComponentFamilies() -> java.lang.String: ... @staticmethod @@ -117,9 +166,14 @@ class DataCatalogRunner: @staticmethod def listEOSModels() -> java.lang.String: ... @staticmethod - def listMaterials(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def listMaterials( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod - def queryStandard(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def queryStandard( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def run(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... @@ -129,9 +183,15 @@ class DynamicRunner: class EngineeringValidator: @staticmethod - def validate(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def validate( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod - def validateEquipment(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def validateEquipment( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... class EquipmentSizingRunner: @staticmethod @@ -153,7 +213,9 @@ class FlashRunner: @staticmethod def run(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... @staticmethod - def runTyped(flashRequest: jneqsim.mcp.model.FlashRequest) -> jneqsim.mcp.model.ApiEnvelope[jneqsim.mcp.model.FlashResult]: ... + def runTyped( + flashRequest: jneqsim.mcp.model.FlashRequest, + ) -> jneqsim.mcp.model.ApiEnvelope[jneqsim.mcp.model.FlashResult]: ... class FlowAssuranceRunner: @staticmethod @@ -167,13 +229,18 @@ class HAZOPStudyRunner: class IndustrialProfile: @staticmethod - def approveNextInvocation(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def approveNextInvocation( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def describeProfiles() -> java.lang.String: ... @staticmethod - def enforceAccess(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def enforceAccess( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod - def getActiveMode() -> 'IndustrialProfile.DeploymentMode': ... + def getActiveMode() -> "IndustrialProfile.DeploymentMode": ... @staticmethod def getEngineeringAdvanced() -> java.util.Set[java.lang.String]: ... @staticmethod @@ -181,9 +248,13 @@ class IndustrialProfile: @staticmethod def getIndustrialCore() -> java.util.Set[java.lang.String]: ... @staticmethod - def getToolCategory(string: typing.Union[java.lang.String, str]) -> 'IndustrialProfile.ToolCategory': ... + def getToolCategory( + string: typing.Union[java.lang.String, str], + ) -> "IndustrialProfile.ToolCategory": ... @staticmethod - def getToolTier(string: typing.Union[java.lang.String, str]) -> 'IndustrialProfile.ToolTier': ... + def getToolTier( + string: typing.Union[java.lang.String, str], + ) -> "IndustrialProfile.ToolTier": ... @staticmethod def isAdminAuthorized(string: typing.Union[java.lang.String, str]) -> bool: ... @staticmethod @@ -195,48 +266,66 @@ class IndustrialProfile: @staticmethod def requiresApproval(string: typing.Union[java.lang.String, str]) -> bool: ... @staticmethod - def setActiveMode(deploymentMode: 'IndustrialProfile.DeploymentMode') -> None: ... - class DeploymentMode(java.lang.Enum['IndustrialProfile.DeploymentMode']): - DESKTOP_ENGINEER: typing.ClassVar['IndustrialProfile.DeploymentMode'] = ... - STUDY_TEAM: typing.ClassVar['IndustrialProfile.DeploymentMode'] = ... - DIGITAL_TWIN: typing.ClassVar['IndustrialProfile.DeploymentMode'] = ... - ENTERPRISE: typing.ClassVar['IndustrialProfile.DeploymentMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setActiveMode(deploymentMode: "IndustrialProfile.DeploymentMode") -> None: ... + + class DeploymentMode(java.lang.Enum["IndustrialProfile.DeploymentMode"]): + DESKTOP_ENGINEER: typing.ClassVar["IndustrialProfile.DeploymentMode"] = ... + STUDY_TEAM: typing.ClassVar["IndustrialProfile.DeploymentMode"] = ... + DIGITAL_TWIN: typing.ClassVar["IndustrialProfile.DeploymentMode"] = ... + ENTERPRISE: typing.ClassVar["IndustrialProfile.DeploymentMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'IndustrialProfile.DeploymentMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "IndustrialProfile.DeploymentMode": ... @staticmethod - def values() -> typing.MutableSequence['IndustrialProfile.DeploymentMode']: ... - class ToolCategory(java.lang.Enum['IndustrialProfile.ToolCategory']): - ADVISORY: typing.ClassVar['IndustrialProfile.ToolCategory'] = ... - CALCULATION: typing.ClassVar['IndustrialProfile.ToolCategory'] = ... - EXECUTION: typing.ClassVar['IndustrialProfile.ToolCategory'] = ... - PLATFORM: typing.ClassVar['IndustrialProfile.ToolCategory'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["IndustrialProfile.DeploymentMode"]: ... + + class ToolCategory(java.lang.Enum["IndustrialProfile.ToolCategory"]): + ADVISORY: typing.ClassVar["IndustrialProfile.ToolCategory"] = ... + CALCULATION: typing.ClassVar["IndustrialProfile.ToolCategory"] = ... + EXECUTION: typing.ClassVar["IndustrialProfile.ToolCategory"] = ... + PLATFORM: typing.ClassVar["IndustrialProfile.ToolCategory"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'IndustrialProfile.ToolCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "IndustrialProfile.ToolCategory": ... @staticmethod - def values() -> typing.MutableSequence['IndustrialProfile.ToolCategory']: ... - class ToolTier(java.lang.Enum['IndustrialProfile.ToolTier']): - TRUSTED_CORE: typing.ClassVar['IndustrialProfile.ToolTier'] = ... - ENGINEERING_ADVANCED: typing.ClassVar['IndustrialProfile.ToolTier'] = ... - EXPERIMENTAL: typing.ClassVar['IndustrialProfile.ToolTier'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["IndustrialProfile.ToolCategory"]: ... + + class ToolTier(java.lang.Enum["IndustrialProfile.ToolTier"]): + TRUSTED_CORE: typing.ClassVar["IndustrialProfile.ToolTier"] = ... + ENGINEERING_ADVANCED: typing.ClassVar["IndustrialProfile.ToolTier"] = ... + EXPERIMENTAL: typing.ClassVar["IndustrialProfile.ToolTier"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'IndustrialProfile.ToolTier': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "IndustrialProfile.ToolTier": ... @staticmethod - def values() -> typing.MutableSequence['IndustrialProfile.ToolTier']: ... + def values() -> typing.MutableSequence["IndustrialProfile.ToolTier"]: ... class LOPARunner: @staticmethod @@ -296,7 +385,10 @@ class PluginRegistry: @staticmethod def register(mcpRunnerPlugin: McpRunnerPlugin) -> None: ... @staticmethod - def runPlugin(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def runPlugin( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def size() -> int: ... @staticmethod @@ -310,23 +402,41 @@ class ProcessRunner: @staticmethod def run(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... @staticmethod - def runTyped(string: typing.Union[java.lang.String, str]) -> jneqsim.mcp.model.ApiEnvelope[jneqsim.mcp.model.ProcessResult]: ... + def runTyped( + string: typing.Union[java.lang.String, str], + ) -> jneqsim.mcp.model.ApiEnvelope[jneqsim.mcp.model.ProcessResult]: ... @staticmethod - def validateAndRun(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def validateAndRun( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... class ProgressTracker: @staticmethod - def complete(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def complete( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod - def fail(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def fail( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod - def getProgress(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getProgress( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def listActive() -> java.lang.String: ... @staticmethod - def start(string: typing.Union[java.lang.String, str], int: int) -> java.lang.String: ... + def start( + string: typing.Union[java.lang.String, str], int: int + ) -> java.lang.String: ... @staticmethod - def update(string: typing.Union[java.lang.String, str], int: int, string2: typing.Union[java.lang.String, str]) -> None: ... + def update( + string: typing.Union[java.lang.String, str], + int: int, + string2: typing.Union[java.lang.String, str], + ) -> None: ... class PropertyTableRunner: @staticmethod @@ -364,7 +474,10 @@ class SafetySystemPerformanceRunner: class SecurityRunner: @staticmethod - def checkAccess(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def checkAccess( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def run(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... @@ -388,7 +501,9 @@ class StreamingRunner: class TaskSolverRunner: @staticmethod - def composeWorkflow(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def composeWorkflow( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def solveTask(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... @@ -416,7 +531,6 @@ class WaterHammerRunner: @staticmethod def run(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.mcp.runners")``. diff --git a/src/jneqsim-stubs/physicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/__init__.pyi index 833ca43a..528409a4 100644 --- a/src/jneqsim-stubs/physicalproperties/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,37 +15,48 @@ import jneqsim.physicalproperties.util import jneqsim.thermo.phase import typing - - class PhysicalPropertyHandler(java.lang.Cloneable, java.io.Serializable): def __init__(self): ... - def clone(self) -> 'PhysicalPropertyHandler': ... - def getPhysicalProperties(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> jneqsim.physicalproperties.system.PhysicalProperties: ... - def setPhysicalProperties(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel) -> None: ... - -class PhysicalPropertyType(java.lang.Enum['PhysicalPropertyType']): - MASS_DENSITY: typing.ClassVar['PhysicalPropertyType'] = ... - DYNAMIC_VISCOSITY: typing.ClassVar['PhysicalPropertyType'] = ... - THERMAL_CONDUCTIVITY: typing.ClassVar['PhysicalPropertyType'] = ... + def clone(self) -> "PhysicalPropertyHandler": ... + def getPhysicalProperties( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> jneqsim.physicalproperties.system.PhysicalProperties: ... + def setPhysicalProperties( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel, + ) -> None: ... + +class PhysicalPropertyType(java.lang.Enum["PhysicalPropertyType"]): + MASS_DENSITY: typing.ClassVar["PhysicalPropertyType"] = ... + DYNAMIC_VISCOSITY: typing.ClassVar["PhysicalPropertyType"] = ... + THERMAL_CONDUCTIVITY: typing.ClassVar["PhysicalPropertyType"] = ... @staticmethod - def byName(string: typing.Union[java.lang.String, str]) -> 'PhysicalPropertyType': ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def byName( + string: typing.Union[java.lang.String, str], + ) -> "PhysicalPropertyType": ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PhysicalPropertyType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PhysicalPropertyType": ... @staticmethod - def values() -> typing.MutableSequence['PhysicalPropertyType']: ... - + def values() -> typing.MutableSequence["PhysicalPropertyType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties")``. PhysicalPropertyHandler: typing.Type[PhysicalPropertyHandler] PhysicalPropertyType: typing.Type[PhysicalPropertyType] - interfaceproperties: jneqsim.physicalproperties.interfaceproperties.__module_protocol__ + interfaceproperties: ( + jneqsim.physicalproperties.interfaceproperties.__module_protocol__ + ) methods: jneqsim.physicalproperties.methods.__module_protocol__ mixingrule: jneqsim.physicalproperties.mixingrule.__module_protocol__ system: jneqsim.physicalproperties.system.__module_protocol__ diff --git a/src/jneqsim-stubs/physicalproperties/interfaceproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/interfaceproperties/__init__.pyi index 1cd17acd..b5561c5d 100644 --- a/src/jneqsim-stubs/physicalproperties/interfaceproperties/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/interfaceproperties/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,21 +13,33 @@ import jneqsim.physicalproperties.interfaceproperties.surfacetension import jneqsim.thermo.system import typing - - class InterphasePropertiesInterface(java.lang.Cloneable): def calcAdsorption(self) -> None: ... - def clone(self) -> 'InterphasePropertiesInterface': ... - @typing.overload - def getAdsorptionCalc(self, string: typing.Union[java.lang.String, str]) -> jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface: ... - @typing.overload - def getAdsorptionCalc(self) -> typing.MutableSequence[jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface]: ... + def clone(self) -> "InterphasePropertiesInterface": ... + @typing.overload + def getAdsorptionCalc( + self, string: typing.Union[java.lang.String, str] + ) -> ( + jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface + ): ... + @typing.overload + def getAdsorptionCalc( + self, + ) -> typing.MutableSequence[ + jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface + ]: ... def getInterfacialTensionModel(self) -> int: ... @typing.overload def getSurfaceTension(self, int: int, int2: int) -> float: ... @typing.overload - def getSurfaceTension(self, int: int, int2: int, string: typing.Union[java.lang.String, str]) -> float: ... - def getSurfaceTensionModel(self, int: int) -> jneqsim.physicalproperties.interfaceproperties.surfacetension.SurfaceTensionInterface: ... + def getSurfaceTension( + self, int: int, int2: int, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getSurfaceTensionModel( + self, int: int + ) -> ( + jneqsim.physicalproperties.interfaceproperties.surfacetension.SurfaceTensionInterface + ): ... @typing.overload def init(self) -> None: ... @typing.overload @@ -35,13 +47,31 @@ class InterphasePropertiesInterface(java.lang.Cloneable): @typing.overload def initAdsorption(self) -> None: ... @typing.overload - def initAdsorption(self, isothermType: jneqsim.physicalproperties.interfaceproperties.solidadsorption.IsothermType) -> None: ... - def setAdsorptionCalc(self, adsorptionInterfaceArray: typing.Union[typing.List[jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface], jpype.JArray]) -> None: ... + def initAdsorption( + self, + isothermType: jneqsim.physicalproperties.interfaceproperties.solidadsorption.IsothermType, + ) -> None: ... + def setAdsorptionCalc( + self, + adsorptionInterfaceArray: typing.Union[ + typing.List[ + jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface + ], + jpype.JArray, + ], + ) -> None: ... @typing.overload def setInterfacialTensionModel(self, int: int) -> None: ... @typing.overload - def setInterfacialTensionModel(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... - def setSolidAdsorbentMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInterfacialTensionModel( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... + def setSolidAdsorbentMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class InterfaceProperties(InterphasePropertiesInterface, java.io.Serializable): @typing.overload @@ -49,17 +79,31 @@ class InterfaceProperties(InterphasePropertiesInterface, java.io.Serializable): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcAdsorption(self) -> None: ... - def clone(self) -> 'InterfaceProperties': ... - @typing.overload - def getAdsorptionCalc(self, string: typing.Union[java.lang.String, str]) -> jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface: ... - @typing.overload - def getAdsorptionCalc(self) -> typing.MutableSequence[jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface]: ... + def clone(self) -> "InterfaceProperties": ... + @typing.overload + def getAdsorptionCalc( + self, string: typing.Union[java.lang.String, str] + ) -> ( + jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface + ): ... + @typing.overload + def getAdsorptionCalc( + self, + ) -> typing.MutableSequence[ + jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface + ]: ... def getInterfacialTensionModel(self) -> int: ... @typing.overload def getSurfaceTension(self, int: int, int2: int) -> float: ... @typing.overload - def getSurfaceTension(self, int: int, int2: int, string: typing.Union[java.lang.String, str]) -> float: ... - def getSurfaceTensionModel(self, int: int) -> jneqsim.physicalproperties.interfaceproperties.surfacetension.SurfaceTensionInterface: ... + def getSurfaceTension( + self, int: int, int2: int, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getSurfaceTensionModel( + self, int: int + ) -> ( + jneqsim.physicalproperties.interfaceproperties.surfacetension.SurfaceTensionInterface + ): ... @typing.overload def init(self) -> None: ... @typing.overload @@ -67,19 +111,40 @@ class InterfaceProperties(InterphasePropertiesInterface, java.io.Serializable): @typing.overload def initAdsorption(self) -> None: ... @typing.overload - def initAdsorption(self, isothermType: jneqsim.physicalproperties.interfaceproperties.solidadsorption.IsothermType) -> None: ... - def setAdsorptionCalc(self, adsorptionInterfaceArray: typing.Union[typing.List[jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface], jpype.JArray]) -> None: ... + def initAdsorption( + self, + isothermType: jneqsim.physicalproperties.interfaceproperties.solidadsorption.IsothermType, + ) -> None: ... + def setAdsorptionCalc( + self, + adsorptionInterfaceArray: typing.Union[ + typing.List[ + jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface + ], + jpype.JArray, + ], + ) -> None: ... @typing.overload def setInterfacialTensionModel(self, int: int) -> None: ... @typing.overload - def setInterfacialTensionModel(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... - def setSolidAdsorbentMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... - + def setInterfacialTensionModel( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... + def setSolidAdsorbentMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.interfaceproperties")``. InterfaceProperties: typing.Type[InterfaceProperties] InterphasePropertiesInterface: typing.Type[InterphasePropertiesInterface] - solidadsorption: jneqsim.physicalproperties.interfaceproperties.solidadsorption.__module_protocol__ - surfacetension: jneqsim.physicalproperties.interfaceproperties.surfacetension.__module_protocol__ + solidadsorption: ( + jneqsim.physicalproperties.interfaceproperties.solidadsorption.__module_protocol__ + ) + surfacetension: ( + jneqsim.physicalproperties.interfaceproperties.surfacetension.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/physicalproperties/interfaceproperties/solidadsorption/__init__.pyi b/src/jneqsim-stubs/physicalproperties/interfaceproperties/solidadsorption/__init__.pyi index 1645292b..1e534dab 100644 --- a/src/jneqsim-stubs/physicalproperties/interfaceproperties/solidadsorption/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/interfaceproperties/solidadsorption/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,20 +11,24 @@ import jneqsim.thermo import jneqsim.thermo.system import typing - - -class AdsorptionInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.io.Serializable): +class AdsorptionInterface( + jneqsim.thermo.ThermodynamicConstantsInterface, java.io.Serializable +): def calcAdsorption(self, int: int) -> None: ... - def getIsothermType(self) -> 'IsothermType': ... + def getIsothermType(self) -> "IsothermType": ... @typing.overload def getSurfaceExcess(self, int: int) -> float: ... @typing.overload - def getSurfaceExcess(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getSurfaceExcess( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getTotalSurfaceExcess(self) -> float: ... def isCalculated(self) -> bool: ... def setSolidMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... -class CapillaryCondensationModel(java.io.Serializable, jneqsim.thermo.ThermodynamicConstantsInterface): +class CapillaryCondensationModel( + java.io.Serializable, jneqsim.thermo.ThermodynamicConstantsInterface +): @typing.overload def __init__(self): ... @typing.overload @@ -34,7 +38,9 @@ class CapillaryCondensationModel(java.io.Serializable, jneqsim.thermo.Thermodyna @typing.overload def getCondensateAmount(self, int: int) -> float: ... @typing.overload - def getCondensateAmount(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getCondensateAmount( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getCondensationPressure(self, double: float, int: int, int2: int) -> float: ... def getContactAngle(self) -> float: ... @typing.overload @@ -46,7 +52,7 @@ class CapillaryCondensationModel(java.io.Serializable, jneqsim.thermo.Thermodyna def getMeanPoreRadius(self) -> float: ... def getMinPoreRadius(self) -> float: ... def getPoreRadiusStdDev(self) -> float: ... - def getPoreType(self) -> 'CapillaryCondensationModel.PoreType': ... + def getPoreType(self) -> "CapillaryCondensationModel.PoreType": ... def getSaturationPressure(self, int: int) -> float: ... def getSurfaceTension(self, int: int) -> float: ... def getTotalPoreVolume(self) -> float: ... @@ -57,69 +63,100 @@ class CapillaryCondensationModel(java.io.Serializable, jneqsim.thermo.Thermodyna def setMeanPoreRadius(self, double: float) -> None: ... def setMinPoreRadius(self, double: float) -> None: ... def setPoreRadiusStdDev(self, double: float) -> None: ... - def setPoreType(self, poreType: 'CapillaryCondensationModel.PoreType') -> None: ... - def setSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setPoreType(self, poreType: "CapillaryCondensationModel.PoreType") -> None: ... + def setSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setTotalPoreVolume(self, double: float) -> None: ... - class PoreType(java.lang.Enum['CapillaryCondensationModel.PoreType']): - CYLINDRICAL: typing.ClassVar['CapillaryCondensationModel.PoreType'] = ... - SLIT: typing.ClassVar['CapillaryCondensationModel.PoreType'] = ... - SPHERICAL: typing.ClassVar['CapillaryCondensationModel.PoreType'] = ... - INK_BOTTLE: typing.ClassVar['CapillaryCondensationModel.PoreType'] = ... + + class PoreType(java.lang.Enum["CapillaryCondensationModel.PoreType"]): + CYLINDRICAL: typing.ClassVar["CapillaryCondensationModel.PoreType"] = ... + SLIT: typing.ClassVar["CapillaryCondensationModel.PoreType"] = ... + SPHERICAL: typing.ClassVar["CapillaryCondensationModel.PoreType"] = ... + INK_BOTTLE: typing.ClassVar["CapillaryCondensationModel.PoreType"] = ... def getGeometryFactor(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CapillaryCondensationModel.PoreType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CapillaryCondensationModel.PoreType": ... @staticmethod - def values() -> typing.MutableSequence['CapillaryCondensationModel.PoreType']: ... + def values() -> ( + typing.MutableSequence["CapillaryCondensationModel.PoreType"] + ): ... class FluidPropertyEstimator: @staticmethod - def estimateAllProperties(systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int) -> typing.MutableSequence[float]: ... + def estimateAllProperties( + systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int + ) -> typing.MutableSequence[float]: ... @staticmethod - def estimateAllSaturationPressures(systemInterface: jneqsim.thermo.system.SystemInterface, int: int) -> typing.MutableSequence[float]: ... + def estimateAllSaturationPressures( + systemInterface: jneqsim.thermo.system.SystemInterface, int: int + ) -> typing.MutableSequence[float]: ... @typing.overload @staticmethod - def estimateLiquidMolarVolume(double: float, double2: float, double3: float, double4: float) -> float: ... + def estimateLiquidMolarVolume( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def estimateLiquidMolarVolume(systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int) -> float: ... + def estimateLiquidMolarVolume( + systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int + ) -> float: ... @typing.overload @staticmethod - def estimateSaturationPressure(double: float, double2: float, double3: float, double4: float) -> float: ... + def estimateSaturationPressure( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def estimateSaturationPressure(systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int) -> float: ... + def estimateSaturationPressure( + systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int + ) -> float: ... @typing.overload @staticmethod - def estimateSurfaceTension(double: float, double2: float, double3: float, double4: float) -> float: ... + def estimateSurfaceTension( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def estimateSurfaceTension(systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int, double: float) -> float: ... + def estimateSurfaceTension( + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + int2: int, + double: float, + ) -> float: ... -class IsothermType(java.lang.Enum['IsothermType']): - DRA: typing.ClassVar['IsothermType'] = ... - LANGMUIR: typing.ClassVar['IsothermType'] = ... - FREUNDLICH: typing.ClassVar['IsothermType'] = ... - BET: typing.ClassVar['IsothermType'] = ... - SIPS: typing.ClassVar['IsothermType'] = ... - EXTENDED_LANGMUIR: typing.ClassVar['IsothermType'] = ... +class IsothermType(java.lang.Enum["IsothermType"]): + DRA: typing.ClassVar["IsothermType"] = ... + LANGMUIR: typing.ClassVar["IsothermType"] = ... + FREUNDLICH: typing.ClassVar["IsothermType"] = ... + BET: typing.ClassVar["IsothermType"] = ... + SIPS: typing.ClassVar["IsothermType"] = ... + EXTENDED_LANGMUIR: typing.ClassVar["IsothermType"] = ... @staticmethod - def fromString(string: typing.Union[java.lang.String, str]) -> 'IsothermType': ... + def fromString(string: typing.Union[java.lang.String, str]) -> "IsothermType": ... def getDisplayName(self) -> java.lang.String: ... def supportsMultiComponent(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'IsothermType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "IsothermType": ... @staticmethod - def values() -> typing.MutableSequence['IsothermType']: ... + def values() -> typing.MutableSequence["IsothermType"]: ... class AbstractAdsorptionModel(AdsorptionInterface, java.io.Serializable): @typing.overload @@ -136,7 +173,9 @@ class AbstractAdsorptionModel(AdsorptionInterface, java.io.Serializable): @typing.overload def getSurfaceExcess(self, int: int) -> float: ... @typing.overload - def getSurfaceExcess(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getSurfaceExcess( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def getTotalSurfaceExcess(self) -> float: ... def isCalculated(self) -> bool: ... @@ -144,7 +183,9 @@ class AbstractAdsorptionModel(AdsorptionInterface, java.io.Serializable): def setMeanPoreRadius(self, double: float) -> None: ... def setPoreVolume(self, double: float) -> None: ... def setSolidMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... class PotentialTheoryAdsorption(AdsorptionInterface): @typing.overload @@ -156,7 +197,9 @@ class PotentialTheoryAdsorption(AdsorptionInterface): @typing.overload def getSurfaceExcess(self, int: int) -> float: ... @typing.overload - def getSurfaceExcess(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getSurfaceExcess( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getTotalSurfaceExcess(self) -> float: ... def isCalculated(self) -> bool: ... def readDBParameters(self) -> None: ... @@ -232,7 +275,6 @@ class SipsAdsorption(AbstractAdsorptionModel): def setNSips(self, int: int, double: float) -> None: ... def setQmax(self, int: int, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.interfaceproperties.solidadsorption")``. diff --git a/src/jneqsim-stubs/physicalproperties/interfaceproperties/surfacetension/__init__.pyi b/src/jneqsim-stubs/physicalproperties/interfaceproperties/surfacetension/__init__.pyi index 74ae8fd7..5703ab74 100644 --- a/src/jneqsim-stubs/physicalproperties/interfaceproperties/surfacetension/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/interfaceproperties/surfacetension/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,50 +11,169 @@ import jneqsim.thermo.system import org.apache.commons.math3.ode import typing - - class GTSurfaceTensionFullGT: normtol: float = ... reltol: float = ... abstol: float = ... maxit: int = ... - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + int2: int, + ): ... @staticmethod - def Newton(doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], double2: float, int: int, double3: float, boolean: bool, boolean2: bool, doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], systemInterface: jneqsim.thermo.system.SystemInterface, int2: int, double5: float, doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def calc_std_integral(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> float: ... + def Newton( + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + double2: float, + int: int, + double3: float, + boolean: bool, + boolean2: bool, + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + systemInterface: jneqsim.thermo.system.SystemInterface, + int2: int, + double5: float, + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... + def calc_std_integral( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> float: ... @staticmethod - def debugPlot(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def debugPlot( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @staticmethod - def delta_mu(systemInterface: jneqsim.thermo.system.SystemInterface, int: int, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def delta_mu( + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @staticmethod - def directsolve(doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[typing.MutableSequence[float]]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], double4: float, int: int, doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], int2: int) -> None: ... + def directsolve( + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[typing.MutableSequence[float]]], + jpype.JArray, + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + double4: float, + int: int, + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + int2: int, + ) -> None: ... @staticmethod - def initmu(systemInterface: jneqsim.thermo.system.SystemInterface, int: int, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray], double6: float) -> None: ... + def initmu( + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + double6: float, + ) -> None: ... @staticmethod - def linspace(double: float, double2: float, int: int) -> typing.MutableSequence[float]: ... + def linspace( + double: float, double2: float, int: int + ) -> typing.MutableSequence[float]: ... def runcase(self) -> float: ... @staticmethod - def sigmaCalc(double: float, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], boolean: bool, doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], int: int) -> float: ... + def sigmaCalc( + double: float, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + boolean: bool, + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + int: int, + ) -> float: ... class GTSurfaceTensionODE(org.apache.commons.math3.ode.FirstOrderDifferentialEquations): normtol: float = ... reltol: float = ... abstol: float = ... maxit: int = ... - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int, int3: int, double: float): ... - def computeDerivatives(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def fjacfun(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + int2: int, + int3: int, + double: float, + ): ... + def computeDerivatives( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def fjacfun( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def getDimension(self) -> int: ... def initmu(self) -> None: ... class GTSurfaceTensionUtils: @staticmethod - def mufun(systemInterface: jneqsim.thermo.system.SystemInterface, int: int, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def mufun( + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... class SurfaceTensionInterface: def calcSurfaceTension(self, int: int, int2: int) -> float: ... -class SurfaceTension(jneqsim.physicalproperties.interfaceproperties.InterfaceProperties, SurfaceTensionInterface): +class SurfaceTension( + jneqsim.physicalproperties.interfaceproperties.InterfaceProperties, + SurfaceTensionInterface, +): @typing.overload def __init__(self): ... @typing.overload @@ -91,9 +210,16 @@ class GTSurfaceTension(SurfaceTension): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcSurfaceTension(self, int: int, int2: int) -> float: ... @staticmethod - def solveFullDensityProfile(systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int) -> float: ... + def solveFullDensityProfile( + systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int + ) -> float: ... @staticmethod - def solveWithRefcomp(systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int, int3: int) -> float: ... + def solveWithRefcomp( + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + int2: int, + int3: int, + ) -> float: ... class GTSurfaceTensionSimple(SurfaceTension): @typing.overload @@ -102,13 +228,23 @@ class GTSurfaceTensionSimple(SurfaceTension): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcInfluenceParameters(self) -> None: ... def calcSurfaceTension(self, int: int, int2: int) -> float: ... - def getDmudn2(self) -> typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]: ... + def getDmudn2( + self, + ) -> typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[float]] + ]: ... def getInfluenceParameter(self, double: float, int: int) -> float: ... def getMolarDensity(self, int: int) -> typing.MutableSequence[float]: ... def getMolarDensityTotal(self) -> typing.MutableSequence[float]: ... def getPressure(self) -> typing.MutableSequence[float]: ... def getz(self) -> typing.MutableSequence[float]: ... - def setDmudn2(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[typing.MutableSequence[float]]], jpype.JArray]) -> None: ... + def setDmudn2( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[typing.MutableSequence[float]]], + jpype.JArray, + ], + ) -> None: ... class LGTSurfaceTension(SurfaceTension): @typing.overload @@ -129,7 +265,6 @@ class ParachorSurfaceTension(SurfaceTension): def calcPureComponentSurfaceTension(self, int: int) -> float: ... def calcSurfaceTension(self, int: int, int2: int) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.interfaceproperties.surfacetension")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/__init__.pyi index 68b6c72c..3d1c04d7 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,26 +15,37 @@ import jneqsim.physicalproperties.methods.solidphysicalproperties import jneqsim.physicalproperties.system import typing - - class PhysicalPropertyMethodInterface(java.lang.Cloneable, java.io.Serializable): - def clone(self) -> 'PhysicalPropertyMethodInterface': ... - def setPhase(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties) -> None: ... + def clone(self) -> "PhysicalPropertyMethodInterface": ... + def setPhase( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ) -> None: ... def tuneModel(self, double: float, double2: float, double3: float) -> None: ... class PhysicalPropertyMethod(PhysicalPropertyMethodInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def clone(self) -> 'PhysicalPropertyMethod': ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def clone(self) -> "PhysicalPropertyMethod": ... def tuneModel(self, double: float, double2: float, double3: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods")``. PhysicalPropertyMethod: typing.Type[PhysicalPropertyMethod] PhysicalPropertyMethodInterface: typing.Type[PhysicalPropertyMethodInterface] - commonphasephysicalproperties: jneqsim.physicalproperties.methods.commonphasephysicalproperties.__module_protocol__ - gasphysicalproperties: jneqsim.physicalproperties.methods.gasphysicalproperties.__module_protocol__ - liquidphysicalproperties: jneqsim.physicalproperties.methods.liquidphysicalproperties.__module_protocol__ - methodinterface: jneqsim.physicalproperties.methods.methodinterface.__module_protocol__ - solidphysicalproperties: jneqsim.physicalproperties.methods.solidphysicalproperties.__module_protocol__ + commonphasephysicalproperties: ( + jneqsim.physicalproperties.methods.commonphasephysicalproperties.__module_protocol__ + ) + gasphysicalproperties: ( + jneqsim.physicalproperties.methods.gasphysicalproperties.__module_protocol__ + ) + liquidphysicalproperties: ( + jneqsim.physicalproperties.methods.liquidphysicalproperties.__module_protocol__ + ) + methodinterface: ( + jneqsim.physicalproperties.methods.methodinterface.__module_protocol__ + ) + solidphysicalproperties: ( + jneqsim.physicalproperties.methods.solidphysicalproperties.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/__init__.pyi index 535a6cfe..308ecca1 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,17 +12,26 @@ import jneqsim.physicalproperties.methods.commonphasephysicalproperties.viscosit import jneqsim.physicalproperties.system import typing - - -class CommonPhysicalPropertyMethod(jneqsim.physicalproperties.methods.PhysicalPropertyMethod): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def setPhase(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties) -> None: ... - +class CommonPhysicalPropertyMethod( + jneqsim.physicalproperties.methods.PhysicalPropertyMethod +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def setPhase( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.commonphasephysicalproperties")``. CommonPhysicalPropertyMethod: typing.Type[CommonPhysicalPropertyMethod] - conductivity: jneqsim.physicalproperties.methods.commonphasephysicalproperties.conductivity.__module_protocol__ - diffusivity: jneqsim.physicalproperties.methods.commonphasephysicalproperties.diffusivity.__module_protocol__ - viscosity: jneqsim.physicalproperties.methods.commonphasephysicalproperties.viscosity.__module_protocol__ + conductivity: ( + jneqsim.physicalproperties.methods.commonphasephysicalproperties.conductivity.__module_protocol__ + ) + diffusivity: ( + jneqsim.physicalproperties.methods.commonphasephysicalproperties.diffusivity.__module_protocol__ + ) + viscosity: ( + jneqsim.physicalproperties.methods.commonphasephysicalproperties.viscosity.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/conductivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/conductivity/__init__.pyi index 9aa1a5ae..c01bde19 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/conductivity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/conductivity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,44 +11,62 @@ import jneqsim.physicalproperties.system import jneqsim.thermo import typing - - -class Conductivity(jneqsim.physicalproperties.methods.commonphasephysicalproperties.CommonPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def clone(self) -> 'Conductivity': ... +class Conductivity( + jneqsim.physicalproperties.methods.commonphasephysicalproperties.CommonPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def clone(self) -> "Conductivity": ... class CO2ConductivityMethod(Conductivity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcConductivity(self) -> float: ... -class ChungDenseConductivityMethod(Conductivity, jneqsim.thermo.ThermodynamicConstantsInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... +class ChungDenseConductivityMethod( + Conductivity, jneqsim.thermo.ThermodynamicConstantsInterface +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcConductivity(self) -> float: ... -class FrictionTheoryConductivityMethod(Conductivity, jneqsim.thermo.ThermodynamicConstantsInterface): +class FrictionTheoryConductivityMethod( + Conductivity, jneqsim.thermo.ThermodynamicConstantsInterface +): pureComponentConductivity: typing.MutableSequence[float] = ... omegaCond: typing.MutableSequence[float] = ... fc: typing.MutableSequence[float] = ... - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcConductivity(self) -> float: ... class HydrogenConductivityMethod(Conductivity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcConductivity(self) -> float: ... - def clone(self) -> 'HydrogenConductivityMethod': ... + def clone(self) -> "HydrogenConductivityMethod": ... class PFCTConductivityMethodMod86(Conductivity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcConductivity(self) -> float: ... def calcMixLPViscosity(self) -> float: ... def getRefComponentConductivity(self, double: float, double2: float) -> float: ... def getRefComponentViscosity(self, double: float, double2: float) -> float: ... class WaterConductivityMethod(Conductivity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcConductivity(self) -> float: ... - def clone(self) -> 'WaterConductivityMethod': ... - + def clone(self) -> "WaterConductivityMethod": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.commonphasephysicalproperties.conductivity")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/diffusivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/diffusivity/__init__.pyi index 68d90647..f1181a7c 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/diffusivity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/diffusivity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,22 +10,34 @@ import jneqsim.physicalproperties.methods.methodinterface import jneqsim.physicalproperties.system import typing - - -class Diffusivity(jneqsim.physicalproperties.methods.commonphasephysicalproperties.CommonPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.DiffusivityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... - def calcDiffusionCoefficients(self, int: int, int2: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... +class Diffusivity( + jneqsim.physicalproperties.methods.commonphasephysicalproperties.CommonPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.DiffusivityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... + def calcDiffusionCoefficients( + self, int: int, int2: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def calcEffectiveDiffusionCoefficients(self) -> None: ... - def clone(self) -> 'Diffusivity': ... + def clone(self) -> "Diffusivity": ... def getEffectiveDiffusionCoefficient(self, int: int) -> float: ... def getFickBinaryDiffusionCoefficient(self, int: int, int2: int) -> float: ... - def getMaxwellStefanBinaryDiffusionCoefficient(self, int: int, int2: int) -> float: ... + def getMaxwellStefanBinaryDiffusionCoefficient( + self, int: int, int2: int + ) -> float: ... class CorrespondingStatesDiffusivity(Diffusivity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... - + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.commonphasephysicalproperties.diffusivity")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/viscosity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/viscosity/__init__.pyi index 8dbfb2e0..52ac4e7c 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/viscosity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/commonphasephysicalproperties/viscosity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,25 +12,34 @@ import jneqsim.physicalproperties.system import jneqsim.thermo import typing - - -class Viscosity(jneqsim.physicalproperties.methods.commonphasephysicalproperties.CommonPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.ViscosityInterface): +class Viscosity( + jneqsim.physicalproperties.methods.commonphasephysicalproperties.CommonPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.ViscosityInterface, +): pureComponentViscosity: typing.MutableSequence[float] = ... - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcPureComponentViscosity(self) -> None: ... - def clone(self) -> 'Viscosity': ... + def clone(self) -> "Viscosity": ... def getPureComponentViscosity(self, int: int) -> float: ... def getViscosityPressureCorrection(self, int: int) -> float: ... class CO2ViscosityMethod(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... -class FrictionTheoryViscosityMethod(Viscosity, jneqsim.thermo.ThermodynamicConstantsInterface): +class FrictionTheoryViscosityMethod( + Viscosity, jneqsim.thermo.ThermodynamicConstantsInterface +): pureComponentViscosity: typing.MutableSequence[float] = ... Fc: typing.MutableSequence[float] = ... omegaVisc: typing.MutableSequence[float] = ... - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... def getPureComponentViscosity(self, int: int) -> float: ... def getRedKapa(self, double: float, double2: float) -> float: ... @@ -38,29 +47,51 @@ class FrictionTheoryViscosityMethod(Viscosity, jneqsim.thermo.ThermodynamicConst def getRedKaprr(self, double: float, double2: float) -> float: ... def getTBPviscosityCorrection(self) -> float: ... def initChungPureComponentViscosity(self) -> None: ... - def setFrictionTheoryConstants(self, double: float, double2: float, double3: float, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], double6: float) -> None: ... + def setFrictionTheoryConstants( + self, + double: float, + double2: float, + double3: float, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + double6: float, + ) -> None: ... def setTBPviscosityCorrection(self, double: float) -> None: ... def tuneModel(self, double: float, double2: float, double3: float) -> None: ... class KTAViscosityMethod(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... class KTAViscosityMethodMod(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... class LBCViscosityMethod(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... - def clone(self) -> 'LBCViscosityMethod': ... + def clone(self) -> "LBCViscosityMethod": ... def getDenseContributionParameters(self) -> typing.MutableSequence[float]: ... def getPureComponentViscosity(self, int: int) -> float: ... def setDenseContributionParameter(self, int: int, double: float) -> None: ... - def setDenseContributionParameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setDenseContributionParameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class LeeViscosityMethod(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... @staticmethod def calcLowPressureViscosity(double: float, double2: float) -> float: ... @typing.overload @@ -70,45 +101,62 @@ class LeeViscosityMethod(Viscosity): def calcViscosity(double: float, double2: float, double3: float) -> float: ... class MethaneViscosityMethod(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... class MuznyModViscosityMethod(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... class MuznyViscosityMethod(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... class PFCTViscosityMethod(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... - def clone(self) -> 'PFCTViscosityMethod': ... + def clone(self) -> "PFCTViscosityMethod": ... def getCspViscosityCorrectionFactors(self) -> typing.MutableSequence[float]: ... def getPureComponentViscosity(self, int: int) -> float: ... def getRefComponentViscosity(self, double: float, double2: float) -> float: ... def setCspViscosityCorrectionFactor(self, int: int, double: float) -> None: ... - def setCspViscosityCorrectionFactors(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setCspViscosityCorrectionFactors( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class PFCTViscosityMethodHeavyOil(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... - def clone(self) -> 'PFCTViscosityMethodHeavyOil': ... + def clone(self) -> "PFCTViscosityMethodHeavyOil": ... def getCspViscosityCorrectionFactors(self) -> typing.MutableSequence[float]: ... def getRefComponentViscosity(self, double: float, double2: float) -> float: ... def setCspViscosityCorrectionFactor(self, int: int, double: float) -> None: ... - def setCspViscosityCorrectionFactors(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setCspViscosityCorrectionFactors( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class PFCTViscosityMethodMod86(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... - def clone(self) -> 'PFCTViscosityMethodMod86': ... + def clone(self) -> "PFCTViscosityMethodMod86": ... def getCspViscosityCorrectionFactors(self) -> typing.MutableSequence[float]: ... def getRefComponentViscosity(self, double: float, double2: float) -> float: ... def setCspViscosityCorrectionFactor(self, int: int, double: float) -> None: ... - def setCspViscosityCorrectionFactors(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - + def setCspViscosityCorrectionFactors( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.commonphasephysicalproperties.viscosity")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/__init__.pyi index 3d5a53ad..85ae476b 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,21 +13,32 @@ import jneqsim.physicalproperties.methods.gasphysicalproperties.viscosity import jneqsim.physicalproperties.system import typing - - -class GasPhysicalPropertyMethod(jneqsim.physicalproperties.methods.PhysicalPropertyMethod): +class GasPhysicalPropertyMethod( + jneqsim.physicalproperties.methods.PhysicalPropertyMethod +): binaryMolecularDiameter: typing.MutableSequence[typing.MutableSequence[float]] = ... binaryEnergyParameter: typing.MutableSequence[typing.MutableSequence[float]] = ... binaryMolecularMass: typing.MutableSequence[typing.MutableSequence[float]] = ... - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def setPhase(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties) -> None: ... - + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def setPhase( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.gasphysicalproperties")``. GasPhysicalPropertyMethod: typing.Type[GasPhysicalPropertyMethod] - conductivity: jneqsim.physicalproperties.methods.gasphysicalproperties.conductivity.__module_protocol__ - density: jneqsim.physicalproperties.methods.gasphysicalproperties.density.__module_protocol__ - diffusivity: jneqsim.physicalproperties.methods.gasphysicalproperties.diffusivity.__module_protocol__ - viscosity: jneqsim.physicalproperties.methods.gasphysicalproperties.viscosity.__module_protocol__ + conductivity: ( + jneqsim.physicalproperties.methods.gasphysicalproperties.conductivity.__module_protocol__ + ) + density: ( + jneqsim.physicalproperties.methods.gasphysicalproperties.density.__module_protocol__ + ) + diffusivity: ( + jneqsim.physicalproperties.methods.gasphysicalproperties.diffusivity.__module_protocol__ + ) + viscosity: ( + jneqsim.physicalproperties.methods.gasphysicalproperties.viscosity.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/conductivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/conductivity/__init__.pyi index 1dceae9a..8d4b5eae 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/conductivity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/conductivity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,19 +10,23 @@ import jneqsim.physicalproperties.methods.methodinterface import jneqsim.physicalproperties.system import typing - - -class Conductivity(jneqsim.physicalproperties.methods.gasphysicalproperties.GasPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def clone(self) -> 'Conductivity': ... +class Conductivity( + jneqsim.physicalproperties.methods.gasphysicalproperties.GasPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def clone(self) -> "Conductivity": ... class ChungConductivityMethod(Conductivity): pureComponentConductivity: typing.MutableSequence[float] = ... - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcConductivity(self) -> float: ... def calcPureComponentConductivity(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.gasphysicalproperties.conductivity")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/density/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/density/__init__.pyi index 4aba4d2e..b474b4ef 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/density/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/density/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,13 +10,15 @@ import jneqsim.physicalproperties.methods.methodinterface import jneqsim.physicalproperties.system import typing - - -class Density(jneqsim.physicalproperties.methods.gasphysicalproperties.GasPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.DensityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... +class Density( + jneqsim.physicalproperties.methods.gasphysicalproperties.GasPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.DensityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcDensity(self) -> float: ... - def clone(self) -> 'Density': ... - + def clone(self) -> "Density": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.gasphysicalproperties.density")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/diffusivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/diffusivity/__init__.pyi index abc00f39..601bd6c7 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/diffusivity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/diffusivity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,29 +10,45 @@ import jneqsim.physicalproperties.methods.methodinterface import jneqsim.physicalproperties.system import typing - - -class Diffusivity(jneqsim.physicalproperties.methods.gasphysicalproperties.GasPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.DiffusivityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... - def calcDiffusionCoefficients(self, int: int, int2: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... +class Diffusivity( + jneqsim.physicalproperties.methods.gasphysicalproperties.GasPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.DiffusivityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... + def calcDiffusionCoefficients( + self, int: int, int2: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def calcEffectiveDiffusionCoefficients(self) -> None: ... - def clone(self) -> 'Diffusivity': ... + def clone(self) -> "Diffusivity": ... def getEffectiveDiffusionCoefficient(self, int: int) -> float: ... def getFickBinaryDiffusionCoefficient(self, int: int, int2: int) -> float: ... - def getMaxwellStefanBinaryDiffusionCoefficient(self, int: int, int2: int) -> float: ... + def getMaxwellStefanBinaryDiffusionCoefficient( + self, int: int, int2: int + ) -> float: ... def isTemperatureInValidRange(self) -> bool: ... def setEnableTemperatureWarnings(self, boolean: bool) -> None: ... def setUseDiffusionLJOverride(self, boolean: bool) -> None: ... class FullerSchettlerGiddingsDiffusivity(Diffusivity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... class WilkeLeeDiffusivity(Diffusivity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... - + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.gasphysicalproperties.diffusivity")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/viscosity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/viscosity/__init__.pyi index 3f8a06f9..9d58e45d 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/viscosity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/gasphysicalproperties/viscosity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,23 +10,27 @@ import jneqsim.physicalproperties.methods.methodinterface import jneqsim.physicalproperties.system import typing - - -class Viscosity(jneqsim.physicalproperties.methods.gasphysicalproperties.GasPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.ViscosityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def clone(self) -> 'Viscosity': ... +class Viscosity( + jneqsim.physicalproperties.methods.gasphysicalproperties.GasPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.ViscosityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def clone(self) -> "Viscosity": ... class ChungViscosityMethod(Viscosity): pureComponentViscosity: typing.MutableSequence[float] = ... relativeViscosity: typing.MutableSequence[float] = ... Fc: typing.MutableSequence[float] = ... omegaVisc: typing.MutableSequence[float] = ... - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... def getPureComponentViscosity(self, int: int) -> float: ... def initChungPureComponentViscosity(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.gasphysicalproperties.viscosity")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/__init__.pyi index a6846849..79d7a46b 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,18 +13,29 @@ import jneqsim.physicalproperties.methods.liquidphysicalproperties.viscosity import jneqsim.physicalproperties.system import typing - - -class LiquidPhysicalPropertyMethod(jneqsim.physicalproperties.methods.PhysicalPropertyMethod): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def setPhase(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties) -> None: ... - +class LiquidPhysicalPropertyMethod( + jneqsim.physicalproperties.methods.PhysicalPropertyMethod +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def setPhase( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.liquidphysicalproperties")``. LiquidPhysicalPropertyMethod: typing.Type[LiquidPhysicalPropertyMethod] - conductivity: jneqsim.physicalproperties.methods.liquidphysicalproperties.conductivity.__module_protocol__ - density: jneqsim.physicalproperties.methods.liquidphysicalproperties.density.__module_protocol__ - diffusivity: jneqsim.physicalproperties.methods.liquidphysicalproperties.diffusivity.__module_protocol__ - viscosity: jneqsim.physicalproperties.methods.liquidphysicalproperties.viscosity.__module_protocol__ + conductivity: ( + jneqsim.physicalproperties.methods.liquidphysicalproperties.conductivity.__module_protocol__ + ) + density: ( + jneqsim.physicalproperties.methods.liquidphysicalproperties.density.__module_protocol__ + ) + diffusivity: ( + jneqsim.physicalproperties.methods.liquidphysicalproperties.diffusivity.__module_protocol__ + ) + viscosity: ( + jneqsim.physicalproperties.methods.liquidphysicalproperties.viscosity.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/conductivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/conductivity/__init__.pyi index 927448c6..00705cd7 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/conductivity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/conductivity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,27 +10,34 @@ import jneqsim.physicalproperties.methods.methodinterface import jneqsim.physicalproperties.system import typing - - -class Conductivity(jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface): +class Conductivity( + jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface, +): pureComponentConductivity: typing.MutableSequence[float] = ... - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcConductivity(self) -> float: ... def calcPureComponentConductivity(self) -> None: ... - def clone(self) -> 'Conductivity': ... + def clone(self) -> "Conductivity": ... -class FilippovConductivityMethod(jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface): +class FilippovConductivityMethod( + jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface, +): pureComponentConductivity: typing.MutableSequence[float] = ... - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcConductivity(self) -> float: ... def calcPureComponentConductivity(self) -> None: ... - def clone(self) -> 'FilippovConductivityMethod': ... + def clone(self) -> "FilippovConductivityMethod": ... def getFilippovCoefficient(self) -> float: ... def isUsePressureCorrection(self) -> bool: ... def setFilippovCoefficient(self, double: float) -> None: ... def setUsePressureCorrection(self, boolean: bool) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.liquidphysicalproperties.conductivity")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/density/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/density/__init__.pyi index 043acb34..3e5f4a8d 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/density/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/density/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,32 +10,49 @@ import jneqsim.physicalproperties.methods.methodinterface import jneqsim.physicalproperties.system import typing - - -class Costald(jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.DensityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... +class Costald( + jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.DensityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcDensity(self) -> float: ... - def clone(self) -> 'Costald': ... + def clone(self) -> "Costald": ... def isUsePolarCorrection(self) -> bool: ... def setUsePolarCorrection(self, boolean: bool) -> None: ... -class Density(jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.DensityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... +class Density( + jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.DensityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcDensity(self) -> float: ... - def clone(self) -> 'Density': ... - -class Rackett(jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.DensityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def clone(self) -> "Density": ... + +class Rackett( + jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.DensityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcDensity(self) -> float: ... - def clone(self) -> 'Rackett': ... - -class Water(jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.DensityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def clone(self) -> "Rackett": ... + +class Water( + jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.DensityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcDensity(self) -> float: ... @staticmethod def calculatePureWaterDensity(double: float, double2: float) -> float: ... - def clone(self) -> 'Water': ... - + def clone(self) -> "Water": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.liquidphysicalproperties.density")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/diffusivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/diffusivity/__init__.pyi index a83d3d46..2859f3b0 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/diffusivity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/diffusivity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,95 +10,177 @@ import jneqsim.physicalproperties.system import jneqsim.thermo.phase import typing - - class DiffusivityModelSelector: @staticmethod - def createAutoSelectedModel(physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties) -> 'Diffusivity': ... + def createAutoSelectedModel( + physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties, + ) -> "Diffusivity": ... @staticmethod - def createModel(physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties, diffusivityModelType: 'DiffusivityModelSelector.DiffusivityModelType') -> 'Diffusivity': ... + def createModel( + physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties, + diffusivityModelType: "DiffusivityModelSelector.DiffusivityModelType", + ) -> "Diffusivity": ... @staticmethod - def getModelSelectionReason(phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> java.lang.String: ... + def getModelSelectionReason( + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> java.lang.String: ... @staticmethod - def selectOptimalModel(phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> 'DiffusivityModelSelector.DiffusivityModelType': ... - class DiffusivityModelType(java.lang.Enum['DiffusivityModelSelector.DiffusivityModelType']): - SIDDIQI_LUCAS: typing.ClassVar['DiffusivityModelSelector.DiffusivityModelType'] = ... - HAYDUK_MINHAS: typing.ClassVar['DiffusivityModelSelector.DiffusivityModelType'] = ... - WILKE_CHANG: typing.ClassVar['DiffusivityModelSelector.DiffusivityModelType'] = ... - TYN_CALUS: typing.ClassVar['DiffusivityModelSelector.DiffusivityModelType'] = ... - HIGH_PRESSURE_CORRECTED: typing.ClassVar['DiffusivityModelSelector.DiffusivityModelType'] = ... - AMINE: typing.ClassVar['DiffusivityModelSelector.DiffusivityModelType'] = ... - CO2_WATER: typing.ClassVar['DiffusivityModelSelector.DiffusivityModelType'] = ... - CORRESPONDING_STATES: typing.ClassVar['DiffusivityModelSelector.DiffusivityModelType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def selectOptimalModel( + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> "DiffusivityModelSelector.DiffusivityModelType": ... + + class DiffusivityModelType( + java.lang.Enum["DiffusivityModelSelector.DiffusivityModelType"] + ): + SIDDIQI_LUCAS: typing.ClassVar[ + "DiffusivityModelSelector.DiffusivityModelType" + ] = ... + HAYDUK_MINHAS: typing.ClassVar[ + "DiffusivityModelSelector.DiffusivityModelType" + ] = ... + WILKE_CHANG: typing.ClassVar[ + "DiffusivityModelSelector.DiffusivityModelType" + ] = ... + TYN_CALUS: typing.ClassVar["DiffusivityModelSelector.DiffusivityModelType"] = ( + ... + ) + HIGH_PRESSURE_CORRECTED: typing.ClassVar[ + "DiffusivityModelSelector.DiffusivityModelType" + ] = ... + AMINE: typing.ClassVar["DiffusivityModelSelector.DiffusivityModelType"] = ... + CO2_WATER: typing.ClassVar["DiffusivityModelSelector.DiffusivityModelType"] = ( + ... + ) + CORRESPONDING_STATES: typing.ClassVar[ + "DiffusivityModelSelector.DiffusivityModelType" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DiffusivityModelSelector.DiffusivityModelType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DiffusivityModelSelector.DiffusivityModelType": ... @staticmethod - def values() -> typing.MutableSequence['DiffusivityModelSelector.DiffusivityModelType']: ... + def values() -> ( + typing.MutableSequence["DiffusivityModelSelector.DiffusivityModelType"] + ): ... class Diffusivity: ... class CO2water(Diffusivity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... class HaydukMinhasDiffusivity(Diffusivity): @typing.overload - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... @typing.overload - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties, solventType: 'HaydukMinhasDiffusivity.SolventType'): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... - def calcDiffusionCoefficients(self, int: int, int2: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getSolventType(self) -> 'HaydukMinhasDiffusivity.SolventType': ... - def setSolventType(self, solventType: 'HaydukMinhasDiffusivity.SolventType') -> None: ... - class SolventType(java.lang.Enum['HaydukMinhasDiffusivity.SolventType']): - PARAFFIN: typing.ClassVar['HaydukMinhasDiffusivity.SolventType'] = ... - AQUEOUS: typing.ClassVar['HaydukMinhasDiffusivity.SolventType'] = ... - AUTO: typing.ClassVar['HaydukMinhasDiffusivity.SolventType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def __init__( + self, + physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties, + solventType: "HaydukMinhasDiffusivity.SolventType", + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... + def calcDiffusionCoefficients( + self, int: int, int2: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getSolventType(self) -> "HaydukMinhasDiffusivity.SolventType": ... + def setSolventType( + self, solventType: "HaydukMinhasDiffusivity.SolventType" + ) -> None: ... + + class SolventType(java.lang.Enum["HaydukMinhasDiffusivity.SolventType"]): + PARAFFIN: typing.ClassVar["HaydukMinhasDiffusivity.SolventType"] = ... + AQUEOUS: typing.ClassVar["HaydukMinhasDiffusivity.SolventType"] = ... + AUTO: typing.ClassVar["HaydukMinhasDiffusivity.SolventType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HaydukMinhasDiffusivity.SolventType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HaydukMinhasDiffusivity.SolventType": ... @staticmethod - def values() -> typing.MutableSequence['HaydukMinhasDiffusivity.SolventType']: ... + def values() -> ( + typing.MutableSequence["HaydukMinhasDiffusivity.SolventType"] + ): ... class HighPressureDiffusivity(Diffusivity): @typing.overload - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... @typing.overload - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties, diffusivity: Diffusivity): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... - def calcDiffusionCoefficients(self, int: int, int2: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def __init__( + self, + physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties, + diffusivity: Diffusivity, + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... + def calcDiffusionCoefficients( + self, int: int, int2: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getPressureCorrectionFactor(self) -> float: ... def setBaseDiffusivityModel(self, diffusivity: Diffusivity) -> None: ... class SiddiqiLucasMethod(Diffusivity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... def setAutoSelectCorrelation(self, boolean: bool) -> None: ... class TynCalusDiffusivity(Diffusivity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... class WilkeChangDiffusivity(Diffusivity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... class AmineDiffusivity(SiddiqiLucasMethod): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... - def calcDiffusionCoefficients(self, int: int, int2: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... + def calcDiffusionCoefficients( + self, int: int, int2: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def calcEffectiveDiffusionCoefficients(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.liquidphysicalproperties.diffusivity")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/viscosity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/viscosity/__init__.pyi index 9e7258d7..4861f16f 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/viscosity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/liquidphysicalproperties/viscosity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,41 +11,53 @@ import jneqsim.physicalproperties.methods.methodinterface import jneqsim.physicalproperties.system import typing - - -class Viscosity(jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.ViscosityInterface): +class Viscosity( + jneqsim.physicalproperties.methods.liquidphysicalproperties.LiquidPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.ViscosityInterface, +): pureComponentViscosity: typing.MutableSequence[float] = ... - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcPureComponentViscosity(self) -> None: ... def calcViscosity(self) -> float: ... - def clone(self) -> 'Viscosity': ... + def clone(self) -> "Viscosity": ... def getPureComponentViscosity(self, int: int) -> float: ... def getViscosityPressureCorrection(self, int: int) -> float: ... class AmineViscosity(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... - class AmineType(java.lang.Enum['AmineViscosity.AmineType']): - MEA: typing.ClassVar['AmineViscosity.AmineType'] = ... - DEA: typing.ClassVar['AmineViscosity.AmineType'] = ... - MDEA: typing.ClassVar['AmineViscosity.AmineType'] = ... - AMDEA: typing.ClassVar['AmineViscosity.AmineType'] = ... - UNKNOWN: typing.ClassVar['AmineViscosity.AmineType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class AmineType(java.lang.Enum["AmineViscosity.AmineType"]): + MEA: typing.ClassVar["AmineViscosity.AmineType"] = ... + DEA: typing.ClassVar["AmineViscosity.AmineType"] = ... + MDEA: typing.ClassVar["AmineViscosity.AmineType"] = ... + AMDEA: typing.ClassVar["AmineViscosity.AmineType"] = ... + UNKNOWN: typing.ClassVar["AmineViscosity.AmineType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AmineViscosity.AmineType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AmineViscosity.AmineType": ... @staticmethod - def values() -> typing.MutableSequence['AmineViscosity.AmineType']: ... + def values() -> typing.MutableSequence["AmineViscosity.AmineType"]: ... class Water(Viscosity): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcViscosity(self) -> float: ... - def clone(self) -> 'Water': ... - + def clone(self) -> "Water": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.liquidphysicalproperties.viscosity")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/methodinterface/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/methodinterface/__init__.pyi index 6e22bfa4..acafabf5 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/methodinterface/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/methodinterface/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,31 +9,45 @@ import jneqsim.physicalproperties.methods import jneqsim.thermo import typing - - -class ConductivityInterface(jneqsim.thermo.ThermodynamicConstantsInterface, jneqsim.physicalproperties.methods.PhysicalPropertyMethodInterface): +class ConductivityInterface( + jneqsim.thermo.ThermodynamicConstantsInterface, + jneqsim.physicalproperties.methods.PhysicalPropertyMethodInterface, +): def calcConductivity(self) -> float: ... - def clone(self) -> 'ConductivityInterface': ... + def clone(self) -> "ConductivityInterface": ... -class DensityInterface(jneqsim.thermo.ThermodynamicConstantsInterface, jneqsim.physicalproperties.methods.PhysicalPropertyMethodInterface): +class DensityInterface( + jneqsim.thermo.ThermodynamicConstantsInterface, + jneqsim.physicalproperties.methods.PhysicalPropertyMethodInterface, +): def calcDensity(self) -> float: ... - def clone(self) -> 'DensityInterface': ... - -class DiffusivityInterface(jneqsim.thermo.ThermodynamicConstantsInterface, jneqsim.physicalproperties.methods.PhysicalPropertyMethodInterface): - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... - def calcDiffusionCoefficients(self, int: int, int2: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def clone(self) -> "DensityInterface": ... + +class DiffusivityInterface( + jneqsim.thermo.ThermodynamicConstantsInterface, + jneqsim.physicalproperties.methods.PhysicalPropertyMethodInterface, +): + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... + def calcDiffusionCoefficients( + self, int: int, int2: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def calcEffectiveDiffusionCoefficients(self) -> None: ... - def clone(self) -> 'DiffusivityInterface': ... + def clone(self) -> "DiffusivityInterface": ... def getEffectiveDiffusionCoefficient(self, int: int) -> float: ... def getFickBinaryDiffusionCoefficient(self, int: int, int2: int) -> float: ... - def getMaxwellStefanBinaryDiffusionCoefficient(self, int: int, int2: int) -> float: ... + def getMaxwellStefanBinaryDiffusionCoefficient( + self, int: int, int2: int + ) -> float: ... -class ViscosityInterface(jneqsim.physicalproperties.methods.PhysicalPropertyMethodInterface): +class ViscosityInterface( + jneqsim.physicalproperties.methods.PhysicalPropertyMethodInterface +): def calcViscosity(self) -> float: ... - def clone(self) -> 'ViscosityInterface': ... + def clone(self) -> "ViscosityInterface": ... def getPureComponentViscosity(self, int: int) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.methodinterface")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/__init__.pyi index 2b1af6e3..1f74c105 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,18 +13,29 @@ import jneqsim.physicalproperties.methods.solidphysicalproperties.viscosity import jneqsim.physicalproperties.system import typing - - -class SolidPhysicalPropertyMethod(jneqsim.physicalproperties.methods.PhysicalPropertyMethod): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def setPhase(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties) -> None: ... - +class SolidPhysicalPropertyMethod( + jneqsim.physicalproperties.methods.PhysicalPropertyMethod +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def setPhase( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.solidphysicalproperties")``. SolidPhysicalPropertyMethod: typing.Type[SolidPhysicalPropertyMethod] - conductivity: jneqsim.physicalproperties.methods.solidphysicalproperties.conductivity.__module_protocol__ - density: jneqsim.physicalproperties.methods.solidphysicalproperties.density.__module_protocol__ - diffusivity: jneqsim.physicalproperties.methods.solidphysicalproperties.diffusivity.__module_protocol__ - viscosity: jneqsim.physicalproperties.methods.solidphysicalproperties.viscosity.__module_protocol__ + conductivity: ( + jneqsim.physicalproperties.methods.solidphysicalproperties.conductivity.__module_protocol__ + ) + density: ( + jneqsim.physicalproperties.methods.solidphysicalproperties.density.__module_protocol__ + ) + diffusivity: ( + jneqsim.physicalproperties.methods.solidphysicalproperties.diffusivity.__module_protocol__ + ) + viscosity: ( + jneqsim.physicalproperties.methods.solidphysicalproperties.viscosity.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/conductivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/conductivity/__init__.pyi index c825dc55..d6c01b3e 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/conductivity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/conductivity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,13 +10,15 @@ import jneqsim.physicalproperties.methods.solidphysicalproperties import jneqsim.physicalproperties.system import typing - - -class Conductivity(jneqsim.physicalproperties.methods.solidphysicalproperties.SolidPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... +class Conductivity( + jneqsim.physicalproperties.methods.solidphysicalproperties.SolidPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcConductivity(self) -> float: ... - def clone(self) -> 'Conductivity': ... - + def clone(self) -> "Conductivity": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.solidphysicalproperties.conductivity")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/density/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/density/__init__.pyi index b040be27..55362c1e 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/density/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/density/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,13 +10,15 @@ import jneqsim.physicalproperties.methods.solidphysicalproperties import jneqsim.physicalproperties.system import typing - - -class Density(jneqsim.physicalproperties.methods.solidphysicalproperties.SolidPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.DensityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... +class Density( + jneqsim.physicalproperties.methods.solidphysicalproperties.SolidPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.DensityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcDensity(self) -> float: ... - def clone(self) -> 'Density': ... - + def clone(self) -> "Density": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.solidphysicalproperties.density")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/diffusivity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/diffusivity/__init__.pyi index 4a643c08..9355bd17 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/diffusivity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/diffusivity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,18 +10,26 @@ import jneqsim.physicalproperties.methods.solidphysicalproperties import jneqsim.physicalproperties.system import typing - - -class Diffusivity(jneqsim.physicalproperties.methods.solidphysicalproperties.SolidPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.DiffusivityInterface): - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... - def calcBinaryDiffusionCoefficient(self, int: int, int2: int, int3: int) -> float: ... - def calcDiffusionCoefficients(self, int: int, int2: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... +class Diffusivity( + jneqsim.physicalproperties.methods.solidphysicalproperties.SolidPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.DiffusivityInterface, +): + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... + def calcBinaryDiffusionCoefficient( + self, int: int, int2: int, int3: int + ) -> float: ... + def calcDiffusionCoefficients( + self, int: int, int2: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def calcEffectiveDiffusionCoefficients(self) -> None: ... - def clone(self) -> 'Diffusivity': ... + def clone(self) -> "Diffusivity": ... def getEffectiveDiffusionCoefficient(self, int: int) -> float: ... def getFickBinaryDiffusionCoefficient(self, int: int, int2: int) -> float: ... - def getMaxwellStefanBinaryDiffusionCoefficient(self, int: int, int2: int) -> float: ... - + def getMaxwellStefanBinaryDiffusionCoefficient( + self, int: int, int2: int + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.solidphysicalproperties.diffusivity")``. diff --git a/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/viscosity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/viscosity/__init__.pyi index 05e66fcd..8a8bb111 100644 --- a/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/viscosity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/methods/solidphysicalproperties/viscosity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,18 +10,20 @@ import jneqsim.physicalproperties.methods.solidphysicalproperties import jneqsim.physicalproperties.system import typing - - -class Viscosity(jneqsim.physicalproperties.methods.solidphysicalproperties.SolidPhysicalPropertyMethod, jneqsim.physicalproperties.methods.methodinterface.ViscosityInterface): +class Viscosity( + jneqsim.physicalproperties.methods.solidphysicalproperties.SolidPhysicalPropertyMethod, + jneqsim.physicalproperties.methods.methodinterface.ViscosityInterface, +): pureComponentViscosity: typing.MutableSequence[float] = ... - def __init__(self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties): ... + def __init__( + self, physicalProperties: jneqsim.physicalproperties.system.PhysicalProperties + ): ... def calcPureComponentViscosity(self) -> None: ... def calcViscosity(self) -> float: ... - def clone(self) -> 'Viscosity': ... + def clone(self) -> "Viscosity": ... def getPureComponentViscosity(self, int: int) -> float: ... def getViscosityPressureCorrection(self, int: int) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.methods.solidphysicalproperties.viscosity")``. diff --git a/src/jneqsim-stubs/physicalproperties/mixingrule/__init__.pyi b/src/jneqsim-stubs/physicalproperties/mixingrule/__init__.pyi index 47abd115..ff0e2338 100644 --- a/src/jneqsim-stubs/physicalproperties/mixingrule/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/mixingrule/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,26 +10,31 @@ import jneqsim.thermo import jneqsim.thermo.phase import typing - - class PhysicalPropertyMixingRuleInterface(java.lang.Cloneable): - def clone(self) -> 'PhysicalPropertyMixingRuleInterface': ... + def clone(self) -> "PhysicalPropertyMixingRuleInterface": ... def getViscosityGij(self, int: int, int2: int) -> float: ... - def initMixingRules(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... + def initMixingRules( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... def setViscosityGij(self, double: float, int: int, int2: int) -> None: ... -class PhysicalPropertyMixingRule(PhysicalPropertyMixingRuleInterface, jneqsim.thermo.ThermodynamicConstantsInterface): +class PhysicalPropertyMixingRule( + PhysicalPropertyMixingRuleInterface, jneqsim.thermo.ThermodynamicConstantsInterface +): Gij: typing.MutableSequence[typing.MutableSequence[float]] = ... def __init__(self): ... - def clone(self) -> 'PhysicalPropertyMixingRule': ... + def clone(self) -> "PhysicalPropertyMixingRule": ... def getPhysicalPropertyMixingRule(self) -> PhysicalPropertyMixingRuleInterface: ... def getViscosityGij(self, int: int, int2: int) -> float: ... - def initMixingRules(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... + def initMixingRules( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... def setViscosityGij(self, double: float, int: int, int2: int) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.mixingrule")``. PhysicalPropertyMixingRule: typing.Type[PhysicalPropertyMixingRule] - PhysicalPropertyMixingRuleInterface: typing.Type[PhysicalPropertyMixingRuleInterface] + PhysicalPropertyMixingRuleInterface: typing.Type[ + PhysicalPropertyMixingRuleInterface + ] diff --git a/src/jneqsim-stubs/physicalproperties/system/__init__.pyi b/src/jneqsim-stubs/physicalproperties/system/__init__.pyi index 2532f990..cd601c64 100644 --- a/src/jneqsim-stubs/physicalproperties/system/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/system/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -18,13 +18,21 @@ import jneqsim.thermo import jneqsim.thermo.phase import typing - - -class PhysicalProperties(java.lang.Cloneable, jneqsim.thermo.ThermodynamicConstantsInterface): - conductivityCalc: jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface = ... - viscosityCalc: jneqsim.physicalproperties.methods.methodinterface.ViscosityInterface = ... - diffusivityCalc: jneqsim.physicalproperties.methods.methodinterface.DiffusivityInterface = ... - densityCalc: jneqsim.physicalproperties.methods.methodinterface.DensityInterface = ... +class PhysicalProperties( + java.lang.Cloneable, jneqsim.thermo.ThermodynamicConstantsInterface +): + conductivityCalc: ( + jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface + ) = ... + viscosityCalc: ( + jneqsim.physicalproperties.methods.methodinterface.ViscosityInterface + ) = ... + diffusivityCalc: ( + jneqsim.physicalproperties.methods.methodinterface.DiffusivityInterface + ) = ... + densityCalc: jneqsim.physicalproperties.methods.methodinterface.DensityInterface = ( + ... + ) kinematicViscosity: float = ... density: float = ... viscosity: float = ... @@ -32,94 +40,146 @@ class PhysicalProperties(java.lang.Cloneable, jneqsim.thermo.ThermodynamicConsta @typing.overload def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface): ... @typing.overload - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int): ... + def __init__( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ): ... def calcDensity(self) -> float: ... def calcEffectiveDiffusionCoefficients(self) -> None: ... def calcKinematicViscosity(self) -> float: ... - def clone(self) -> 'PhysicalProperties': ... + def clone(self) -> "PhysicalProperties": ... def getConductivity(self) -> float: ... - def getConductivityModel(self) -> jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface: ... + def getConductivityModel( + self, + ) -> jneqsim.physicalproperties.methods.methodinterface.ConductivityInterface: ... def getCspViscosityCorrectionFactors(self) -> typing.MutableSequence[float]: ... def getCspViscosityParameters(self) -> typing.MutableSequence[float]: ... def getDensity(self) -> float: ... @typing.overload def getDiffusionCoefficient(self, int: int, int2: int) -> float: ... @typing.overload - def getDiffusionCoefficient(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getDiffusionCoefficient( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getEffectiveDiffusionCoefficient(self, int: int) -> float: ... @typing.overload - def getEffectiveDiffusionCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getEffectiveDiffusionCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getEffectiveSchmidtNumber(self, int: int) -> float: ... def getFickDiffusionCoefficient(self, int: int, int2: int) -> float: ... def getKinematicViscosity(self) -> float: ... def getLbcParameters(self) -> typing.MutableSequence[float]: ... - def getMixingRule(self) -> jneqsim.physicalproperties.mixingrule.PhysicalPropertyMixingRuleInterface: ... + def getMixingRule( + self, + ) -> jneqsim.physicalproperties.mixingrule.PhysicalPropertyMixingRuleInterface: ... def getPhase(self) -> jneqsim.thermo.phase.PhaseInterface: ... def getPureComponentViscosity(self, int: int) -> float: ... def getViscosity(self) -> float: ... - def getViscosityModel(self) -> jneqsim.physicalproperties.methods.methodinterface.ViscosityInterface: ... + def getViscosityModel( + self, + ) -> jneqsim.physicalproperties.methods.methodinterface.ViscosityInterface: ... def getViscosityOfWaxyOil(self, double: float, double2: float) -> float: ... def getWaxViscosityParameter(self) -> typing.MutableSequence[float]: ... @typing.overload def init(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... @typing.overload - def init(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, string: typing.Union[java.lang.String, str]) -> None: ... + def init( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + string: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload - def init(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, physicalPropertyType: jneqsim.physicalproperties.PhysicalPropertyType) -> None: ... + def init( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + physicalPropertyType: jneqsim.physicalproperties.PhysicalPropertyType, + ) -> None: ... def isLBCViscosityModel(self) -> bool: ... def isPFCTViscosityModel(self) -> bool: ... def setBinaryDiffusionCoefficientMethod(self, int: int) -> None: ... - def setConductivityModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setConductivityModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setCspViscosityCorrectionFactor(self, int: int, double: float) -> None: ... - def setCspViscosityCorrectionFactors(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setCspViscosityCorrectionFactors( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setCspViscosityParameter(self, int: int, double: float) -> None: ... - def setCspViscosityParameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setCspViscosityParameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setDensityModel(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setDiffusionCoefficientModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDiffusionCoefficientModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setLbcParameter(self, int: int, double: float) -> None: ... - def setLbcParameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setMixingRule(self, physicalPropertyMixingRuleInterface: jneqsim.physicalproperties.mixingrule.PhysicalPropertyMixingRuleInterface) -> None: ... + def setLbcParameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setMixingRule( + self, + physicalPropertyMixingRuleInterface: jneqsim.physicalproperties.mixingrule.PhysicalPropertyMixingRuleInterface, + ) -> None: ... def setMixingRuleNull(self) -> None: ... def setMulticomponentDiffusionMethod(self, int: int) -> None: ... def setPhase(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... def setPhases(self) -> None: ... - def setViscosityModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setViscosityModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setWaxViscosityParameter(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setWaxViscosityParameter( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setWaxViscosityParameter(self, int: int, double: float) -> None: ... -class PhysicalPropertyModel(java.lang.Enum['PhysicalPropertyModel']): - DEFAULT: typing.ClassVar['PhysicalPropertyModel'] = ... - WATER: typing.ClassVar['PhysicalPropertyModel'] = ... - GLYCOL: typing.ClassVar['PhysicalPropertyModel'] = ... - AMINE: typing.ClassVar['PhysicalPropertyModel'] = ... - CO2WATER: typing.ClassVar['PhysicalPropertyModel'] = ... - BASIC: typing.ClassVar['PhysicalPropertyModel'] = ... - SALT_WATER: typing.ClassVar['PhysicalPropertyModel'] = ... +class PhysicalPropertyModel(java.lang.Enum["PhysicalPropertyModel"]): + DEFAULT: typing.ClassVar["PhysicalPropertyModel"] = ... + WATER: typing.ClassVar["PhysicalPropertyModel"] = ... + GLYCOL: typing.ClassVar["PhysicalPropertyModel"] = ... + AMINE: typing.ClassVar["PhysicalPropertyModel"] = ... + CO2WATER: typing.ClassVar["PhysicalPropertyModel"] = ... + BASIC: typing.ClassVar["PhysicalPropertyModel"] = ... + SALT_WATER: typing.ClassVar["PhysicalPropertyModel"] = ... @staticmethod - def byName(string: typing.Union[java.lang.String, str]) -> 'PhysicalPropertyModel': ... + def byName( + string: typing.Union[java.lang.String, str], + ) -> "PhysicalPropertyModel": ... @staticmethod - def byValue(int: int) -> 'PhysicalPropertyModel': ... + def byValue(int: int) -> "PhysicalPropertyModel": ... def getValue(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PhysicalPropertyModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PhysicalPropertyModel": ... @staticmethod - def values() -> typing.MutableSequence['PhysicalPropertyModel']: ... - + def values() -> typing.MutableSequence["PhysicalPropertyModel"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.system")``. PhysicalProperties: typing.Type[PhysicalProperties] PhysicalPropertyModel: typing.Type[PhysicalPropertyModel] - commonphasephysicalproperties: jneqsim.physicalproperties.system.commonphasephysicalproperties.__module_protocol__ - gasphysicalproperties: jneqsim.physicalproperties.system.gasphysicalproperties.__module_protocol__ - liquidphysicalproperties: jneqsim.physicalproperties.system.liquidphysicalproperties.__module_protocol__ - solidphysicalproperties: jneqsim.physicalproperties.system.solidphysicalproperties.__module_protocol__ + commonphasephysicalproperties: ( + jneqsim.physicalproperties.system.commonphasephysicalproperties.__module_protocol__ + ) + gasphysicalproperties: ( + jneqsim.physicalproperties.system.gasphysicalproperties.__module_protocol__ + ) + liquidphysicalproperties: ( + jneqsim.physicalproperties.system.liquidphysicalproperties.__module_protocol__ + ) + solidphysicalproperties: ( + jneqsim.physicalproperties.system.solidphysicalproperties.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/physicalproperties/system/commonphasephysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/system/commonphasephysicalproperties/__init__.pyi index 2eef4c1f..a2439e48 100644 --- a/src/jneqsim-stubs/physicalproperties/system/commonphasephysicalproperties/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/system/commonphasephysicalproperties/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,11 +9,10 @@ import jneqsim.physicalproperties.system import jneqsim.thermo.phase import typing - - class DefaultPhysicalProperties(jneqsim.physicalproperties.system.PhysicalProperties): - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int): ... - + def __init__( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.system.commonphasephysicalproperties")``. diff --git a/src/jneqsim-stubs/physicalproperties/system/gasphysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/system/gasphysicalproperties/__init__.pyi index 06ed955d..150b05aa 100644 --- a/src/jneqsim-stubs/physicalproperties/system/gasphysicalproperties/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/system/gasphysicalproperties/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,18 +9,21 @@ import jneqsim.physicalproperties.system import jneqsim.thermo.phase import typing - - class GasPhysicalProperties(jneqsim.physicalproperties.system.PhysicalProperties): - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int): ... - def clone(self) -> 'GasPhysicalProperties': ... + def __init__( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ): ... + def clone(self) -> "GasPhysicalProperties": ... class AirPhysicalProperties(GasPhysicalProperties): - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int): ... + def __init__( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ): ... class NaturalGasPhysicalProperties(GasPhysicalProperties): - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int): ... - + def __init__( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.system.gasphysicalproperties")``. diff --git a/src/jneqsim-stubs/physicalproperties/system/liquidphysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/system/liquidphysicalproperties/__init__.pyi index 01620630..05babcd3 100644 --- a/src/jneqsim-stubs/physicalproperties/system/liquidphysicalproperties/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/system/liquidphysicalproperties/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,28 +9,37 @@ import jneqsim.physicalproperties.system import jneqsim.thermo.phase import typing - - class CO2waterPhysicalProperties(jneqsim.physicalproperties.system.PhysicalProperties): - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int): ... - def clone(self) -> 'CO2waterPhysicalProperties': ... + def __init__( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ): ... + def clone(self) -> "CO2waterPhysicalProperties": ... class LiquidPhysicalProperties(jneqsim.physicalproperties.system.PhysicalProperties): - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int): ... - def clone(self) -> 'LiquidPhysicalProperties': ... + def __init__( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ): ... + def clone(self) -> "LiquidPhysicalProperties": ... class AminePhysicalProperties(LiquidPhysicalProperties): - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int): ... + def __init__( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ): ... class GlycolPhysicalProperties(LiquidPhysicalProperties): - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int): ... + def __init__( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ): ... class WaterPhysicalProperties(LiquidPhysicalProperties): - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int): ... + def __init__( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ): ... class SaltWaterPhysicalProperties(WaterPhysicalProperties): - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int): ... - + def __init__( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.system.liquidphysicalproperties")``. diff --git a/src/jneqsim-stubs/physicalproperties/system/solidphysicalproperties/__init__.pyi b/src/jneqsim-stubs/physicalproperties/system/solidphysicalproperties/__init__.pyi index 15663403..bc024b28 100644 --- a/src/jneqsim-stubs/physicalproperties/system/solidphysicalproperties/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/system/solidphysicalproperties/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,12 +9,9 @@ import jneqsim.physicalproperties.system import jneqsim.thermo.phase import typing - - class SolidPhysicalProperties(jneqsim.physicalproperties.system.PhysicalProperties): def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.system.solidphysicalproperties")``. diff --git a/src/jneqsim-stubs/physicalproperties/util/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/__init__.pyi index b370d2ff..cba76fa1 100644 --- a/src/jneqsim-stubs/physicalproperties/util/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/util/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,8 +8,9 @@ else: import jneqsim.physicalproperties.util.parameterfitting import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.util")``. - parameterfitting: jneqsim.physicalproperties.util.parameterfitting.__module_protocol__ + parameterfitting: ( + jneqsim.physicalproperties.util.parameterfitting.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/physicalproperties/util/parameterfitting/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/__init__.pyi index 8472550e..d1c65431 100644 --- a/src/jneqsim-stubs/physicalproperties/util/parameterfitting/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,8 +8,9 @@ else: import jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.util.parameterfitting")``. - purecomponentparameterfitting: jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.__module_protocol__ + purecomponentparameterfitting: ( + jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/__init__.pyi index 02780107..f105ed84 100644 --- a/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,9 +9,12 @@ import jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfi import jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompviscosity import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting")``. - purecompinterfacetension: jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompinterfacetension.__module_protocol__ - purecompviscosity: jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompviscosity.__module_protocol__ + purecompinterfacetension: ( + jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompinterfacetension.__module_protocol__ + ) + purecompviscosity: ( + jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompviscosity.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompinterfacetension/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompinterfacetension/__init__.pyi index 83490b4a..eb834dda 100644 --- a/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompinterfacetension/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompinterfacetension/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,21 +10,26 @@ import jpype import jneqsim.statistics.parameterfitting.nonlinearparameterfitting import typing - - -class ParachorFunction(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): +class ParachorFunction( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): def __init__(self): ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class TestParachorFit: def __init__(self): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompinterfacetension")``. diff --git a/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/__init__.pyi index cb694af1..ffe9f92a 100644 --- a/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,9 +9,12 @@ import jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfi import jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompviscosity.linearliquidmodel import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompviscosity")``. - chungmethod: jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompviscosity.chungmethod.__module_protocol__ - linearliquidmodel: jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompviscosity.linearliquidmodel.__module_protocol__ + chungmethod: ( + jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompviscosity.chungmethod.__module_protocol__ + ) + linearliquidmodel: ( + jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompviscosity.linearliquidmodel.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/chungmethod/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/chungmethod/__init__.pyi index 353c3046..fedebfeb 100644 --- a/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/chungmethod/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/chungmethod/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,21 +10,26 @@ import jpype import jneqsim.statistics.parameterfitting.nonlinearparameterfitting import typing - - -class ChungFunction(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): +class ChungFunction( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): def __init__(self): ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class TestChungFit: def __init__(self): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompviscosity.chungmethod")``. diff --git a/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/linearliquidmodel/__init__.pyi b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/linearliquidmodel/__init__.pyi index abde4dda..2fb9c5dc 100644 --- a/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/linearliquidmodel/__init__.pyi +++ b/src/jneqsim-stubs/physicalproperties/util/parameterfitting/purecomponentparameterfitting/purecompviscosity/linearliquidmodel/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,21 +10,26 @@ import jpype import jneqsim.statistics.parameterfitting.nonlinearparameterfitting import typing - - class TestViscosityFit: def __init__(self): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... -class ViscosityFunction(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): +class ViscosityFunction( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): def __init__(self): ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.physicalproperties.util.parameterfitting.purecomponentparameterfitting.purecompviscosity.linearliquidmodel")``. diff --git a/src/jneqsim-stubs/process/__init__.pyi b/src/jneqsim-stubs/process/__init__.pyi index f60f829a..48959e34 100644 --- a/src/jneqsim-stubs/process/__init__.pyi +++ b/src/jneqsim-stubs/process/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -45,11 +45,11 @@ import jneqsim.process.util import jneqsim.util import typing - - class ProcessElementInterface(jneqsim.util.NamedInterface, java.io.Serializable): ... -class SimulationInterface(jneqsim.util.NamedInterface, java.lang.Runnable, java.io.Serializable): +class SimulationInterface( + jneqsim.util.NamedInterface, java.lang.Runnable, java.io.Serializable +): def getCalculateSteadyState(self) -> bool: ... def getCalculationIdentifier(self) -> java.util.UUID: ... def getReport_json(self) -> java.lang.String: ... @@ -86,7 +86,6 @@ class SimulationBaseClass(jneqsim.util.NamedBaseClass, SimulationInterface): def setRunInSteps(self, boolean: bool) -> None: ... def setTime(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process")``. diff --git a/src/jneqsim-stubs/process/advisory/__init__.pyi b/src/jneqsim-stubs/process/advisory/__init__.pyi index 219675b2..4dd864e4 100644 --- a/src/jneqsim-stubs/process/advisory/__init__.pyi +++ b/src/jneqsim-stubs/process/advisory/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,65 +11,118 @@ import java.time import java.util import typing - - class PredictionResult(java.io.Serializable): @typing.overload def __init__(self, duration: java.time.Duration): ... @typing.overload - def __init__(self, duration: java.time.Duration, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, duration: java.time.Duration, string: typing.Union[java.lang.String, str] + ): ... def addAssumption(self, string: typing.Union[java.lang.String, str]) -> None: ... - def addPredictedValue(self, string: typing.Union[java.lang.String, str], predictedValue: 'PredictionResult.PredictedValue') -> None: ... - def addViolation(self, constraintViolation: 'PredictionResult.ConstraintViolation') -> None: ... + def addPredictedValue( + self, + string: typing.Union[java.lang.String, str], + predictedValue: "PredictionResult.PredictedValue", + ) -> None: ... + def addViolation( + self, constraintViolation: "PredictionResult.ConstraintViolation" + ) -> None: ... def getAdvisoryRecommendation(self) -> java.lang.String: ... - def getAllPredictedValues(self) -> java.util.Map[java.lang.String, 'PredictionResult.PredictedValue']: ... + def getAllPredictedValues( + self, + ) -> java.util.Map[java.lang.String, "PredictionResult.PredictedValue"]: ... def getAssumptions(self) -> java.util.List[java.lang.String]: ... def getExplanation(self) -> java.lang.String: ... def getHorizon(self) -> java.time.Duration: ... def getOverallConfidence(self) -> float: ... def getPredictionTime(self) -> java.time.Instant: ... def getScenarioName(self) -> java.lang.String: ... - def getStatus(self) -> 'PredictionResult.PredictionStatus': ... - def getValue(self, string: typing.Union[java.lang.String, str]) -> 'PredictionResult.PredictedValue': ... + def getStatus(self) -> "PredictionResult.PredictionStatus": ... + def getValue( + self, string: typing.Union[java.lang.String, str] + ) -> "PredictionResult.PredictedValue": ... def getViolationSummary(self) -> java.lang.String: ... - def getViolations(self) -> java.util.List['PredictionResult.ConstraintViolation']: ... + def getViolations( + self, + ) -> java.util.List["PredictionResult.ConstraintViolation"]: ... def hasViolations(self) -> bool: ... def setExplanation(self, string: typing.Union[java.lang.String, str]) -> None: ... def setOverallConfidence(self, double: float) -> None: ... - def setStatus(self, predictionStatus: 'PredictionResult.PredictionStatus') -> None: ... + def setStatus( + self, predictionStatus: "PredictionResult.PredictionStatus" + ) -> None: ... + class ConstraintViolation(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str], duration: java.time.Duration, severity: 'PredictionResult.ConstraintViolation.Severity'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + duration: java.time.Duration, + severity: "PredictionResult.ConstraintViolation.Severity", + ): ... def getConstraintName(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getLimitValue(self) -> float: ... def getPredictedValue(self) -> float: ... - def getSeverity(self) -> 'PredictionResult.ConstraintViolation.Severity': ... + def getSeverity(self) -> "PredictionResult.ConstraintViolation.Severity": ... def getSuggestedAction(self) -> java.lang.String: ... def getTimeToViolation(self) -> java.time.Duration: ... def getUnit(self) -> java.lang.String: ... def getVariableName(self) -> java.lang.String: ... - def setSuggestedAction(self, string: typing.Union[java.lang.String, str]) -> None: ... - class Severity(java.lang.Enum['PredictionResult.ConstraintViolation.Severity']): - LOW: typing.ClassVar['PredictionResult.ConstraintViolation.Severity'] = ... - MEDIUM: typing.ClassVar['PredictionResult.ConstraintViolation.Severity'] = ... - HIGH: typing.ClassVar['PredictionResult.ConstraintViolation.Severity'] = ... - CRITICAL: typing.ClassVar['PredictionResult.ConstraintViolation.Severity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setSuggestedAction( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + + class Severity(java.lang.Enum["PredictionResult.ConstraintViolation.Severity"]): + LOW: typing.ClassVar["PredictionResult.ConstraintViolation.Severity"] = ... + MEDIUM: typing.ClassVar["PredictionResult.ConstraintViolation.Severity"] = ( + ... + ) + HIGH: typing.ClassVar["PredictionResult.ConstraintViolation.Severity"] = ... + CRITICAL: typing.ClassVar[ + "PredictionResult.ConstraintViolation.Severity" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PredictionResult.ConstraintViolation.Severity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PredictionResult.ConstraintViolation.Severity": ... @staticmethod - def values() -> typing.MutableSequence['PredictionResult.ConstraintViolation.Severity']: ... + def values() -> ( + typing.MutableSequence["PredictionResult.ConstraintViolation.Severity"] + ): ... + class PredictedValue(java.io.Serializable): @typing.overload - def __init__(self, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str], double4: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + double4: float, + ): ... @typing.overload - def __init__(self, double: float, double2: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ): ... @staticmethod - def deterministic(double: float, string: typing.Union[java.lang.String, str]) -> 'PredictionResult.PredictedValue': ... + def deterministic( + double: float, string: typing.Union[java.lang.String, str] + ) -> "PredictionResult.PredictedValue": ... def getConfidence(self) -> float: ... def getLower95(self) -> float: ... def getMean(self) -> float: ... @@ -77,21 +130,26 @@ class PredictionResult(java.io.Serializable): def getUnit(self) -> java.lang.String: ... def getUpper95(self) -> float: ... def toString(self) -> java.lang.String: ... - class PredictionStatus(java.lang.Enum['PredictionResult.PredictionStatus']): - SUCCESS: typing.ClassVar['PredictionResult.PredictionStatus'] = ... - WARNING: typing.ClassVar['PredictionResult.PredictionStatus'] = ... - FAILED: typing.ClassVar['PredictionResult.PredictionStatus'] = ... - DATA_QUALITY_ISSUE: typing.ClassVar['PredictionResult.PredictionStatus'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class PredictionStatus(java.lang.Enum["PredictionResult.PredictionStatus"]): + SUCCESS: typing.ClassVar["PredictionResult.PredictionStatus"] = ... + WARNING: typing.ClassVar["PredictionResult.PredictionStatus"] = ... + FAILED: typing.ClassVar["PredictionResult.PredictionStatus"] = ... + DATA_QUALITY_ISSUE: typing.ClassVar["PredictionResult.PredictionStatus"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PredictionResult.PredictionStatus': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PredictionResult.PredictionStatus": ... @staticmethod - def values() -> typing.MutableSequence['PredictionResult.PredictionStatus']: ... - + def values() -> typing.MutableSequence["PredictionResult.PredictionStatus"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.advisory")``. diff --git a/src/jneqsim-stubs/process/alarm/__init__.pyi b/src/jneqsim-stubs/process/alarm/__init__.pyi index 10418788..731f0034 100644 --- a/src/jneqsim-stubs/process/alarm/__init__.pyi +++ b/src/jneqsim-stubs/process/alarm/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,121 +13,184 @@ import jneqsim.process.measurementdevice import jneqsim.process.processmodel import typing - - class AlarmActionHandler(java.io.Serializable): @staticmethod - def activateLogic(string: typing.Union[java.lang.String, str], alarmLevel: 'AlarmLevel', alarmEventType: 'AlarmEventType', processLogic: jneqsim.process.logic.ProcessLogic) -> 'AlarmActionHandler': ... + def activateLogic( + string: typing.Union[java.lang.String, str], + alarmLevel: "AlarmLevel", + alarmEventType: "AlarmEventType", + processLogic: jneqsim.process.logic.ProcessLogic, + ) -> "AlarmActionHandler": ... @staticmethod - def activateLogicOnHIHI(string: typing.Union[java.lang.String, str], processLogic: jneqsim.process.logic.ProcessLogic) -> 'AlarmActionHandler': ... + def activateLogicOnHIHI( + string: typing.Union[java.lang.String, str], + processLogic: jneqsim.process.logic.ProcessLogic, + ) -> "AlarmActionHandler": ... @staticmethod - def activateLogicOnLOLO(string: typing.Union[java.lang.String, str], processLogic: jneqsim.process.logic.ProcessLogic) -> 'AlarmActionHandler': ... + def activateLogicOnLOLO( + string: typing.Union[java.lang.String, str], + processLogic: jneqsim.process.logic.ProcessLogic, + ) -> "AlarmActionHandler": ... @staticmethod - def composite(list: java.util.List[typing.Union['AlarmActionHandler', typing.Callable]]) -> 'AlarmActionHandler': ... + def composite( + list: java.util.List[typing.Union["AlarmActionHandler", typing.Callable]], + ) -> "AlarmActionHandler": ... def getActionDescription(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def handle(self, alarmEvent: 'AlarmEvent') -> bool: ... + def handle(self, alarmEvent: "AlarmEvent") -> bool: ... class AlarmConfig(java.io.Serializable): @staticmethod - def builder() -> 'AlarmConfig.Builder': ... + def builder() -> "AlarmConfig.Builder": ... def getDeadband(self) -> float: ... def getDelay(self) -> float: ... def getHighHighLimit(self) -> float: ... def getHighLimit(self) -> float: ... - def getLimit(self, alarmLevel: 'AlarmLevel') -> float: ... + def getLimit(self, alarmLevel: "AlarmLevel") -> float: ... def getLowLimit(self) -> float: ... def getLowLowLimit(self) -> float: ... def getUnit(self) -> java.lang.String: ... - def hasLimit(self, alarmLevel: 'AlarmLevel') -> bool: ... + def hasLimit(self, alarmLevel: "AlarmLevel") -> bool: ... + class Builder: - def build(self) -> 'AlarmConfig': ... - def deadband(self, double: float) -> 'AlarmConfig.Builder': ... - def delay(self, double: float) -> 'AlarmConfig.Builder': ... - def highHighLimit(self, double: float) -> 'AlarmConfig.Builder': ... - def highLimit(self, double: float) -> 'AlarmConfig.Builder': ... - def lowLimit(self, double: float) -> 'AlarmConfig.Builder': ... - def lowLowLimit(self, double: float) -> 'AlarmConfig.Builder': ... - def unit(self, string: typing.Union[java.lang.String, str]) -> 'AlarmConfig.Builder': ... + def build(self) -> "AlarmConfig": ... + def deadband(self, double: float) -> "AlarmConfig.Builder": ... + def delay(self, double: float) -> "AlarmConfig.Builder": ... + def highHighLimit(self, double: float) -> "AlarmConfig.Builder": ... + def highLimit(self, double: float) -> "AlarmConfig.Builder": ... + def lowLimit(self, double: float) -> "AlarmConfig.Builder": ... + def lowLowLimit(self, double: float) -> "AlarmConfig.Builder": ... + def unit( + self, string: typing.Union[java.lang.String, str] + ) -> "AlarmConfig.Builder": ... class AlarmEvaluator: @staticmethod - def evaluateAll(processAlarmManager: 'ProcessAlarmManager', processSystem: jneqsim.process.processmodel.ProcessSystem, double: float, double2: float) -> java.util.List['AlarmEvent']: ... + def evaluateAll( + processAlarmManager: "ProcessAlarmManager", + processSystem: jneqsim.process.processmodel.ProcessSystem, + double: float, + double2: float, + ) -> java.util.List["AlarmEvent"]: ... @staticmethod - def evaluateAndDisplay(processAlarmManager: 'ProcessAlarmManager', list: java.util.List[jneqsim.process.measurementdevice.MeasurementDeviceInterface], double: float, double2: float) -> java.util.List['AlarmEvent']: ... + def evaluateAndDisplay( + processAlarmManager: "ProcessAlarmManager", + list: java.util.List[ + jneqsim.process.measurementdevice.MeasurementDeviceInterface + ], + double: float, + double2: float, + ) -> java.util.List["AlarmEvent"]: ... @staticmethod - def evaluateDevices(processAlarmManager: 'ProcessAlarmManager', list: java.util.List[jneqsim.process.measurementdevice.MeasurementDeviceInterface], double: float, double2: float) -> java.util.List['AlarmEvent']: ... + def evaluateDevices( + processAlarmManager: "ProcessAlarmManager", + list: java.util.List[ + jneqsim.process.measurementdevice.MeasurementDeviceInterface + ], + double: float, + double2: float, + ) -> java.util.List["AlarmEvent"]: ... class AlarmEvent(java.io.Serializable): @staticmethod - def acknowledged(string: typing.Union[java.lang.String, str], alarmLevel: 'AlarmLevel', double: float, double2: float) -> 'AlarmEvent': ... + def acknowledged( + string: typing.Union[java.lang.String, str], + alarmLevel: "AlarmLevel", + double: float, + double2: float, + ) -> "AlarmEvent": ... @staticmethod - def activated(string: typing.Union[java.lang.String, str], alarmLevel: 'AlarmLevel', double: float, double2: float) -> 'AlarmEvent': ... + def activated( + string: typing.Union[java.lang.String, str], + alarmLevel: "AlarmLevel", + double: float, + double2: float, + ) -> "AlarmEvent": ... @staticmethod - def cleared(string: typing.Union[java.lang.String, str], alarmLevel: 'AlarmLevel', double: float, double2: float) -> 'AlarmEvent': ... - def getLevel(self) -> 'AlarmLevel': ... + def cleared( + string: typing.Union[java.lang.String, str], + alarmLevel: "AlarmLevel", + double: float, + double2: float, + ) -> "AlarmEvent": ... + def getLevel(self) -> "AlarmLevel": ... def getSource(self) -> java.lang.String: ... def getTimestamp(self) -> float: ... - def getType(self) -> 'AlarmEventType': ... + def getType(self) -> "AlarmEventType": ... def getValue(self) -> float: ... def toString(self) -> java.lang.String: ... -class AlarmEventType(java.lang.Enum['AlarmEventType']): - ACTIVATED: typing.ClassVar['AlarmEventType'] = ... - CLEARED: typing.ClassVar['AlarmEventType'] = ... - ACKNOWLEDGED: typing.ClassVar['AlarmEventType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class AlarmEventType(java.lang.Enum["AlarmEventType"]): + ACTIVATED: typing.ClassVar["AlarmEventType"] = ... + CLEARED: typing.ClassVar["AlarmEventType"] = ... + ACKNOWLEDGED: typing.ClassVar["AlarmEventType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AlarmEventType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "AlarmEventType": ... @staticmethod - def values() -> typing.MutableSequence['AlarmEventType']: ... + def values() -> typing.MutableSequence["AlarmEventType"]: ... -class AlarmLevel(java.lang.Enum['AlarmLevel']): - LOLO: typing.ClassVar['AlarmLevel'] = ... - LO: typing.ClassVar['AlarmLevel'] = ... - HI: typing.ClassVar['AlarmLevel'] = ... - HIHI: typing.ClassVar['AlarmLevel'] = ... - def getDirection(self) -> 'AlarmLevel.Direction': ... +class AlarmLevel(java.lang.Enum["AlarmLevel"]): + LOLO: typing.ClassVar["AlarmLevel"] = ... + LO: typing.ClassVar["AlarmLevel"] = ... + HI: typing.ClassVar["AlarmLevel"] = ... + HIHI: typing.ClassVar["AlarmLevel"] = ... + def getDirection(self) -> "AlarmLevel.Direction": ... def getPriority(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AlarmLevel': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "AlarmLevel": ... @staticmethod - def values() -> typing.MutableSequence['AlarmLevel']: ... - class Direction(java.lang.Enum['AlarmLevel.Direction']): - LOW: typing.ClassVar['AlarmLevel.Direction'] = ... - HIGH: typing.ClassVar['AlarmLevel.Direction'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["AlarmLevel"]: ... + + class Direction(java.lang.Enum["AlarmLevel.Direction"]): + LOW: typing.ClassVar["AlarmLevel.Direction"] = ... + HIGH: typing.ClassVar["AlarmLevel.Direction"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AlarmLevel.Direction': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AlarmLevel.Direction": ... @staticmethod - def values() -> typing.MutableSequence['AlarmLevel.Direction']: ... + def values() -> typing.MutableSequence["AlarmLevel.Direction"]: ... class AlarmReporter: @staticmethod def displayAlarmEvents(list: java.util.List[AlarmEvent]) -> None: ... @typing.overload @staticmethod - def displayAlarmHistory(processAlarmManager: 'ProcessAlarmManager') -> None: ... + def displayAlarmHistory(processAlarmManager: "ProcessAlarmManager") -> None: ... @typing.overload @staticmethod - def displayAlarmHistory(processAlarmManager: 'ProcessAlarmManager', int: int) -> None: ... + def displayAlarmHistory( + processAlarmManager: "ProcessAlarmManager", int: int + ) -> None: ... @staticmethod - def displayAlarmStatistics(processAlarmManager: 'ProcessAlarmManager') -> None: ... + def displayAlarmStatistics(processAlarmManager: "ProcessAlarmManager") -> None: ... @staticmethod - def displayAlarmStatus(processAlarmManager: 'ProcessAlarmManager', string: typing.Union[java.lang.String, str]) -> None: ... + def displayAlarmStatus( + processAlarmManager: "ProcessAlarmManager", + string: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod def formatAlarmEvent(alarmEvent: AlarmEvent) -> java.lang.String: ... @staticmethod @@ -137,8 +200,17 @@ class AlarmReporter: class AlarmState(java.io.Serializable): def __init__(self): ... - def acknowledge(self, string: typing.Union[java.lang.String, str], double: float) -> AlarmEvent: ... - def evaluate(self, alarmConfig: AlarmConfig, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str]) -> java.util.List[AlarmEvent]: ... + def acknowledge( + self, string: typing.Union[java.lang.String, str], double: float + ) -> AlarmEvent: ... + def evaluate( + self, + alarmConfig: AlarmConfig, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + ) -> java.util.List[AlarmEvent]: ... def getActiveLevel(self) -> AlarmLevel: ... def getLastUpdateTime(self) -> float: ... def getLastValue(self) -> float: ... @@ -151,12 +223,23 @@ class AlarmState(java.io.Serializable): @typing.overload def shelve(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def shelve(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def snapshot(self, string: typing.Union[java.lang.String, str]) -> 'AlarmStatusSnapshot': ... + def shelve( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def snapshot( + self, string: typing.Union[java.lang.String, str] + ) -> "AlarmStatusSnapshot": ... def unshelve(self) -> None: ... class AlarmStatusSnapshot(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], alarmLevel: AlarmLevel, boolean: bool, double: float, double2: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + alarmLevel: AlarmLevel, + boolean: bool, + double: float, + double2: float, + ): ... def getLevel(self) -> AlarmLevel: ... def getSource(self) -> java.lang.String: ... def getTimestamp(self) -> float: ... @@ -166,19 +249,42 @@ class AlarmStatusSnapshot(java.io.Serializable): class ProcessAlarmManager(java.io.Serializable): def __init__(self): ... def acknowledgeAll(self, double: float) -> java.util.List[AlarmEvent]: ... - def applyFrom(self, processAlarmManager: 'ProcessAlarmManager', list: java.util.List[jneqsim.process.measurementdevice.MeasurementDeviceInterface]) -> None: ... + def applyFrom( + self, + processAlarmManager: "ProcessAlarmManager", + list: java.util.List[ + jneqsim.process.measurementdevice.MeasurementDeviceInterface + ], + ) -> None: ... def clearHistory(self) -> None: ... def equals(self, object: typing.Any) -> bool: ... - def evaluateMeasurement(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, double: float, double2: float, double3: float) -> java.util.List[AlarmEvent]: ... + def evaluateMeasurement( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + double: float, + double2: float, + double3: float, + ) -> java.util.List[AlarmEvent]: ... def getActionHandlers(self) -> java.util.List[AlarmActionHandler]: ... def getActiveAlarms(self) -> java.util.List[AlarmStatusSnapshot]: ... def getHistory(self) -> java.util.List[AlarmEvent]: ... def hashCode(self) -> int: ... - def register(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface) -> None: ... - def registerActionHandler(self, alarmActionHandler: typing.Union[AlarmActionHandler, typing.Callable]) -> None: ... - def registerAll(self, list: java.util.List[jneqsim.process.measurementdevice.MeasurementDeviceInterface]) -> None: ... - def removeActionHandler(self, alarmActionHandler: typing.Union[AlarmActionHandler, typing.Callable]) -> None: ... - + def register( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ) -> None: ... + def registerActionHandler( + self, alarmActionHandler: typing.Union[AlarmActionHandler, typing.Callable] + ) -> None: ... + def registerAll( + self, + list: java.util.List[ + jneqsim.process.measurementdevice.MeasurementDeviceInterface + ], + ) -> None: ... + def removeActionHandler( + self, alarmActionHandler: typing.Union[AlarmActionHandler, typing.Callable] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.alarm")``. diff --git a/src/jneqsim-stubs/process/automation/__init__.pyi b/src/jneqsim-stubs/process/automation/__init__.pyi index 70ee65a0..37cd80d8 100644 --- a/src/jneqsim-stubs/process/automation/__init__.pyi +++ b/src/jneqsim-stubs/process/automation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,14 +14,22 @@ import jneqsim.process.equipment import jneqsim.process.processmodel import typing - - class AdjustableParameter(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str], source: 'AdjustableParameter.Source'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + source: "AdjustableParameter.Source", + ): ... def getAddress(self) -> java.lang.String: ... def getLowerBound(self) -> float: ... def getName(self) -> java.lang.String: ... - def getSource(self) -> 'AdjustableParameter.Source': ... + def getSource(self) -> "AdjustableParameter.Source": ... def getTargetProperty(self) -> java.lang.String: ... def getTargetUnitName(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... @@ -29,66 +37,153 @@ class AdjustableParameter(java.io.Serializable): def toJson(self) -> java.lang.String: ... def toJsonObject(self) -> com.google.gson.JsonObject: ... def toString(self) -> java.lang.String: ... - class Source(java.lang.Enum['AdjustableParameter.Source']): - INPUT_VARIABLE: typing.ClassVar['AdjustableParameter.Source'] = ... - ADJUSTER: typing.ClassVar['AdjustableParameter.Source'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Source(java.lang.Enum["AdjustableParameter.Source"]): + INPUT_VARIABLE: typing.ClassVar["AdjustableParameter.Source"] = ... + ADJUSTER: typing.ClassVar["AdjustableParameter.Source"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AdjustableParameter.Source': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AdjustableParameter.Source": ... @staticmethod - def values() -> typing.MutableSequence['AdjustableParameter.Source']: ... + def values() -> typing.MutableSequence["AdjustableParameter.Source"]: ... class AgenticProcessOptimizer(java.io.Serializable): SCHEMA_VERSION: typing.ClassVar[java.lang.String] = ... - def __init__(self, processAutomation: 'ProcessAutomation'): ... - def addConstraint(self, string: typing.Union[java.lang.String, str], constraintType: 'AgenticProcessOptimizer.ConstraintType', double: float, string2: typing.Union[java.lang.String, str], double2: float) -> 'AgenticProcessOptimizer': ... - def addConstraintGreaterOrEqual(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], double2: float) -> 'AgenticProcessOptimizer': ... - def addConstraintLessOrEqual(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], double2: float) -> 'AgenticProcessOptimizer': ... - def addVariable(self, string: typing.Union[java.lang.String, str], double: float, double2: float, string2: typing.Union[java.lang.String, str]) -> 'AgenticProcessOptimizer': ... - def addWatch(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'AgenticProcessOptimizer': ... - def getConstraints(self) -> java.util.List['AgenticProcessOptimizer.Constraint']: ... + def __init__(self, processAutomation: "ProcessAutomation"): ... + def addConstraint( + self, + string: typing.Union[java.lang.String, str], + constraintType: "AgenticProcessOptimizer.ConstraintType", + double: float, + string2: typing.Union[java.lang.String, str], + double2: float, + ) -> "AgenticProcessOptimizer": ... + def addConstraintGreaterOrEqual( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + double2: float, + ) -> "AgenticProcessOptimizer": ... + def addConstraintLessOrEqual( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + double2: float, + ) -> "AgenticProcessOptimizer": ... + def addVariable( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "AgenticProcessOptimizer": ... + def addWatch( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "AgenticProcessOptimizer": ... + def getConstraints( + self, + ) -> java.util.List["AgenticProcessOptimizer.Constraint"]: ... def getReadbackAddresses(self) -> java.util.Set[java.lang.String]: ... def getReadinessJson(self) -> java.lang.String: ... def getVariableAddresses(self) -> java.util.List[java.lang.String]: ... - def getVariables(self) -> java.util.List['AgenticProcessOptimizer.DecisionVariable']: ... - def maximize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'AgenticProcessOptimizer': ... - def minimize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'AgenticProcessOptimizer': ... - def optimize(self) -> 'AgenticProcessOptimizer.OptimizationResult': ... + def getVariables( + self, + ) -> java.util.List["AgenticProcessOptimizer.DecisionVariable"]: ... + def maximize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "AgenticProcessOptimizer": ... + def minimize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "AgenticProcessOptimizer": ... + def optimize(self) -> "AgenticProcessOptimizer.OptimizationResult": ... def optimizeToJson(self) -> java.lang.String: ... - def setConvergenceTolerance(self, double: float) -> 'AgenticProcessOptimizer': ... - def setInnerConvergence(self, int: int, double: float) -> 'AgenticProcessOptimizer': ... - def setMaxEvaluations(self, int: int) -> 'AgenticProcessOptimizer': ... - def setObjective(self, string: typing.Union[java.lang.String, str], sense: 'AgenticProcessOptimizer.Sense', string2: typing.Union[java.lang.String, str]) -> 'AgenticProcessOptimizer': ... - def setObjectiveFunction(self, function: typing.Union[java.util.function.Function[typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], float], typing.Callable[[typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]], float]]) -> 'AgenticProcessOptimizer': ... - def setSeed(self, long: int) -> 'AgenticProcessOptimizer': ... + def setConvergenceTolerance(self, double: float) -> "AgenticProcessOptimizer": ... + def setInnerConvergence( + self, int: int, double: float + ) -> "AgenticProcessOptimizer": ... + def setMaxEvaluations(self, int: int) -> "AgenticProcessOptimizer": ... + def setObjective( + self, + string: typing.Union[java.lang.String, str], + sense: "AgenticProcessOptimizer.Sense", + string2: typing.Union[java.lang.String, str], + ) -> "AgenticProcessOptimizer": ... + def setObjectiveFunction( + self, + function: typing.Union[ + java.util.function.Function[ + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + float, + ], + typing.Callable[ + [ + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ] + ], + float, + ], + ], + ) -> "AgenticProcessOptimizer": ... + def setSeed(self, long: int) -> "AgenticProcessOptimizer": ... def useAdjustableParameters(self) -> int: ... + class Constraint(java.io.Serializable): def getAddress(self) -> java.lang.String: ... def getLimit(self) -> float: ... def getPenaltyWeight(self) -> float: ... - def getType(self) -> 'AgenticProcessOptimizer.ConstraintType': ... + def getType(self) -> "AgenticProcessOptimizer.ConstraintType": ... def getUnit(self) -> java.lang.String: ... - class ConstraintType(java.lang.Enum['AgenticProcessOptimizer.ConstraintType']): - LESS_OR_EQUAL: typing.ClassVar['AgenticProcessOptimizer.ConstraintType'] = ... - GREATER_OR_EQUAL: typing.ClassVar['AgenticProcessOptimizer.ConstraintType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ConstraintType(java.lang.Enum["AgenticProcessOptimizer.ConstraintType"]): + LESS_OR_EQUAL: typing.ClassVar["AgenticProcessOptimizer.ConstraintType"] = ... + GREATER_OR_EQUAL: typing.ClassVar["AgenticProcessOptimizer.ConstraintType"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AgenticProcessOptimizer.ConstraintType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AgenticProcessOptimizer.ConstraintType": ... @staticmethod - def values() -> typing.MutableSequence['AgenticProcessOptimizer.ConstraintType']: ... + def values() -> ( + typing.MutableSequence["AgenticProcessOptimizer.ConstraintType"] + ): ... + class DecisionVariable(java.io.Serializable): def getAddress(self) -> java.lang.String: ... def getLowerBound(self) -> float: ... def getUnit(self) -> java.lang.String: ... def getUpperBound(self) -> float: ... + class OptimizationResult(java.io.Serializable): def __init__(self): ... def getBestObjective(self) -> float: ... @@ -97,22 +192,29 @@ class AgenticProcessOptimizer(java.io.Serializable): def getBestSetpoints(self) -> java.util.Map[java.lang.String, float]: ... def getEvaluations(self) -> int: ... def getMessage(self) -> java.lang.String: ... - def getTrajectory(self) -> java.util.List['AgenticProcessOptimizer.Trial']: ... + def getTrajectory(self) -> java.util.List["AgenticProcessOptimizer.Trial"]: ... def isFeasible(self) -> bool: ... def isSuccess(self) -> bool: ... def toJson(self) -> java.lang.String: ... - class Sense(java.lang.Enum['AgenticProcessOptimizer.Sense']): - MINIMIZE: typing.ClassVar['AgenticProcessOptimizer.Sense'] = ... - MAXIMIZE: typing.ClassVar['AgenticProcessOptimizer.Sense'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Sense(java.lang.Enum["AgenticProcessOptimizer.Sense"]): + MINIMIZE: typing.ClassVar["AgenticProcessOptimizer.Sense"] = ... + MAXIMIZE: typing.ClassVar["AgenticProcessOptimizer.Sense"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AgenticProcessOptimizer.Sense': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AgenticProcessOptimizer.Sense": ... @staticmethod - def values() -> typing.MutableSequence['AgenticProcessOptimizer.Sense']: ... + def values() -> typing.MutableSequence["AgenticProcessOptimizer.Sense"]: ... + class Trial(java.io.Serializable): def __init__(self): ... def getIndex(self) -> int: ... @@ -127,24 +229,79 @@ class AutomationDiagnostics(java.io.Serializable): def __init__(self): ... @typing.overload def __init__(self, int: int): ... - def autoCorrectName(self, string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]]) -> java.lang.String: ... - def diagnosePortNotFound(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]]) -> 'AutomationDiagnostics.DiagnosticResult': ... - def diagnosePropertyNotFound(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], list: java.util.List['SimulationVariable']) -> 'AutomationDiagnostics.DiagnosticResult': ... - def diagnoseUnitNotFound(self, string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]]) -> 'AutomationDiagnostics.DiagnosticResult': ... - def findClosestNames(self, string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]], int: int) -> java.util.List[java.lang.String]: ... + def autoCorrectName( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + ) -> java.lang.String: ... + def diagnosePortNotFound( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + ) -> "AutomationDiagnostics.DiagnosticResult": ... + def diagnosePropertyNotFound( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + list: java.util.List["SimulationVariable"], + ) -> "AutomationDiagnostics.DiagnosticResult": ... + def diagnoseUnitNotFound( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + ) -> "AutomationDiagnostics.DiagnosticResult": ... + def findClosestNames( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + int: int, + ) -> java.util.List[java.lang.String]: ... def getErrorCategoryCounts(self) -> java.util.Map[java.lang.String, int]: ... - def getLearnedCorrections(self) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getLearnedCorrections( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... def getLearningReport(self) -> java.lang.String: ... def getOperationCount(self) -> int: ... def getSuccessRate(self) -> float: ... - def recordFailure(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], errorCategory: 'AutomationDiagnostics.ErrorCategory', string3: typing.Union[java.lang.String, str]) -> None: ... - def recordSuccess(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def recordFailure( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + errorCategory: "AutomationDiagnostics.ErrorCategory", + string3: typing.Union[java.lang.String, str], + ) -> None: ... + def recordSuccess( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def reset(self) -> None: ... - def validatePhysicalBounds(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> 'AutomationDiagnostics.DiagnosticResult': ... + def validatePhysicalBounds( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> "AutomationDiagnostics.DiagnosticResult": ... + class DiagnosticResult(java.io.Serializable): - def __init__(self, errorCategory: 'AutomationDiagnostics.ErrorCategory', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]): ... + def __init__( + self, + errorCategory: "AutomationDiagnostics.ErrorCategory", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ): ... def getAutoCorrection(self) -> java.lang.String: ... - def getCategory(self) -> 'AutomationDiagnostics.ErrorCategory': ... + def getCategory(self) -> "AutomationDiagnostics.ErrorCategory": ... def getContext(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getErrorMessage(self) -> java.lang.String: ... def getOriginalInput(self) -> java.lang.String: ... @@ -152,55 +309,112 @@ class AutomationDiagnostics(java.io.Serializable): def getSuggestions(self) -> java.util.List[java.lang.String]: ... def hasAutoCorrection(self) -> bool: ... def toJson(self) -> java.lang.String: ... - class ErrorCategory(java.lang.Enum['AutomationDiagnostics.ErrorCategory']): - UNIT_NOT_FOUND: typing.ClassVar['AutomationDiagnostics.ErrorCategory'] = ... - PROPERTY_NOT_FOUND: typing.ClassVar['AutomationDiagnostics.ErrorCategory'] = ... - PORT_NOT_FOUND: typing.ClassVar['AutomationDiagnostics.ErrorCategory'] = ... - READ_ONLY_VARIABLE: typing.ClassVar['AutomationDiagnostics.ErrorCategory'] = ... - VALUE_OUT_OF_BOUNDS: typing.ClassVar['AutomationDiagnostics.ErrorCategory'] = ... - UNKNOWN_UNIT: typing.ClassVar['AutomationDiagnostics.ErrorCategory'] = ... - INVALID_ADDRESS_FORMAT: typing.ClassVar['AutomationDiagnostics.ErrorCategory'] = ... - CONVERGENCE_FAILURE: typing.ClassVar['AutomationDiagnostics.ErrorCategory'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ErrorCategory(java.lang.Enum["AutomationDiagnostics.ErrorCategory"]): + UNIT_NOT_FOUND: typing.ClassVar["AutomationDiagnostics.ErrorCategory"] = ... + PROPERTY_NOT_FOUND: typing.ClassVar["AutomationDiagnostics.ErrorCategory"] = ... + PORT_NOT_FOUND: typing.ClassVar["AutomationDiagnostics.ErrorCategory"] = ... + READ_ONLY_VARIABLE: typing.ClassVar["AutomationDiagnostics.ErrorCategory"] = ... + VALUE_OUT_OF_BOUNDS: typing.ClassVar["AutomationDiagnostics.ErrorCategory"] = ( + ... + ) + UNKNOWN_UNIT: typing.ClassVar["AutomationDiagnostics.ErrorCategory"] = ... + INVALID_ADDRESS_FORMAT: typing.ClassVar[ + "AutomationDiagnostics.ErrorCategory" + ] = ... + CONVERGENCE_FAILURE: typing.ClassVar["AutomationDiagnostics.ErrorCategory"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AutomationDiagnostics.ErrorCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AutomationDiagnostics.ErrorCategory": ... @staticmethod - def values() -> typing.MutableSequence['AutomationDiagnostics.ErrorCategory']: ... + def values() -> ( + typing.MutableSequence["AutomationDiagnostics.ErrorCategory"] + ): ... class SensitivityAnalyzer: SCHEMA_VERSION: typing.ClassVar[java.lang.String] = ... - def __init__(self, processAutomation: 'ProcessAutomation'): ... + def __init__(self, processAutomation: "ProcessAutomation"): ... def getAbsoluteStep(self) -> float: ... def getInputAddresses(self) -> java.util.List[java.lang.String]: ... - def getMode(self) -> 'SensitivityAnalyzer.Mode': ... + def getMode(self) -> "SensitivityAnalyzer.Mode": ... def getRelativeStep(self) -> float: ... - def gradient(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]], string3: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, float]: ... - def gradientAsJson(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]], string3: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def jacobian(self, list: java.util.List[typing.Union[java.lang.String, str]], string: typing.Union[java.lang.String, str], list2: java.util.List[typing.Union[java.lang.String, str]], string2: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def jacobianAsJson(self, list: java.util.List[typing.Union[java.lang.String, str]], string: typing.Union[java.lang.String, str], list2: java.util.List[typing.Union[java.lang.String, str]], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def partial(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> float: ... - def setAbsoluteStep(self, double: float) -> 'SensitivityAnalyzer': ... - def setMode(self, mode: 'SensitivityAnalyzer.Mode') -> 'SensitivityAnalyzer': ... - def setRelativeStep(self, double: float) -> 'SensitivityAnalyzer': ... - class Mode(java.lang.Enum['SensitivityAnalyzer.Mode']): - CENTRAL: typing.ClassVar['SensitivityAnalyzer.Mode'] = ... - FORWARD: typing.ClassVar['SensitivityAnalyzer.Mode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def gradient( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + string3: typing.Union[java.lang.String, str], + ) -> java.util.Map[java.lang.String, float]: ... + def gradientAsJson( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + string3: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... + def jacobian( + self, + list: java.util.List[typing.Union[java.lang.String, str]], + string: typing.Union[java.lang.String, str], + list2: java.util.List[typing.Union[java.lang.String, str]], + string2: typing.Union[java.lang.String, str], + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def jacobianAsJson( + self, + list: java.util.List[typing.Union[java.lang.String, str]], + string: typing.Union[java.lang.String, str], + list2: java.util.List[typing.Union[java.lang.String, str]], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... + def partial( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> float: ... + def setAbsoluteStep(self, double: float) -> "SensitivityAnalyzer": ... + def setMode(self, mode: "SensitivityAnalyzer.Mode") -> "SensitivityAnalyzer": ... + def setRelativeStep(self, double: float) -> "SensitivityAnalyzer": ... + + class Mode(java.lang.Enum["SensitivityAnalyzer.Mode"]): + CENTRAL: typing.ClassVar["SensitivityAnalyzer.Mode"] = ... + FORWARD: typing.ClassVar["SensitivityAnalyzer.Mode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SensitivityAnalyzer.Mode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SensitivityAnalyzer.Mode": ... @staticmethod - def values() -> typing.MutableSequence['SensitivityAnalyzer.Mode']: ... + def values() -> typing.MutableSequence["SensitivityAnalyzer.Mode"]: ... class SimulationVariable(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], variableType: 'SimulationVariable.VariableType', string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + variableType: "SimulationVariable.VariableType", + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getAddress(self) -> java.lang.String: ... def getAllowedValues(self) -> java.util.List[java.lang.String]: ... def getApplicability(self) -> java.lang.String: ... @@ -211,135 +425,278 @@ class SimulationVariable(java.io.Serializable): def getMinimumValue(self) -> float: ... def getName(self) -> java.lang.String: ... def getSource(self) -> java.lang.String: ... - def getType(self) -> 'SimulationVariable.VariableType': ... + def getType(self) -> "SimulationVariable.VariableType": ... def getUnitFamily(self) -> java.lang.String: ... def isInvalidatesProcess(self) -> bool: ... def isWritable(self) -> bool: ... def toString(self) -> java.lang.String: ... - def withAllowedValues(self, *string: typing.Union[java.lang.String, str]) -> 'SimulationVariable': ... - def withApplicability(self, string: typing.Union[java.lang.String, str]) -> 'SimulationVariable': ... - def withBounds(self, double: float, double2: float) -> 'SimulationVariable': ... - def withCategory(self, string: typing.Union[java.lang.String, str]) -> 'SimulationVariable': ... - def withSource(self, string: typing.Union[java.lang.String, str]) -> 'SimulationVariable': ... - def withUnitFamily(self, string: typing.Union[java.lang.String, str]) -> 'SimulationVariable': ... - def withWritableSafety(self, boolean: bool, boolean2: bool) -> 'SimulationVariable': ... - class VariableType(java.lang.Enum['SimulationVariable.VariableType']): - OUTPUT: typing.ClassVar['SimulationVariable.VariableType'] = ... - INPUT: typing.ClassVar['SimulationVariable.VariableType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def withAllowedValues( + self, *string: typing.Union[java.lang.String, str] + ) -> "SimulationVariable": ... + def withApplicability( + self, string: typing.Union[java.lang.String, str] + ) -> "SimulationVariable": ... + def withBounds(self, double: float, double2: float) -> "SimulationVariable": ... + def withCategory( + self, string: typing.Union[java.lang.String, str] + ) -> "SimulationVariable": ... + def withSource( + self, string: typing.Union[java.lang.String, str] + ) -> "SimulationVariable": ... + def withUnitFamily( + self, string: typing.Union[java.lang.String, str] + ) -> "SimulationVariable": ... + def withWritableSafety( + self, boolean: bool, boolean2: bool + ) -> "SimulationVariable": ... + + class VariableType(java.lang.Enum["SimulationVariable.VariableType"]): + OUTPUT: typing.ClassVar["SimulationVariable.VariableType"] = ... + INPUT: typing.ClassVar["SimulationVariable.VariableType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SimulationVariable.VariableType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SimulationVariable.VariableType": ... @staticmethod - def values() -> typing.MutableSequence['SimulationVariable.VariableType']: ... + def values() -> typing.MutableSequence["SimulationVariable.VariableType"]: ... class TransactionalBatchResult(java.io.Serializable): - def __init__(self, boolean: bool, rollbackCategory: 'TransactionalBatchResult.RollbackCategory', string: typing.Union[java.lang.String, str], list: java.util.List['TransactionalBatchResult.WriteOutcome']): ... + def __init__( + self, + boolean: bool, + rollbackCategory: "TransactionalBatchResult.RollbackCategory", + string: typing.Union[java.lang.String, str], + list: java.util.List["TransactionalBatchResult.WriteOutcome"], + ): ... @staticmethod - def committed(list: java.util.List['TransactionalBatchResult.WriteOutcome']) -> 'TransactionalBatchResult': ... - def getRollbackCategory(self) -> 'TransactionalBatchResult.RollbackCategory': ... + def committed( + list: java.util.List["TransactionalBatchResult.WriteOutcome"], + ) -> "TransactionalBatchResult": ... + def getRollbackCategory(self) -> "TransactionalBatchResult.RollbackCategory": ... def getRollbackReason(self) -> java.lang.String: ... - def getWrites(self) -> java.util.List['TransactionalBatchResult.WriteOutcome']: ... + def getWrites(self) -> java.util.List["TransactionalBatchResult.WriteOutcome"]: ... def isCommitted(self) -> bool: ... def isRolledBack(self) -> bool: ... @staticmethod def newRequestMap() -> java.util.Map[java.lang.String, float]: ... @staticmethod - def rolledBack(rollbackCategory: 'TransactionalBatchResult.RollbackCategory', string: typing.Union[java.lang.String, str], list: java.util.List['TransactionalBatchResult.WriteOutcome']) -> 'TransactionalBatchResult': ... + def rolledBack( + rollbackCategory: "TransactionalBatchResult.RollbackCategory", + string: typing.Union[java.lang.String, str], + list: java.util.List["TransactionalBatchResult.WriteOutcome"], + ) -> "TransactionalBatchResult": ... def toJson(self) -> com.google.gson.JsonObject: ... - class RollbackCategory(java.lang.Enum['TransactionalBatchResult.RollbackCategory']): - VALIDATION_FAILED: typing.ClassVar['TransactionalBatchResult.RollbackCategory'] = ... - APPLY_FAILED: typing.ClassVar['TransactionalBatchResult.RollbackCategory'] = ... - RUN_FAILED: typing.ClassVar['TransactionalBatchResult.RollbackCategory'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class RollbackCategory(java.lang.Enum["TransactionalBatchResult.RollbackCategory"]): + VALIDATION_FAILED: typing.ClassVar[ + "TransactionalBatchResult.RollbackCategory" + ] = ... + APPLY_FAILED: typing.ClassVar["TransactionalBatchResult.RollbackCategory"] = ... + RUN_FAILED: typing.ClassVar["TransactionalBatchResult.RollbackCategory"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TransactionalBatchResult.RollbackCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TransactionalBatchResult.RollbackCategory": ... @staticmethod - def values() -> typing.MutableSequence['TransactionalBatchResult.RollbackCategory']: ... + def values() -> ( + typing.MutableSequence["TransactionalBatchResult.RollbackCategory"] + ): ... + class WriteOutcome(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], double2: float, writeValidationResult: 'WriteValidationResult', boolean: bool, string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + double2: float, + writeValidationResult: "WriteValidationResult", + boolean: bool, + string3: typing.Union[java.lang.String, str], + ): ... def getAddress(self) -> java.lang.String: ... def getError(self) -> java.lang.String: ... def getPreviousValue(self) -> float: ... def getRequestedValue(self) -> float: ... def getUnit(self) -> java.lang.String: ... - def getValidation(self) -> 'WriteValidationResult': ... + def getValidation(self) -> "WriteValidationResult": ... def isApplied(self) -> bool: ... def toJson(self) -> com.google.gson.JsonObject: ... class WriteValidationResult(java.io.Serializable): - def __init__(self, severity: 'WriteValidationResult.Severity', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + severity: "WriteValidationResult.Severity", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... @staticmethod - def fail(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'WriteValidationResult': ... + def fail( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "WriteValidationResult": ... def getCode(self) -> java.lang.String: ... def getMessage(self) -> java.lang.String: ... - def getSeverity(self) -> 'WriteValidationResult.Severity': ... + def getSeverity(self) -> "WriteValidationResult.Severity": ... def isAllowed(self) -> bool: ... @staticmethod - def ok() -> 'WriteValidationResult': ... + def ok() -> "WriteValidationResult": ... def toJson(self) -> com.google.gson.JsonObject: ... @staticmethod - def warn(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'WriteValidationResult': ... - class Severity(java.lang.Enum['WriteValidationResult.Severity']): - OK: typing.ClassVar['WriteValidationResult.Severity'] = ... - WARNING: typing.ClassVar['WriteValidationResult.Severity'] = ... - ERROR: typing.ClassVar['WriteValidationResult.Severity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def warn( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "WriteValidationResult": ... + + class Severity(java.lang.Enum["WriteValidationResult.Severity"]): + OK: typing.ClassVar["WriteValidationResult.Severity"] = ... + WARNING: typing.ClassVar["WriteValidationResult.Severity"] = ... + ERROR: typing.ClassVar["WriteValidationResult.Severity"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WriteValidationResult.Severity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WriteValidationResult.Severity": ... @staticmethod - def values() -> typing.MutableSequence['WriteValidationResult.Severity']: ... + def values() -> typing.MutableSequence["WriteValidationResult.Severity"]: ... class WriteValidator: - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... - def validate(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> WriteValidationResult: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def validate( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> WriteValidationResult: ... class WriteValidatorRegistry(java.io.Serializable): def __init__(self): ... @staticmethod - def createDefault() -> 'WriteValidatorRegistry': ... - def getRegisteredClasses(self) -> java.util.Map[typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface], int]: ... - def getValidatorsFor(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[WriteValidator]: ... + def createDefault() -> "WriteValidatorRegistry": ... + def getRegisteredClasses( + self, + ) -> java.util.Map[ + typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface], int + ]: ... + def getValidatorsFor( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[WriteValidator]: ... def register(self, writeValidator: WriteValidator) -> None: ... - def unregister(self, class_: typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]) -> None: ... - def validate(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> WriteValidationResult: ... + def unregister( + self, class_: typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface] + ) -> None: ... + def validate( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> WriteValidationResult: ... class DefaultWriteValidators: class CompressorWriteValidator(WriteValidator): def __init__(self): ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... - def validate(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> WriteValidationResult: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def validate( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> WriteValidationResult: ... + class CoolerWriteValidator(WriteValidator): def __init__(self): ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... - def validate(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> WriteValidationResult: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def validate( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> WriteValidationResult: ... + class HeaterWriteValidator(WriteValidator): def __init__(self): ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... - def validate(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> WriteValidationResult: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def validate( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> WriteValidationResult: ... + class PumpWriteValidator(WriteValidator): def __init__(self): ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... - def validate(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> WriteValidationResult: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def validate( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> WriteValidationResult: ... + class SeparatorWriteValidator(WriteValidator): def __init__(self): ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... - def validate(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> WriteValidationResult: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def validate( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> WriteValidationResult: ... + class ThrottlingValveWriteValidator(WriteValidator): def __init__(self): ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... - def validate(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> WriteValidationResult: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def validate( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> WriteValidationResult: ... class ProcessAutomation: AREA_SEPARATOR: typing.ClassVar[java.lang.String] = ... @@ -350,32 +707,79 @@ class ProcessAutomation: def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def describe(self) -> java.lang.String: ... @typing.overload - def evaluate(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]]) -> java.lang.String: ... + def evaluate( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + ) -> java.lang.String: ... @typing.overload - def evaluate(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]], string2: typing.Union[java.lang.String, str], int: int, double: float) -> java.lang.String: ... + def evaluate( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + string2: typing.Union[java.lang.String, str], + int: int, + double: float, + ) -> java.lang.String: ... def getAdjustableParameters(self) -> java.util.List[AdjustableParameter]: ... def getAdjustableParametersJson(self) -> java.lang.String: ... - def getAllowedUnits(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... + def getAllowedUnits( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... def getAreaList(self) -> java.util.List[java.lang.String]: ... def getDiagnostics(self) -> AutomationDiagnostics: ... - def getEquipmentType(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def getNeighbors(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getEquipmentType( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... + def getNeighbors( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... def getRunStatusJson(self) -> java.lang.String: ... def getSchemaVersion(self) -> java.lang.String: ... - def getStructured(self, string: typing.Union[java.lang.String, str]) -> com.google.gson.JsonElement: ... + def getStructured( + self, string: typing.Union[java.lang.String, str] + ) -> com.google.gson.JsonElement: ... def getTopology(self) -> java.lang.String: ... @typing.overload def getUnitList(self) -> java.util.List[java.lang.String]: ... @typing.overload - def getUnitList(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... + def getUnitList( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... def getUtilizationSnapshot(self) -> java.lang.String: ... - def getValues(self, list: java.util.List[typing.Union[java.lang.String, str]], string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, float]: ... + def getValues( + self, + list: java.util.List[typing.Union[java.lang.String, str]], + string: typing.Union[java.lang.String, str], + ) -> java.util.Map[java.lang.String, float]: ... @typing.overload - def getVariableList(self, string: typing.Union[java.lang.String, str]) -> java.util.List[SimulationVariable]: ... + def getVariableList( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[SimulationVariable]: ... @typing.overload - def getVariableList(self, string: typing.Union[java.lang.String, str], variableType: SimulationVariable.VariableType) -> java.util.List[SimulationVariable]: ... - def getVariableValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... - def getVariableValueSafe(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getVariableList( + self, + string: typing.Union[java.lang.String, str], + variableType: SimulationVariable.VariableType, + ) -> java.util.List[SimulationVariable]: ... + def getVariableValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... + def getVariableValueSafe( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... def getWriteValidatorRegistry(self) -> WriteValidatorRegistry: ... def isDirty(self) -> bool: ... def isMultiArea(self) -> bool: ... @@ -385,16 +789,56 @@ class ProcessAutomation: def runIfDirty(self) -> bool: ... def runJson(self) -> java.lang.String: ... def runUntilConvergedJson(self, int: int, double: float) -> java.lang.String: ... - def setValues(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], string: typing.Union[java.lang.String, str], boolean: bool) -> int: ... - def setValuesTransactional(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], string: typing.Union[java.lang.String, str]) -> TransactionalBatchResult: ... - def setVariableValue(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - def setVariableValueAndRun(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - def setVariableValueSafe(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def setVariableValueValidated(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> WriteValidationResult: ... - def setWriteValidatorRegistry(self, writeValidatorRegistry: WriteValidatorRegistry) -> None: ... - def snapshot(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def validateAddress(self, string: typing.Union[java.lang.String, str]) -> AutomationDiagnostics.DiagnosticResult: ... - + def setValues( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + string: typing.Union[java.lang.String, str], + boolean: bool, + ) -> int: ... + def setValuesTransactional( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + string: typing.Union[java.lang.String, str], + ) -> TransactionalBatchResult: ... + def setVariableValue( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def setVariableValueAndRun( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def setVariableValueSafe( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... + def setVariableValueValidated( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> WriteValidationResult: ... + def setWriteValidatorRegistry( + self, writeValidatorRegistry: WriteValidatorRegistry + ) -> None: ... + def snapshot( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... + def validateAddress( + self, string: typing.Union[java.lang.String, str] + ) -> AutomationDiagnostics.DiagnosticResult: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.automation")``. diff --git a/src/jneqsim-stubs/process/calibration/__init__.pyi b/src/jneqsim-stubs/process/calibration/__init__.pyi index d3d77104..11cb2c5e 100644 --- a/src/jneqsim-stubs/process/calibration/__init__.pyi +++ b/src/jneqsim-stubs/process/calibration/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -17,42 +17,97 @@ import jneqsim.process.util.uncertainty import jneqsim.statistics.parameterfitting.nonlinearparameterfitting import typing - - class BatchParameterEstimator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload - def addDataPoint(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> 'BatchParameterEstimator': ... + def addDataPoint( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> "BatchParameterEstimator": ... @typing.overload - def addDataPoint(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> 'BatchParameterEstimator': ... - def addMeasuredVariable(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> 'BatchParameterEstimator': ... - def addTunableParameter(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'BatchParameterEstimator': ... - def clearDataPoints(self) -> 'BatchParameterEstimator': ... + def addDataPoint( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> "BatchParameterEstimator": ... + def addMeasuredVariable( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> "BatchParameterEstimator": ... + def addTunableParameter( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "BatchParameterEstimator": ... + def clearDataPoints(self) -> "BatchParameterEstimator": ... def displayCurveFit(self) -> None: ... def displayResult(self) -> None: ... def getDataPointCount(self) -> int: ... - def getLastResult(self) -> 'BatchResult': ... + def getLastResult(self) -> "BatchResult": ... def getMeasurementNames(self) -> typing.MutableSequence[java.lang.String]: ... - def getOptimizer(self) -> jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardt: ... + def getOptimizer( + self, + ) -> ( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardt + ): ... def getParameterNames(self) -> typing.MutableSequence[java.lang.String]: ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def reset(self) -> 'BatchParameterEstimator': ... + def reset(self) -> "BatchParameterEstimator": ... def runMonteCarloSimulation(self, int: int) -> None: ... - def setMaxIterations(self, int: int) -> 'BatchParameterEstimator': ... - def setUseAnalyticalJacobian(self, boolean: bool) -> 'BatchParameterEstimator': ... - def solve(self) -> 'BatchResult': ... - def toCalibrationResult(self) -> 'CalibrationResult': ... + def setMaxIterations(self, int: int) -> "BatchParameterEstimator": ... + def setUseAnalyticalJacobian(self, boolean: bool) -> "BatchParameterEstimator": ... + def solve(self) -> "BatchResult": ... + def toCalibrationResult(self) -> "CalibrationResult": ... + class DataPoint(java.io.Serializable): - def __init__(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]): ... + def __init__( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ): ... def getConditions(self) -> java.util.Map[java.lang.String, float]: ... def getMeasurements(self) -> java.util.Map[java.lang.String, float]: ... + class MeasuredVariable(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ): ... def getPath(self) -> java.lang.String: ... def getStandardDeviation(self) -> float: ... def getUnit(self) -> java.lang.String: ... + class TunableParameter(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... def getInitialGuess(self) -> float: ... def getLowerBound(self) -> float: ... def getPath(self) -> java.lang.String: ... @@ -61,15 +116,46 @@ class BatchParameterEstimator(java.io.Serializable): class BatchResult(java.io.Serializable): @typing.overload - def __init__(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float, int: int, int2: int, boolean: bool): ... + def __init__( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + int: int, + int2: int, + boolean: bool, + ): ... @typing.overload - def __init__(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float, int: int, int2: int, boolean: bool, doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], double6: float, double7: float, double8: float): ... + def __init__( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + int: int, + int2: int, + boolean: bool, + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + double6: float, + double7: float, + double8: float, + ): ... def getBias(self) -> float: ... def getChiSquare(self) -> float: ... def getConfidenceIntervalLower(self) -> typing.MutableSequence[float]: ... def getConfidenceIntervalUpper(self) -> typing.MutableSequence[float]: ... - def getCorrelationMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getCovarianceMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getCorrelationMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getCovarianceMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getDataPointCount(self) -> int: ... def getDegreesOfFreedom(self) -> int: ... @typing.overload @@ -87,21 +173,32 @@ class BatchResult(java.io.Serializable): def getUncertainty(self, int: int) -> float: ... def isConverged(self) -> bool: ... def printSummary(self) -> None: ... - def toCalibrationResult(self) -> 'CalibrationResult': ... + def toCalibrationResult(self) -> "CalibrationResult": ... def toMap(self) -> java.util.Map[java.lang.String, float]: ... def toString(self) -> java.lang.String: ... class CalibrationFrameworkExample: def __init__(self): ... def buildNetwork(self) -> None: ... - def createEstimator(self) -> 'EnKFParameterEstimator': ... + def createEstimator(self) -> "EnKFParameterEstimator": ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def runLiveEstimation(self) -> None: ... def runValidationTests(self) -> None: ... class CalibrationQuality(java.io.Serializable): - def __init__(self, instant: typing.Union[java.time.Instant, datetime.datetime], double: float, double2: float, double3: float, double4: float, int: int, double5: float): ... + def __init__( + self, + instant: typing.Union[java.time.Instant, datetime.datetime], + double: float, + double2: float, + double3: float, + double4: float, + int: int, + double5: float, + ): ... def getCoverage(self) -> float: ... def getMae(self) -> float: ... def getMse(self) -> float: ... @@ -116,7 +213,7 @@ class CalibrationQuality(java.io.Serializable): class CalibrationResult(java.io.Serializable): @staticmethod - def failure(string: typing.Union[java.lang.String, str]) -> 'CalibrationResult': ... + def failure(string: typing.Union[java.lang.String, str]) -> "CalibrationResult": ... def getCalibratedParameters(self) -> java.util.Map[java.lang.String, float]: ... def getErrorMessage(self) -> java.lang.String: ... def getIterations(self) -> int: ... @@ -127,30 +224,73 @@ class CalibrationResult(java.io.Serializable): def isSuccess(self) -> bool: ... def isSuccessful(self) -> bool: ... @staticmethod - def success(map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float, int: int, int2: int) -> 'CalibrationResult': ... + def success( + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + int: int, + int2: int, + ) -> "CalibrationResult": ... def toString(self) -> java.lang.String: ... class EnKFParameterEstimator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addMeasuredVariable(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> 'EnKFParameterEstimator': ... + def addMeasuredVariable( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> "EnKFParameterEstimator": ... @typing.overload - def addTunableParameter(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'EnKFParameterEstimator': ... + def addTunableParameter( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "EnKFParameterEstimator": ... @typing.overload - def addTunableParameter(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> 'EnKFParameterEstimator': ... + def addTunableParameter( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> "EnKFParameterEstimator": ... def getEstimates(self) -> typing.MutableSequence[float]: ... - def getHistory(self) -> java.util.List['EnKFParameterEstimator.EnKFResult']: ... + def getHistory(self) -> java.util.List["EnKFParameterEstimator.EnKFResult"]: ... def getMeasurementNames(self) -> typing.MutableSequence[java.lang.String]: ... def getParameterNames(self) -> typing.MutableSequence[java.lang.String]: ... def getUncertainties(self) -> typing.MutableSequence[float]: ... def getUpdateCount(self) -> int: ... def initialize(self, int: int, long: int) -> None: ... def reset(self) -> None: ... - def setMaxChangePerUpdate(self, double: float) -> 'EnKFParameterEstimator': ... - def setProcessNoise(self, double: float) -> 'EnKFParameterEstimator': ... + def setMaxChangePerUpdate(self, double: float) -> "EnKFParameterEstimator": ... + def setProcessNoise(self, double: float) -> "EnKFParameterEstimator": ... def toCalibrationResult(self) -> CalibrationResult: ... - def update(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> 'EnKFParameterEstimator.EnKFResult': ... + def update( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> "EnKFParameterEstimator.EnKFResult": ... + class EnKFResult(java.io.Serializable): - def __init__(self, int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray], boolean: bool): ... + def __init__( + self, + int: int, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + boolean: bool, + ): ... def getConfidenceIntervalLower(self) -> typing.MutableSequence[float]: ... def getConfidenceIntervalUpper(self) -> typing.MutableSequence[float]: ... def getEstimates(self) -> typing.MutableSequence[float]: ... @@ -160,12 +300,21 @@ class EnKFParameterEstimator(java.io.Serializable): def getStep(self) -> int: ... def getUncertainties(self) -> typing.MutableSequence[float]: ... def isAnomalyDetected(self) -> bool: ... - def toCalibrationResult(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> CalibrationResult: ... + def toCalibrationResult( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> CalibrationResult: ... + class MeasuredVariableSpec(java.io.Serializable): path: java.lang.String = ... unit: java.lang.String = ... noiseStd: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ): ... + class TunableParameterSpec(java.io.Serializable): path: java.lang.String = ... unit: java.lang.String = ... @@ -173,45 +322,128 @@ class EnKFParameterEstimator(java.io.Serializable): maxValue: float = ... initialValue: float = ... initialUncertainty: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ): ... class EstimationTestHarness(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addMeasurement(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> 'EstimationTestHarness': ... + def addMeasurement( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> "EstimationTestHarness": ... @typing.overload - def addParameter(self, string: typing.Union[java.lang.String, str], double: float) -> 'EstimationTestHarness': ... + def addParameter( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "EstimationTestHarness": ... @typing.overload - def addParameter(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'EstimationTestHarness': ... - def generateMeasurement(self, double: float) -> java.util.Map[java.lang.String, float]: ... + def addParameter( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "EstimationTestHarness": ... + def generateMeasurement( + self, double: float + ) -> java.util.Map[java.lang.String, float]: ... @typing.overload - def runConvergenceTest(self, enKFParameterEstimator: EnKFParameterEstimator, int: int) -> 'EstimationTestHarness.TestReport': ... + def runConvergenceTest( + self, enKFParameterEstimator: EnKFParameterEstimator, int: int + ) -> "EstimationTestHarness.TestReport": ... @typing.overload - def runConvergenceTest(self, enKFParameterEstimator: EnKFParameterEstimator, int: int, double: float, consumer: typing.Union[java.util.function.Consumer[int], typing.Callable[[int], None]]) -> 'EstimationTestHarness.TestReport': ... - def runDriftTrackingTest(self, enKFParameterEstimator: EnKFParameterEstimator, int: int, int2: int, double: float) -> 'EstimationTestHarness.TestReport': ... - def runMonteCarloValidation(self, supplier: typing.Union[java.util.function.Supplier[EnKFParameterEstimator], typing.Callable[[], EnKFParameterEstimator]], int: int, int2: int) -> 'EstimationTestHarness.MonteCarloReport': ... - def runNoiseRobustnessTest(self, enKFParameterEstimator: EnKFParameterEstimator, int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> java.util.Map[float, 'EstimationTestHarness.TestReport']: ... - def setSeed(self, long: int) -> 'EstimationTestHarness': ... + def runConvergenceTest( + self, + enKFParameterEstimator: EnKFParameterEstimator, + int: int, + double: float, + consumer: typing.Union[ + java.util.function.Consumer[int], typing.Callable[[int], None] + ], + ) -> "EstimationTestHarness.TestReport": ... + def runDriftTrackingTest( + self, + enKFParameterEstimator: EnKFParameterEstimator, + int: int, + int2: int, + double: float, + ) -> "EstimationTestHarness.TestReport": ... + def runMonteCarloValidation( + self, + supplier: typing.Union[ + java.util.function.Supplier[EnKFParameterEstimator], + typing.Callable[[], EnKFParameterEstimator], + ], + int: int, + int2: int, + ) -> "EstimationTestHarness.MonteCarloReport": ... + def runNoiseRobustnessTest( + self, + enKFParameterEstimator: EnKFParameterEstimator, + int: int, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> java.util.Map[float, "EstimationTestHarness.TestReport"]: ... + def setSeed(self, long: int) -> "EstimationTestHarness": ... + class MeasurementSpec(java.io.Serializable): path: java.lang.String = ... unit: java.lang.String = ... noiseStd: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ): ... + class MonteCarloReport(java.io.Serializable): - def __init__(self, int: int, int2: int, list: java.util.List[float], list2: java.util.List[float], int3: int): ... + def __init__( + self, + int: int, + int2: int, + list: java.util.List[float], + list2: java.util.List[float], + int3: int, + ): ... def getMeanCoverage(self) -> float: ... def getMeanRMSE(self) -> float: ... def getPercentile95RMSE(self) -> float: ... def getStdRMSE(self) -> float: ... def getSuccessRate(self) -> float: ... def printSummary(self) -> None: ... + class ParameterWithTruth(java.io.Serializable): path: java.lang.String = ... trueValue: float = ... minBound: float = ... maxBound: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... + class TestReport(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], list: java.util.List[typing.Union[typing.List[float], jpype.JArray]], list2: java.util.List[typing.Union[typing.List[float], jpype.JArray]]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + int: int, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + list: java.util.List[typing.Union[typing.List[float], jpype.JArray]], + list2: java.util.List[typing.Union[typing.List[float], jpype.JArray]], + ): ... def getCoverageRate(self) -> float: ... def getFinalEstimates(self) -> typing.MutableSequence[float]: ... def getMaxError(self) -> float: ... @@ -226,35 +458,104 @@ class EstimationTestHarness(java.io.Serializable): class OnlineCalibrator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def clearHistory(self) -> None: ... - def exportHistory(self) -> java.util.List['OnlineCalibrator.DataPoint']: ... + def exportHistory(self) -> java.util.List["OnlineCalibrator.DataPoint"]: ... def fullRecalibration(self) -> CalibrationResult: ... def getHistorySize(self) -> int: ... def getLastCalibrationTime(self) -> java.time.Instant: ... def getQualityMetrics(self) -> CalibrationQuality: ... - def incrementalUpdate(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> CalibrationResult: ... + def incrementalUpdate( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> CalibrationResult: ... @typing.overload - def recordDataPoint(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> bool: ... + def recordDataPoint( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> bool: ... @typing.overload - def recordDataPoint(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map3: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> bool: ... + def recordDataPoint( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map3: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> bool: ... def setDeviationThreshold(self, double: float) -> None: ... def setMaxHistorySize(self, int: int) -> None: ... - def setTunableParameters(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> None: ... + def setTunableParameters( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> None: ... + class DataPoint(java.io.Serializable): - def __init__(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map3: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]): ... + def __init__( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map3: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ): ... def getConditions(self) -> java.util.Map[java.lang.String, float]: ... def getError(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMeasurements(self) -> java.util.Map[java.lang.String, float]: ... def getPredictions(self) -> java.util.Map[java.lang.String, float]: ... - def getRelativeError(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getRelativeError( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getTimestamp(self) -> java.time.Instant: ... -class ProcessSimulationFunction(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): +class ProcessSimulationFunction( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addDataPointConditions(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def addMeasurement(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSimulationFunction': ... - def addParameter(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> 'ProcessSimulationFunction': ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def computeAnalyticalJacobian(self) -> jneqsim.process.util.uncertainty.SensitivityMatrix: ... + def addDataPointConditions( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def addMeasurement( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSimulationFunction": ... + def addParameter( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> "ProcessSimulationFunction": ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + def computeAnalyticalJacobian( + self, + ) -> jneqsim.process.util.uncertainty.SensitivityMatrix: ... def getMeasurementCount(self) -> int: ... def getMeasurementPaths(self) -> java.util.List[java.lang.String]: ... def getParameterCount(self) -> int: ... @@ -265,7 +566,9 @@ class ProcessSimulationFunction(jneqsim.statistics.parameterfitting.nonlinearpar @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setUseAnalyticalJacobian(self, boolean: bool) -> None: ... class WellRoutingEstimationExample: @@ -274,13 +577,24 @@ class WellRoutingEstimationExample: def createEstimator(self) -> EnKFParameterEstimator: ... def createTestHarness(self) -> EstimationTestHarness: ... def getMeasurementsWithNoise(self) -> java.util.Map[java.lang.String, float]: ... - def getRoutingSchedule(self) -> typing.MutableSequence[typing.MutableSequence[int]]: ... + def getRoutingSchedule( + self, + ) -> typing.MutableSequence[typing.MutableSequence[int]]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - def runLiveEstimation(self, enKFParameterEstimator: EnKFParameterEstimator) -> None: ... - def runValidation(self, enKFParameterEstimator: EnKFParameterEstimator, estimationTestHarness: EstimationTestHarness) -> bool: ... - def setRouting(self, intArray: typing.Union[typing.List[int], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... + def runLiveEstimation( + self, enKFParameterEstimator: EnKFParameterEstimator + ) -> None: ... + def runValidation( + self, + enKFParameterEstimator: EnKFParameterEstimator, + estimationTestHarness: EstimationTestHarness, + ) -> bool: ... + def setRouting( + self, intArray: typing.Union[typing.List[int], jpype.JArray] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.calibration")``. diff --git a/src/jneqsim-stubs/process/chemistry/__init__.pyi b/src/jneqsim-stubs/process/chemistry/__init__.pyi index 86cdec02..c739565d 100644 --- a/src/jneqsim-stubs/process/chemistry/__init__.pyi +++ b/src/jneqsim-stubs/process/chemistry/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -21,49 +21,82 @@ import jneqsim.process.chemistry.wax import jneqsim.process.equipment.stream import typing - - class ChemicalCompatibilityAssessor(java.io.Serializable): def __init__(self): ... - def addChemical(self, productionChemical: 'ProductionChemical') -> None: ... + def addChemical(self, productionChemical: "ProductionChemical") -> None: ... def clearChemicals(self) -> None: ... def evaluate(self) -> None: ... @staticmethod - def fromStream(streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'ChemicalCompatibilityAssessor': ... - def getHighestSeverity(self) -> 'ChemicalInteractionRule.Severity': ... - def getInteractionMatrix(self) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, java.lang.String]]: ... - def getIssues(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def fromStream( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "ChemicalCompatibilityAssessor": ... + def getHighestSeverity(self) -> "ChemicalInteractionRule.Severity": ... + def getInteractionMatrix( + self, + ) -> java.util.Map[ + java.lang.String, java.util.Map[java.lang.String, java.lang.String] + ]: ... + def getIssues( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getThermalStability(self) -> java.util.Map[java.lang.String, bool]: ... - def getVerdict(self) -> 'ChemicalCompatibilityAssessor.Verdict': ... + def getVerdict(self) -> "ChemicalCompatibilityAssessor.Verdict": ... def isEvaluated(self) -> bool: ... def setBicarbonateMgL(self, double: float) -> None: ... def setCalciumMgL(self, double: float) -> None: ... def setIronMgL(self, double: float) -> None: ... def setMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPressureBara(self, double: float) -> None: ... - def setRules(self, list: java.util.List['ChemicalInteractionRule']) -> None: ... + def setRules(self, list: java.util.List["ChemicalInteractionRule"]) -> None: ... def setTemperatureCelsius(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class Verdict(java.lang.Enum['ChemicalCompatibilityAssessor.Verdict']): - COMPATIBLE: typing.ClassVar['ChemicalCompatibilityAssessor.Verdict'] = ... - CAUTION: typing.ClassVar['ChemicalCompatibilityAssessor.Verdict'] = ... - INCOMPATIBLE: typing.ClassVar['ChemicalCompatibilityAssessor.Verdict'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Verdict(java.lang.Enum["ChemicalCompatibilityAssessor.Verdict"]): + COMPATIBLE: typing.ClassVar["ChemicalCompatibilityAssessor.Verdict"] = ... + CAUTION: typing.ClassVar["ChemicalCompatibilityAssessor.Verdict"] = ... + INCOMPATIBLE: typing.ClassVar["ChemicalCompatibilityAssessor.Verdict"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ChemicalCompatibilityAssessor.Verdict': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ChemicalCompatibilityAssessor.Verdict": ... @staticmethod - def values() -> typing.MutableSequence['ChemicalCompatibilityAssessor.Verdict']: ... + def values() -> ( + typing.MutableSequence["ChemicalCompatibilityAssessor.Verdict"] + ): ... class ChemicalInteractionRule(java.io.Serializable): DEFAULT_RESOURCE: typing.ClassVar[java.lang.String] = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str], severity: 'ChemicalInteractionRule.Severity', string6: typing.Union[java.lang.String, str], string7: typing.Union[java.lang.String, str]): ... - def environmentMatches(self, double: float, double2: float, double3: float, double4: float, string: typing.Union[java.lang.String, str]) -> bool: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + severity: "ChemicalInteractionRule.Severity", + string6: typing.Union[java.lang.String, str], + string7: typing.Union[java.lang.String, str], + ): ... + def environmentMatches( + self, + double: float, + double2: float, + double3: float, + double4: float, + string: typing.Union[java.lang.String, str], + ) -> bool: ... def getChemical1Ingredient(self) -> java.lang.String: ... def getChemical1Type(self) -> java.lang.String: ... def getChemical2Ingredient(self) -> java.lang.String: ... @@ -71,112 +104,153 @@ class ChemicalInteractionRule(java.io.Serializable): def getCondition(self) -> java.lang.String: ... def getMechanism(self) -> java.lang.String: ... def getMitigation(self) -> java.lang.String: ... - def getSeverity(self) -> 'ChemicalInteractionRule.Severity': ... + def getSeverity(self) -> "ChemicalInteractionRule.Severity": ... def isEnvironmentRule(self) -> bool: ... @staticmethod - def loadDefaultRules() -> java.util.List['ChemicalInteractionRule']: ... + def loadDefaultRules() -> java.util.List["ChemicalInteractionRule"]: ... @staticmethod - def loadFromResource(string: typing.Union[java.lang.String, str]) -> java.util.List['ChemicalInteractionRule']: ... - def matches(self, productionChemical: 'ProductionChemical', productionChemical2: 'ProductionChemical') -> bool: ... + def loadFromResource( + string: typing.Union[java.lang.String, str], + ) -> java.util.List["ChemicalInteractionRule"]: ... + def matches( + self, + productionChemical: "ProductionChemical", + productionChemical2: "ProductionChemical", + ) -> bool: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class Severity(java.lang.Enum['ChemicalInteractionRule.Severity']): - HIGH: typing.ClassVar['ChemicalInteractionRule.Severity'] = ... - MEDIUM: typing.ClassVar['ChemicalInteractionRule.Severity'] = ... - LOW: typing.ClassVar['ChemicalInteractionRule.Severity'] = ... - INFO: typing.ClassVar['ChemicalInteractionRule.Severity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Severity(java.lang.Enum["ChemicalInteractionRule.Severity"]): + HIGH: typing.ClassVar["ChemicalInteractionRule.Severity"] = ... + MEDIUM: typing.ClassVar["ChemicalInteractionRule.Severity"] = ... + LOW: typing.ClassVar["ChemicalInteractionRule.Severity"] = ... + INFO: typing.ClassVar["ChemicalInteractionRule.Severity"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ChemicalInteractionRule.Severity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ChemicalInteractionRule.Severity": ... @staticmethod - def values() -> typing.MutableSequence['ChemicalInteractionRule.Severity']: ... + def values() -> typing.MutableSequence["ChemicalInteractionRule.Severity"]: ... class ProductionChemical(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], chemicalType: 'ProductionChemical.ChemicalType'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + chemicalType: "ProductionChemical.ChemicalType", + ): ... @staticmethod - def acid(string: typing.Union[java.lang.String, str], double: float) -> 'ProductionChemical': ... + def acid( + string: typing.Union[java.lang.String, str], double: float + ) -> "ProductionChemical": ... @staticmethod - def corrosionInhibitor(string: typing.Union[java.lang.String, str], double: float) -> 'ProductionChemical': ... + def corrosionInhibitor( + string: typing.Union[java.lang.String, str], double: float + ) -> "ProductionChemical": ... def getActiveIngredient(self) -> java.lang.String: ... def getActiveWtPct(self) -> float: ... def getDensityKgM3(self) -> float: ... def getDosagePpm(self) -> float: ... - def getIonicNature(self) -> 'ProductionChemical.IonicNature': ... + def getIonicNature(self) -> "ProductionChemical.IonicNature": ... def getMaxTemperatureC(self) -> float: ... def getMinTemperatureC(self) -> float: ... def getName(self) -> java.lang.String: ... def getNotes(self) -> java.lang.String: ... def getPH(self) -> float: ... def getSolvent(self) -> java.lang.String: ... - def getType(self) -> 'ProductionChemical.ChemicalType': ... + def getType(self) -> "ProductionChemical.ChemicalType": ... @staticmethod - def h2sScavenger(string: typing.Union[java.lang.String, str], double: float) -> 'ProductionChemical': ... + def h2sScavenger( + string: typing.Union[java.lang.String, str], double: float + ) -> "ProductionChemical": ... def isStableAt(self, double: float) -> bool: ... @staticmethod - def scaleInhibitor(string: typing.Union[java.lang.String, str], double: float) -> 'ProductionChemical': ... - def setActiveIngredient(self, string: typing.Union[java.lang.String, str]) -> None: ... + def scaleInhibitor( + string: typing.Union[java.lang.String, str], double: float + ) -> "ProductionChemical": ... + def setActiveIngredient( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setActiveWtPct(self, double: float) -> None: ... def setDensityKgM3(self, double: float) -> None: ... def setDosagePpm(self, double: float) -> None: ... - def setIonicNature(self, ionicNature: 'ProductionChemical.IonicNature') -> None: ... + def setIonicNature(self, ionicNature: "ProductionChemical.IonicNature") -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setNotes(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPH(self, double: float) -> None: ... def setSolvent(self, string: typing.Union[java.lang.String, str]) -> None: ... def setTemperatureRangeC(self, double: float, double2: float) -> None: ... - def setType(self, chemicalType: 'ProductionChemical.ChemicalType') -> None: ... + def setType(self, chemicalType: "ProductionChemical.ChemicalType") -> None: ... @staticmethod - def thermodynamicHydrateInhibitor(string: typing.Union[java.lang.String, str], double: float) -> 'ProductionChemical': ... + def thermodynamicHydrateInhibitor( + string: typing.Union[java.lang.String, str], double: float + ) -> "ProductionChemical": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... - class ChemicalType(java.lang.Enum['ProductionChemical.ChemicalType']): - SCALE_INHIBITOR: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - CORROSION_INHIBITOR: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - HYDRATE_INHIBITOR_THERMODYNAMIC: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - HYDRATE_INHIBITOR_LDHI: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - DEMULSIFIER: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - WAX_INHIBITOR: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - ASPHALTENE_INHIBITOR: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - BIOCIDE: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - OXYGEN_SCAVENGER: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - H2S_SCAVENGER: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - ANTIFOAM: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - DRAG_REDUCER: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - PH_ADJUSTER: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - ACID: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - CHELANT: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - OTHER: typing.ClassVar['ProductionChemical.ChemicalType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ChemicalType(java.lang.Enum["ProductionChemical.ChemicalType"]): + SCALE_INHIBITOR: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + CORROSION_INHIBITOR: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + HYDRATE_INHIBITOR_THERMODYNAMIC: typing.ClassVar[ + "ProductionChemical.ChemicalType" + ] = ... + HYDRATE_INHIBITOR_LDHI: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + DEMULSIFIER: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + WAX_INHIBITOR: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + ASPHALTENE_INHIBITOR: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + BIOCIDE: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + OXYGEN_SCAVENGER: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + H2S_SCAVENGER: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + ANTIFOAM: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + DRAG_REDUCER: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + PH_ADJUSTER: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + ACID: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + CHELANT: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + OTHER: typing.ClassVar["ProductionChemical.ChemicalType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProductionChemical.ChemicalType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProductionChemical.ChemicalType": ... @staticmethod - def values() -> typing.MutableSequence['ProductionChemical.ChemicalType']: ... - class IonicNature(java.lang.Enum['ProductionChemical.IonicNature']): - CATIONIC: typing.ClassVar['ProductionChemical.IonicNature'] = ... - ANIONIC: typing.ClassVar['ProductionChemical.IonicNature'] = ... - NON_IONIC: typing.ClassVar['ProductionChemical.IonicNature'] = ... - AMPHOTERIC: typing.ClassVar['ProductionChemical.IonicNature'] = ... - UNKNOWN: typing.ClassVar['ProductionChemical.IonicNature'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["ProductionChemical.ChemicalType"]: ... + + class IonicNature(java.lang.Enum["ProductionChemical.IonicNature"]): + CATIONIC: typing.ClassVar["ProductionChemical.IonicNature"] = ... + ANIONIC: typing.ClassVar["ProductionChemical.IonicNature"] = ... + NON_IONIC: typing.ClassVar["ProductionChemical.IonicNature"] = ... + AMPHOTERIC: typing.ClassVar["ProductionChemical.IonicNature"] = ... + UNKNOWN: typing.ClassVar["ProductionChemical.IonicNature"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProductionChemical.IonicNature': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProductionChemical.IonicNature": ... @staticmethod - def values() -> typing.MutableSequence['ProductionChemical.IonicNature']: ... - + def values() -> typing.MutableSequence["ProductionChemical.IonicNature"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.chemistry")``. diff --git a/src/jneqsim-stubs/process/chemistry/acid/__init__.pyi b/src/jneqsim-stubs/process/chemistry/acid/__init__.pyi index dba62386..61d24157 100644 --- a/src/jneqsim-stubs/process/chemistry/acid/__init__.pyi +++ b/src/jneqsim-stubs/process/chemistry/acid/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,8 +10,6 @@ import java.lang import java.util import typing - - class AcidTreatmentSimulator(java.io.Serializable): def __init__(self): ... def evaluate(self) -> None: ... @@ -22,35 +20,44 @@ class AcidTreatmentSimulator(java.io.Serializable): def getScaleDissolvedKg(self) -> float: ... def getSpentAcidPH(self) -> float: ... def getSpentCalciumMgL(self) -> float: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getWarnings(self) -> java.util.Map[java.lang.String, java.lang.String]: ... def isEvaluated(self) -> bool: ... def setAcidDensityKgM3(self, double: float) -> None: ... def setAcidStrengthWtPct(self, double: float) -> None: ... - def setAcidType(self, acidType: 'AcidTreatmentSimulator.AcidType') -> None: ... + def setAcidType(self, acidType: "AcidTreatmentSimulator.AcidType") -> None: ... def setAcidVolumeM3(self, double: float) -> None: ... def setInhibitorPresent(self, boolean: bool) -> None: ... def setScaleCaCO3Kg(self, double: float) -> None: ... def setScaleFeOH3Kg(self, double: float) -> None: ... def setScaleMgCO3Kg(self, double: float) -> None: ... def setTemperatureCelsius(self, double: float) -> None: ... - def setTubularMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setTubularMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class AcidType(java.lang.Enum['AcidTreatmentSimulator.AcidType']): - HCL: typing.ClassVar['AcidTreatmentSimulator.AcidType'] = ... - HF: typing.ClassVar['AcidTreatmentSimulator.AcidType'] = ... - ACETIC: typing.ClassVar['AcidTreatmentSimulator.AcidType'] = ... - FORMIC: typing.ClassVar['AcidTreatmentSimulator.AcidType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class AcidType(java.lang.Enum["AcidTreatmentSimulator.AcidType"]): + HCL: typing.ClassVar["AcidTreatmentSimulator.AcidType"] = ... + HF: typing.ClassVar["AcidTreatmentSimulator.AcidType"] = ... + ACETIC: typing.ClassVar["AcidTreatmentSimulator.AcidType"] = ... + FORMIC: typing.ClassVar["AcidTreatmentSimulator.AcidType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AcidTreatmentSimulator.AcidType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AcidTreatmentSimulator.AcidType": ... @staticmethod - def values() -> typing.MutableSequence['AcidTreatmentSimulator.AcidType']: ... - + def values() -> typing.MutableSequence["AcidTreatmentSimulator.AcidType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.chemistry.acid")``. diff --git a/src/jneqsim-stubs/process/chemistry/asphaltene/__init__.pyi b/src/jneqsim-stubs/process/chemistry/asphaltene/__init__.pyi index 1ee2d3be..7213578a 100644 --- a/src/jneqsim-stubs/process/chemistry/asphaltene/__init__.pyi +++ b/src/jneqsim-stubs/process/chemistry/asphaltene/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,8 +10,6 @@ import java.lang import java.util import typing - - class AsphalteneInhibitorPerformance(java.io.Serializable): def __init__(self): ... def evaluate(self) -> None: ... @@ -20,7 +18,9 @@ class AsphalteneInhibitorPerformance(java.io.Serializable): def getEfficacyFraction(self) -> float: ... def getInhibitedAopBara(self) -> float: ... def getInhibitedCii(self) -> float: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getWarnings(self) -> java.util.List[java.lang.String]: ... def isEvaluated(self) -> bool: ... def isStableAfterTreatment(self) -> bool: ... @@ -28,26 +28,43 @@ class AsphalteneInhibitorPerformance(java.io.Serializable): def setBaseColloidalInstabilityIndex(self, double: float) -> None: ... def setDoseAt50PctEfficacyMgL(self, double: float) -> None: ... def setDoseMgL(self, double: float) -> None: ... - def setInhibitorChemistry(self, inhibitorChemistry: 'AsphalteneInhibitorPerformance.InhibitorChemistry') -> None: ... + def setInhibitorChemistry( + self, inhibitorChemistry: "AsphalteneInhibitorPerformance.InhibitorChemistry" + ) -> None: ... def setMaxAopShiftBar(self, double: float) -> None: ... def setMaxCiiReduction(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class InhibitorChemistry(java.lang.Enum['AsphalteneInhibitorPerformance.InhibitorChemistry']): - ALKYLPHENOL_RESIN: typing.ClassVar['AsphalteneInhibitorPerformance.InhibitorChemistry'] = ... - POAA: typing.ClassVar['AsphalteneInhibitorPerformance.InhibitorChemistry'] = ... - SURFACTANT: typing.ClassVar['AsphalteneInhibitorPerformance.InhibitorChemistry'] = ... - POLYMERIC_ESTER: typing.ClassVar['AsphalteneInhibitorPerformance.InhibitorChemistry'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class InhibitorChemistry( + java.lang.Enum["AsphalteneInhibitorPerformance.InhibitorChemistry"] + ): + ALKYLPHENOL_RESIN: typing.ClassVar[ + "AsphalteneInhibitorPerformance.InhibitorChemistry" + ] = ... + POAA: typing.ClassVar["AsphalteneInhibitorPerformance.InhibitorChemistry"] = ... + SURFACTANT: typing.ClassVar[ + "AsphalteneInhibitorPerformance.InhibitorChemistry" + ] = ... + POLYMERIC_ESTER: typing.ClassVar[ + "AsphalteneInhibitorPerformance.InhibitorChemistry" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AsphalteneInhibitorPerformance.InhibitorChemistry': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AsphalteneInhibitorPerformance.InhibitorChemistry": ... @staticmethod - def values() -> typing.MutableSequence['AsphalteneInhibitorPerformance.InhibitorChemistry']: ... - + def values() -> ( + typing.MutableSequence["AsphalteneInhibitorPerformance.InhibitorChemistry"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.chemistry.asphaltene")``. diff --git a/src/jneqsim-stubs/process/chemistry/corrosion/__init__.pyi b/src/jneqsim-stubs/process/chemistry/corrosion/__init__.pyi index 523334ba..f1018f26 100644 --- a/src/jneqsim-stubs/process/chemistry/corrosion/__init__.pyi +++ b/src/jneqsim-stubs/process/chemistry/corrosion/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,52 +12,85 @@ import jneqsim.process.equipment.stream import jneqsim.pvtsimulation.flowassurance import typing - - class CorrosionInhibitorPerformance(java.io.Serializable): def __init__(self): ... def evaluate(self) -> None: ... @staticmethod - def fromStream(streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float) -> 'CorrosionInhibitorPerformance': ... + def fromStream( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + ) -> "CorrosionInhibitorPerformance": ... def getEfficiency(self) -> float: ... def getInhibitedCorrosionRateMmYr(self) -> float: ... def getMinimumEffectiveDoseMgL(self) -> float: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getWarnings(self) -> java.util.Map[java.lang.String, java.lang.String]: ... def isEvaluated(self) -> bool: ... def setAcidicService(self, boolean: bool) -> None: ... def setBaseCorrosionRateMmYr(self, double: float) -> None: ... - def setChemistry(self, inhibitorChemistry: 'CorrosionInhibitorPerformance.InhibitorChemistry') -> None: ... + def setChemistry( + self, inhibitorChemistry: "CorrosionInhibitorPerformance.InhibitorChemistry" + ) -> None: ... def setDoseMgL(self, double: float) -> None: ... - def setFromDeWaardMilliams(self, deWaardMilliamsCorrosion: jneqsim.pvtsimulation.flowassurance.DeWaardMilliamsCorrosion) -> None: ... + def setFromDeWaardMilliams( + self, + deWaardMilliamsCorrosion: jneqsim.pvtsimulation.flowassurance.DeWaardMilliamsCorrosion, + ) -> None: ... def setH2SPartialPressureBar(self, double: float) -> None: ... def setOrganicAcidPpm(self, double: float) -> None: ... def setOxygenPpb(self, double: float) -> None: ... def setTemperatureCelsius(self, double: float) -> None: ... def setWallShearStressPa(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class InhibitorChemistry(java.lang.Enum['CorrosionInhibitorPerformance.InhibitorChemistry']): - IMIDAZOLINE: typing.ClassVar['CorrosionInhibitorPerformance.InhibitorChemistry'] = ... - QUATERNARY_AMMONIUM: typing.ClassVar['CorrosionInhibitorPerformance.InhibitorChemistry'] = ... - AMIDO_AMINE: typing.ClassVar['CorrosionInhibitorPerformance.InhibitorChemistry'] = ... - PHOSPHATE_ESTER: typing.ClassVar['CorrosionInhibitorPerformance.InhibitorChemistry'] = ... - PYRIDINE: typing.ClassVar['CorrosionInhibitorPerformance.InhibitorChemistry'] = ... - MERCAPTAN: typing.ClassVar['CorrosionInhibitorPerformance.InhibitorChemistry'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class InhibitorChemistry( + java.lang.Enum["CorrosionInhibitorPerformance.InhibitorChemistry"] + ): + IMIDAZOLINE: typing.ClassVar[ + "CorrosionInhibitorPerformance.InhibitorChemistry" + ] = ... + QUATERNARY_AMMONIUM: typing.ClassVar[ + "CorrosionInhibitorPerformance.InhibitorChemistry" + ] = ... + AMIDO_AMINE: typing.ClassVar[ + "CorrosionInhibitorPerformance.InhibitorChemistry" + ] = ... + PHOSPHATE_ESTER: typing.ClassVar[ + "CorrosionInhibitorPerformance.InhibitorChemistry" + ] = ... + PYRIDINE: typing.ClassVar[ + "CorrosionInhibitorPerformance.InhibitorChemistry" + ] = ... + MERCAPTAN: typing.ClassVar[ + "CorrosionInhibitorPerformance.InhibitorChemistry" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CorrosionInhibitorPerformance.InhibitorChemistry': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CorrosionInhibitorPerformance.InhibitorChemistry": ... @staticmethod - def values() -> typing.MutableSequence['CorrosionInhibitorPerformance.InhibitorChemistry']: ... + def values() -> ( + typing.MutableSequence["CorrosionInhibitorPerformance.InhibitorChemistry"] + ): ... class LangmuirInhibitorIsotherm(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, double: float, double2: float, double3: float, double4: float + ): ... def getCoverage(self, double: float, double2: float) -> float: ... def getDoseForEfficiency(self, double: float, double2: float) -> float: ... def getEfficiency(self, double: float, double2: float) -> float: ... @@ -67,7 +100,7 @@ class LangmuirInhibitorIsotherm(java.io.Serializable): class MechanisticCorrosionModel(java.io.Serializable): def __init__(self): ... - def evaluate(self) -> 'MechanisticCorrosionModel': ... + def evaluate(self) -> "MechanisticCorrosionModel": ... def getInhibitedRateMmYr(self) -> float: ... def getInhibitorCoverage(self) -> float: ... def getInhibitorEfficiency(self) -> float: ... @@ -77,18 +110,27 @@ class MechanisticCorrosionModel(java.io.Serializable): def getReynoldsNumber(self) -> float: ... def getSchmidtNumber(self) -> float: ... def getSherwoodNumber(self) -> float: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def isEvaluated(self) -> bool: ... - def setFlow(self, double: float, double2: float, double3: float, double4: float) -> 'MechanisticCorrosionModel': ... - def setGasComposition(self, double: float, double2: float) -> 'MechanisticCorrosionModel': ... - def setInhibitor(self, langmuirInhibitorIsotherm: LangmuirInhibitorIsotherm, double: float) -> 'MechanisticCorrosionModel': ... - def setTemperatureCelsius(self, double: float) -> 'MechanisticCorrosionModel': ... - def setTotalPressureBara(self, double: float) -> 'MechanisticCorrosionModel': ... - def setWaterChemistry(self, double: float, double2: float, double3: float) -> 'MechanisticCorrosionModel': ... + def setFlow( + self, double: float, double2: float, double3: float, double4: float + ) -> "MechanisticCorrosionModel": ... + def setGasComposition( + self, double: float, double2: float + ) -> "MechanisticCorrosionModel": ... + def setInhibitor( + self, langmuirInhibitorIsotherm: LangmuirInhibitorIsotherm, double: float + ) -> "MechanisticCorrosionModel": ... + def setTemperatureCelsius(self, double: float) -> "MechanisticCorrosionModel": ... + def setTotalPressureBara(self, double: float) -> "MechanisticCorrosionModel": ... + def setWaterChemistry( + self, double: float, double2: float, double3: float + ) -> "MechanisticCorrosionModel": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.chemistry.corrosion")``. diff --git a/src/jneqsim-stubs/process/chemistry/equipment/__init__.pyi b/src/jneqsim-stubs/process/chemistry/equipment/__init__.pyi index 2ec39393..a483a632 100644 --- a/src/jneqsim-stubs/process/chemistry/equipment/__init__.pyi +++ b/src/jneqsim-stubs/process/chemistry/equipment/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,13 +12,15 @@ import jneqsim.process.equipment import jneqsim.process.equipment.stream import typing - - class InhibitorInjectionPoint(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getActiveIngredientPpmInWater(self) -> float: ... def getChemical(self) -> jneqsim.process.chemistry.ProductionChemical: ... def getInjectionRateKgPerHour(self) -> float: ... @@ -26,25 +28,32 @@ class InhibitorInjectionPoint(jneqsim.process.equipment.TwoPortEquipment): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setChemical(self, productionChemical: jneqsim.process.chemistry.ProductionChemical) -> None: ... + def setChemical( + self, productionChemical: jneqsim.process.chemistry.ProductionChemical + ) -> None: ... def setDoseInKgPerHour(self, double: float) -> None: ... def setDoseInPpmOnWater(self, double: float) -> None: ... - def setDoseMode(self, doseMode: 'InhibitorInjectionPoint.DoseMode') -> None: ... + def setDoseMode(self, doseMode: "InhibitorInjectionPoint.DoseMode") -> None: ... def setDoseValue(self, double: float) -> None: ... - class DoseMode(java.lang.Enum['InhibitorInjectionPoint.DoseMode']): - PPM: typing.ClassVar['InhibitorInjectionPoint.DoseMode'] = ... - PPM_TOTAL: typing.ClassVar['InhibitorInjectionPoint.DoseMode'] = ... - KG_PER_HOUR: typing.ClassVar['InhibitorInjectionPoint.DoseMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class DoseMode(java.lang.Enum["InhibitorInjectionPoint.DoseMode"]): + PPM: typing.ClassVar["InhibitorInjectionPoint.DoseMode"] = ... + PPM_TOTAL: typing.ClassVar["InhibitorInjectionPoint.DoseMode"] = ... + KG_PER_HOUR: typing.ClassVar["InhibitorInjectionPoint.DoseMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InhibitorInjectionPoint.DoseMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InhibitorInjectionPoint.DoseMode": ... @staticmethod - def values() -> typing.MutableSequence['InhibitorInjectionPoint.DoseMode']: ... - + def values() -> typing.MutableSequence["InhibitorInjectionPoint.DoseMode"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.chemistry.equipment")``. diff --git a/src/jneqsim-stubs/process/chemistry/hydrate/__init__.pyi b/src/jneqsim-stubs/process/chemistry/hydrate/__init__.pyi index 0645901c..3cb4c457 100644 --- a/src/jneqsim-stubs/process/chemistry/hydrate/__init__.pyi +++ b/src/jneqsim-stubs/process/chemistry/hydrate/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,17 +10,19 @@ import java.lang import java.util import typing - - class KineticHydrateInhibitorPerformance(java.io.Serializable): def __init__(self): ... def evaluate(self) -> None: ... def getPredictedInductionTimeHours(self) -> float: ... def getRequiredDoseWtPct(self) -> float: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getWarnings(self) -> java.util.List[java.lang.String]: ... def isEvaluated(self) -> bool: ... - def setCoefficients(self, double: float, double2: float, double3: float) -> None: ... + def setCoefficients( + self, double: float, double2: float, double3: float + ) -> None: ... def setDoseWtPct(self, double: float) -> None: ... def setSubcoolingC(self, double: float) -> None: ... def setTargetInductionTimeHours(self, double: float) -> None: ... @@ -32,36 +34,62 @@ class ThermodynamicHydrateInhibitorPerformance(java.io.Serializable): def evaluate(self) -> None: ... def getRequiredInhibitorWtPctInWater(self) -> float: ... def getRequiredInjectionKgPerHour(self) -> float: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getWarnings(self) -> java.util.List[java.lang.String]: ... def isEvaluated(self) -> bool: ... - def setInhibitorChemistry(self, inhibitorChemistry: 'ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry') -> None: ... + def setInhibitorChemistry( + self, + inhibitorChemistry: "ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry", + ) -> None: ... def setInhibitorPurityWtPct(self, double: float) -> None: ... def setLeanInhibitorWtPctInWater(self, double: float) -> None: ... def setTargetSubcoolingC(self, double: float) -> None: ... def setWaterFlowKgPerHour(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class InhibitorChemistry(java.lang.Enum['ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry']): - METHANOL: typing.ClassVar['ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry'] = ... - MEG: typing.ClassVar['ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry'] = ... - DEG: typing.ClassVar['ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry'] = ... - TEG: typing.ClassVar['ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry'] = ... + + class InhibitorChemistry( + java.lang.Enum["ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry"] + ): + METHANOL: typing.ClassVar[ + "ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry" + ] = ... + MEG: typing.ClassVar[ + "ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry" + ] = ... + DEG: typing.ClassVar[ + "ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry" + ] = ... + TEG: typing.ClassVar[ + "ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry" + ] = ... def getHammerschmidtK(self) -> float: ... def getMolarMassGmol(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry": ... @staticmethod - def values() -> typing.MutableSequence['ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry']: ... - + def values() -> ( + typing.MutableSequence[ + "ThermodynamicHydrateInhibitorPerformance.InhibitorChemistry" + ] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.chemistry.hydrate")``. KineticHydrateInhibitorPerformance: typing.Type[KineticHydrateInhibitorPerformance] - ThermodynamicHydrateInhibitorPerformance: typing.Type[ThermodynamicHydrateInhibitorPerformance] + ThermodynamicHydrateInhibitorPerformance: typing.Type[ + ThermodynamicHydrateInhibitorPerformance + ] diff --git a/src/jneqsim-stubs/process/chemistry/rca/__init__.pyi b/src/jneqsim-stubs/process/chemistry/rca/__init__.pyi index 1a8f188d..5d4c30de 100644 --- a/src/jneqsim-stubs/process/chemistry/rca/__init__.pyi +++ b/src/jneqsim-stubs/process/chemistry/rca/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,25 +11,36 @@ import java.util import jneqsim.process.chemistry import typing - - class RootCauseAnalyser(java.io.Serializable): def __init__(self): ... - def addChemical(self, productionChemical: jneqsim.process.chemistry.ProductionChemical) -> 'RootCauseAnalyser': ... + def addChemical( + self, productionChemical: jneqsim.process.chemistry.ProductionChemical + ) -> "RootCauseAnalyser": ... @typing.overload - def addEvidence(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addEvidence( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def addEvidence(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def addSymptom(self, symptom: 'Symptom') -> 'RootCauseAnalyser': ... + def addEvidence( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def addSymptom(self, symptom: "Symptom") -> "RootCauseAnalyser": ... def analyse(self) -> None: ... def getBayesianPosteriors(self) -> java.util.Map[java.lang.String, float]: ... - def getCandidates(self) -> java.util.List['RootCauseCandidate']: ... + def getCandidates(self) -> java.util.List["RootCauseCandidate"]: ... def getDataGaps(self) -> java.util.List[java.lang.String]: ... - def getPrimary(self) -> 'RootCauseCandidate': ... + def getPrimary(self) -> "RootCauseCandidate": ... def isEvaluated(self) -> bool: ... def setCO2PartialPressureBar(self, double: float) -> None: ... def setCalciumMgL(self, double: float) -> None: ... - def setCompatibilityAssessor(self, chemicalCompatibilityAssessor: jneqsim.process.chemistry.ChemicalCompatibilityAssessor) -> None: ... + def setCompatibilityAssessor( + self, + chemicalCompatibilityAssessor: jneqsim.process.chemistry.ChemicalCompatibilityAssessor, + ) -> None: ... def setH2SPartialPressureBar(self, double: float) -> None: ... def setIronMgL(self, double: float) -> None: ... def setMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -42,62 +53,84 @@ class RootCauseAnalyser(java.io.Serializable): def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class RootCauseCandidate(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getCode(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getEvidence(self) -> java.lang.String: ... def getRecommendation(self) -> java.lang.String: ... def getScore(self) -> float: ... - def getTag(self) -> 'RootCauseCandidate.Tag': ... - def setTag(self, tag: 'RootCauseCandidate.Tag') -> None: ... + def getTag(self) -> "RootCauseCandidate.Tag": ... + def setTag(self, tag: "RootCauseCandidate.Tag") -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class Tag(java.lang.Enum['RootCauseCandidate.Tag']): - PRIMARY: typing.ClassVar['RootCauseCandidate.Tag'] = ... - CONTRIBUTING: typing.ClassVar['RootCauseCandidate.Tag'] = ... - POSSIBLE: typing.ClassVar['RootCauseCandidate.Tag'] = ... - RULED_OUT: typing.ClassVar['RootCauseCandidate.Tag'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Tag(java.lang.Enum["RootCauseCandidate.Tag"]): + PRIMARY: typing.ClassVar["RootCauseCandidate.Tag"] = ... + CONTRIBUTING: typing.ClassVar["RootCauseCandidate.Tag"] = ... + POSSIBLE: typing.ClassVar["RootCauseCandidate.Tag"] = ... + RULED_OUT: typing.ClassVar["RootCauseCandidate.Tag"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RootCauseCandidate.Tag': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RootCauseCandidate.Tag": ... @staticmethod - def values() -> typing.MutableSequence['RootCauseCandidate.Tag']: ... + def values() -> typing.MutableSequence["RootCauseCandidate.Tag"]: ... class Symptom(java.io.Serializable): - def __init__(self, category: 'Symptom.Category', string: typing.Union[java.lang.String, str]): ... - def getCategory(self) -> 'Symptom.Category': ... + def __init__( + self, category: "Symptom.Category", string: typing.Union[java.lang.String, str] + ): ... + def getCategory(self) -> "Symptom.Category": ... def getConfidence(self) -> float: ... def getDescription(self) -> java.lang.String: ... def getMeasurement(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMeasurements(self) -> java.util.Map[java.lang.String, float]: ... @staticmethod - def of(*symptom: 'Symptom') -> java.util.List['Symptom']: ... + def of(*symptom: "Symptom") -> java.util.List["Symptom"]: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def withConfidence(self, double: float) -> 'Symptom': ... - def withMeasurement(self, string: typing.Union[java.lang.String, str], double: float) -> 'Symptom': ... - class Category(java.lang.Enum['Symptom.Category']): - DEPOSIT: typing.ClassVar['Symptom.Category'] = ... - CORROSION: typing.ClassVar['Symptom.Category'] = ... - EMULSION: typing.ClassVar['Symptom.Category'] = ... - PH_EXCURSION: typing.ClassVar['Symptom.Category'] = ... - FLOW_RESTRICTION: typing.ClassVar['Symptom.Category'] = ... - H2S_BREAKTHROUGH: typing.ClassVar['Symptom.Category'] = ... - SAMPLE_APPEARANCE: typing.ClassVar['Symptom.Category'] = ... - OFF_SPEC: typing.ClassVar['Symptom.Category'] = ... - OTHER: typing.ClassVar['Symptom.Category'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def withConfidence(self, double: float) -> "Symptom": ... + def withMeasurement( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "Symptom": ... + + class Category(java.lang.Enum["Symptom.Category"]): + DEPOSIT: typing.ClassVar["Symptom.Category"] = ... + CORROSION: typing.ClassVar["Symptom.Category"] = ... + EMULSION: typing.ClassVar["Symptom.Category"] = ... + PH_EXCURSION: typing.ClassVar["Symptom.Category"] = ... + FLOW_RESTRICTION: typing.ClassVar["Symptom.Category"] = ... + H2S_BREAKTHROUGH: typing.ClassVar["Symptom.Category"] = ... + SAMPLE_APPEARANCE: typing.ClassVar["Symptom.Category"] = ... + OFF_SPEC: typing.ClassVar["Symptom.Category"] = ... + OTHER: typing.ClassVar["Symptom.Category"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Symptom.Category': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Symptom.Category": ... @staticmethod - def values() -> typing.MutableSequence['Symptom.Category']: ... - + def values() -> typing.MutableSequence["Symptom.Category"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.chemistry.rca")``. diff --git a/src/jneqsim-stubs/process/chemistry/scale/__init__.pyi b/src/jneqsim-stubs/process/chemistry/scale/__init__.pyi index 66615dd7..f7256028 100644 --- a/src/jneqsim-stubs/process/chemistry/scale/__init__.pyi +++ b/src/jneqsim-stubs/process/chemistry/scale/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,25 +13,27 @@ import jneqsim.process.equipment.stream import jneqsim.pvtsimulation.flowassurance import typing - - class ClosedLoopDepositionSolver(java.io.Serializable): - def __init__(self, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills, scaleDepositionAccumulator: 'ScaleDepositionAccumulator'): ... + def __init__( + self, + pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills, + scaleDepositionAccumulator: "ScaleDepositionAccumulator", + ): ... def getDiameterHistoryM(self) -> java.util.List[float]: ... def getFinalEffectiveDiameterM(self) -> float: ... def getIterationsTaken(self) -> int: ... def getMaxThicknessHistoryMm(self) -> java.util.List[float]: ... def getVelocityHistoryMs(self) -> java.util.List[float]: ... def isConverged(self) -> bool: ... - def setMaxIterations(self, int: int) -> 'ClosedLoopDepositionSolver': ... - def setToleranceM(self, double: float) -> 'ClosedLoopDepositionSolver': ... - def solve(self) -> 'ClosedLoopDepositionSolver': ... + def setMaxIterations(self, int: int) -> "ClosedLoopDepositionSolver": ... + def setToleranceM(self, double: float) -> "ClosedLoopDepositionSolver": ... + def solve(self) -> "ClosedLoopDepositionSolver": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class ElectrolyteScaleCalculator(java.io.Serializable): def __init__(self): ... - def calculate(self) -> 'ElectrolyteScaleCalculator': ... + def calculate(self) -> "ElectrolyteScaleCalculator": ... def getActivityCoefficients(self) -> java.util.Map[java.lang.String, float]: ... def getBaSO4SaturationIndex(self) -> float: ... def getCaCO3SaturationIndex(self) -> float: ... @@ -39,47 +41,89 @@ class ElectrolyteScaleCalculator(java.io.Serializable): def getDebyeHueckelA(self) -> float: ... def getIonicStrength(self) -> float: ... def getSrSO4SaturationIndex(self) -> float: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def isEvaluated(self) -> bool: ... - def setAnions(self, double: float, double2: float, double3: float, double4: float) -> 'ElectrolyteScaleCalculator': ... - def setCO2PartialPressureBar(self, double: float) -> 'ElectrolyteScaleCalculator': ... - def setCations(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> 'ElectrolyteScaleCalculator': ... - def setPH(self, double: float) -> 'ElectrolyteScaleCalculator': ... - def setPressureBara(self, double: float) -> 'ElectrolyteScaleCalculator': ... - def setTemperatureCelsius(self, double: float) -> 'ElectrolyteScaleCalculator': ... + def setAnions( + self, double: float, double2: float, double3: float, double4: float + ) -> "ElectrolyteScaleCalculator": ... + def setCO2PartialPressureBar( + self, double: float + ) -> "ElectrolyteScaleCalculator": ... + def setCations( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> "ElectrolyteScaleCalculator": ... + def setPH(self, double: float) -> "ElectrolyteScaleCalculator": ... + def setPressureBara(self, double: float) -> "ElectrolyteScaleCalculator": ... + def setTemperatureCelsius(self, double: float) -> "ElectrolyteScaleCalculator": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class ScaleControlAssessor(java.io.Serializable): - def __init__(self, scalePredictionCalculator: jneqsim.pvtsimulation.flowassurance.ScalePredictionCalculator): ... - def addInhibitor(self, scaleType: 'ScaleInhibitorPerformance.ScaleType', scaleInhibitorPerformance: 'ScaleInhibitorPerformance') -> None: ... + def __init__( + self, + scalePredictionCalculator: jneqsim.pvtsimulation.flowassurance.ScalePredictionCalculator, + ): ... + def addInhibitor( + self, + scaleType: "ScaleInhibitorPerformance.ScaleType", + scaleInhibitorPerformance: "ScaleInhibitorPerformance", + ) -> None: ... def evaluate(self) -> None: ... @staticmethod - def fromStream(streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'ScaleControlAssessor': ... - def getResidualSI(self, scaleType: 'ScaleInhibitorPerformance.ScaleType') -> float: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def fromStream( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "ScaleControlAssessor": ... + def getResidualSI( + self, scaleType: "ScaleInhibitorPerformance.ScaleType" + ) -> float: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getWorstResidualSI(self) -> float: ... def isControlled(self, double: float) -> bool: ... def isEvaluated(self) -> bool: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class ScaleDepositionAccumulator(java.io.Serializable): - def __init__(self, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills): ... - def evaluate(self) -> 'ScaleDepositionAccumulator': ... + def __init__( + self, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills + ): ... + def evaluate(self) -> "ScaleDepositionAccumulator": ... def getMaxThicknessMm(self) -> float: ... def getSegmentDepositionMassKg(self) -> java.util.List[float]: ... def getSegmentSaturationIndex(self) -> java.util.List[float]: ... def getSegmentThicknessMm(self) -> java.util.List[float]: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getTimeToBlockageYears(self) -> float: ... def getTotalDepositionMassKg(self) -> float: ... def isEvaluated(self) -> bool: ... - def setBaseRate(self, double: float) -> 'ScaleDepositionAccumulator': ... - def setBrineChemistry(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> 'ScaleDepositionAccumulator': ... - def setInhibitorEfficiency(self, double: float) -> 'ScaleDepositionAccumulator': ... - def setScaleDensity(self, double: float) -> 'ScaleDepositionAccumulator': ... - def setServiceYears(self, double: float) -> 'ScaleDepositionAccumulator': ... - def setpHAndCo2(self, double: float, double2: float) -> 'ScaleDepositionAccumulator': ... + def setBaseRate(self, double: float) -> "ScaleDepositionAccumulator": ... + def setBrineChemistry( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> "ScaleDepositionAccumulator": ... + def setInhibitorEfficiency(self, double: float) -> "ScaleDepositionAccumulator": ... + def setScaleDensity(self, double: float) -> "ScaleDepositionAccumulator": ... + def setServiceYears(self, double: float) -> "ScaleDepositionAccumulator": ... + def setpHAndCo2( + self, double: float, double2: float + ) -> "ScaleDepositionAccumulator": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -89,49 +133,82 @@ class ScaleInhibitorPerformance(java.io.Serializable): def getEfficiency(self) -> float: ... def getMinimumInhibitorConcentrationMgL(self) -> float: ... def getRecommendedDoseMgL(self) -> float: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getWarnings(self) -> java.util.Map[java.lang.String, java.lang.String]: ... def isAdequate(self) -> bool: ... def isEvaluated(self) -> bool: ... def setAvailableDoseMgL(self, double: float) -> None: ... def setCalciumMgL(self, double: float) -> None: ... - def setInhibitorChemistry(self, inhibitorChemistry: 'ScaleInhibitorPerformance.InhibitorChemistry') -> None: ... + def setInhibitorChemistry( + self, inhibitorChemistry: "ScaleInhibitorPerformance.InhibitorChemistry" + ) -> None: ... def setSaturationRatio(self, double: float) -> None: ... - def setScaleType(self, scaleType: 'ScaleInhibitorPerformance.ScaleType') -> None: ... + def setScaleType( + self, scaleType: "ScaleInhibitorPerformance.ScaleType" + ) -> None: ... def setTdsMgL(self, double: float) -> None: ... def setTemperatureCelsius(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class InhibitorChemistry(java.lang.Enum['ScaleInhibitorPerformance.InhibitorChemistry']): - PHOSPHONATE: typing.ClassVar['ScaleInhibitorPerformance.InhibitorChemistry'] = ... - POLYMALEATE: typing.ClassVar['ScaleInhibitorPerformance.InhibitorChemistry'] = ... - POLYACRYLATE: typing.ClassVar['ScaleInhibitorPerformance.InhibitorChemistry'] = ... - PHOSPHATE_ESTER: typing.ClassVar['ScaleInhibitorPerformance.InhibitorChemistry'] = ... - VINYL_SULPHONATE: typing.ClassVar['ScaleInhibitorPerformance.InhibitorChemistry'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class InhibitorChemistry( + java.lang.Enum["ScaleInhibitorPerformance.InhibitorChemistry"] + ): + PHOSPHONATE: typing.ClassVar["ScaleInhibitorPerformance.InhibitorChemistry"] = ( + ... + ) + POLYMALEATE: typing.ClassVar["ScaleInhibitorPerformance.InhibitorChemistry"] = ( + ... + ) + POLYACRYLATE: typing.ClassVar[ + "ScaleInhibitorPerformance.InhibitorChemistry" + ] = ... + PHOSPHATE_ESTER: typing.ClassVar[ + "ScaleInhibitorPerformance.InhibitorChemistry" + ] = ... + VINYL_SULPHONATE: typing.ClassVar[ + "ScaleInhibitorPerformance.InhibitorChemistry" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ScaleInhibitorPerformance.InhibitorChemistry': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ScaleInhibitorPerformance.InhibitorChemistry": ... @staticmethod - def values() -> typing.MutableSequence['ScaleInhibitorPerformance.InhibitorChemistry']: ... - class ScaleType(java.lang.Enum['ScaleInhibitorPerformance.ScaleType']): - CACO3: typing.ClassVar['ScaleInhibitorPerformance.ScaleType'] = ... - BASO4: typing.ClassVar['ScaleInhibitorPerformance.ScaleType'] = ... - SRSO4: typing.ClassVar['ScaleInhibitorPerformance.ScaleType'] = ... - CASO4: typing.ClassVar['ScaleInhibitorPerformance.ScaleType'] = ... - FECO3: typing.ClassVar['ScaleInhibitorPerformance.ScaleType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["ScaleInhibitorPerformance.InhibitorChemistry"] + ): ... + + class ScaleType(java.lang.Enum["ScaleInhibitorPerformance.ScaleType"]): + CACO3: typing.ClassVar["ScaleInhibitorPerformance.ScaleType"] = ... + BASO4: typing.ClassVar["ScaleInhibitorPerformance.ScaleType"] = ... + SRSO4: typing.ClassVar["ScaleInhibitorPerformance.ScaleType"] = ... + CASO4: typing.ClassVar["ScaleInhibitorPerformance.ScaleType"] = ... + FECO3: typing.ClassVar["ScaleInhibitorPerformance.ScaleType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ScaleInhibitorPerformance.ScaleType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ScaleInhibitorPerformance.ScaleType": ... @staticmethod - def values() -> typing.MutableSequence['ScaleInhibitorPerformance.ScaleType']: ... - + def values() -> ( + typing.MutableSequence["ScaleInhibitorPerformance.ScaleType"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.chemistry.scale")``. diff --git a/src/jneqsim-stubs/process/chemistry/scavenger/__init__.pyi b/src/jneqsim-stubs/process/chemistry/scavenger/__init__.pyi index 1a75a061..85467b97 100644 --- a/src/jneqsim-stubs/process/chemistry/scavenger/__init__.pyi +++ b/src/jneqsim-stubs/process/chemistry/scavenger/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,8 +10,6 @@ import java.lang import java.util import typing - - class H2SScavengerPerformance(java.io.Serializable): def __init__(self): ... def evaluate(self) -> None: ... @@ -19,11 +17,15 @@ class H2SScavengerPerformance(java.io.Serializable): def getCapacityKgH2SPerKgActive(self) -> float: ... def getH2SToRemoveKgPerDay(self) -> float: ... def getScavengerDemandKgPerDay(self) -> float: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getWarnings(self) -> java.util.Map[java.lang.String, java.lang.String]: ... def isEvaluated(self) -> bool: ... def setActiveWtPct(self, double: float) -> None: ... - def setChemistry(self, scavengerChemistry: 'H2SScavengerPerformance.ScavengerChemistry') -> None: ... + def setChemistry( + self, scavengerChemistry: "H2SScavengerPerformance.ScavengerChemistry" + ) -> None: ... def setGasFlowMSm3PerDay(self, double: float) -> None: ... def setH2SInletPpm(self, double: float) -> None: ... def setH2STargetPpm(self, double: float) -> None: ... @@ -31,43 +33,66 @@ class H2SScavengerPerformance(java.io.Serializable): def setScavengerInventoryKg(self, double: float) -> None: ... def setTemperatureCelsius(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class ScavengerChemistry(java.lang.Enum['H2SScavengerPerformance.ScavengerChemistry']): - MEA_TRIAZINE: typing.ClassVar['H2SScavengerPerformance.ScavengerChemistry'] = ... - MMA_TRIAZINE: typing.ClassVar['H2SScavengerPerformance.ScavengerChemistry'] = ... - IRON_CHELATE: typing.ClassVar['H2SScavengerPerformance.ScavengerChemistry'] = ... - IRON_SPONGE: typing.ClassVar['H2SScavengerPerformance.ScavengerChemistry'] = ... - ALDEHYDE: typing.ClassVar['H2SScavengerPerformance.ScavengerChemistry'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ScavengerChemistry( + java.lang.Enum["H2SScavengerPerformance.ScavengerChemistry"] + ): + MEA_TRIAZINE: typing.ClassVar["H2SScavengerPerformance.ScavengerChemistry"] = ( + ... + ) + MMA_TRIAZINE: typing.ClassVar["H2SScavengerPerformance.ScavengerChemistry"] = ( + ... + ) + IRON_CHELATE: typing.ClassVar["H2SScavengerPerformance.ScavengerChemistry"] = ( + ... + ) + IRON_SPONGE: typing.ClassVar["H2SScavengerPerformance.ScavengerChemistry"] = ... + ALDEHYDE: typing.ClassVar["H2SScavengerPerformance.ScavengerChemistry"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'H2SScavengerPerformance.ScavengerChemistry': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "H2SScavengerPerformance.ScavengerChemistry": ... @staticmethod - def values() -> typing.MutableSequence['H2SScavengerPerformance.ScavengerChemistry']: ... + def values() -> ( + typing.MutableSequence["H2SScavengerPerformance.ScavengerChemistry"] + ): ... class PackedBedScavengerReactor(java.io.Serializable): def __init__(self): ... - def evaluate(self) -> 'PackedBedScavengerReactor': ... + def evaluate(self) -> "PackedBedScavengerReactor": ... def getBedUtilisationProfile(self) -> java.util.List[float]: ... def getBreakthroughTimeS(self) -> float: ... def getFinalBedUtilisation(self) -> float: ... def getOutletConcentrationProfile(self) -> java.util.List[float]: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getTimeSeriesS(self) -> java.util.List[float]: ... def getTotalH2sRemovedKg(self) -> float: ... def isEvaluated(self) -> bool: ... - def setDiscretisation(self, int: int, int2: int) -> 'PackedBedScavengerReactor': ... - def setFeed(self, double: float, double2: float) -> 'PackedBedScavengerReactor': ... - def setGeometry(self, double: float, double2: float, double3: float) -> 'PackedBedScavengerReactor': ... - def setMedia(self, double: float, double2: float, double3: float) -> 'PackedBedScavengerReactor': ... - def setRateConstant(self, double: float) -> 'PackedBedScavengerReactor': ... - def setSimulationTime(self, double: float, double2: float) -> 'PackedBedScavengerReactor': ... + def setDiscretisation(self, int: int, int2: int) -> "PackedBedScavengerReactor": ... + def setFeed(self, double: float, double2: float) -> "PackedBedScavengerReactor": ... + def setGeometry( + self, double: float, double2: float, double3: float + ) -> "PackedBedScavengerReactor": ... + def setMedia( + self, double: float, double2: float, double3: float + ) -> "PackedBedScavengerReactor": ... + def setRateConstant(self, double: float) -> "PackedBedScavengerReactor": ... + def setSimulationTime( + self, double: float, double2: float + ) -> "PackedBedScavengerReactor": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.chemistry.scavenger")``. diff --git a/src/jneqsim-stubs/process/chemistry/util/__init__.pyi b/src/jneqsim-stubs/process/chemistry/util/__init__.pyi index b825779b..c04d8856 100644 --- a/src/jneqsim-stubs/process/chemistry/util/__init__.pyi +++ b/src/jneqsim-stubs/process/chemistry/util/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,57 +14,117 @@ import jneqsim.process.equipment.stream import jneqsim.thermo.system import typing - - class ChemistryUncertaintyAnalyzer(java.io.Serializable): def __init__(self): ... - def addParameter(self, uncertainParameter: 'ChemistryUncertaintyAnalyzer.UncertainParameter') -> None: ... + def addParameter( + self, uncertainParameter: "ChemistryUncertaintyAnalyzer.UncertainParameter" + ) -> None: ... def getMean(self) -> float: ... def getP10(self) -> float: ... def getP50(self) -> float: ... def getP90(self) -> float: ... - def getParameters(self) -> java.util.List['ChemistryUncertaintyAnalyzer.UncertainParameter']: ... + def getParameters( + self, + ) -> java.util.List["ChemistryUncertaintyAnalyzer.UncertainParameter"]: ... def getStd(self) -> float: ... - def getTornado(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getTornado( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... @staticmethod def identity() -> java.util.function.DoubleUnaryOperator: ... def isEvaluated(self) -> bool: ... @staticmethod - def mapOutput(string: typing.Union[java.lang.String, str], function: typing.Union[java.util.function.Function[typing.Union[typing.List[float], jpype.JArray], typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]], typing.Callable[[typing.Union[typing.List[float], jpype.JArray]], typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]]]) -> java.util.function.ToDoubleFunction[typing.MutableSequence[float]]: ... - def run(self, toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[typing.Union[typing.List[float], jpype.JArray]], typing.Callable[[typing.Union[typing.List[float], jpype.JArray]], float]]) -> None: ... + def mapOutput( + string: typing.Union[java.lang.String, str], + function: typing.Union[ + java.util.function.Function[ + typing.Union[typing.List[float], jpype.JArray], + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ], + typing.Callable[ + [typing.Union[typing.List[float], jpype.JArray]], + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ], + ], + ) -> java.util.function.ToDoubleFunction[typing.MutableSequence[float]]: ... + def run( + self, + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + typing.Union[typing.List[float], jpype.JArray] + ], + typing.Callable[[typing.Union[typing.List[float], jpype.JArray]], float], + ], + ) -> None: ... def setNumberOfTrials(self, int: int) -> None: ... def setRandomSeed(self, long: int) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def triangular(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'ChemistryUncertaintyAnalyzer.UncertainParameter': ... + def triangular( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "ChemistryUncertaintyAnalyzer.UncertainParameter": ... + class UncertainParameter(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], doubleSupplier: typing.Union[java.util.function.DoubleSupplier, typing.Callable], double2: float, double3: float, double4: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + doubleSupplier: typing.Union[ + java.util.function.DoubleSupplier, typing.Callable + ], + double2: float, + double3: float, + double4: float, + ): ... def getBase(self) -> float: ... def getHigh(self) -> float: ... def getLow(self) -> float: ... def getName(self) -> java.lang.String: ... def sample(self) -> float: ... @staticmethod - def triangular(string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, random: java.util.Random) -> 'ChemistryUncertaintyAnalyzer.UncertainParameter': ... + def triangular( + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + random: java.util.Random, + ) -> "ChemistryUncertaintyAnalyzer.UncertainParameter": ... class StandardsRegistry(java.io.Serializable): - NACE_TM0374: typing.ClassVar['StandardsRegistry.StandardReference'] = ... - NACE_TM0169: typing.ClassVar['StandardsRegistry.StandardReference'] = ... - NACE_MR0175: typing.ClassVar['StandardsRegistry.StandardReference'] = ... - NACE_SP0775: typing.ClassVar['StandardsRegistry.StandardReference'] = ... - NORSOK_M506: typing.ClassVar['StandardsRegistry.StandardReference'] = ... - NORSOK_M001: typing.ClassVar['StandardsRegistry.StandardReference'] = ... - API_RP87: typing.ClassVar['StandardsRegistry.StandardReference'] = ... - GPSA_DB: typing.ClassVar['StandardsRegistry.StandardReference'] = ... - ISO_13443: typing.ClassVar['StandardsRegistry.StandardReference'] = ... - ISO_15156: typing.ClassVar['StandardsRegistry.StandardReference'] = ... - API_RP14E: typing.ClassVar['StandardsRegistry.StandardReference'] = ... - ASTM_G31: typing.ClassVar['StandardsRegistry.StandardReference'] = ... - DNV_RP_O501: typing.ClassVar['StandardsRegistry.StandardReference'] = ... + NACE_TM0374: typing.ClassVar["StandardsRegistry.StandardReference"] = ... + NACE_TM0169: typing.ClassVar["StandardsRegistry.StandardReference"] = ... + NACE_MR0175: typing.ClassVar["StandardsRegistry.StandardReference"] = ... + NACE_SP0775: typing.ClassVar["StandardsRegistry.StandardReference"] = ... + NORSOK_M506: typing.ClassVar["StandardsRegistry.StandardReference"] = ... + NORSOK_M001: typing.ClassVar["StandardsRegistry.StandardReference"] = ... + API_RP87: typing.ClassVar["StandardsRegistry.StandardReference"] = ... + GPSA_DB: typing.ClassVar["StandardsRegistry.StandardReference"] = ... + ISO_13443: typing.ClassVar["StandardsRegistry.StandardReference"] = ... + ISO_15156: typing.ClassVar["StandardsRegistry.StandardReference"] = ... + API_RP14E: typing.ClassVar["StandardsRegistry.StandardReference"] = ... + ASTM_G31: typing.ClassVar["StandardsRegistry.StandardReference"] = ... + DNV_RP_O501: typing.ClassVar["StandardsRegistry.StandardReference"] = ... @staticmethod - def toMapList(*standardReference: 'StandardsRegistry.StandardReference') -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def toMapList( + *standardReference: "StandardsRegistry.StandardReference", + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + class StandardReference(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getCode(self) -> java.lang.String: ... def getOrganisation(self) -> java.lang.String: ... def getTopic(self) -> java.lang.String: ... @@ -72,11 +132,15 @@ class StandardsRegistry(java.io.Serializable): class StreamChemistryAdapter(java.io.Serializable): @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def estimateWallShearStressPa(self, double: float, double2: float) -> float: ... - def getAqueousConcentrationMgL(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getAqueousConcentrationMgL( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... def getBariumMgL(self) -> float: ... def getBicarbonateMgL(self) -> float: ... def getCalciumMgL(self) -> float: ... @@ -84,7 +148,9 @@ class StreamChemistryAdapter(java.io.Serializable): def getGasFlowSm3PerDay(self) -> float: ... def getH2SInGasPpm(self) -> float: ... def getIronMgL(self) -> float: ... - def getPartialPressureBara(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getPartialPressureBara( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getPressureBara(self) -> float: ... def getSodiumMgL(self) -> float: ... def getSulphateMgL(self) -> float: ... @@ -92,7 +158,6 @@ class StreamChemistryAdapter(java.io.Serializable): def getTemperatureCelsius(self) -> float: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.chemistry.util")``. diff --git a/src/jneqsim-stubs/process/chemistry/wax/__init__.pyi b/src/jneqsim-stubs/process/chemistry/wax/__init__.pyi index 2b9ded8a..70dc2b36 100644 --- a/src/jneqsim-stubs/process/chemistry/wax/__init__.pyi +++ b/src/jneqsim-stubs/process/chemistry/wax/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,8 +10,6 @@ import java.lang import java.util import typing - - class WaxInhibitorPerformance(java.io.Serializable): def __init__(self): ... def evaluate(self) -> None: ... @@ -19,7 +17,9 @@ class WaxInhibitorPerformance(java.io.Serializable): def getInhibitedPourPointC(self) -> float: ... def getInhibitedWaxAppearanceTemperatureC(self) -> float: ... def getPourPointDepressionC(self) -> float: ... - def getStandardsApplied(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getStandardsApplied( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getWarnings(self) -> java.util.List[java.lang.String]: ... def getYieldStressReductionFraction(self) -> float: ... def isEvaluated(self) -> bool: ... @@ -27,25 +27,42 @@ class WaxInhibitorPerformance(java.io.Serializable): def setBaseWaxAppearanceTemperatureC(self, double: float) -> None: ... def setDoseAt50PctEfficacyMgL(self, double: float) -> None: ... def setDoseMgL(self, double: float) -> None: ... - def setInhibitorChemistry(self, inhibitorChemistry: 'WaxInhibitorPerformance.InhibitorChemistry') -> None: ... + def setInhibitorChemistry( + self, inhibitorChemistry: "WaxInhibitorPerformance.InhibitorChemistry" + ) -> None: ... def setMaxPourPointDepressionC(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class InhibitorChemistry(java.lang.Enum['WaxInhibitorPerformance.InhibitorChemistry']): - EVA: typing.ClassVar['WaxInhibitorPerformance.InhibitorChemistry'] = ... - POLY_ACRYLATE: typing.ClassVar['WaxInhibitorPerformance.InhibitorChemistry'] = ... - OLEFIN_ESTER: typing.ClassVar['WaxInhibitorPerformance.InhibitorChemistry'] = ... - MALEIC_VINYL_ESTER: typing.ClassVar['WaxInhibitorPerformance.InhibitorChemistry'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class InhibitorChemistry( + java.lang.Enum["WaxInhibitorPerformance.InhibitorChemistry"] + ): + EVA: typing.ClassVar["WaxInhibitorPerformance.InhibitorChemistry"] = ... + POLY_ACRYLATE: typing.ClassVar["WaxInhibitorPerformance.InhibitorChemistry"] = ( + ... + ) + OLEFIN_ESTER: typing.ClassVar["WaxInhibitorPerformance.InhibitorChemistry"] = ( + ... + ) + MALEIC_VINYL_ESTER: typing.ClassVar[ + "WaxInhibitorPerformance.InhibitorChemistry" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WaxInhibitorPerformance.InhibitorChemistry': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WaxInhibitorPerformance.InhibitorChemistry": ... @staticmethod - def values() -> typing.MutableSequence['WaxInhibitorPerformance.InhibitorChemistry']: ... - + def values() -> ( + typing.MutableSequence["WaxInhibitorPerformance.InhibitorChemistry"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.chemistry.wax")``. diff --git a/src/jneqsim-stubs/process/conditionmonitor/__init__.pyi b/src/jneqsim-stubs/process/conditionmonitor/__init__.pyi index e2024f0f..c63c3909 100644 --- a/src/jneqsim-stubs/process/conditionmonitor/__init__.pyi +++ b/src/jneqsim-stubs/process/conditionmonitor/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,8 +10,6 @@ import java.lang import jneqsim.process.processmodel import typing - - class ConditionMonitor(java.io.Serializable, java.lang.Runnable): @typing.overload def __init__(self): ... @@ -20,7 +18,9 @@ class ConditionMonitor(java.io.Serializable, java.lang.Runnable): @typing.overload def conditionAnalysis(self) -> None: ... @typing.overload - def conditionAnalysis(self, string: typing.Union[java.lang.String, str]) -> None: ... + def conditionAnalysis( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def getProcess(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getReport(self) -> java.lang.String: ... def run(self) -> None: ... @@ -29,7 +29,6 @@ class ConditionMonitorSpecifications(java.io.Serializable): HXmaxDeltaT: typing.ClassVar[float] = ... HXmaxDeltaT_ErrorMsg: typing.ClassVar[java.lang.String] = ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.conditionmonitor")``. diff --git a/src/jneqsim-stubs/process/controllerdevice/__init__.pyi b/src/jneqsim-stubs/process/controllerdevice/__init__.pyi index 64b27d83..9e3c84e1 100644 --- a/src/jneqsim-stubs/process/controllerdevice/__init__.pyi +++ b/src/jneqsim-stubs/process/controllerdevice/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,10 +16,10 @@ import jneqsim.process.measurementdevice import jneqsim.util import typing - - class ControllerDeviceInterface(jneqsim.process.ProcessElementInterface): - def addGainSchedulePoint(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def addGainSchedulePoint( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... @typing.overload def autoTune(self, double: float, double2: float) -> None: ... @typing.overload @@ -29,23 +29,31 @@ class ControllerDeviceInterface(jneqsim.process.ProcessElementInterface): @typing.overload def autoTuneFromEventLog(self, boolean: bool) -> bool: ... @typing.overload - def autoTuneStepResponse(self, double: float, double2: float, double3: float) -> None: ... + def autoTuneStepResponse( + self, double: float, double2: float, double3: float + ) -> None: ... @typing.overload - def autoTuneStepResponse(self, double: float, double2: float, double3: float, boolean: bool) -> None: ... + def autoTuneStepResponse( + self, double: float, double2: float, double3: float, boolean: bool + ) -> None: ... def equals(self, object: typing.Any) -> bool: ... def getControllerSetPoint(self) -> float: ... - def getEventLog(self) -> java.util.List['ControllerEvent']: ... + def getEventLog(self) -> java.util.List["ControllerEvent"]: ... def getIntegralAbsoluteError(self) -> float: ... def getManualOutput(self) -> float: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getMode(self) -> 'ControllerDeviceInterface.ControllerMode': ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getMode(self) -> "ControllerDeviceInterface.ControllerMode": ... def getResponse(self) -> float: ... def getSetpointWeight(self) -> float: ... def getSettlingTime(self) -> float: ... - def getStepResponseTuningMethod(self) -> 'ControllerDeviceInterface.StepResponseTuningMethod': ... + def getStepResponseTuningMethod( + self, + ) -> "ControllerDeviceInterface.StepResponseTuningMethod": ... def getUnit(self) -> java.lang.String: ... def hashCode(self) -> int: ... def isActive(self) -> bool: ... @@ -53,52 +61,95 @@ class ControllerDeviceInterface(jneqsim.process.ProcessElementInterface): def resetEventLog(self) -> None: ... def resetPerformanceMetrics(self) -> None: ... @typing.overload - def runTransient(self, double: float, double2: float, uUID: java.util.UUID) -> None: ... + def runTransient( + self, double: float, double2: float, uUID: java.util.UUID + ) -> None: ... @typing.overload def runTransient(self, double: float, double2: float) -> None: ... def setActive(self, boolean: bool) -> None: ... - def setControllerParameters(self, double: float, double2: float, double3: float) -> None: ... + def setControllerParameters( + self, double: float, double2: float, double3: float + ) -> None: ... @typing.overload def setControllerSetPoint(self, double: float) -> None: ... @typing.overload - def setControllerSetPoint(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setControllerSetPoint( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDerivativeFilterTime(self, double: float) -> None: ... def setManualOutput(self, double: float) -> None: ... - def setMode(self, controllerMode: 'ControllerDeviceInterface.ControllerMode') -> None: ... + def setMode( + self, controllerMode: "ControllerDeviceInterface.ControllerMode" + ) -> None: ... def setOutputLimits(self, double: float, double2: float) -> None: ... def setReverseActing(self, boolean: bool) -> None: ... def setSetpointWeight(self, double: float) -> None: ... - def setStepResponseTuningMethod(self, stepResponseTuningMethod: 'ControllerDeviceInterface.StepResponseTuningMethod') -> None: ... - def setTransmitter(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface) -> None: ... + def setStepResponseTuningMethod( + self, + stepResponseTuningMethod: "ControllerDeviceInterface.StepResponseTuningMethod", + ) -> None: ... + def setTransmitter( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - class ControllerMode(java.lang.Enum['ControllerDeviceInterface.ControllerMode']): - AUTO: typing.ClassVar['ControllerDeviceInterface.ControllerMode'] = ... - MANUAL: typing.ClassVar['ControllerDeviceInterface.ControllerMode'] = ... - CASCADE: typing.ClassVar['ControllerDeviceInterface.ControllerMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ControllerMode(java.lang.Enum["ControllerDeviceInterface.ControllerMode"]): + AUTO: typing.ClassVar["ControllerDeviceInterface.ControllerMode"] = ... + MANUAL: typing.ClassVar["ControllerDeviceInterface.ControllerMode"] = ... + CASCADE: typing.ClassVar["ControllerDeviceInterface.ControllerMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ControllerDeviceInterface.ControllerMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ControllerDeviceInterface.ControllerMode": ... @staticmethod - def values() -> typing.MutableSequence['ControllerDeviceInterface.ControllerMode']: ... - class StepResponseTuningMethod(java.lang.Enum['ControllerDeviceInterface.StepResponseTuningMethod']): - CLASSIC: typing.ClassVar['ControllerDeviceInterface.StepResponseTuningMethod'] = ... - SIMC: typing.ClassVar['ControllerDeviceInterface.StepResponseTuningMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["ControllerDeviceInterface.ControllerMode"] + ): ... + + class StepResponseTuningMethod( + java.lang.Enum["ControllerDeviceInterface.StepResponseTuningMethod"] + ): + CLASSIC: typing.ClassVar[ + "ControllerDeviceInterface.StepResponseTuningMethod" + ] = ... + SIMC: typing.ClassVar["ControllerDeviceInterface.StepResponseTuningMethod"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ControllerDeviceInterface.StepResponseTuningMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ControllerDeviceInterface.StepResponseTuningMethod": ... @staticmethod - def values() -> typing.MutableSequence['ControllerDeviceInterface.StepResponseTuningMethod']: ... + def values() -> ( + typing.MutableSequence["ControllerDeviceInterface.StepResponseTuningMethod"] + ): ... class ControllerEvent(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... def getError(self) -> float: ... def getMeasuredValue(self) -> float: ... def getResponse(self) -> float: ... @@ -107,9 +158,21 @@ class ControllerEvent(java.io.Serializable): class SequentialFunctionChart(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addStep(self, sfcStep: 'SequentialFunctionChart.SfcStep') -> None: ... - def addTimedTransition(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... - def addTransition(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], booleanSupplier: typing.Union[java.util.function.BooleanSupplier, typing.Callable]) -> None: ... + def addStep(self, sfcStep: "SequentialFunctionChart.SfcStep") -> None: ... + def addTimedTransition( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... + def addTransition( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + booleanSupplier: typing.Union[ + java.util.function.BooleanSupplier, typing.Callable + ], + ) -> None: ... def getActiveStepName(self) -> java.lang.String: ... def getElapsedTimeInStep(self) -> float: ... def getEventHistory(self) -> java.util.List[java.lang.String]: ... @@ -121,17 +184,32 @@ class SequentialFunctionChart(java.io.Serializable): def setInitialStep(self, string: typing.Union[java.lang.String, str]) -> None: ... def start(self) -> None: ... def stop(self) -> None: ... + class SfcStep(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getActiveAction(self) -> java.lang.Runnable: ... def getEntryAction(self) -> java.lang.Runnable: ... def getExitAction(self) -> java.lang.Runnable: ... def getName(self) -> java.lang.String: ... - def setActiveAction(self, runnable: typing.Union[java.lang.Runnable, typing.Callable]) -> None: ... - def setEntryAction(self, runnable: typing.Union[java.lang.Runnable, typing.Callable]) -> None: ... - def setExitAction(self, runnable: typing.Union[java.lang.Runnable, typing.Callable]) -> None: ... + def setActiveAction( + self, runnable: typing.Union[java.lang.Runnable, typing.Callable] + ) -> None: ... + def setEntryAction( + self, runnable: typing.Union[java.lang.Runnable, typing.Callable] + ) -> None: ... + def setExitAction( + self, runnable: typing.Union[java.lang.Runnable, typing.Callable] + ) -> None: ... + class SfcTransition(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], booleanSupplier: typing.Union[java.util.function.BooleanSupplier, typing.Callable]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + booleanSupplier: typing.Union[ + java.util.function.BooleanSupplier, typing.Callable + ], + ): ... def getFromStep(self) -> java.lang.String: ... def getGuard(self) -> java.util.function.BooleanSupplier: ... def getToStep(self) -> java.lang.String: ... @@ -141,7 +219,9 @@ class ControllerDeviceBaseClass(jneqsim.util.NamedBaseClass, ControllerDeviceInt def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addGainSchedulePoint(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def addGainSchedulePoint( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... @typing.overload def autoTune(self, double: float, double2: float) -> None: ... @typing.overload @@ -151,9 +231,13 @@ class ControllerDeviceBaseClass(jneqsim.util.NamedBaseClass, ControllerDeviceInt @typing.overload def autoTuneFromEventLog(self, boolean: bool) -> bool: ... @typing.overload - def autoTuneStepResponse(self, double: float, double2: float, double3: float) -> None: ... + def autoTuneStepResponse( + self, double: float, double2: float, double3: float + ) -> None: ... @typing.overload - def autoTuneStepResponse(self, double: float, double2: float, double3: float, boolean: bool) -> None: ... + def autoTuneStepResponse( + self, double: float, double2: float, double3: float, boolean: bool + ) -> None: ... def getControllerSetPoint(self) -> float: ... def getEventLog(self) -> java.util.List[ControllerEvent]: ... def getIntegralAbsoluteError(self) -> float: ... @@ -162,14 +246,20 @@ class ControllerDeviceBaseClass(jneqsim.util.NamedBaseClass, ControllerDeviceInt @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getMode(self) -> ControllerDeviceInterface.ControllerMode: ... - def getReferenceDesignation(self) -> jneqsim.process.equipment.iec81346.ReferenceDesignation: ... + def getReferenceDesignation( + self, + ) -> jneqsim.process.equipment.iec81346.ReferenceDesignation: ... def getReferenceDesignationString(self) -> java.lang.String: ... def getResponse(self) -> float: ... def getSetpointWeight(self) -> float: ... def getSettlingTime(self) -> float: ... - def getStepResponseTuningMethod(self) -> ControllerDeviceInterface.StepResponseTuningMethod: ... + def getStepResponseTuningMethod( + self, + ) -> ControllerDeviceInterface.StepResponseTuningMethod: ... def getTd(self) -> float: ... def getTi(self) -> float: ... def getUnit(self) -> java.lang.String: ... @@ -180,41 +270,69 @@ class ControllerDeviceBaseClass(jneqsim.util.NamedBaseClass, ControllerDeviceInt @typing.overload def runTransient(self, double: float, double2: float) -> None: ... @typing.overload - def runTransient(self, double: float, double2: float, uUID: java.util.UUID) -> None: ... + def runTransient( + self, double: float, double2: float, uUID: java.util.UUID + ) -> None: ... def setActive(self, boolean: bool) -> None: ... - def setControllerParameters(self, double: float, double2: float, double3: float) -> None: ... + def setControllerParameters( + self, double: float, double2: float, double3: float + ) -> None: ... @typing.overload def setControllerSetPoint(self, double: float) -> None: ... @typing.overload - def setControllerSetPoint(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setControllerSetPoint( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDerivativeFilterTime(self, double: float) -> None: ... def setKp(self, double: float) -> None: ... def setManualOutput(self, double: float) -> None: ... - def setMode(self, controllerMode: ControllerDeviceInterface.ControllerMode) -> None: ... + def setMode( + self, controllerMode: ControllerDeviceInterface.ControllerMode + ) -> None: ... def setOutputLimits(self, double: float, double2: float) -> None: ... - def setReferenceDesignation(self, referenceDesignation: jneqsim.process.equipment.iec81346.ReferenceDesignation) -> None: ... + def setReferenceDesignation( + self, + referenceDesignation: jneqsim.process.equipment.iec81346.ReferenceDesignation, + ) -> None: ... def setReverseActing(self, boolean: bool) -> None: ... def setSetpointWeight(self, double: float) -> None: ... - def setStepResponseTuningMethod(self, stepResponseTuningMethod: ControllerDeviceInterface.StepResponseTuningMethod) -> None: ... + def setStepResponseTuningMethod( + self, + stepResponseTuningMethod: ControllerDeviceInterface.StepResponseTuningMethod, + ) -> None: ... def setTd(self, double: float) -> None: ... def setTi(self, double: float) -> None: ... - def setTransmitter(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface) -> None: ... + def setTransmitter( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... class LogicBlock(jneqsim.util.NamedBaseClass, ControllerDeviceInterface): - def __init__(self, string: typing.Union[java.lang.String, str], operator: 'LogicBlock.Operator'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + operator: "LogicBlock.Operator", + ): ... def addFixedInput(self, boolean: bool) -> None: ... @typing.overload - def addInput(self, logicBlock: 'LogicBlock') -> None: ... + def addInput(self, logicBlock: "LogicBlock") -> None: ... @typing.overload - def addInput(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, double: float, comparator: 'LogicBlock.Comparator') -> None: ... + def addInput( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + double: float, + comparator: "LogicBlock.Comparator", + ) -> None: ... def getControllerSetPoint(self) -> float: ... - def getInputs(self) -> java.util.List['LogicBlock.LogicInput']: ... + def getInputs(self) -> java.util.List["LogicBlock.LogicInput"]: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getMeasuredValue(self) -> float: ... - def getOperator(self) -> 'LogicBlock.Operator': ... + def getOperator(self) -> "LogicBlock.Operator": ... def getOutput(self) -> float: ... def getOutputBoolean(self) -> bool: ... def getResponse(self) -> float: ... @@ -224,74 +342,115 @@ class LogicBlock(jneqsim.util.NamedBaseClass, ControllerDeviceInterface): @typing.overload def runTransient(self, double: float, double2: float) -> None: ... @typing.overload - def runTransient(self, double: float, double2: float, uUID: java.util.UUID) -> None: ... + def runTransient( + self, double: float, double2: float, uUID: java.util.UUID + ) -> None: ... def setActive(self, boolean: bool) -> None: ... - def setControllerParameters(self, double: float, double2: float, double3: float) -> None: ... + def setControllerParameters( + self, double: float, double2: float, double3: float + ) -> None: ... @typing.overload - def setControllerSetPoint(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setControllerSetPoint( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setControllerSetPoint(self, double: float) -> None: ... def setEqualityTolerance(self, double: float) -> None: ... def setReverseActing(self, boolean: bool) -> None: ... - def setTransmitter(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface) -> None: ... + def setTransmitter( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - class Comparator(java.lang.Enum['LogicBlock.Comparator']): - GREATER_THAN: typing.ClassVar['LogicBlock.Comparator'] = ... - GREATER_EQUAL: typing.ClassVar['LogicBlock.Comparator'] = ... - LESS_THAN: typing.ClassVar['LogicBlock.Comparator'] = ... - LESS_EQUAL: typing.ClassVar['LogicBlock.Comparator'] = ... - EQUAL: typing.ClassVar['LogicBlock.Comparator'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Comparator(java.lang.Enum["LogicBlock.Comparator"]): + GREATER_THAN: typing.ClassVar["LogicBlock.Comparator"] = ... + GREATER_EQUAL: typing.ClassVar["LogicBlock.Comparator"] = ... + LESS_THAN: typing.ClassVar["LogicBlock.Comparator"] = ... + LESS_EQUAL: typing.ClassVar["LogicBlock.Comparator"] = ... + EQUAL: typing.ClassVar["LogicBlock.Comparator"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LogicBlock.Comparator': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LogicBlock.Comparator": ... @staticmethod - def values() -> typing.MutableSequence['LogicBlock.Comparator']: ... + def values() -> typing.MutableSequence["LogicBlock.Comparator"]: ... + class LogicInput(java.io.Serializable): - def __init__(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, double: float, comparator: 'LogicBlock.Comparator'): ... + def __init__( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + double: float, + comparator: "LogicBlock.Comparator", + ): ... def evaluate(self, double: float) -> bool: ... - def getComparator(self) -> 'LogicBlock.Comparator': ... - def getDevice(self) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... + def getComparator(self) -> "LogicBlock.Comparator": ... + def getDevice( + self, + ) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... def getThreshold(self) -> float: ... - class Operator(java.lang.Enum['LogicBlock.Operator']): - AND: typing.ClassVar['LogicBlock.Operator'] = ... - OR: typing.ClassVar['LogicBlock.Operator'] = ... - NOT: typing.ClassVar['LogicBlock.Operator'] = ... - NAND: typing.ClassVar['LogicBlock.Operator'] = ... - NOR: typing.ClassVar['LogicBlock.Operator'] = ... - XOR: typing.ClassVar['LogicBlock.Operator'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Operator(java.lang.Enum["LogicBlock.Operator"]): + AND: typing.ClassVar["LogicBlock.Operator"] = ... + OR: typing.ClassVar["LogicBlock.Operator"] = ... + NOT: typing.ClassVar["LogicBlock.Operator"] = ... + NAND: typing.ClassVar["LogicBlock.Operator"] = ... + NOR: typing.ClassVar["LogicBlock.Operator"] = ... + XOR: typing.ClassVar["LogicBlock.Operator"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LogicBlock.Operator': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LogicBlock.Operator": ... @staticmethod - def values() -> typing.MutableSequence['LogicBlock.Operator']: ... + def values() -> typing.MutableSequence["LogicBlock.Operator"]: ... class ModelPredictiveController(jneqsim.util.NamedBaseClass, ControllerDeviceInterface): @typing.overload def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addQualityConstraint(self, qualityConstraint: 'ModelPredictiveController.QualityConstraint') -> None: ... + def addQualityConstraint( + self, qualityConstraint: "ModelPredictiveController.QualityConstraint" + ) -> None: ... @typing.overload def autoTune(self, double: float, double2: float) -> None: ... @typing.overload def autoTune(self, double: float, double2: float, boolean: bool) -> None: ... @typing.overload - def autoTune(self) -> 'ModelPredictiveController.AutoTuneResult': ... + def autoTune(self) -> "ModelPredictiveController.AutoTuneResult": ... @typing.overload - def autoTune(self, list: java.util.List[float], list2: java.util.List[float], list3: java.util.List[float], autoTuneConfiguration: 'ModelPredictiveController.AutoTuneConfiguration') -> 'ModelPredictiveController.AutoTuneResult': ... + def autoTune( + self, + list: java.util.List[float], + list2: java.util.List[float], + list3: java.util.List[float], + autoTuneConfiguration: "ModelPredictiveController.AutoTuneConfiguration", + ) -> "ModelPredictiveController.AutoTuneResult": ... @typing.overload - def autoTune(self, autoTuneConfiguration: 'ModelPredictiveController.AutoTuneConfiguration') -> 'ModelPredictiveController.AutoTuneResult': ... + def autoTune( + self, autoTuneConfiguration: "ModelPredictiveController.AutoTuneConfiguration" + ) -> "ModelPredictiveController.AutoTuneResult": ... def clearMovingHorizonHistory(self) -> None: ... def clearQualityConstraints(self) -> None: ... - def configureControls(self, *string: typing.Union[java.lang.String, str]) -> None: ... + def configureControls( + self, *string: typing.Union[java.lang.String, str] + ) -> None: ... def disableMovingHorizonEstimation(self) -> None: ... def enableMovingHorizonEstimation(self, int: int) -> None: ... def equals(self, object: typing.Any) -> bool: ... @@ -305,20 +464,28 @@ class ModelPredictiveController(jneqsim.util.NamedBaseClass, ControllerDeviceInt def getControlWeight(self) -> float: ... def getControllerSetPoint(self) -> float: ... def getLastAppliedControl(self) -> float: ... - def getLastMovingHorizonEstimate(self) -> 'ModelPredictiveController.MovingHorizonEstimate': ... + def getLastMovingHorizonEstimate( + self, + ) -> "ModelPredictiveController.MovingHorizonEstimate": ... def getLastSampleTime(self) -> float: ... def getLastSampledValue(self) -> float: ... def getMaxResponse(self) -> float: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getMinResponse(self) -> float: ... def getMoveWeight(self) -> float: ... def getMovingHorizonEstimationWindow(self) -> int: ... def getOutputWeight(self) -> float: ... - def getPredictedQuality(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getPredictedTrajectory(self, int: int, double: float) -> typing.MutableSequence[float]: ... + def getPredictedQuality( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getPredictedTrajectory( + self, int: int, double: float + ) -> typing.MutableSequence[float]: ... def getPredictionHorizon(self) -> int: ... def getProcessBias(self) -> float: ... def getProcessGain(self) -> float: ... @@ -329,27 +496,39 @@ class ModelPredictiveController(jneqsim.util.NamedBaseClass, ControllerDeviceInt @typing.overload def ingestPlantSample(self, double: float, double2: float) -> None: ... @typing.overload - def ingestPlantSample(self, double: float, double2: float, double3: float) -> None: ... + def ingestPlantSample( + self, double: float, double2: float, double3: float + ) -> None: ... def isActive(self) -> bool: ... def isMovingHorizonEstimationEnabled(self) -> bool: ... def isReverseActing(self) -> bool: ... @typing.overload def runTransient(self, double: float, double2: float) -> None: ... @typing.overload - def runTransient(self, double: float, double2: float, uUID: java.util.UUID) -> None: ... + def runTransient( + self, double: float, double2: float, uUID: java.util.UUID + ) -> None: ... def setActive(self, boolean: bool) -> None: ... @typing.overload def setControlLimits(self, int: int, double: float, double2: float) -> None: ... @typing.overload - def setControlLimits(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def setControlLimits( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... @typing.overload def setControlMoveLimits(self, int: int, double: float, double2: float) -> None: ... @typing.overload - def setControlMoveLimits(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def setControlMoveLimits( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... def setControlWeights(self, *double: float) -> None: ... - def setControllerParameters(self, double: float, double2: float, double3: float) -> None: ... + def setControllerParameters( + self, double: float, double2: float, double3: float + ) -> None: ... @typing.overload - def setControllerSetPoint(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setControllerSetPoint( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setControllerSetPoint(self, double: float) -> None: ... def setEnergyReference(self, double: float) -> None: ... @@ -366,17 +545,38 @@ class ModelPredictiveController(jneqsim.util.NamedBaseClass, ControllerDeviceInt @typing.overload def setProcessModel(self, double: float, double2: float) -> None: ... @typing.overload - def setProcessModel(self, double: float, double2: float, double3: float) -> None: ... + def setProcessModel( + self, double: float, double2: float, double3: float + ) -> None: ... def setReverseActing(self, boolean: bool) -> None: ... - def setTransmitter(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface) -> None: ... + def setTransmitter( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setWeights(self, double: float, double2: float, double3: float) -> None: ... - def updateFeedConditions(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float) -> None: ... - def updateQualityMeasurement(self, string: typing.Union[java.lang.String, str], double: float) -> bool: ... - def updateQualityMeasurements(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def updateFeedConditions( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + ) -> None: ... + def updateQualityMeasurement( + self, string: typing.Union[java.lang.String, str], double: float + ) -> bool: ... + def updateQualityMeasurements( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + class AutoTuneConfiguration: @staticmethod - def builder() -> 'ModelPredictiveController.AutoTuneConfiguration.Builder': ... + def builder() -> "ModelPredictiveController.AutoTuneConfiguration.Builder": ... def getClosedLoopTimeConstantRatio(self) -> float: ... def getControlWeightFactor(self) -> float: ... def getMaximumHorizon(self) -> int: ... @@ -386,18 +586,40 @@ class ModelPredictiveController(jneqsim.util.NamedBaseClass, ControllerDeviceInt def getPredictionHorizonMultiple(self) -> float: ... def getSampleTimeOverride(self) -> float: ... def isApplyImmediately(self) -> bool: ... + class Builder: - def applyImmediately(self, boolean: bool) -> 'ModelPredictiveController.AutoTuneConfiguration.Builder': ... - def build(self) -> 'ModelPredictiveController.AutoTuneConfiguration': ... - def closedLoopTimeConstantRatio(self, double: float) -> 'ModelPredictiveController.AutoTuneConfiguration.Builder': ... - def controlWeightFactor(self, double: float) -> 'ModelPredictiveController.AutoTuneConfiguration.Builder': ... - def defaults(self) -> 'ModelPredictiveController.AutoTuneConfiguration.Builder': ... - def maximumHorizon(self, int: int) -> 'ModelPredictiveController.AutoTuneConfiguration.Builder': ... - def minimumHorizon(self, int: int) -> 'ModelPredictiveController.AutoTuneConfiguration.Builder': ... - def moveWeightFactor(self, double: float) -> 'ModelPredictiveController.AutoTuneConfiguration.Builder': ... - def outputWeight(self, double: float) -> 'ModelPredictiveController.AutoTuneConfiguration.Builder': ... - def predictionHorizonMultiple(self, double: float) -> 'ModelPredictiveController.AutoTuneConfiguration.Builder': ... - def sampleTimeOverride(self, double: float) -> 'ModelPredictiveController.AutoTuneConfiguration.Builder': ... + def applyImmediately( + self, boolean: bool + ) -> "ModelPredictiveController.AutoTuneConfiguration.Builder": ... + def build(self) -> "ModelPredictiveController.AutoTuneConfiguration": ... + def closedLoopTimeConstantRatio( + self, double: float + ) -> "ModelPredictiveController.AutoTuneConfiguration.Builder": ... + def controlWeightFactor( + self, double: float + ) -> "ModelPredictiveController.AutoTuneConfiguration.Builder": ... + def defaults( + self, + ) -> "ModelPredictiveController.AutoTuneConfiguration.Builder": ... + def maximumHorizon( + self, int: int + ) -> "ModelPredictiveController.AutoTuneConfiguration.Builder": ... + def minimumHorizon( + self, int: int + ) -> "ModelPredictiveController.AutoTuneConfiguration.Builder": ... + def moveWeightFactor( + self, double: float + ) -> "ModelPredictiveController.AutoTuneConfiguration.Builder": ... + def outputWeight( + self, double: float + ) -> "ModelPredictiveController.AutoTuneConfiguration.Builder": ... + def predictionHorizonMultiple( + self, double: float + ) -> "ModelPredictiveController.AutoTuneConfiguration.Builder": ... + def sampleTimeOverride( + self, double: float + ) -> "ModelPredictiveController.AutoTuneConfiguration.Builder": ... + class AutoTuneResult: def getClosedLoopTimeConstant(self) -> float: ... def getControlWeight(self) -> float: ... @@ -411,28 +633,58 @@ class ModelPredictiveController(jneqsim.util.NamedBaseClass, ControllerDeviceInt def getSampleTime(self) -> float: ... def getTimeConstant(self) -> float: ... def isApplied(self) -> bool: ... + class MovingHorizonEstimate: def getMeanSquaredError(self) -> float: ... def getProcessBias(self) -> float: ... def getProcessGain(self) -> float: ... def getSampleCount(self) -> int: ... def getTimeConstant(self) -> float: ... + class QualityConstraint: @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'ModelPredictiveController.QualityConstraint.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "ModelPredictiveController.QualityConstraint.Builder": ... + class Builder: - def build(self) -> 'ModelPredictiveController.QualityConstraint': ... - def compositionSensitivities(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> 'ModelPredictiveController.QualityConstraint.Builder': ... - def compositionSensitivity(self, string: typing.Union[java.lang.String, str], double: float) -> 'ModelPredictiveController.QualityConstraint.Builder': ... - def controlSensitivity(self, *double: float) -> 'ModelPredictiveController.QualityConstraint.Builder': ... - def limit(self, double: float) -> 'ModelPredictiveController.QualityConstraint.Builder': ... - def margin(self, double: float) -> 'ModelPredictiveController.QualityConstraint.Builder': ... - def measurement(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface) -> 'ModelPredictiveController.QualityConstraint.Builder': ... - def rateSensitivity(self, double: float) -> 'ModelPredictiveController.QualityConstraint.Builder': ... - def unit(self, string: typing.Union[java.lang.String, str]) -> 'ModelPredictiveController.QualityConstraint.Builder': ... + def build(self) -> "ModelPredictiveController.QualityConstraint": ... + def compositionSensitivities( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> "ModelPredictiveController.QualityConstraint.Builder": ... + def compositionSensitivity( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ModelPredictiveController.QualityConstraint.Builder": ... + def controlSensitivity( + self, *double: float + ) -> "ModelPredictiveController.QualityConstraint.Builder": ... + def limit( + self, double: float + ) -> "ModelPredictiveController.QualityConstraint.Builder": ... + def margin( + self, double: float + ) -> "ModelPredictiveController.QualityConstraint.Builder": ... + def measurement( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ) -> "ModelPredictiveController.QualityConstraint.Builder": ... + def rateSensitivity( + self, double: float + ) -> "ModelPredictiveController.QualityConstraint.Builder": ... + def unit( + self, string: typing.Union[java.lang.String, str] + ) -> "ModelPredictiveController.QualityConstraint.Builder": ... class TransferFunctionBlock(jneqsim.util.NamedBaseClass, ControllerDeviceInterface): - def __init__(self, string: typing.Union[java.lang.String, str], type: 'TransferFunctionBlock.Type'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + type: "TransferFunctionBlock.Type", + ): ... def getControllerSetPoint(self) -> float: ... def getDeadTime(self) -> float: ... def getGain(self) -> float: ... @@ -441,13 +693,15 @@ class TransferFunctionBlock(jneqsim.util.NamedBaseClass, ControllerDeviceInterfa def getLagTime2(self) -> float: ... def getLeadTime(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getMeasuredValue(self) -> float: ... def getOutput(self) -> float: ... def getOutputBias(self) -> float: ... def getResponse(self) -> float: ... - def getType(self) -> 'TransferFunctionBlock.Type': ... + def getType(self) -> "TransferFunctionBlock.Type": ... def getUnit(self) -> java.lang.String: ... def isActive(self) -> bool: ... def isReverseActing(self) -> bool: ... @@ -455,11 +709,17 @@ class TransferFunctionBlock(jneqsim.util.NamedBaseClass, ControllerDeviceInterfa @typing.overload def runTransient(self, double: float, double2: float) -> None: ... @typing.overload - def runTransient(self, double: float, double2: float, uUID: java.util.UUID) -> None: ... + def runTransient( + self, double: float, double2: float, uUID: java.util.UUID + ) -> None: ... def setActive(self, boolean: bool) -> None: ... - def setControllerParameters(self, double: float, double2: float, double3: float) -> None: ... + def setControllerParameters( + self, double: float, double2: float, double3: float + ) -> None: ... @typing.overload - def setControllerSetPoint(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setControllerSetPoint( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setControllerSetPoint(self, double: float) -> None: ... def setDeadTime(self, double: float) -> None: ... @@ -470,23 +730,31 @@ class TransferFunctionBlock(jneqsim.util.NamedBaseClass, ControllerDeviceInterfa def setLeadTime(self, double: float) -> None: ... def setOutputBias(self, double: float) -> None: ... def setReverseActing(self, boolean: bool) -> None: ... - def setTransmitter(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface) -> None: ... + def setTransmitter( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - class Type(java.lang.Enum['TransferFunctionBlock.Type']): - FIRST_ORDER_LAG: typing.ClassVar['TransferFunctionBlock.Type'] = ... - LEAD_LAG: typing.ClassVar['TransferFunctionBlock.Type'] = ... - DEAD_TIME: typing.ClassVar['TransferFunctionBlock.Type'] = ... - SECOND_ORDER: typing.ClassVar['TransferFunctionBlock.Type'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Type(java.lang.Enum["TransferFunctionBlock.Type"]): + FIRST_ORDER_LAG: typing.ClassVar["TransferFunctionBlock.Type"] = ... + LEAD_LAG: typing.ClassVar["TransferFunctionBlock.Type"] = ... + DEAD_TIME: typing.ClassVar["TransferFunctionBlock.Type"] = ... + SECOND_ORDER: typing.ClassVar["TransferFunctionBlock.Type"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TransferFunctionBlock.Type': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TransferFunctionBlock.Type": ... @staticmethod - def values() -> typing.MutableSequence['TransferFunctionBlock.Type']: ... - + def values() -> typing.MutableSequence["TransferFunctionBlock.Type"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.controllerdevice")``. diff --git a/src/jneqsim-stubs/process/controllerdevice/structure/__init__.pyi b/src/jneqsim-stubs/process/controllerdevice/structure/__init__.pyi index f9a97735..b7837777 100644 --- a/src/jneqsim-stubs/process/controllerdevice/structure/__init__.pyi +++ b/src/jneqsim-stubs/process/controllerdevice/structure/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,8 +12,6 @@ import jneqsim.process.controllerdevice import jneqsim.process.measurementdevice import typing - - class ControlStructureInterface(java.io.Serializable): def getOutput(self) -> float: ... def isActive(self) -> bool: ... @@ -21,14 +19,22 @@ class ControlStructureInterface(java.io.Serializable): def setActive(self, boolean: bool) -> None: ... class CascadeControllerStructure(ControlStructureInterface): - def __init__(self, controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, controllerDeviceInterface2: jneqsim.process.controllerdevice.ControllerDeviceInterface): ... + def __init__( + self, + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + controllerDeviceInterface2: jneqsim.process.controllerdevice.ControllerDeviceInterface, + ): ... def getOutput(self) -> float: ... def isActive(self) -> bool: ... def runTransient(self, double: float) -> None: ... def setActive(self, boolean: bool) -> None: ... class FeedForwardControllerStructure(ControlStructureInterface): - def __init__(self, controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface): ... + def __init__( + self, + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ): ... def getOutput(self) -> float: ... def isActive(self) -> bool: ... def runTransient(self, double: float) -> None: ... @@ -36,28 +42,45 @@ class FeedForwardControllerStructure(ControlStructureInterface): def setFeedForwardGain(self, double: float) -> None: ... class OverrideControllerStructure(ControlStructureInterface): - def __init__(self, controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, controllerDeviceInterface2: jneqsim.process.controllerdevice.ControllerDeviceInterface, selectionType: 'OverrideControllerStructure.SelectionType'): ... + def __init__( + self, + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + controllerDeviceInterface2: jneqsim.process.controllerdevice.ControllerDeviceInterface, + selectionType: "OverrideControllerStructure.SelectionType", + ): ... def getOutput(self) -> float: ... - def getSelectionType(self) -> 'OverrideControllerStructure.SelectionType': ... + def getSelectionType(self) -> "OverrideControllerStructure.SelectionType": ... def isActive(self) -> bool: ... def isOverrideActive(self) -> bool: ... def runTransient(self, double: float) -> None: ... def setActive(self, boolean: bool) -> None: ... - class SelectionType(java.lang.Enum['OverrideControllerStructure.SelectionType']): - HIGH_SELECT: typing.ClassVar['OverrideControllerStructure.SelectionType'] = ... - LOW_SELECT: typing.ClassVar['OverrideControllerStructure.SelectionType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class SelectionType(java.lang.Enum["OverrideControllerStructure.SelectionType"]): + HIGH_SELECT: typing.ClassVar["OverrideControllerStructure.SelectionType"] = ... + LOW_SELECT: typing.ClassVar["OverrideControllerStructure.SelectionType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'OverrideControllerStructure.SelectionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "OverrideControllerStructure.SelectionType": ... @staticmethod - def values() -> typing.MutableSequence['OverrideControllerStructure.SelectionType']: ... + def values() -> ( + typing.MutableSequence["OverrideControllerStructure.SelectionType"] + ): ... class RatioControllerStructure(ControlStructureInterface): - def __init__(self, controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface): ... + def __init__( + self, + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ): ... def getOutput(self) -> float: ... def isActive(self) -> bool: ... def runTransient(self, double: float) -> None: ... @@ -66,9 +89,18 @@ class RatioControllerStructure(ControlStructureInterface): class SplitRangeControllerStructure(ControlStructureInterface): @typing.overload - def __init__(self, controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ): ... @typing.overload - def __init__(self, controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, int: int): ... + def __init__( + self, + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + int: int, + ): ... def getNumberOfElements(self) -> int: ... @typing.overload def getOutput(self) -> float: ... @@ -78,7 +110,6 @@ class SplitRangeControllerStructure(ControlStructureInterface): def runTransient(self, double: float) -> None: ... def setActive(self, boolean: bool) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.controllerdevice.structure")``. diff --git a/src/jneqsim-stubs/process/corrosion/__init__.pyi b/src/jneqsim-stubs/process/corrosion/__init__.pyi index 8d51c7fd..36183f23 100644 --- a/src/jneqsim-stubs/process/corrosion/__init__.pyi +++ b/src/jneqsim-stubs/process/corrosion/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,8 +11,6 @@ import java.util import jneqsim.thermo.system import typing - - class AmmoniaCompatibility(java.io.Serializable): def __init__(self): ... def evaluate(self) -> None: ... @@ -94,7 +92,9 @@ class DensePhaseCO2Corrosion(java.io.Serializable): def isMeetsImpuritySpecs(self) -> bool: ... def setArContentMolPct(self, double: float) -> None: ... def setCo2PurityMolPct(self, double: float) -> None: ... - def setFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setH2ContentMolPct(self, double: float) -> None: ... def setH2sContentPpmv(self, double: float) -> None: ... def setMaterialType(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -117,7 +117,7 @@ class HydrogenMaterialAssessment(java.io.Serializable): def getHTHARisk(self) -> java.lang.String: ... def getHydrogenDeratingFactor(self) -> float: ... def getHydrogenEmbrittlementRisk(self) -> java.lang.String: ... - def getNelsonCurveAssessment(self) -> 'NelsonCurveAssessment': ... + def getNelsonCurveAssessment(self) -> "NelsonCurveAssessment": ... def getOverallRiskLevel(self) -> java.lang.String: ... def getRecommendations(self) -> java.util.List[java.lang.String]: ... def getRecommendedMaterial(self) -> java.lang.String: ... @@ -131,7 +131,9 @@ class HydrogenMaterialAssessment(java.io.Serializable): def setCyclicService(self, boolean: bool) -> None: ... def setDesignLifeYears(self, double: float) -> None: ... def setDesignTemperatureC(self, double: float) -> None: ... - def setFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setFreeWaterPresent(self, boolean: bool) -> None: ... def setH2MoleFractionGas(self, double: float) -> None: ... def setH2PartialPressureBar(self, double: float) -> None: ... @@ -222,8 +224,12 @@ class NorsokM506CorrosionRate(java.io.Serializable): def getSourSeverityClassification(self) -> java.lang.String: ... def getWallShearStressPa(self) -> float: ... def isSourService(self) -> bool: ... - def runPressureSweep(self, double: float, double2: float, int: int) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... - def runTemperatureSweep(self, double: float, double2: float, int: int) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def runPressureSweep( + self, double: float, double2: float, int: int + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def runTemperatureSweep( + self, double: float, double2: float, int: int + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def setActualPH(self, double: float) -> None: ... def setBicarbonateConcentrationMgL(self, double: float) -> None: ... def setCO2MoleFraction(self, double: float) -> None: ... @@ -283,7 +289,9 @@ class SourServiceAssessment(java.io.Serializable): def setCO2PartialPressureBar(self, double: float) -> None: ... def setChlorideConcentrationMgL(self, double: float) -> None: ... def setElementalSulfurPresent(self, boolean: bool) -> None: ... - def setFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setFreeWaterPresent(self, boolean: bool) -> None: ... def setH2SPartialPressureBar(self, double: float) -> None: ... def setHardnessHRC(self, double: float) -> None: ... @@ -296,7 +304,6 @@ class SourServiceAssessment(java.io.Serializable): def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.corrosion")``. diff --git a/src/jneqsim-stubs/process/costestimation/__init__.pyi b/src/jneqsim-stubs/process/costestimation/__init__.pyi index 1016fbb6..0c3972f3 100644 --- a/src/jneqsim-stubs/process/costestimation/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -27,13 +27,18 @@ import jneqsim.process.mechanicaldesign import jneqsim.process.processmodel import typing - - class CostEstimateBaseClass(java.io.Serializable): @typing.overload - def __init__(self, systemMechanicalDesign: jneqsim.process.mechanicaldesign.SystemMechanicalDesign): ... + def __init__( + self, + systemMechanicalDesign: jneqsim.process.mechanicaldesign.SystemMechanicalDesign, + ): ... @typing.overload - def __init__(self, systemMechanicalDesign: jneqsim.process.mechanicaldesign.SystemMechanicalDesign, double: float): ... + def __init__( + self, + systemMechanicalDesign: jneqsim.process.mechanicaldesign.SystemMechanicalDesign, + double: float, + ): ... def equals(self, object: typing.Any) -> bool: ... def getCAPEXestimate(self) -> float: ... def getWeightBasedCAPEXEstimate(self) -> float: ... @@ -81,7 +86,9 @@ class CostEstimationCalculator(java.io.Serializable): @typing.overload def calcBareModuleCost(self, double: float, double2: float) -> float: ... @typing.overload - def calcBareModuleCost(self, double: float, double2: float, double3: float) -> float: ... + def calcBareModuleCost( + self, double: float, double2: float, double3: float + ) -> float: ... def calcBubbleCapTraysCost(self, double: float, int: int) -> float: ... def calcCentrifugalCompressorCost(self, double: float) -> float: ... def calcCentrifugalPumpCost(self, double: float) -> float: ... @@ -89,8 +96,12 @@ class CostEstimationCalculator(java.io.Serializable): def calcControlValveCost(self, double: float) -> float: ... def calcGrassRootsCost(self, double: float) -> float: ... def calcHorizontalVesselCost(self, double: float) -> float: ... - def calcInstallationManHours(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... - def calcPackingCost(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def calcInstallationManHours( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... + def calcPackingCost( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... def calcPipingCost(self, double: float, double2: float, int: int) -> float: ... def calcPipingInstallationManHours(self, double: float) -> float: ... def calcPlateHeatExchangerCost(self, double: float) -> float: ... @@ -100,11 +111,19 @@ class CostEstimationCalculator(java.io.Serializable): def calcTotalModuleCost(self, double: float) -> float: ... def calcValveTraysCost(self, double: float, int: int) -> float: ... def calcVerticalVesselCost(self, double: float) -> float: ... - def calculateCostEstimate(self, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str]) -> None: ... + def calculateCostEstimate( + self, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + ) -> None: ... def convertFromUSD(self, double: float) -> float: ... def convertToUSD(self, double: float) -> float: ... def formatCost(self, double: float) -> java.lang.String: ... - def generateVesselBOM(self, double: float, double2: float, int: int, double3: float) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateVesselBOM( + self, double: float, double2: float, int: int, double3: float + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... @staticmethod def getAvailableLocationFactors() -> java.util.Map[java.lang.String, float]: ... def getBareModuleCost(self) -> float: ... @@ -125,15 +144,21 @@ class CostEstimationCalculator(java.io.Serializable): def getPurchasedEquipmentCost(self) -> float: ... def getTotalModuleCost(self) -> float: ... def setContingencyFactor(self, double: float) -> None: ... - def setCurrency(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setCurrency( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setCurrencyCode(self, string: typing.Union[java.lang.String, str]) -> None: ... def setCurrentCepci(self, double: float) -> None: ... def setEngineeringFactor(self, double: float) -> None: ... def setInstallationFactor(self, double: float) -> None: ... - def setLocationByRegion(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setLocationByRegion( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setLocationFactor(self, double: float) -> None: ... def setMaterialFactor(self, double: float) -> None: ... - def setMaterialOfConstruction(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setMaterialOfConstruction( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -143,13 +168,19 @@ class ProcessCostEstimate(java.io.Serializable): @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, systemMechanicalDesign: jneqsim.process.mechanicaldesign.SystemMechanicalDesign): ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + systemMechanicalDesign: jneqsim.process.mechanicaldesign.SystemMechanicalDesign, + ): ... def calculateAllCosts(self) -> None: ... def calculateNPV(self, double: float, double2: float, int: int) -> float: ... @typing.overload def calculateOperatingCost(self, int: int) -> float: ... @typing.overload - def calculateOperatingCost(self, int: int, double: float, double2: float, double3: float, double4: float) -> float: ... + def calculateOperatingCost( + self, int: int, double: float, double2: float, double3: float, double4: float + ) -> float: ... def calculatePaybackPeriod(self, double: float) -> float: ... def calculateROI(self, double: float) -> float: ... def generateEquipmentListReport(self) -> java.lang.String: ... @@ -159,7 +190,9 @@ class ProcessCostEstimate(java.io.Serializable): def getCostByEquipmentType(self) -> java.util.Map[java.lang.String, float]: ... def getCostsInCurrency(self) -> java.util.Map[java.lang.String, float]: ... def getCurrencyCode(self) -> java.lang.String: ... - def getEquipmentCosts(self) -> java.util.List['ProcessCostEstimate.EquipmentCostSummary']: ... + def getEquipmentCosts( + self, + ) -> java.util.List["ProcessCostEstimate.EquipmentCostSummary"]: ... def getLocationFactor(self) -> float: ... def getOperatingCostBreakdown(self) -> java.util.Map[java.lang.String, float]: ... def getTotalAnnualOperatingCost(self) -> float: ... @@ -171,14 +204,23 @@ class ProcessCostEstimate(java.io.Serializable): def setCepci(self, double: float) -> None: ... def setComplexityFactor(self, double: float) -> None: ... def setCurrency(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setLocationByRegion(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setLocationByRegion( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setLocationFactor(self, double: float) -> None: ... def setMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... + def setProcessSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... def toCompactJson(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... + class EquipmentCostSummary(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getBareModuleCost(self) -> float: ... def getInstallationManHours(self) -> float: ... def getName(self) -> java.lang.String: ... @@ -197,11 +239,17 @@ class UnitCostEstimateBaseClass(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... - def calcAnnualOperatingCost(self, double: float, double2: float, double3: float, int: int) -> float: ... + def __init__( + self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign + ): ... + def calcAnnualOperatingCost( + self, double: float, double2: float, double3: float, int: int + ) -> float: ... def calculateCostEstimate(self) -> None: ... def equals(self, object: typing.Any) -> bool: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getBareModuleCost(self) -> float: ... def getCostCalculator(self) -> CostEstimationCalculator: ... def getCostPerWeightUnit(self) -> float: ... @@ -214,17 +262,20 @@ class UnitCostEstimateBaseClass(java.io.Serializable): def getTotalCost(self) -> float: ... def getTotalModuleCost(self) -> float: ... def hashCode(self) -> int: ... - def setCostCalculator(self, costEstimationCalculator: CostEstimationCalculator) -> None: ... + def setCostCalculator( + self, costEstimationCalculator: CostEstimationCalculator + ) -> None: ... def setCostPerWeightUnit(self, double: float) -> None: ... def setCurrentCepci(self, double: float) -> None: ... def setEquipmentType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setLocationFactor(self, double: float) -> None: ... - def setMaterialOfConstruction(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setMaterialOfConstruction( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def toCompactJson(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation")``. diff --git a/src/jneqsim-stubs/process/costestimation/absorber/__init__.pyi b/src/jneqsim-stubs/process/costestimation/absorber/__init__.pyi index bded59f8..f1704e47 100644 --- a/src/jneqsim-stubs/process/costestimation/absorber/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/absorber/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,14 +11,19 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign.absorber import typing - - class AbsorberCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, absorberMechanicalDesign: jneqsim.process.mechanicaldesign.absorber.AbsorberMechanicalDesign): ... + def __init__( + self, + absorberMechanicalDesign: jneqsim.process.mechanicaldesign.absorber.AbsorberMechanicalDesign, + ): ... @typing.overload - def calcAnnualOperatingCost(self, double: float, double2: float, double3: float, int: int) -> float: ... + def calcAnnualOperatingCost( + self, double: float, double2: float, double3: float, int: int + ) -> float: ... @typing.overload - def calcAnnualOperatingCost(self, int: int, double: float, double2: float) -> float: ... + def calcAnnualOperatingCost( + self, int: int, double: float, double2: float + ) -> float: ... def getAbsorberType(self) -> java.lang.String: ... def getColumnDiameter(self) -> float: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -37,7 +42,6 @@ class AbsorberCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseCl def setTrayType(self, string: typing.Union[java.lang.String, str]) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.absorber")``. diff --git a/src/jneqsim-stubs/process/costestimation/adsorber/__init__.pyi b/src/jneqsim-stubs/process/costestimation/adsorber/__init__.pyi index 1045a049..b39893af 100644 --- a/src/jneqsim-stubs/process/costestimation/adsorber/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/adsorber/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,11 +11,16 @@ import jneqsim.process.equipment.adsorber import jneqsim.process.mechanicaldesign.adsorber import typing - - -class MercuryRemovalCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, mercuryRemovalMechanicalDesign: jneqsim.process.mechanicaldesign.adsorber.MercuryRemovalMechanicalDesign): ... - def calcAnnualOperatingCost(self, double: float, double2: float, double3: float, int: int) -> float: ... +class MercuryRemovalCostEstimate( + jneqsim.process.costestimation.UnitCostEstimateBaseClass +): + def __init__( + self, + mercuryRemovalMechanicalDesign: jneqsim.process.mechanicaldesign.adsorber.MercuryRemovalMechanicalDesign, + ): ... + def calcAnnualOperatingCost( + self, double: float, double2: float, double3: float, int: int + ) -> float: ... def getAnnualSorbentCost(self, double: float) -> float: ... def getInstallationFactor(self) -> float: ... def getSorbentReplacementCost(self) -> float: ... @@ -33,17 +38,24 @@ class PSACostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): @typing.overload def __init__(self, pSACascade: jneqsim.process.equipment.adsorber.PSACascade): ... @typing.overload - def __init__(self, adsorberMechanicalDesign: jneqsim.process.mechanicaldesign.adsorber.AdsorberMechanicalDesign): ... + def __init__( + self, + adsorberMechanicalDesign: jneqsim.process.mechanicaldesign.adsorber.AdsorberMechanicalDesign, + ): ... def getNumberOfBeds(self) -> int: ... - def getSorbent(self) -> jneqsim.process.equipment.adsorber.PressureSwingAdsorptionBed.SorbentType: ... + def getSorbent( + self, + ) -> jneqsim.process.equipment.adsorber.PressureSwingAdsorptionBed.SorbentType: ... def getSorbentMassPerBedKg(self) -> float: ... def getSorbentUnitPriceUsdPerKg(self) -> float: ... def setIncludeBalanceOfPlant(self, boolean: bool) -> None: ... def setNumberOfBeds(self, int: int) -> None: ... - def setSorbent(self, sorbentType: jneqsim.process.equipment.adsorber.PressureSwingAdsorptionBed.SorbentType) -> None: ... + def setSorbent( + self, + sorbentType: jneqsim.process.equipment.adsorber.PressureSwingAdsorptionBed.SorbentType, + ) -> None: ... def setSorbentMassPerBedKg(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.adsorber")``. diff --git a/src/jneqsim-stubs/process/costestimation/column/__init__.pyi b/src/jneqsim-stubs/process/costestimation/column/__init__.pyi index 139b0695..1616b5b7 100644 --- a/src/jneqsim-stubs/process/costestimation/column/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/column/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,11 +11,13 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign import typing - - class ColumnCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... - def calcAnnualUtilityCost(self, double: float, double2: float, double3: float) -> float: ... + def __init__( + self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign + ): ... + def calcAnnualUtilityCost( + self, double: float, double2: float, double3: float + ) -> float: ... def calcColumnWeight(self) -> float: ... def getColumnDiameter(self) -> float: ... def getColumnType(self) -> java.lang.String: ... @@ -34,7 +36,6 @@ class ColumnCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClas def setReboilerDuty(self, double: float) -> None: ... def setTrayType(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.column")``. diff --git a/src/jneqsim-stubs/process/costestimation/compressor/__init__.pyi b/src/jneqsim-stubs/process/costestimation/compressor/__init__.pyi index 7f79b1a2..7c1345b8 100644 --- a/src/jneqsim-stubs/process/costestimation/compressor/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/compressor/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,26 +11,32 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign.compressor import typing - - class CompressorCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, compressorMechanicalDesign: jneqsim.process.mechanicaldesign.compressor.CompressorMechanicalDesign): ... + def __init__( + self, + compressorMechanicalDesign: jneqsim.process.mechanicaldesign.compressor.CompressorMechanicalDesign, + ): ... def calcAnnualMaintenanceCost(self) -> float: ... @typing.overload - def calcAnnualOperatingCost(self, double: float, double2: float, double3: float, int: int) -> float: ... + def calcAnnualOperatingCost( + self, double: float, double2: float, double3: float, int: int + ) -> float: ... @typing.overload - def calcAnnualOperatingCost(self, double: float, double2: float, double3: float) -> float: ... + def calcAnnualOperatingCost( + self, double: float, double2: float, double3: float + ) -> float: ... def getCompressorType(self) -> java.lang.String: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getDriverType(self) -> java.lang.String: ... def getTotalCost(self) -> float: ... - def setCompressorType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCompressorType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDriverType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setIncludeDriver(self, boolean: bool) -> None: ... def setIncludeIntercoolers(self, boolean: bool) -> None: ... def setNumberOfStages(self, int: int) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.compressor")``. diff --git a/src/jneqsim-stubs/process/costestimation/ejector/__init__.pyi b/src/jneqsim-stubs/process/costestimation/ejector/__init__.pyi index e7468078..499dbdd6 100644 --- a/src/jneqsim-stubs/process/costestimation/ejector/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/ejector/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,14 +11,19 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign.ejector import typing - - class EjectorCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, ejectorMechanicalDesign: jneqsim.process.mechanicaldesign.ejector.EjectorMechanicalDesign): ... + def __init__( + self, + ejectorMechanicalDesign: jneqsim.process.mechanicaldesign.ejector.EjectorMechanicalDesign, + ): ... @typing.overload - def calcAnnualOperatingCost(self, double: float, double2: float, double3: float, int: int) -> float: ... + def calcAnnualOperatingCost( + self, double: float, double2: float, double3: float, int: int + ) -> float: ... @typing.overload - def calcAnnualOperatingCost(self, int: int, double: float, double2: float) -> float: ... + def calcAnnualOperatingCost( + self, int: int, double: float, double2: float + ) -> float: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getEjectorType(self) -> java.lang.String: ... def getNumberOfStages(self) -> int: ... @@ -32,7 +37,6 @@ class EjectorCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseCla def setSuctionPressure(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.ejector")``. diff --git a/src/jneqsim-stubs/process/costestimation/electrolyzer/__init__.pyi b/src/jneqsim-stubs/process/costestimation/electrolyzer/__init__.pyi index 88ba7fcd..4790623b 100644 --- a/src/jneqsim-stubs/process/costestimation/electrolyzer/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/electrolyzer/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,16 +10,18 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign.electrolyzer import typing - - -class ElectrolyzerCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, electrolyzerMechanicalDesign: jneqsim.process.mechanicaldesign.electrolyzer.ElectrolyzerMechanicalDesign): ... +class ElectrolyzerCostEstimate( + jneqsim.process.costestimation.UnitCostEstimateBaseClass +): + def __init__( + self, + electrolyzerMechanicalDesign: jneqsim.process.mechanicaldesign.electrolyzer.ElectrolyzerMechanicalDesign, + ): ... def getSpecificCapexUsdPerKw(self) -> float: ... def getTechnology(self) -> java.lang.String: ... def setIncludeBalanceOfPlant(self, boolean: bool) -> None: ... def setTechnology(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.electrolyzer")``. diff --git a/src/jneqsim-stubs/process/costestimation/expander/__init__.pyi b/src/jneqsim-stubs/process/costestimation/expander/__init__.pyi index 667b2637..50435408 100644 --- a/src/jneqsim-stubs/process/costestimation/expander/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/expander/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,12 +11,15 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign.expander import typing - - class ExpanderCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, expanderMechanicalDesign: jneqsim.process.mechanicaldesign.expander.ExpanderMechanicalDesign): ... + def __init__( + self, + expanderMechanicalDesign: jneqsim.process.mechanicaldesign.expander.ExpanderMechanicalDesign, + ): ... @typing.overload - def calcAnnualOperatingCost(self, double: float, double2: float, double3: float, int: int) -> float: ... + def calcAnnualOperatingCost( + self, double: float, double2: float, double3: float, int: int + ) -> float: ... @typing.overload def calcAnnualOperatingCost(self, int: int) -> float: ... def calcPowerGenerationRevenue(self, int: int, double: float) -> float: ... @@ -35,7 +38,6 @@ class ExpanderCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseCl def setShaftPower(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.expander")``. diff --git a/src/jneqsim-stubs/process/costestimation/heatexchanger/__init__.pyi b/src/jneqsim-stubs/process/costestimation/heatexchanger/__init__.pyi index 49088a3b..4374c144 100644 --- a/src/jneqsim-stubs/process/costestimation/heatexchanger/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/heatexchanger/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,10 +11,11 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign.heatexchanger import typing - - class BAHXCostEstimator(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, bAHXMechanicalDesign: jneqsim.process.mechanicaldesign.heatexchanger.BAHXMechanicalDesign): ... + def __init__( + self, + bAHXMechanicalDesign: jneqsim.process.mechanicaldesign.heatexchanger.BAHXMechanicalDesign, + ): ... def calcInstalledCost(self) -> float: ... def getAnnualMaintenanceCostUSD(self) -> float: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -22,16 +23,22 @@ class BAHXCostEstimator(jneqsim.process.costestimation.UnitCostEstimateBaseClass def getInstalledCostUSD(self) -> float: ... def getSpecificCostPerM2(self) -> float: ... -class HeatExchangerCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, heatExchangerMechanicalDesign: jneqsim.process.mechanicaldesign.heatexchanger.HeatExchangerMechanicalDesign): ... - def calcUtilityOperatingCost(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... +class HeatExchangerCostEstimate( + jneqsim.process.costestimation.UnitCostEstimateBaseClass +): + def __init__( + self, + heatExchangerMechanicalDesign: jneqsim.process.mechanicaldesign.heatexchanger.HeatExchangerMechanicalDesign, + ): ... + def calcUtilityOperatingCost( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getExchangerType(self) -> java.lang.String: ... def getTotalCost(self) -> float: ... def setExchangerType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setTemaType(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.heatexchanger")``. diff --git a/src/jneqsim-stubs/process/costestimation/mixer/__init__.pyi b/src/jneqsim-stubs/process/costestimation/mixer/__init__.pyi index c0a42889..9e6663a2 100644 --- a/src/jneqsim-stubs/process/costestimation/mixer/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/mixer/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,10 +11,10 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign import typing - - class MixerCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign + ): ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getMixerType(self) -> java.lang.String: ... def getPipeDiameter(self) -> float: ... @@ -25,7 +25,6 @@ class MixerCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass def setPressureClass(self, int: int) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.mixer")``. diff --git a/src/jneqsim-stubs/process/costestimation/pipe/__init__.pyi b/src/jneqsim-stubs/process/costestimation/pipe/__init__.pyi index b9bd7003..55d1db73 100644 --- a/src/jneqsim-stubs/process/costestimation/pipe/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/pipe/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,10 +11,10 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign import typing - - class PipeCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign + ): ... def calcPipeWeight(self) -> float: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getNominalDiameter(self) -> float: ... @@ -23,14 +23,15 @@ class PipeCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass) def setFittingsPerHundredMeters(self, int: int) -> None: ... def setIncludeFittings(self, boolean: bool) -> None: ... def setIncludeInsulation(self, boolean: bool) -> None: ... - def setInstallationType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInstallationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInsulationThickness(self, double: float) -> None: ... def setNominalDiameter(self, double: float) -> None: ... def setNumberOfFlanges(self, int: int) -> None: ... def setPipeLength(self, double: float) -> None: ... def setPipeSchedule(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.pipe")``. diff --git a/src/jneqsim-stubs/process/costestimation/pump/__init__.pyi b/src/jneqsim-stubs/process/costestimation/pump/__init__.pyi index e1adb1e7..b9948457 100644 --- a/src/jneqsim-stubs/process/costestimation/pump/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/pump/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,13 +11,16 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign.pump import typing - - class PumpCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, pumpMechanicalDesign: jneqsim.process.mechanicaldesign.pump.PumpMechanicalDesign): ... + def __init__( + self, + pumpMechanicalDesign: jneqsim.process.mechanicaldesign.pump.PumpMechanicalDesign, + ): ... def calcAnnualMaintenanceCost(self) -> float: ... @typing.overload - def calcAnnualOperatingCost(self, double: float, double2: float, double3: float, int: int) -> float: ... + def calcAnnualOperatingCost( + self, double: float, double2: float, double3: float, int: int + ) -> float: ... @typing.overload def calcAnnualOperatingCost(self, double: float, double2: float) -> float: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -28,7 +31,6 @@ class PumpCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass) def setPumpType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setSealType(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.pump")``. diff --git a/src/jneqsim-stubs/process/costestimation/separator/__init__.pyi b/src/jneqsim-stubs/process/costestimation/separator/__init__.pyi index 35af7c89..8050d4ec 100644 --- a/src/jneqsim-stubs/process/costestimation/separator/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/separator/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,13 +9,13 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign.separator import typing - - class SeparatorCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, separatorMechanicalDesign: jneqsim.process.mechanicaldesign.separator.SeparatorMechanicalDesign): ... + def __init__( + self, + separatorMechanicalDesign: jneqsim.process.mechanicaldesign.separator.SeparatorMechanicalDesign, + ): ... def getTotalCost(self) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.separator")``. diff --git a/src/jneqsim-stubs/process/costestimation/splitter/__init__.pyi b/src/jneqsim-stubs/process/costestimation/splitter/__init__.pyi index 1638ecd5..c5b025f7 100644 --- a/src/jneqsim-stubs/process/costestimation/splitter/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/splitter/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,10 +11,10 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign import typing - - class SplitterCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign + ): ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getNumberOfOutlets(self) -> int: ... def getSplitterType(self) -> java.lang.String: ... @@ -27,7 +27,6 @@ class SplitterCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseCl def setSplitterType(self, string: typing.Union[java.lang.String, str]) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.splitter")``. diff --git a/src/jneqsim-stubs/process/costestimation/tank/__init__.pyi b/src/jneqsim-stubs/process/costestimation/tank/__init__.pyi index 80a9643e..23945054 100644 --- a/src/jneqsim-stubs/process/costestimation/tank/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/tank/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,12 +11,15 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign.tank import typing - - class TankCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, tankMechanicalDesign: jneqsim.process.mechanicaldesign.tank.TankMechanicalDesign): ... + def __init__( + self, + tankMechanicalDesign: jneqsim.process.mechanicaldesign.tank.TankMechanicalDesign, + ): ... @typing.overload - def calcAnnualOperatingCost(self, double: float, double2: float, double3: float, int: int) -> float: ... + def calcAnnualOperatingCost( + self, double: float, double2: float, double3: float, int: int + ) -> float: ... @typing.overload def calcAnnualOperatingCost(self, int: int) -> float: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -34,7 +37,6 @@ class TankCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass) def setTankVolume(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.tank")``. diff --git a/src/jneqsim-stubs/process/costestimation/valve/__init__.pyi b/src/jneqsim-stubs/process/costestimation/valve/__init__.pyi index 49b94821..259c534a 100644 --- a/src/jneqsim-stubs/process/costestimation/valve/__init__.pyi +++ b/src/jneqsim-stubs/process/costestimation/valve/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,10 +11,11 @@ import jneqsim.process.costestimation import jneqsim.process.mechanicaldesign.valve import typing - - class ValveCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass): - def __init__(self, valveMechanicalDesign: jneqsim.process.mechanicaldesign.valve.ValveMechanicalDesign): ... + def __init__( + self, + valveMechanicalDesign: jneqsim.process.mechanicaldesign.valve.ValveMechanicalDesign, + ): ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getTotalCost(self) -> float: ... def getValveCv(self) -> float: ... @@ -26,7 +27,6 @@ class ValveCostEstimate(jneqsim.process.costestimation.UnitCostEstimateBaseClass def setValveCv(self, double: float) -> None: ... def setValveType(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.costestimation.valve")``. diff --git a/src/jneqsim-stubs/process/design/__init__.pyi b/src/jneqsim-stubs/process/design/__init__.pyi index 1a93d4e8..bc30f0c7 100644 --- a/src/jneqsim-stubs/process/design/__init__.pyi +++ b/src/jneqsim-stubs/process/design/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,71 +15,111 @@ import jneqsim.process.processmodel import jneqsim.thermo.system import typing - - class AutoSizeable: @typing.overload def autoSize(self, double: float) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def getSizingReport(self) -> java.lang.String: ... def getSizingReportJson(self) -> java.lang.String: ... def isAutoSized(self) -> bool: ... class DesignOptimizer: - def applyDefaultConstraints(self) -> 'DesignOptimizer': ... + def applyDefaultConstraints(self) -> "DesignOptimizer": ... @typing.overload - def autoSizeEquipment(self) -> 'DesignOptimizer': ... + def autoSizeEquipment(self) -> "DesignOptimizer": ... @typing.overload - def autoSizeEquipment(self, double: float) -> 'DesignOptimizer': ... - def excludeEquipment(self, *string: typing.Union[java.lang.String, str]) -> 'DesignOptimizer': ... + def autoSizeEquipment(self, double: float) -> "DesignOptimizer": ... + def excludeEquipment( + self, *string: typing.Union[java.lang.String, str] + ) -> "DesignOptimizer": ... @typing.overload @staticmethod - def forProcess(processModule: jneqsim.process.processmodel.ProcessModule) -> 'DesignOptimizer': ... + def forProcess( + processModule: jneqsim.process.processmodel.ProcessModule, + ) -> "DesignOptimizer": ... @typing.overload @staticmethod - def forProcess(processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'DesignOptimizer': ... + def forProcess( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> "DesignOptimizer": ... @staticmethod - def fromTemplate(processTemplate: 'ProcessTemplate', processBasis: 'ProcessBasis') -> 'DesignOptimizer': ... - def getBasis(self) -> 'ProcessBasis': ... + def fromTemplate( + processTemplate: "ProcessTemplate", processBasis: "ProcessBasis" + ) -> "DesignOptimizer": ... + def getBasis(self) -> "ProcessBasis": ... def getModule(self) -> jneqsim.process.processmodel.ProcessModule: ... def getProcess(self) -> jneqsim.process.processmodel.ProcessSystem: ... def isModuleMode(self) -> bool: ... - def optimize(self) -> 'DesignResult': ... - def runAutoSizing(self) -> 'DesignOptimizer': ... - def setObjective(self, objectiveType: 'DesignOptimizer.ObjectiveType') -> 'DesignOptimizer': ... - def validate(self) -> 'DesignResult': ... - class ObjectiveType(java.lang.Enum['DesignOptimizer.ObjectiveType']): - MAXIMIZE_PRODUCTION: typing.ClassVar['DesignOptimizer.ObjectiveType'] = ... - MAXIMIZE_OIL: typing.ClassVar['DesignOptimizer.ObjectiveType'] = ... - MAXIMIZE_GAS: typing.ClassVar['DesignOptimizer.ObjectiveType'] = ... - MINIMIZE_ENERGY: typing.ClassVar['DesignOptimizer.ObjectiveType'] = ... - CUSTOM: typing.ClassVar['DesignOptimizer.ObjectiveType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def optimize(self) -> "DesignResult": ... + def runAutoSizing(self) -> "DesignOptimizer": ... + def setObjective( + self, objectiveType: "DesignOptimizer.ObjectiveType" + ) -> "DesignOptimizer": ... + def validate(self) -> "DesignResult": ... + + class ObjectiveType(java.lang.Enum["DesignOptimizer.ObjectiveType"]): + MAXIMIZE_PRODUCTION: typing.ClassVar["DesignOptimizer.ObjectiveType"] = ... + MAXIMIZE_OIL: typing.ClassVar["DesignOptimizer.ObjectiveType"] = ... + MAXIMIZE_GAS: typing.ClassVar["DesignOptimizer.ObjectiveType"] = ... + MINIMIZE_ENERGY: typing.ClassVar["DesignOptimizer.ObjectiveType"] = ... + CUSTOM: typing.ClassVar["DesignOptimizer.ObjectiveType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DesignOptimizer.ObjectiveType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DesignOptimizer.ObjectiveType": ... @staticmethod - def values() -> typing.MutableSequence['DesignOptimizer.ObjectiveType']: ... + def values() -> typing.MutableSequence["DesignOptimizer.ObjectiveType"]: ... class DesignResult: def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addConstraintStatus(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addEquipmentSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... - def addOptimizedFlowRate(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addConstraintStatus( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addEquipmentSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... + def addOptimizedFlowRate( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def addViolation(self, string: typing.Union[java.lang.String, str]) -> None: ... def addWarning(self, string: typing.Union[java.lang.String, str]) -> None: ... - def getConstraintStatus(self) -> java.util.Map[java.lang.String, 'DesignResult.ConstraintStatus']: ... - def getEquipment(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... - def getEquipmentSizes(self, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, float]: ... + def getConstraintStatus( + self, + ) -> java.util.Map[java.lang.String, "DesignResult.ConstraintStatus"]: ... + def getEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getEquipmentSizes( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, float]: ... def getIterations(self) -> int: ... def getObjectiveValue(self) -> float: ... - def getOptimizedFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOptimizedFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getOptimizedFlowRates(self) -> java.util.Map[java.lang.String, float]: ... def getProcess(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getSummary(self) -> java.lang.String: ... @@ -91,8 +131,16 @@ class DesignResult: def setConverged(self, boolean: bool) -> None: ... def setIterations(self, int: int) -> None: ... def setObjectiveValue(self, double: float) -> None: ... + class ConstraintStatus: - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, boolean: bool): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + boolean: bool, + ): ... def getCurrentValue(self) -> float: ... def getLimitValue(self) -> float: ... def getName(self) -> java.lang.String: ... @@ -100,19 +148,34 @@ class DesignResult: def isSatisfied(self) -> bool: ... class DesignSpecification: - def applyTo(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... + def applyTo( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... @staticmethod - def forCompressor(string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... + def forCompressor( + string: typing.Union[java.lang.String, str], + ) -> "DesignSpecification": ... @staticmethod - def forHeater(string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... + def forHeater( + string: typing.Union[java.lang.String, str], + ) -> "DesignSpecification": ... @staticmethod - def forPipeline(string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... + def forPipeline( + string: typing.Union[java.lang.String, str], + ) -> "DesignSpecification": ... @staticmethod - def forSeparator(string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... + def forSeparator( + string: typing.Union[java.lang.String, str], + ) -> "DesignSpecification": ... @staticmethod - def forThreePhaseSeparator(string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... + def forThreePhaseSeparator( + string: typing.Union[java.lang.String, str], + ) -> "DesignSpecification": ... @staticmethod - def forValve(string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... + def forValve( + string: typing.Union[java.lang.String, str], + ) -> "DesignSpecification": ... def getDesignParameters(self) -> java.util.Map[java.lang.String, float]: ... def getDesignStandard(self) -> java.lang.String: ... def getEquipmentName(self) -> java.lang.String: ... @@ -120,35 +183,85 @@ class DesignSpecification: def getMaterialGrade(self) -> java.lang.String: ... def getOperatingLimits(self) -> java.util.Map[java.lang.String, float]: ... def getSafetyFactor(self) -> float: ... - def setCv(self, double: float) -> 'DesignSpecification': ... - def setDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... - def setKFactor(self, double: float) -> 'DesignSpecification': ... - def setLength(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... - def setMaterial(self, string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... - def setMaxDuty(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... - def setMaxValveOpening(self, double: float) -> 'DesignSpecification': ... - def setMaxVelocity(self, double: float) -> 'DesignSpecification': ... - def setPipeDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... - def setPipeLength(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... - def setSafetyFactor(self, double: float) -> 'DesignSpecification': ... - def setStandard(self, string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... - def setTRDocument(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... - def setWallThickness(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DesignSpecification': ... + def setCv(self, double: float) -> "DesignSpecification": ... + def setDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DesignSpecification": ... + def setKFactor(self, double: float) -> "DesignSpecification": ... + def setLength( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DesignSpecification": ... + def setMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> "DesignSpecification": ... + def setMaxDuty( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DesignSpecification": ... + def setMaxValveOpening(self, double: float) -> "DesignSpecification": ... + def setMaxVelocity(self, double: float) -> "DesignSpecification": ... + def setPipeDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DesignSpecification": ... + def setPipeLength( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DesignSpecification": ... + def setSafetyFactor(self, double: float) -> "DesignSpecification": ... + def setStandard( + self, string: typing.Union[java.lang.String, str] + ) -> "DesignSpecification": ... + def setTRDocument( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "DesignSpecification": ... + def setWallThickness( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DesignSpecification": ... class EquipmentConstraintRegistry: - def createConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def createConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... @typing.overload - def getConstraintTemplates(self, string: typing.Union[java.lang.String, str]) -> java.util.List['EquipmentConstraintRegistry.ConstraintTemplate']: ... + def getConstraintTemplates( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["EquipmentConstraintRegistry.ConstraintTemplate"]: ... @typing.overload - def getConstraintTemplates(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List['EquipmentConstraintRegistry.ConstraintTemplate']: ... - def getCustomConstraints(self, string: typing.Union[java.lang.String, str]) -> java.util.List[jneqsim.process.equipment.capacity.CapacityConstraint]: ... - def getEquipmentType(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.lang.String: ... + def getConstraintTemplates( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List["EquipmentConstraintRegistry.ConstraintTemplate"]: ... + def getCustomConstraints( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getEquipmentType( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.lang.String: ... @staticmethod - def getInstance() -> 'EquipmentConstraintRegistry': ... - def isConstraintSupported(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> bool: ... - def registerCustomConstraint(self, string: typing.Union[java.lang.String, str], capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... + def getInstance() -> "EquipmentConstraintRegistry": ... + def isConstraintSupported( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> bool: ... + def registerCustomConstraint( + self, + string: typing.Union[java.lang.String, str], + capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint, + ) -> None: ... + class ConstraintTemplate: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getDescription(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... def getType(self) -> java.lang.String: ... @@ -157,7 +270,7 @@ class EquipmentConstraintRegistry: class ProcessBasis: def __init__(self): ... @staticmethod - def builder() -> 'ProcessBasis.Builder': ... + def builder() -> "ProcessBasis.Builder": ... def getAmbientTemperature(self) -> float: ... def getCompanyStandard(self) -> java.lang.String: ... def getConstraint(self, string: typing.Union[java.lang.String, str]) -> float: ... @@ -168,35 +281,81 @@ class ProcessBasis: def getFeedStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getFeedTemperature(self) -> float: ... def getNumberOfStages(self) -> int: ... - def getParameter(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... - def getParameterString(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def getProductSpecs(self) -> java.util.List['ProcessBasis.ProductSpecification']: ... + def getParameter( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... + def getParameterString( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... + def getProductSpecs( + self, + ) -> java.util.List["ProcessBasis.ProductSpecification"]: ... def getSafetyFactor(self) -> float: ... def getStagePressure(self, int: int) -> float: ... def getStagePressures(self) -> java.util.Map[int, float]: ... def getTRDocument(self) -> java.lang.String: ... def setFeedFlowRate(self, double: float) -> None: ... - def setFeedFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setFeedFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setFeedPressure(self, double: float) -> None: ... def setFeedTemperature(self, double: float) -> None: ... - def setParameter(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setParameterString(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setParameter( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setParameterString( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + class Builder: def __init__(self): ... - def addConstraint(self, string: typing.Union[java.lang.String, str], double: float) -> 'ProcessBasis.Builder': ... - def addProductSpec(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ProcessBasis.Builder': ... - def addStagePressure(self, int: int, double: float, string: typing.Union[java.lang.String, str]) -> 'ProcessBasis.Builder': ... - def build(self) -> 'ProcessBasis': ... - def setAmbientTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ProcessBasis.Builder': ... - def setCompanyStandard(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ProcessBasis.Builder': ... - def setFeedFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ProcessBasis.Builder': ... - def setFeedFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'ProcessBasis.Builder': ... - def setFeedPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ProcessBasis.Builder': ... - def setFeedStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'ProcessBasis.Builder': ... - def setFeedTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ProcessBasis.Builder': ... - def setSafetyFactor(self, double: float) -> 'ProcessBasis.Builder': ... + def addConstraint( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ProcessBasis.Builder": ... + def addProductSpec( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ProcessBasis.Builder": ... + def addStagePressure( + self, int: int, double: float, string: typing.Union[java.lang.String, str] + ) -> "ProcessBasis.Builder": ... + def build(self) -> "ProcessBasis": ... + def setAmbientTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ProcessBasis.Builder": ... + def setCompanyStandard( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ProcessBasis.Builder": ... + def setFeedFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ProcessBasis.Builder": ... + def setFeedFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "ProcessBasis.Builder": ... + def setFeedPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ProcessBasis.Builder": ... + def setFeedStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> "ProcessBasis.Builder": ... + def setFeedTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ProcessBasis.Builder": ... + def setSafetyFactor(self, double: float) -> "ProcessBasis.Builder": ... + class ProductSpecification: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getProductName(self) -> java.lang.String: ... def getTargetPressure(self) -> float: ... def getTargetTemperature(self) -> float: ... @@ -205,13 +364,16 @@ class ProcessBasis: def setTargetTemperature(self, double: float) -> None: ... class ProcessTemplate: - def create(self, processBasis: ProcessBasis) -> jneqsim.process.processmodel.ProcessSystem: ... + def create( + self, processBasis: ProcessBasis + ) -> jneqsim.process.processmodel.ProcessSystem: ... def getDescription(self) -> java.lang.String: ... def getExpectedOutputs(self) -> typing.MutableSequence[java.lang.String]: ... def getName(self) -> java.lang.String: ... def getRequiredEquipmentTypes(self) -> typing.MutableSequence[java.lang.String]: ... - def isApplicable(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> bool: ... - + def isApplicable( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> bool: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.design")``. diff --git a/src/jneqsim-stubs/process/design/template/__init__.pyi b/src/jneqsim-stubs/process/design/template/__init__.pyi index abbbc2e9..a7dab0ae 100644 --- a/src/jneqsim-stubs/process/design/template/__init__.pyi +++ b/src/jneqsim-stubs/process/design/template/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,73 +11,98 @@ import jneqsim.process.processmodel import jneqsim.thermo.system import typing - - class CO2CaptureTemplate(jneqsim.process.design.ProcessTemplate): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, amineType: 'CO2CaptureTemplate.AmineType'): ... + def __init__(self, amineType: "CO2CaptureTemplate.AmineType"): ... @staticmethod - def calculateSpecificReboilerDuty(amineType: 'CO2CaptureTemplate.AmineType', double: float, double2: float) -> float: ... - def create(self, processBasis: jneqsim.process.design.ProcessBasis) -> jneqsim.process.processmodel.ProcessSystem: ... + def calculateSpecificReboilerDuty( + amineType: "CO2CaptureTemplate.AmineType", double: float, double2: float + ) -> float: ... + def create( + self, processBasis: jneqsim.process.design.ProcessBasis + ) -> jneqsim.process.processmodel.ProcessSystem: ... @staticmethod - def estimateAmineLoss(amineType: 'CO2CaptureTemplate.AmineType', double: float) -> float: ... + def estimateAmineLoss( + amineType: "CO2CaptureTemplate.AmineType", double: float + ) -> float: ... def getDescription(self) -> java.lang.String: ... def getExpectedOutputs(self) -> typing.MutableSequence[java.lang.String]: ... def getName(self) -> java.lang.String: ... def getRequiredEquipmentTypes(self) -> typing.MutableSequence[java.lang.String]: ... - def isApplicable(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> bool: ... - class AmineType(java.lang.Enum['CO2CaptureTemplate.AmineType']): - MEA: typing.ClassVar['CO2CaptureTemplate.AmineType'] = ... - DEA: typing.ClassVar['CO2CaptureTemplate.AmineType'] = ... - MDEA: typing.ClassVar['CO2CaptureTemplate.AmineType'] = ... - MDEA_PZ: typing.ClassVar['CO2CaptureTemplate.AmineType'] = ... + def isApplicable( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> bool: ... + + class AmineType(java.lang.Enum["CO2CaptureTemplate.AmineType"]): + MEA: typing.ClassVar["CO2CaptureTemplate.AmineType"] = ... + DEA: typing.ClassVar["CO2CaptureTemplate.AmineType"] = ... + MDEA: typing.ClassVar["CO2CaptureTemplate.AmineType"] = ... + MDEA_PZ: typing.ClassVar["CO2CaptureTemplate.AmineType"] = ... def getAmineName(self) -> java.lang.String: ... def getMaxRichLoading(self) -> float: ... def getReboilerTemp(self) -> float: ... def getTypicalConcentration(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CO2CaptureTemplate.AmineType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CO2CaptureTemplate.AmineType": ... @staticmethod - def values() -> typing.MutableSequence['CO2CaptureTemplate.AmineType']: ... + def values() -> typing.MutableSequence["CO2CaptureTemplate.AmineType"]: ... class DehydrationTemplate(jneqsim.process.design.ProcessTemplate): def __init__(self): ... @staticmethod def calculateTEGRate(double: float, double2: float, double3: float) -> float: ... - def create(self, processBasis: jneqsim.process.design.ProcessBasis) -> jneqsim.process.processmodel.ProcessSystem: ... + def create( + self, processBasis: jneqsim.process.design.ProcessBasis + ) -> jneqsim.process.processmodel.ProcessSystem: ... @staticmethod - def estimateEquilibriumWater(double: float, double2: float, double3: float) -> float: ... + def estimateEquilibriumWater( + double: float, double2: float, double3: float + ) -> float: ... def getDescription(self) -> java.lang.String: ... def getExpectedOutputs(self) -> typing.MutableSequence[java.lang.String]: ... def getName(self) -> java.lang.String: ... def getRequiredEquipmentTypes(self) -> typing.MutableSequence[java.lang.String]: ... - def isApplicable(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> bool: ... + def isApplicable( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> bool: ... class GasCompressionTemplate(jneqsim.process.design.ProcessTemplate): def __init__(self): ... - def create(self, processBasis: jneqsim.process.design.ProcessBasis) -> jneqsim.process.processmodel.ProcessSystem: ... + def create( + self, processBasis: jneqsim.process.design.ProcessBasis + ) -> jneqsim.process.processmodel.ProcessSystem: ... def getDescription(self) -> java.lang.String: ... def getExpectedOutputs(self) -> typing.MutableSequence[java.lang.String]: ... def getName(self) -> java.lang.String: ... def getRequiredEquipmentTypes(self) -> typing.MutableSequence[java.lang.String]: ... - def isApplicable(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> bool: ... + def isApplicable( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> bool: ... class ThreeStageSeparationTemplate(jneqsim.process.design.ProcessTemplate): def __init__(self): ... - def create(self, processBasis: jneqsim.process.design.ProcessBasis) -> jneqsim.process.processmodel.ProcessSystem: ... + def create( + self, processBasis: jneqsim.process.design.ProcessBasis + ) -> jneqsim.process.processmodel.ProcessSystem: ... def getDescription(self) -> java.lang.String: ... def getExpectedOutputs(self) -> typing.MutableSequence[java.lang.String]: ... def getName(self) -> java.lang.String: ... def getRequiredEquipmentTypes(self) -> typing.MutableSequence[java.lang.String]: ... - def isApplicable(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> bool: ... - + def isApplicable( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> bool: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.design.template")``. diff --git a/src/jneqsim-stubs/process/diagnostics/__init__.pyi b/src/jneqsim-stubs/process/diagnostics/__init__.pyi index 0a1f01d2..0e0a5268 100644 --- a/src/jneqsim-stubs/process/diagnostics/__init__.pyi +++ b/src/jneqsim-stubs/process/diagnostics/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,70 +14,141 @@ import jneqsim.process.equipment import jneqsim.process.processmodel import typing - - class EvidenceCollector(java.io.Serializable): def __init__(self): ... - def calculateLikelihoodScore(self, list: java.util.List['Hypothesis.Evidence']) -> float: ... - def collectEvidence(self, hypothesis: 'Hypothesis') -> java.util.List['Hypothesis.Evidence']: ... + def calculateLikelihoodScore( + self, list: java.util.List["Hypothesis.Evidence"] + ) -> float: ... + def collectEvidence( + self, hypothesis: "Hypothesis" + ) -> java.util.List["Hypothesis.Evidence"]: ... def loadFromCsv(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setDesignLimit(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def setHistorianData(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]]], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setStidData(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[java.lang.String, str]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[java.lang.String, str]]]) -> None: ... + def setDesignLimit( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + def setHistorianData( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + ], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def setStidData( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], typing.Union[java.lang.String, str] + ], + typing.Mapping[ + typing.Union[java.lang.String, str], typing.Union[java.lang.String, str] + ], + ], + ) -> None: ... class FailurePropagationTracer(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def setCustomDelay(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... + def setCustomDelay( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... def setMaxCascadeDepth(self, int: int) -> None: ... @typing.overload - def trace(self, string: typing.Union[java.lang.String, str]) -> 'FailurePropagationTracer.PropagationResult': ... + def trace( + self, string: typing.Union[java.lang.String, str] + ) -> "FailurePropagationTracer.PropagationResult": ... @typing.overload - def trace(self, tripEvent: 'TripEvent') -> 'FailurePropagationTracer.PropagationResult': ... + def trace( + self, tripEvent: "TripEvent" + ) -> "FailurePropagationTracer.PropagationResult": ... + class PropagationResult(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getAffectedCount(self) -> int: ... def getEquipmentToMonitor(self) -> java.util.List[java.lang.String]: ... def getInitiatingEquipment(self) -> java.lang.String: ... - def getInitiatingTripEvent(self) -> 'TripEvent': ... + def getInitiatingTripEvent(self) -> "TripEvent": ... def getMaxCascadeDepth(self) -> int: ... - def getSteps(self) -> java.util.List['FailurePropagationTracer.PropagationStep']: ... + def getSteps( + self, + ) -> java.util.List["FailurePropagationTracer.PropagationStep"]: ... def getTotalProductionLossPercent(self) -> float: ... def toJson(self) -> java.lang.String: ... def toTextSummary(self) -> java.lang.String: ... + class PropagationStep(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, int: int, string2: typing.Union[java.lang.String, str], impactLevel: 'FailurePropagationTracer.PropagationStep.ImpactLevel'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + int: int, + string2: typing.Union[java.lang.String, str], + impactLevel: "FailurePropagationTracer.PropagationStep.ImpactLevel", + ): ... def getCascadeDepth(self) -> int: ... def getEffect(self) -> java.lang.String: ... def getEquipmentName(self) -> java.lang.String: ... def getEstimatedDelaySeconds(self) -> float: ... - def getImpactLevel(self) -> 'FailurePropagationTracer.PropagationStep.ImpactLevel': ... + def getImpactLevel( + self, + ) -> "FailurePropagationTracer.PropagationStep.ImpactLevel": ... def toString(self) -> java.lang.String: ... - class ImpactLevel(java.lang.Enum['FailurePropagationTracer.PropagationStep.ImpactLevel']): - LOW: typing.ClassVar['FailurePropagationTracer.PropagationStep.ImpactLevel'] = ... - MEDIUM: typing.ClassVar['FailurePropagationTracer.PropagationStep.ImpactLevel'] = ... - HIGH: typing.ClassVar['FailurePropagationTracer.PropagationStep.ImpactLevel'] = ... - CRITICAL: typing.ClassVar['FailurePropagationTracer.PropagationStep.ImpactLevel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ImpactLevel( + java.lang.Enum["FailurePropagationTracer.PropagationStep.ImpactLevel"] + ): + LOW: typing.ClassVar[ + "FailurePropagationTracer.PropagationStep.ImpactLevel" + ] = ... + MEDIUM: typing.ClassVar[ + "FailurePropagationTracer.PropagationStep.ImpactLevel" + ] = ... + HIGH: typing.ClassVar[ + "FailurePropagationTracer.PropagationStep.ImpactLevel" + ] = ... + CRITICAL: typing.ClassVar[ + "FailurePropagationTracer.PropagationStep.ImpactLevel" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FailurePropagationTracer.PropagationStep.ImpactLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FailurePropagationTracer.PropagationStep.ImpactLevel": ... @staticmethod - def values() -> typing.MutableSequence['FailurePropagationTracer.PropagationStep.ImpactLevel']: ... + def values() -> ( + typing.MutableSequence[ + "FailurePropagationTracer.PropagationStep.ImpactLevel" + ] + ): ... -class Hypothesis(java.io.Serializable, java.lang.Comparable['Hypothesis']): - def addEvidence(self, evidence: 'Hypothesis.Evidence') -> None: ... - def addRecommendedAction(self, string: typing.Union[java.lang.String, str]) -> None: ... +class Hypothesis(java.io.Serializable, java.lang.Comparable["Hypothesis"]): + def addEvidence(self, evidence: "Hypothesis.Evidence") -> None: ... + def addRecommendedAction( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @staticmethod - def builder() -> 'Hypothesis.Builder': ... - def compareTo(self, hypothesis: 'Hypothesis') -> int: ... - def getCategory(self) -> 'Hypothesis.Category': ... + def builder() -> "Hypothesis.Builder": ... + def compareTo(self, hypothesis: "Hypothesis") -> int: ... + def getCategory(self) -> "Hypothesis.Category": ... def getConfidenceScore(self) -> float: ... def getDescription(self) -> java.lang.String: ... - def getEvidenceList(self) -> java.util.List['Hypothesis.Evidence']: ... - def getExpectedSignals(self) -> java.util.List['Hypothesis.ExpectedSignal']: ... + def getEvidenceList(self) -> java.util.List["Hypothesis.Evidence"]: ... + def getExpectedSignals(self) -> java.util.List["Hypothesis.ExpectedSignal"]: ... def getFailureMode(self) -> java.lang.String: ... def getLikelihoodScore(self) -> float: ... def getName(self) -> java.lang.String: ... @@ -87,113 +158,222 @@ class Hypothesis(java.io.Serializable, java.lang.Comparable['Hypothesis']): def getVerificationScore(self) -> float: ... def setLikelihoodScore(self, double: float) -> None: ... def setPriorProbability(self, double: float) -> None: ... - def setSimulationSummary(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setSimulationSummary( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setVerificationScore(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def addAction(self, string: typing.Union[java.lang.String, str]) -> 'Hypothesis.Builder': ... - def addEvidence(self, evidence: 'Hypothesis.Evidence') -> 'Hypothesis.Builder': ... - def addExpectedSignal(self, string: typing.Union[java.lang.String, str], expectedBehavior: 'Hypothesis.ExpectedBehavior', double: float, string2: typing.Union[java.lang.String, str]) -> 'Hypothesis.Builder': ... - def build(self) -> 'Hypothesis': ... - def category(self, category: 'Hypothesis.Category') -> 'Hypothesis.Builder': ... - def copy(self) -> 'Hypothesis.Builder': ... - def description(self, string: typing.Union[java.lang.String, str]) -> 'Hypothesis.Builder': ... - def failureMode(self, string: typing.Union[java.lang.String, str]) -> 'Hypothesis.Builder': ... - def name(self, string: typing.Union[java.lang.String, str]) -> 'Hypothesis.Builder': ... - def priorProbability(self, double: float) -> 'Hypothesis.Builder': ... - class Category(java.lang.Enum['Hypothesis.Category']): - MECHANICAL: typing.ClassVar['Hypothesis.Category'] = ... - PROCESS: typing.ClassVar['Hypothesis.Category'] = ... - CONTROL: typing.ClassVar['Hypothesis.Category'] = ... - EXTERNAL: typing.ClassVar['Hypothesis.Category'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def addAction( + self, string: typing.Union[java.lang.String, str] + ) -> "Hypothesis.Builder": ... + def addEvidence( + self, evidence: "Hypothesis.Evidence" + ) -> "Hypothesis.Builder": ... + def addExpectedSignal( + self, + string: typing.Union[java.lang.String, str], + expectedBehavior: "Hypothesis.ExpectedBehavior", + double: float, + string2: typing.Union[java.lang.String, str], + ) -> "Hypothesis.Builder": ... + def build(self) -> "Hypothesis": ... + def category(self, category: "Hypothesis.Category") -> "Hypothesis.Builder": ... + def copy(self) -> "Hypothesis.Builder": ... + def description( + self, string: typing.Union[java.lang.String, str] + ) -> "Hypothesis.Builder": ... + def failureMode( + self, string: typing.Union[java.lang.String, str] + ) -> "Hypothesis.Builder": ... + def name( + self, string: typing.Union[java.lang.String, str] + ) -> "Hypothesis.Builder": ... + def priorProbability(self, double: float) -> "Hypothesis.Builder": ... + + class Category(java.lang.Enum["Hypothesis.Category"]): + MECHANICAL: typing.ClassVar["Hypothesis.Category"] = ... + PROCESS: typing.ClassVar["Hypothesis.Category"] = ... + CONTROL: typing.ClassVar["Hypothesis.Category"] = ... + EXTERNAL: typing.ClassVar["Hypothesis.Category"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Hypothesis.Category': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Hypothesis.Category": ... @staticmethod - def values() -> typing.MutableSequence['Hypothesis.Category']: ... + def values() -> typing.MutableSequence["Hypothesis.Category"]: ... + class Evidence(java.io.Serializable): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], evidenceStrength: 'Hypothesis.EvidenceStrength', string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + evidenceStrength: "Hypothesis.EvidenceStrength", + string3: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], evidenceStrength: 'Hypothesis.EvidenceStrength', string3: typing.Union[java.lang.String, str], boolean: bool, double: float, string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + evidenceStrength: "Hypothesis.EvidenceStrength", + string3: typing.Union[java.lang.String, str], + boolean: bool, + double: float, + string4: typing.Union[java.lang.String, str], + ): ... def getObservation(self) -> java.lang.String: ... def getParameter(self) -> java.lang.String: ... def getSource(self) -> java.lang.String: ... def getSourceReference(self) -> java.lang.String: ... - def getStrength(self) -> 'Hypothesis.EvidenceStrength': ... + def getStrength(self) -> "Hypothesis.EvidenceStrength": ... def getWeight(self) -> float: ... def isSupporting(self) -> bool: ... def toString(self) -> java.lang.String: ... - class EvidenceStrength(java.lang.Enum['Hypothesis.EvidenceStrength']): - STRONG: typing.ClassVar['Hypothesis.EvidenceStrength'] = ... - MODERATE: typing.ClassVar['Hypothesis.EvidenceStrength'] = ... - WEAK: typing.ClassVar['Hypothesis.EvidenceStrength'] = ... - CONTRADICTORY: typing.ClassVar['Hypothesis.EvidenceStrength'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class EvidenceStrength(java.lang.Enum["Hypothesis.EvidenceStrength"]): + STRONG: typing.ClassVar["Hypothesis.EvidenceStrength"] = ... + MODERATE: typing.ClassVar["Hypothesis.EvidenceStrength"] = ... + WEAK: typing.ClassVar["Hypothesis.EvidenceStrength"] = ... + CONTRADICTORY: typing.ClassVar["Hypothesis.EvidenceStrength"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Hypothesis.EvidenceStrength': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Hypothesis.EvidenceStrength": ... @staticmethod - def values() -> typing.MutableSequence['Hypothesis.EvidenceStrength']: ... - class ExpectedBehavior(java.lang.Enum['Hypothesis.ExpectedBehavior']): - INCREASE: typing.ClassVar['Hypothesis.ExpectedBehavior'] = ... - DECREASE: typing.ClassVar['Hypothesis.ExpectedBehavior'] = ... - HIGH_LIMIT: typing.ClassVar['Hypothesis.ExpectedBehavior'] = ... - LOW_LIMIT: typing.ClassVar['Hypothesis.ExpectedBehavior'] = ... - STEP_CHANGE: typing.ClassVar['Hypothesis.ExpectedBehavior'] = ... - CORRELATION: typing.ClassVar['Hypothesis.ExpectedBehavior'] = ... - ANY_CHANGE: typing.ClassVar['Hypothesis.ExpectedBehavior'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["Hypothesis.EvidenceStrength"]: ... + + class ExpectedBehavior(java.lang.Enum["Hypothesis.ExpectedBehavior"]): + INCREASE: typing.ClassVar["Hypothesis.ExpectedBehavior"] = ... + DECREASE: typing.ClassVar["Hypothesis.ExpectedBehavior"] = ... + HIGH_LIMIT: typing.ClassVar["Hypothesis.ExpectedBehavior"] = ... + LOW_LIMIT: typing.ClassVar["Hypothesis.ExpectedBehavior"] = ... + STEP_CHANGE: typing.ClassVar["Hypothesis.ExpectedBehavior"] = ... + CORRELATION: typing.ClassVar["Hypothesis.ExpectedBehavior"] = ... + ANY_CHANGE: typing.ClassVar["Hypothesis.ExpectedBehavior"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Hypothesis.ExpectedBehavior': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Hypothesis.ExpectedBehavior": ... @staticmethod - def values() -> typing.MutableSequence['Hypothesis.ExpectedBehavior']: ... + def values() -> typing.MutableSequence["Hypothesis.ExpectedBehavior"]: ... + class ExpectedSignal(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], expectedBehavior: 'Hypothesis.ExpectedBehavior', double: float, string2: typing.Union[java.lang.String, str]): ... - def getExpectedBehavior(self) -> 'Hypothesis.ExpectedBehavior': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + expectedBehavior: "Hypothesis.ExpectedBehavior", + double: float, + string2: typing.Union[java.lang.String, str], + ): ... + def getExpectedBehavior(self) -> "Hypothesis.ExpectedBehavior": ... def getParameterPattern(self) -> java.lang.String: ... def getRationale(self) -> java.lang.String: ... def getWeight(self) -> float: ... class HypothesisGenerator(java.io.Serializable): def __init__(self): ... - def generate(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, symptom: 'Symptom') -> java.util.List[Hypothesis]: ... - def register(self, string: typing.Union[java.lang.String, str], symptom: 'Symptom', hypothesis: Hypothesis) -> None: ... + def generate( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + symptom: "Symptom", + ) -> java.util.List[Hypothesis]: ... + def register( + self, + string: typing.Union[java.lang.String, str], + symptom: "Symptom", + hypothesis: Hypothesis, + ) -> None: ... class RootCauseAnalyzer(java.io.Serializable): - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str]): ... - def analyze(self) -> 'RootCauseReport': ... - def setDesignLimit(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def setHistorianData(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]]], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setHypothesisGenerator(self, hypothesisGenerator: HypothesisGenerator) -> None: ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + ): ... + def analyze(self) -> "RootCauseReport": ... + def setDesignLimit( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + def setHistorianData( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + ], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def setHypothesisGenerator( + self, hypothesisGenerator: HypothesisGenerator + ) -> None: ... def setSimulationEnabled(self, boolean: bool) -> None: ... - def setStidData(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[java.lang.String, str]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[java.lang.String, str]]]) -> None: ... - def setSymptom(self, symptom: 'Symptom') -> None: ... + def setStidData( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], typing.Union[java.lang.String, str] + ], + typing.Mapping[ + typing.Union[java.lang.String, str], typing.Union[java.lang.String, str] + ], + ], + ) -> None: ... + def setSymptom(self, symptom: "Symptom") -> None: ... class RootCauseReport(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], symptom: 'Symptom'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + symptom: "Symptom", + ): ... def getAnalysisTimestamp(self) -> int: ... def getDataPointsAnalyzed(self) -> int: ... def getEquipmentName(self) -> java.lang.String: ... def getEquipmentType(self) -> java.lang.String: ... - def getHypothesesAboveThreshold(self, double: float) -> java.util.List[Hypothesis]: ... + def getHypothesesAboveThreshold( + self, double: float + ) -> java.util.List[Hypothesis]: ... def getParametersAnalyzed(self) -> int: ... def getRankedHypotheses(self) -> java.util.List[Hypothesis]: ... - def getSymptom(self) -> 'Symptom': ... + def getSymptom(self) -> "Symptom": ... def getTopHypothesis(self) -> Hypothesis: ... - def setAnalysisSummary(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setAnalysisSummary( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDataPointsAnalyzed(self, int: int) -> None: ... def setHypotheses(self, list: java.util.List[Hypothesis]) -> None: ... def setParametersAnalyzed(self, int: int) -> None: ... @@ -202,67 +382,119 @@ class RootCauseReport(java.io.Serializable): def toTextReport(self) -> java.lang.String: ... class SimulationVerifier(java.io.Serializable): - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str]): ... - def setHistorianData(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]]]) -> None: ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + ): ... + def setHistorianData( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + ], + ) -> None: ... def verify(self, hypothesis: Hypothesis) -> None: ... -class Symptom(java.lang.Enum['Symptom']): - TRIP: typing.ClassVar['Symptom'] = ... - HIGH_VIBRATION: typing.ClassVar['Symptom'] = ... - SEAL_FAILURE: typing.ClassVar['Symptom'] = ... - HIGH_TEMPERATURE: typing.ClassVar['Symptom'] = ... - LOW_EFFICIENCY: typing.ClassVar['Symptom'] = ... - PRESSURE_DEVIATION: typing.ClassVar['Symptom'] = ... - FLOW_DEVIATION: typing.ClassVar['Symptom'] = ... - HIGH_POWER: typing.ClassVar['Symptom'] = ... - SURGE_EVENT: typing.ClassVar['Symptom'] = ... - FOULING: typing.ClassVar['Symptom'] = ... - ABNORMAL_NOISE: typing.ClassVar['Symptom'] = ... - LIQUID_CARRYOVER: typing.ClassVar['Symptom'] = ... +class Symptom(java.lang.Enum["Symptom"]): + TRIP: typing.ClassVar["Symptom"] = ... + HIGH_VIBRATION: typing.ClassVar["Symptom"] = ... + SEAL_FAILURE: typing.ClassVar["Symptom"] = ... + HIGH_TEMPERATURE: typing.ClassVar["Symptom"] = ... + LOW_EFFICIENCY: typing.ClassVar["Symptom"] = ... + PRESSURE_DEVIATION: typing.ClassVar["Symptom"] = ... + FLOW_DEVIATION: typing.ClassVar["Symptom"] = ... + HIGH_POWER: typing.ClassVar["Symptom"] = ... + SURGE_EVENT: typing.ClassVar["Symptom"] = ... + FOULING: typing.ClassVar["Symptom"] = ... + ABNORMAL_NOISE: typing.ClassVar["Symptom"] = ... + LIQUID_CARRYOVER: typing.ClassVar["Symptom"] = ... def getDescription(self) -> java.lang.String: ... def getRelatedCategories(self) -> java.util.List[java.lang.String]: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Symptom': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "Symptom": ... @staticmethod - def values() -> typing.MutableSequence['Symptom']: ... + def values() -> typing.MutableSequence["Symptom"]: ... class TripEvent(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, boolean: bool, double3: float, severity: 'TripEvent.Severity'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + boolean: bool, + double3: float, + severity: "TripEvent.Severity", + ): ... def getActualValue(self) -> float: ... def getDeviation(self) -> float: ... def getEquipmentName(self) -> java.lang.String: ... def getParameterName(self) -> java.lang.String: ... - def getSeverity(self) -> 'TripEvent.Severity': ... + def getSeverity(self) -> "TripEvent.Severity": ... def getSimulationTimeSeconds(self) -> float: ... def getThreshold(self) -> float: ... def getTimestampMillis(self) -> int: ... def isHighTrip(self) -> bool: ... def toJson(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - class Severity(java.lang.Enum['TripEvent.Severity']): - LOW: typing.ClassVar['TripEvent.Severity'] = ... - MEDIUM: typing.ClassVar['TripEvent.Severity'] = ... - HIGH: typing.ClassVar['TripEvent.Severity'] = ... - CRITICAL: typing.ClassVar['TripEvent.Severity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Severity(java.lang.Enum["TripEvent.Severity"]): + LOW: typing.ClassVar["TripEvent.Severity"] = ... + MEDIUM: typing.ClassVar["TripEvent.Severity"] = ... + HIGH: typing.ClassVar["TripEvent.Severity"] = ... + CRITICAL: typing.ClassVar["TripEvent.Severity"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TripEvent.Severity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TripEvent.Severity": ... @staticmethod - def values() -> typing.MutableSequence['TripEvent.Severity']: ... + def values() -> typing.MutableSequence["TripEvent.Severity"]: ... class TripEventDetector(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addTripCondition(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, boolean: bool, severity: TripEvent.Severity) -> None: ... - def autoConfigureFromDesignLimits(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]]]) -> None: ... + def addTripCondition( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + boolean: bool, + severity: TripEvent.Severity, + ) -> None: ... + def autoConfigureFromDesignLimits( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + ], + ) -> None: ... def check(self, double: float) -> java.util.List[TripEvent]: ... def checkCurrentState(self) -> java.util.List[TripEvent]: ... def getDetectedTrips(self) -> java.util.List[TripEvent]: ... @@ -274,7 +506,6 @@ class TripEventDetector(java.io.Serializable): def setFirstTripOnly(self, boolean: bool) -> None: ... def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.diagnostics")``. diff --git a/src/jneqsim-stubs/process/diagnostics/restart/__init__.pyi b/src/jneqsim-stubs/process/diagnostics/restart/__init__.pyi index 9d4aa6ac..b549dcea 100644 --- a/src/jneqsim-stubs/process/diagnostics/restart/__init__.pyi +++ b/src/jneqsim-stubs/process/diagnostics/restart/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,16 +12,26 @@ import jneqsim.process.diagnostics import jneqsim.process.processmodel import typing - - class RestartSequenceGenerator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload - def generate(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> 'RestartSequenceGenerator.RestartPlan': ... + def generate( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> "RestartSequenceGenerator.RestartPlan": ... @typing.overload - def generate(self, propagationResult: jneqsim.process.diagnostics.FailurePropagationTracer.PropagationResult) -> 'RestartSequenceGenerator.RestartPlan': ... - def setCustomPrecondition(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def setCustomRampUpTime(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def generate( + self, + propagationResult: jneqsim.process.diagnostics.FailurePropagationTracer.PropagationResult, + ) -> "RestartSequenceGenerator.RestartPlan": ... + def setCustomPrecondition( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def setCustomRampUpTime( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + class RestartPlan(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getEstimatedTotalTimeMinutes(self) -> float: ... @@ -29,35 +39,49 @@ class RestartSequenceGenerator(java.io.Serializable): def getInitiatingEquipment(self) -> java.lang.String: ... def getInitiatingTrip(self) -> jneqsim.process.diagnostics.TripEvent: ... def getStepCount(self) -> int: ... - def getSteps(self) -> java.util.List['RestartStep']: ... + def getSteps(self) -> java.util.List["RestartStep"]: ... def toJson(self) -> java.lang.String: ... def toTextReport(self) -> java.lang.String: ... class RestartStep(java.io.Serializable): - def __init__(self, int: int, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, priority: 'RestartStep.Priority', string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + int: int, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + priority: "RestartStep.Priority", + string4: typing.Union[java.lang.String, str], + ): ... def getAction(self) -> java.lang.String: ... def getEquipmentName(self) -> java.lang.String: ... def getNotes(self) -> java.lang.String: ... def getPrecondition(self) -> java.lang.String: ... - def getPriority(self) -> 'RestartStep.Priority': ... + def getPriority(self) -> "RestartStep.Priority": ... def getRecommendedDelaySeconds(self) -> float: ... def getSequenceNumber(self) -> int: ... def toString(self) -> java.lang.String: ... - class Priority(java.lang.Enum['RestartStep.Priority']): - CRITICAL: typing.ClassVar['RestartStep.Priority'] = ... - HIGH: typing.ClassVar['RestartStep.Priority'] = ... - NORMAL: typing.ClassVar['RestartStep.Priority'] = ... - LOW: typing.ClassVar['RestartStep.Priority'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Priority(java.lang.Enum["RestartStep.Priority"]): + CRITICAL: typing.ClassVar["RestartStep.Priority"] = ... + HIGH: typing.ClassVar["RestartStep.Priority"] = ... + NORMAL: typing.ClassVar["RestartStep.Priority"] = ... + LOW: typing.ClassVar["RestartStep.Priority"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RestartStep.Priority': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RestartStep.Priority": ... @staticmethod - def values() -> typing.MutableSequence['RestartStep.Priority']: ... - + def values() -> typing.MutableSequence["RestartStep.Priority"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.diagnostics.restart")``. diff --git a/src/jneqsim-stubs/process/dynamics/__init__.pyi b/src/jneqsim-stubs/process/dynamics/__init__.pyi index 6c3b61b2..b4658d11 100644 --- a/src/jneqsim-stubs/process/dynamics/__init__.pyi +++ b/src/jneqsim-stubs/process/dynamics/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,25 +10,43 @@ import java.lang import java.util import typing - - class EventScheduler(java.io.Serializable): def __init__(self): ... def clear(self) -> None: ... def fireDueEvents(self, double: float) -> int: ... - def getFiredEvents(self) -> java.util.List['EventScheduler.ScheduledEvent']: ... - def getPendingEvents(self) -> java.util.List['EventScheduler.ScheduledEvent']: ... - def scheduleEvent(self, double: float, string: typing.Union[java.lang.String, str], runnable: typing.Union[java.lang.Runnable, typing.Callable]) -> 'EventScheduler.ScheduledEvent': ... - class ScheduledEvent(java.io.Serializable, java.lang.Comparable['EventScheduler.ScheduledEvent']): - def __init__(self, double: float, string: typing.Union[java.lang.String, str], runnable: typing.Union[java.lang.Runnable, typing.Callable]): ... - def compareTo(self, scheduledEvent: 'EventScheduler.ScheduledEvent') -> int: ... + def getFiredEvents(self) -> java.util.List["EventScheduler.ScheduledEvent"]: ... + def getPendingEvents(self) -> java.util.List["EventScheduler.ScheduledEvent"]: ... + def scheduleEvent( + self, + double: float, + string: typing.Union[java.lang.String, str], + runnable: typing.Union[java.lang.Runnable, typing.Callable], + ) -> "EventScheduler.ScheduledEvent": ... + + class ScheduledEvent( + java.io.Serializable, java.lang.Comparable["EventScheduler.ScheduledEvent"] + ): + def __init__( + self, + double: float, + string: typing.Union[java.lang.String, str], + runnable: typing.Union[java.lang.Runnable, typing.Callable], + ): ... + def compareTo(self, scheduledEvent: "EventScheduler.ScheduledEvent") -> int: ... def getAction(self) -> java.lang.Runnable: ... def getLabel(self) -> java.lang.String: ... def getTime(self) -> float: ... class IntegratorStrategy(java.io.Serializable): def getName(self) -> java.lang.String: ... - def step(self, double: float, double2: float, slope: typing.Union['IntegratorStrategy.Slope', typing.Callable], double3: float) -> float: ... + def step( + self, + double: float, + double2: float, + slope: typing.Union["IntegratorStrategy.Slope", typing.Callable], + double3: float, + ) -> float: ... + class Slope(java.io.Serializable): def dxdt(self, double: float, double2: float) -> float: ... @@ -43,10 +61,16 @@ class AdaptiveRK45Integrator(IntegratorStrategy): def getName(self) -> java.lang.String: ... def getRelTol(self) -> float: ... def getRelativeTolerance(self) -> float: ... - def setAbsoluteTolerance(self, double: float) -> 'AdaptiveRK45Integrator': ... - def setMaxSubSteps(self, int: int) -> 'AdaptiveRK45Integrator': ... - def setRelativeTolerance(self, double: float) -> 'AdaptiveRK45Integrator': ... - def step(self, double: float, double2: float, slope: typing.Union[IntegratorStrategy.Slope, typing.Callable], double3: float) -> float: ... + def setAbsoluteTolerance(self, double: float) -> "AdaptiveRK45Integrator": ... + def setMaxSubSteps(self, int: int) -> "AdaptiveRK45Integrator": ... + def setRelativeTolerance(self, double: float) -> "AdaptiveRK45Integrator": ... + def step( + self, + double: float, + double2: float, + slope: typing.Union[IntegratorStrategy.Slope, typing.Callable], + double3: float, + ) -> float: ... class BDFIntegrator(IntegratorStrategy): @typing.overload @@ -57,18 +81,35 @@ class BDFIntegrator(IntegratorStrategy): def getName(self) -> java.lang.String: ... def getTolerance(self) -> float: ... def lastStepFellBack(self) -> bool: ... - def step(self, double: float, double2: float, slope: typing.Union[IntegratorStrategy.Slope, typing.Callable], double3: float) -> float: ... + def step( + self, + double: float, + double2: float, + slope: typing.Union[IntegratorStrategy.Slope, typing.Callable], + double3: float, + ) -> float: ... class ExplicitEulerIntegrator(IntegratorStrategy): def __init__(self): ... def getName(self) -> java.lang.String: ... - def step(self, double: float, double2: float, slope: typing.Union[IntegratorStrategy.Slope, typing.Callable], double3: float) -> float: ... + def step( + self, + double: float, + double2: float, + slope: typing.Union[IntegratorStrategy.Slope, typing.Callable], + double3: float, + ) -> float: ... class RK4Integrator(IntegratorStrategy): def __init__(self): ... def getName(self) -> java.lang.String: ... - def step(self, double: float, double2: float, slope: typing.Union[IntegratorStrategy.Slope, typing.Callable], double3: float) -> float: ... - + def step( + self, + double: float, + double2: float, + slope: typing.Union[IntegratorStrategy.Slope, typing.Callable], + double3: float, + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.dynamics")``. diff --git a/src/jneqsim-stubs/process/electricaldesign/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/__init__.pyi index ea6fde55..8968f1e3 100644 --- a/src/jneqsim-stubs/process/electricaldesign/__init__.pyi +++ b/src/jneqsim-stubs/process/electricaldesign/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -19,36 +19,53 @@ import jneqsim.process.electricaldesign.system import jneqsim.process.equipment import typing - - class ElectricalDesign(java.io.Serializable): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getApparentPowerKVA(self) -> float: ... def getCableDeratingFactor(self) -> float: ... def getCableStandard(self) -> java.lang.String: ... - def getControlCable(self) -> jneqsim.process.electricaldesign.components.ElectricalCable: ... + def getControlCable( + self, + ) -> jneqsim.process.electricaldesign.components.ElectricalCable: ... def getDiversityFactor(self) -> float: ... def getElectricalInputKW(self) -> float: ... def getFrequencyHz(self) -> float: ... def getFullLoadCurrentA(self) -> float: ... - def getHazArea(self) -> jneqsim.process.electricaldesign.components.HazardousAreaClassification: ... + def getHazArea( + self, + ) -> jneqsim.process.electricaldesign.components.HazardousAreaClassification: ... def getHazAreaStandard(self) -> java.lang.String: ... - def getMotor(self) -> jneqsim.process.electricaldesign.components.ElectricalMotor: ... + def getMotor( + self, + ) -> jneqsim.process.electricaldesign.components.ElectricalMotor: ... def getMotorSizingMargin(self) -> float: ... def getMotorStandard(self) -> java.lang.String: ... def getPhases(self) -> int: ... - def getPowerCable(self) -> jneqsim.process.electricaldesign.components.ElectricalCable: ... + def getPowerCable( + self, + ) -> jneqsim.process.electricaldesign.components.ElectricalCable: ... def getPowerFactor(self) -> float: ... - def getProcessEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getProcessEquipment( + self, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def getRatedVoltageV(self) -> float: ... def getReactivePowerKVAR(self) -> float: ... def getShaftPowerKW(self) -> float: ... def getStartingCurrentA(self) -> float: ... - def getSwitchgear(self) -> jneqsim.process.electricaldesign.components.Switchgear: ... + def getSwitchgear( + self, + ) -> jneqsim.process.electricaldesign.components.Switchgear: ... def getTotalElectricalLossesKW(self) -> float: ... - def getTransformer(self) -> jneqsim.process.electricaldesign.components.Transformer: ... - def getVfd(self) -> jneqsim.process.electricaldesign.components.VariableFrequencyDrive: ... + def getTransformer( + self, + ) -> jneqsim.process.electricaldesign.components.Transformer: ... + def getVfd( + self, + ) -> jneqsim.process.electricaldesign.components.VariableFrequencyDrive: ... def isContinuousDuty(self) -> bool: ... def isUseVFD(self) -> bool: ... def readDesignSpecifications(self) -> None: ... @@ -56,25 +73,46 @@ class ElectricalDesign(java.io.Serializable): def setCableDeratingFactor(self, double: float) -> None: ... def setCableStandard(self, string: typing.Union[java.lang.String, str]) -> None: ... def setContinuousDuty(self, boolean: bool) -> None: ... - def setControlCable(self, electricalCable: jneqsim.process.electricaldesign.components.ElectricalCable) -> None: ... + def setControlCable( + self, + electricalCable: jneqsim.process.electricaldesign.components.ElectricalCable, + ) -> None: ... def setDiversityFactor(self, double: float) -> None: ... def setElectricalInputKW(self, double: float) -> None: ... def setFrequencyHz(self, double: float) -> None: ... - def setHazArea(self, hazardousAreaClassification: jneqsim.process.electricaldesign.components.HazardousAreaClassification) -> None: ... - def setHazAreaStandard(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setMotor(self, electricalMotor: jneqsim.process.electricaldesign.components.ElectricalMotor) -> None: ... + def setHazArea( + self, + hazardousAreaClassification: jneqsim.process.electricaldesign.components.HazardousAreaClassification, + ) -> None: ... + def setHazAreaStandard( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setMotor( + self, + electricalMotor: jneqsim.process.electricaldesign.components.ElectricalMotor, + ) -> None: ... def setMotorSizingMargin(self, double: float) -> None: ... def setMotorStandard(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPhases(self, int: int) -> None: ... - def setPowerCable(self, electricalCable: jneqsim.process.electricaldesign.components.ElectricalCable) -> None: ... + def setPowerCable( + self, + electricalCable: jneqsim.process.electricaldesign.components.ElectricalCable, + ) -> None: ... def setPowerFactor(self, double: float) -> None: ... def setRatedVoltageV(self, double: float) -> None: ... def setReactivePowerKVAR(self, double: float) -> None: ... def setShaftPowerKW(self, double: float) -> None: ... - def setSwitchgear(self, switchgear: jneqsim.process.electricaldesign.components.Switchgear) -> None: ... - def setTransformer(self, transformer: jneqsim.process.electricaldesign.components.Transformer) -> None: ... + def setSwitchgear( + self, switchgear: jneqsim.process.electricaldesign.components.Switchgear + ) -> None: ... + def setTransformer( + self, transformer: jneqsim.process.electricaldesign.components.Transformer + ) -> None: ... def setUseVFD(self, boolean: bool) -> None: ... - def setVfd(self, variableFrequencyDrive: jneqsim.process.electricaldesign.components.VariableFrequencyDrive) -> None: ... + def setVfd( + self, + variableFrequencyDrive: jneqsim.process.electricaldesign.components.VariableFrequencyDrive, + ) -> None: ... def toJson(self) -> java.lang.String: ... class ElectricalDesignResponse(java.io.Serializable): @@ -93,11 +131,12 @@ class ElectricalDesignResponse(java.io.Serializable): def getSwitchgearData(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getTotalLossesKW(self) -> float: ... def getVfdData(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def populateFromElectricalDesign(self, electricalDesign: ElectricalDesign) -> None: ... + def populateFromElectricalDesign( + self, electricalDesign: ElectricalDesign + ) -> None: ... def toCompactJson(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.electricaldesign")``. diff --git a/src/jneqsim-stubs/process/electricaldesign/components/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/components/__init__.pyi index 8c7b2cd0..70ed0804 100644 --- a/src/jneqsim-stubs/process/electricaldesign/components/__init__.pyi +++ b/src/jneqsim-stubs/process/electricaldesign/components/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,8 +10,6 @@ import java.lang import java.util import typing - - class ElectricalCable(java.io.Serializable): def __init__(self): ... def calculateVoltageDrop(self, double: float, double2: float) -> float: ... @@ -29,15 +27,30 @@ class ElectricalCable(java.io.Serializable): def getTotalCostUSD(self) -> float: ... def getVoltageDropPercent(self) -> float: ... def setBurialDepthDeratingFactor(self, double: float) -> None: ... - def setConductorMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setConductorMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setCrossSectionMM2(self, double: float) -> None: ... - def setInstallationMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInsulationType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInstallationMethod( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInsulationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setLengthM(self, double: float) -> None: ... def setMaxVoltageDropPercent(self, double: float) -> None: ... def setNumberOfCores(self, int: int) -> None: ... - def setRouteReference(self, string: typing.Union[java.lang.String, str]) -> None: ... - def sizeCable(self, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str], double4: float) -> None: ... + def setRouteReference( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def sizeCable( + self, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + double4: float, + ) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -68,7 +81,9 @@ class ElectricalMotor(java.io.Serializable): def getTemperatureClass(self) -> java.lang.String: ... def getWeightKg(self) -> float: ... def setDutyType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setEfficiencyClass(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setEfficiencyClass( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setEfficiencyPercent(self, double: float) -> None: ... def setEnclosureType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setEstimatedCostUSD(self, double: float) -> None: ... @@ -76,7 +91,9 @@ class ElectricalMotor(java.io.Serializable): def setFrameSize(self, string: typing.Union[java.lang.String, str]) -> None: ... def setFrequencyHz(self, double: float) -> None: ... def setGasGroup(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInsulationClass(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInsulationClass( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setLockedRotorCurrentMultiplier(self, double: float) -> None: ... def setPoles(self, int: int) -> None: ... def setPowerFactorFL(self, double: float) -> None: ... @@ -85,17 +102,25 @@ class ElectricalMotor(java.io.Serializable): def setRatedSpeedRPM(self, double: float) -> None: ... def setRatedVoltageV(self, double: float) -> None: ... def setServiceFactor(self, double: float) -> None: ... - def setStartingMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setStartingMethod( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setStartingTorquePercent(self, double: float) -> None: ... - def setTemperatureClass(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemperatureClass( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setWeightKg(self, double: float) -> None: ... - def sizeMotor(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> None: ... + def sizeMotor( + self, double: float, double2: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class HazardousAreaClassification(java.io.Serializable): def __init__(self): ... - def classify(self, string: typing.Union[java.lang.String, str], boolean: bool, double: float) -> None: ... + def classify( + self, string: typing.Union[java.lang.String, str], boolean: bool, double: float + ) -> None: ... def getClassificationStandard(self) -> java.lang.String: ... def getEquipmentProtectionLevel(self) -> java.lang.String: ... def getExMarking(self) -> java.lang.String: ... @@ -103,11 +128,19 @@ class HazardousAreaClassification(java.io.Serializable): def getRequiredExProtection(self) -> java.lang.String: ... def getTemperatureClass(self) -> java.lang.String: ... def getZone(self) -> java.lang.String: ... - def setClassificationStandard(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setEquipmentProtectionLevel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setClassificationStandard( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setEquipmentProtectionLevel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setGasGroup(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setRequiredExProtection(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTemperatureClass(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setRequiredExProtection( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTemperatureClass( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setZone(self, string: typing.Union[java.lang.String, str]) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -125,7 +158,9 @@ class Switchgear(java.io.Serializable): def getWeightKg(self) -> float: ... def setShortCircuitCurrentKA(self, double: float) -> None: ... def setStarterType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def sizeSwitchgear(self, double: float, double2: float, double3: float, boolean: bool) -> None: ... + def sizeSwitchgear( + self, double: float, double2: float, double3: float, boolean: bool + ) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -147,7 +182,9 @@ class Transformer(java.io.Serializable): def setRatedPowerKVA(self, double: float) -> None: ... def setSecondaryVoltageV(self, double: float) -> None: ... def setVectorGroup(self, string: typing.Union[java.lang.String, str]) -> None: ... - def sizeTransformer(self, double: float, double2: float, double3: float) -> None: ... + def sizeTransformer( + self, double: float, double2: float, double3: float + ) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -177,7 +214,9 @@ class VariableFrequencyDrive(java.io.Serializable): def isRequiresInputFilter(self) -> bool: ... def setCoolingMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... def setEfficiencyPercent(self, double: float) -> None: ... - def setEnclosureRating(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setEnclosureRating( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHasActiveRectifier(self, boolean: bool) -> None: ... def setInputPowerFactor(self, double: float) -> None: ... def setInputVoltageV(self, double: float) -> None: ... @@ -186,7 +225,9 @@ class VariableFrequencyDrive(java.io.Serializable): def setMinOutputFrequencyHz(self, double: float) -> None: ... def setMinSpeedPercent(self, double: float) -> None: ... def setOutputVoltageV(self, double: float) -> None: ... - def setPulseConfiguration(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPulseConfiguration( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setRatedCurrentA(self, double: float) -> None: ... def setRatedPowerKW(self, double: float) -> None: ... def setRequiresInputFilter(self, boolean: bool) -> None: ... @@ -196,7 +237,6 @@ class VariableFrequencyDrive(java.io.Serializable): def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.electricaldesign.components")``. diff --git a/src/jneqsim-stubs/process/electricaldesign/compressor/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/compressor/__init__.pyi index b88473e0..b64e6024 100644 --- a/src/jneqsim-stubs/process/electricaldesign/compressor/__init__.pyi +++ b/src/jneqsim-stubs/process/electricaldesign/compressor/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,10 +9,11 @@ import jneqsim.process.electricaldesign import jneqsim.process.equipment import typing - - class CompressorElectricalDesign(jneqsim.process.electricaldesign.ElectricalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getCoolingFanKW(self) -> float: ... def getInstrumentationKW(self) -> float: ... @@ -30,7 +31,6 @@ class CompressorElectricalDesign(jneqsim.process.electricaldesign.ElectricalDesi def setHasSealGasSystem(self, boolean: bool) -> None: ... def setInstrumentationKW(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.electricaldesign.compressor")``. diff --git a/src/jneqsim-stubs/process/electricaldesign/heatexchanger/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/heatexchanger/__init__.pyi index 9b36c960..23fece34 100644 --- a/src/jneqsim-stubs/process/electricaldesign/heatexchanger/__init__.pyi +++ b/src/jneqsim-stubs/process/electricaldesign/heatexchanger/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,14 +10,17 @@ import jneqsim.process.electricaldesign import jneqsim.process.equipment import typing - - class HeatExchangerElectricalDesign(jneqsim.process.electricaldesign.ElectricalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getCoolingWaterPumpKW(self) -> float: ... def getFanEfficiency(self) -> float: ... - def getHeatExchangerType(self) -> 'HeatExchangerElectricalDesign.HeatExchangerType': ... + def getHeatExchangerType( + self, + ) -> "HeatExchangerElectricalDesign.HeatExchangerType": ... def getInstrumentationKW(self) -> float: ... def getNumberOfFans(self) -> int: ... def getTotalAuxiliaryKW(self) -> float: ... @@ -25,23 +28,40 @@ class HeatExchangerElectricalDesign(jneqsim.process.electricaldesign.ElectricalD def readDesignSpecifications(self) -> None: ... def setCoolingWaterPumpKW(self, double: float) -> None: ... def setFanEfficiency(self, double: float) -> None: ... - def setHeatExchangerType(self, heatExchangerType: 'HeatExchangerElectricalDesign.HeatExchangerType') -> None: ... + def setHeatExchangerType( + self, heatExchangerType: "HeatExchangerElectricalDesign.HeatExchangerType" + ) -> None: ... def setInstrumentationKW(self, double: float) -> None: ... def setNumberOfFans(self, int: int) -> None: ... - class HeatExchangerType(java.lang.Enum['HeatExchangerElectricalDesign.HeatExchangerType']): - ELECTRIC_HEATER: typing.ClassVar['HeatExchangerElectricalDesign.HeatExchangerType'] = ... - AIR_COOLER: typing.ClassVar['HeatExchangerElectricalDesign.HeatExchangerType'] = ... - SHELL_AND_TUBE: typing.ClassVar['HeatExchangerElectricalDesign.HeatExchangerType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class HeatExchangerType( + java.lang.Enum["HeatExchangerElectricalDesign.HeatExchangerType"] + ): + ELECTRIC_HEATER: typing.ClassVar[ + "HeatExchangerElectricalDesign.HeatExchangerType" + ] = ... + AIR_COOLER: typing.ClassVar[ + "HeatExchangerElectricalDesign.HeatExchangerType" + ] = ... + SHELL_AND_TUBE: typing.ClassVar[ + "HeatExchangerElectricalDesign.HeatExchangerType" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HeatExchangerElectricalDesign.HeatExchangerType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HeatExchangerElectricalDesign.HeatExchangerType": ... @staticmethod - def values() -> typing.MutableSequence['HeatExchangerElectricalDesign.HeatExchangerType']: ... - + def values() -> ( + typing.MutableSequence["HeatExchangerElectricalDesign.HeatExchangerType"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.electricaldesign.heatexchanger")``. diff --git a/src/jneqsim-stubs/process/electricaldesign/loadanalysis/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/loadanalysis/__init__.pyi index 346bf458..7d69584b 100644 --- a/src/jneqsim-stubs/process/electricaldesign/loadanalysis/__init__.pyi +++ b/src/jneqsim-stubs/process/electricaldesign/loadanalysis/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,19 +10,17 @@ import java.lang import java.util import typing - - class ElectricalLoadList(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addLoadItem(self, loadItem: 'LoadItem') -> None: ... + def addLoadItem(self, loadItem: "LoadItem") -> None: ... def calculateSummary(self) -> None: ... def clear(self) -> None: ... def getDesignMargin(self) -> float: ... def getLoadCount(self) -> int: ... - def getLoadItems(self) -> java.util.List['LoadItem']: ... + def getLoadItems(self) -> java.util.List["LoadItem"]: ... def getMaximumDemandKVA(self) -> float: ... def getMaximumDemandKW(self) -> float: ... def getOverallPowerFactor(self) -> float: ... @@ -37,7 +35,12 @@ class ElectricalLoadList(java.io.Serializable): def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class LoadItem(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ): ... def getAbsorbedPowerKW(self) -> float: ... def getApparentPowerKVA(self) -> float: ... def getDemandFactor(self) -> float: ... @@ -70,7 +73,6 @@ class LoadItem(java.io.Serializable): def setTagNumber(self, string: typing.Union[java.lang.String, str]) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.electricaldesign.loadanalysis")``. diff --git a/src/jneqsim-stubs/process/electricaldesign/pipeline/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/pipeline/__init__.pyi index 0227a9b0..7a84a45b 100644 --- a/src/jneqsim-stubs/process/electricaldesign/pipeline/__init__.pyi +++ b/src/jneqsim-stubs/process/electricaldesign/pipeline/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,10 +9,11 @@ import jneqsim.process.electricaldesign import jneqsim.process.equipment import typing - - class PipelineElectricalDesign(jneqsim.process.electricaldesign.ElectricalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getCathodicProtectionKW(self) -> float: ... def getHeatTracingWPerM(self) -> float: ... @@ -27,7 +28,6 @@ class PipelineElectricalDesign(jneqsim.process.electricaldesign.ElectricalDesign def setHeatTracingWPerM(self, double: float) -> None: ... def setInstrumentationKW(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.electricaldesign.pipeline")``. diff --git a/src/jneqsim-stubs/process/electricaldesign/pump/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/pump/__init__.pyi index c2f68a29..655dd530 100644 --- a/src/jneqsim-stubs/process/electricaldesign/pump/__init__.pyi +++ b/src/jneqsim-stubs/process/electricaldesign/pump/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,13 +9,13 @@ import jneqsim.process.electricaldesign import jneqsim.process.equipment import typing - - class PumpElectricalDesign(jneqsim.process.electricaldesign.ElectricalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def readDesignSpecifications(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.electricaldesign.pump")``. diff --git a/src/jneqsim-stubs/process/electricaldesign/separator/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/separator/__init__.pyi index 54c1cc8d..f4ebb29a 100644 --- a/src/jneqsim-stubs/process/electricaldesign/separator/__init__.pyi +++ b/src/jneqsim-stubs/process/electricaldesign/separator/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,10 +9,11 @@ import jneqsim.process.electricaldesign import jneqsim.process.equipment import typing - - class SeparatorElectricalDesign(jneqsim.process.electricaldesign.ElectricalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getControlValvePowerKW(self) -> float: ... def getHeatTracingKW(self) -> float: ... @@ -29,7 +30,6 @@ class SeparatorElectricalDesign(jneqsim.process.electricaldesign.ElectricalDesig def setLightingKW(self, double: float) -> None: ... def setNumberOfControlValves(self, int: int) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.electricaldesign.separator")``. diff --git a/src/jneqsim-stubs/process/electricaldesign/system/__init__.pyi b/src/jneqsim-stubs/process/electricaldesign/system/__init__.pyi index b3c522da..68da2b9b 100644 --- a/src/jneqsim-stubs/process/electricaldesign/system/__init__.pyi +++ b/src/jneqsim-stubs/process/electricaldesign/system/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,8 +10,6 @@ import jneqsim.process.electricaldesign.loadanalysis import jneqsim.process.processmodel import typing - - class SystemElectricalDesign(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def calcDesign(self) -> None: ... @@ -19,7 +17,9 @@ class SystemElectricalDesign(java.io.Serializable): def getEmergencyGeneratorKVA(self) -> float: ... def getFrequencyHz(self) -> float: ... def getFutureExpansionFraction(self) -> float: ... - def getLoadList(self) -> jneqsim.process.electricaldesign.loadanalysis.ElectricalLoadList: ... + def getLoadList( + self, + ) -> jneqsim.process.electricaldesign.loadanalysis.ElectricalLoadList: ... def getMainBusVoltageV(self) -> float: ... def getMainTransformerKVA(self) -> float: ... def getOverallPowerFactor(self) -> float: ... @@ -35,7 +35,6 @@ class SystemElectricalDesign(java.io.Serializable): def setUpsLoadKW(self, double: float) -> None: ... def setUtilityLoadKW(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.electricaldesign.system")``. diff --git a/src/jneqsim-stubs/process/equipment/__init__.pyi b/src/jneqsim-stubs/process/equipment/__init__.pyi index 02ae3d02..a49c95b3 100644 --- a/src/jneqsim-stubs/process/equipment/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -52,175 +52,301 @@ import jneqsim.thermo.system import jneqsim.util.validation import typing - - -class EquipmentEnum(java.lang.Enum['EquipmentEnum']): - Stream: typing.ClassVar['EquipmentEnum'] = ... - ThrottlingValve: typing.ClassVar['EquipmentEnum'] = ... - Compressor: typing.ClassVar['EquipmentEnum'] = ... - Pump: typing.ClassVar['EquipmentEnum'] = ... - Separator: typing.ClassVar['EquipmentEnum'] = ... - GasScrubber: typing.ClassVar['EquipmentEnum'] = ... - HeatExchanger: typing.ClassVar['EquipmentEnum'] = ... - Cooler: typing.ClassVar['EquipmentEnum'] = ... - Heater: typing.ClassVar['EquipmentEnum'] = ... - Mixer: typing.ClassVar['EquipmentEnum'] = ... - Splitter: typing.ClassVar['EquipmentEnum'] = ... - Reactor: typing.ClassVar['EquipmentEnum'] = ... - GibbsReactor: typing.ClassVar['EquipmentEnum'] = ... - PlugFlowReactor: typing.ClassVar['EquipmentEnum'] = ... - StirredTankReactor: typing.ClassVar['EquipmentEnum'] = ... - CatalyticTubeReformer: typing.ClassVar['EquipmentEnum'] = ... - ReformerFurnace: typing.ClassVar['EquipmentEnum'] = ... - SyngasBurnerZone: typing.ClassVar['EquipmentEnum'] = ... - AutothermalReformer: typing.ClassVar['EquipmentEnum'] = ... - PartialOxidationReactor: typing.ClassVar['EquipmentEnum'] = ... - QuenchSection: typing.ClassVar['EquipmentEnum'] = ... - WaterGasShiftReactor: typing.ClassVar['EquipmentEnum'] = ... - Column: typing.ClassVar['EquipmentEnum'] = ... - DistillationColumn: typing.ClassVar['EquipmentEnum'] = ... - ThreePhaseSeparator: typing.ClassVar['EquipmentEnum'] = ... - Recycle: typing.ClassVar['EquipmentEnum'] = ... - Ejector: typing.ClassVar['EquipmentEnum'] = ... - GORfitter: typing.ClassVar['EquipmentEnum'] = ... - Adjuster: typing.ClassVar['EquipmentEnum'] = ... - SetPoint: typing.ClassVar['EquipmentEnum'] = ... - FlowRateAdjuster: typing.ClassVar['EquipmentEnum'] = ... - Calculator: typing.ClassVar['EquipmentEnum'] = ... - SpreadsheetBlock: typing.ClassVar['EquipmentEnum'] = ... - UnisimCalculator: typing.ClassVar['EquipmentEnum'] = ... - Expander: typing.ClassVar['EquipmentEnum'] = ... - SimpleTEGAbsorber: typing.ClassVar['EquipmentEnum'] = ... - Tank: typing.ClassVar['EquipmentEnum'] = ... - ComponentSplitter: typing.ClassVar['EquipmentEnum'] = ... - ComponentCaptureUnit: typing.ClassVar['EquipmentEnum'] = ... - ReservoirCVDsim: typing.ClassVar['EquipmentEnum'] = ... - ReservoirDiffLibsim: typing.ClassVar['EquipmentEnum'] = ... - VirtualStream: typing.ClassVar['EquipmentEnum'] = ... - ReservoirTPsim: typing.ClassVar['EquipmentEnum'] = ... - SimpleReservoir: typing.ClassVar['EquipmentEnum'] = ... - Manifold: typing.ClassVar['EquipmentEnum'] = ... - Flare: typing.ClassVar['EquipmentEnum'] = ... - FlareStack: typing.ClassVar['EquipmentEnum'] = ... - FuelCell: typing.ClassVar['EquipmentEnum'] = ... - CO2Electrolyzer: typing.ClassVar['EquipmentEnum'] = ... - Electrolyzer: typing.ClassVar['EquipmentEnum'] = ... - WindTurbine: typing.ClassVar['EquipmentEnum'] = ... - BatteryStorage: typing.ClassVar['EquipmentEnum'] = ... - SolarPanel: typing.ClassVar['EquipmentEnum'] = ... - WindFarm: typing.ClassVar['EquipmentEnum'] = ... - OffshoreEnergySystem: typing.ClassVar['EquipmentEnum'] = ... - AmmoniaSynthesisReactor: typing.ClassVar['EquipmentEnum'] = ... - SubseaPowerCable: typing.ClassVar['EquipmentEnum'] = ... - AdiabaticPipe: typing.ClassVar['EquipmentEnum'] = ... - PipeBeggsAndBrills: typing.ClassVar['EquipmentEnum'] = ... - WaterHammerPipe: typing.ClassVar['EquipmentEnum'] = ... - StreamSaturatorUtil: typing.ClassVar['EquipmentEnum'] = ... +class EquipmentEnum(java.lang.Enum["EquipmentEnum"]): + Stream: typing.ClassVar["EquipmentEnum"] = ... + ThrottlingValve: typing.ClassVar["EquipmentEnum"] = ... + Compressor: typing.ClassVar["EquipmentEnum"] = ... + Pump: typing.ClassVar["EquipmentEnum"] = ... + Separator: typing.ClassVar["EquipmentEnum"] = ... + GasScrubber: typing.ClassVar["EquipmentEnum"] = ... + HeatExchanger: typing.ClassVar["EquipmentEnum"] = ... + Cooler: typing.ClassVar["EquipmentEnum"] = ... + Heater: typing.ClassVar["EquipmentEnum"] = ... + Mixer: typing.ClassVar["EquipmentEnum"] = ... + Splitter: typing.ClassVar["EquipmentEnum"] = ... + Reactor: typing.ClassVar["EquipmentEnum"] = ... + GibbsReactor: typing.ClassVar["EquipmentEnum"] = ... + PlugFlowReactor: typing.ClassVar["EquipmentEnum"] = ... + StirredTankReactor: typing.ClassVar["EquipmentEnum"] = ... + CatalyticTubeReformer: typing.ClassVar["EquipmentEnum"] = ... + ReformerFurnace: typing.ClassVar["EquipmentEnum"] = ... + SyngasBurnerZone: typing.ClassVar["EquipmentEnum"] = ... + AutothermalReformer: typing.ClassVar["EquipmentEnum"] = ... + PartialOxidationReactor: typing.ClassVar["EquipmentEnum"] = ... + QuenchSection: typing.ClassVar["EquipmentEnum"] = ... + WaterGasShiftReactor: typing.ClassVar["EquipmentEnum"] = ... + Column: typing.ClassVar["EquipmentEnum"] = ... + DistillationColumn: typing.ClassVar["EquipmentEnum"] = ... + ThreePhaseSeparator: typing.ClassVar["EquipmentEnum"] = ... + Recycle: typing.ClassVar["EquipmentEnum"] = ... + Ejector: typing.ClassVar["EquipmentEnum"] = ... + GORfitter: typing.ClassVar["EquipmentEnum"] = ... + Adjuster: typing.ClassVar["EquipmentEnum"] = ... + SetPoint: typing.ClassVar["EquipmentEnum"] = ... + FlowRateAdjuster: typing.ClassVar["EquipmentEnum"] = ... + Calculator: typing.ClassVar["EquipmentEnum"] = ... + SpreadsheetBlock: typing.ClassVar["EquipmentEnum"] = ... + UnisimCalculator: typing.ClassVar["EquipmentEnum"] = ... + Expander: typing.ClassVar["EquipmentEnum"] = ... + SimpleTEGAbsorber: typing.ClassVar["EquipmentEnum"] = ... + Tank: typing.ClassVar["EquipmentEnum"] = ... + ComponentSplitter: typing.ClassVar["EquipmentEnum"] = ... + ComponentCaptureUnit: typing.ClassVar["EquipmentEnum"] = ... + ReservoirCVDsim: typing.ClassVar["EquipmentEnum"] = ... + ReservoirDiffLibsim: typing.ClassVar["EquipmentEnum"] = ... + VirtualStream: typing.ClassVar["EquipmentEnum"] = ... + ReservoirTPsim: typing.ClassVar["EquipmentEnum"] = ... + SimpleReservoir: typing.ClassVar["EquipmentEnum"] = ... + Manifold: typing.ClassVar["EquipmentEnum"] = ... + Flare: typing.ClassVar["EquipmentEnum"] = ... + FlareStack: typing.ClassVar["EquipmentEnum"] = ... + FuelCell: typing.ClassVar["EquipmentEnum"] = ... + CO2Electrolyzer: typing.ClassVar["EquipmentEnum"] = ... + Electrolyzer: typing.ClassVar["EquipmentEnum"] = ... + WindTurbine: typing.ClassVar["EquipmentEnum"] = ... + BatteryStorage: typing.ClassVar["EquipmentEnum"] = ... + SolarPanel: typing.ClassVar["EquipmentEnum"] = ... + WindFarm: typing.ClassVar["EquipmentEnum"] = ... + OffshoreEnergySystem: typing.ClassVar["EquipmentEnum"] = ... + AmmoniaSynthesisReactor: typing.ClassVar["EquipmentEnum"] = ... + SubseaPowerCable: typing.ClassVar["EquipmentEnum"] = ... + AdiabaticPipe: typing.ClassVar["EquipmentEnum"] = ... + PipeBeggsAndBrills: typing.ClassVar["EquipmentEnum"] = ... + WaterHammerPipe: typing.ClassVar["EquipmentEnum"] = ... + StreamSaturatorUtil: typing.ClassVar["EquipmentEnum"] = ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EquipmentEnum': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "EquipmentEnum": ... @staticmethod - def values() -> typing.MutableSequence['EquipmentEnum']: ... + def values() -> typing.MutableSequence["EquipmentEnum"]: ... class EquipmentFactory: @staticmethod - def createCompressor(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float) -> jneqsim.process.equipment.compressor.Compressor: ... + def createCompressor( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + ) -> jneqsim.process.equipment.compressor.Compressor: ... @staticmethod - def createCooler(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, string2: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.heatexchanger.Cooler: ... + def createCooler( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + string2: typing.Union[java.lang.String, str], + ) -> jneqsim.process.equipment.heatexchanger.Cooler: ... @staticmethod - def createEjector(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> jneqsim.process.equipment.ejector.Ejector: ... + def createEjector( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> jneqsim.process.equipment.ejector.Ejector: ... @typing.overload @staticmethod - def createEquipment(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ProcessEquipmentInterface': ... + def createEquipment( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ProcessEquipmentInterface": ... @typing.overload @staticmethod - def createEquipment(string: typing.Union[java.lang.String, str], equipmentEnum: EquipmentEnum) -> 'ProcessEquipmentInterface': ... + def createEquipment( + string: typing.Union[java.lang.String, str], equipmentEnum: EquipmentEnum + ) -> "ProcessEquipmentInterface": ... @staticmethod - def createExpander(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> jneqsim.process.equipment.expander.Expander: ... + def createExpander( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> jneqsim.process.equipment.expander.Expander: ... @staticmethod - def createGORfitter(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> jneqsim.process.equipment.util.GORfitter: ... + def createGORfitter( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> jneqsim.process.equipment.util.GORfitter: ... @staticmethod - def createHeater(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, string2: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.heatexchanger.Heater: ... + def createHeater( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + string2: typing.Union[java.lang.String, str], + ) -> jneqsim.process.equipment.heatexchanger.Heater: ... @staticmethod - def createMixer(string: typing.Union[java.lang.String, str], *streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> jneqsim.process.equipment.mixer.Mixer: ... + def createMixer( + string: typing.Union[java.lang.String, str], + *streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> jneqsim.process.equipment.mixer.Mixer: ... @staticmethod - def createPump(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> jneqsim.process.equipment.pump.Pump: ... + def createPump( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> jneqsim.process.equipment.pump.Pump: ... @staticmethod - def createReservoirCVDsim(string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface) -> jneqsim.process.equipment.reservoir.ReservoirCVDsim: ... + def createReservoirCVDsim( + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> jneqsim.process.equipment.reservoir.ReservoirCVDsim: ... @staticmethod - def createReservoirDiffLibsim(string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface) -> jneqsim.process.equipment.reservoir.ReservoirDiffLibsim: ... + def createReservoirDiffLibsim( + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> jneqsim.process.equipment.reservoir.ReservoirDiffLibsim: ... @staticmethod - def createReservoirTPsim(string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface) -> jneqsim.process.equipment.reservoir.ReservoirTPsim: ... + def createReservoirTPsim( + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> jneqsim.process.equipment.reservoir.ReservoirTPsim: ... @staticmethod - def createSeparator(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> jneqsim.process.equipment.separator.Separator: ... + def createSeparator( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> jneqsim.process.equipment.separator.Separator: ... @staticmethod - def createStream(string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface, double: float, string2: typing.Union[java.lang.String, str], double2: float, string3: typing.Union[java.lang.String, str], double3: float, string4: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.Stream: ... + def createStream( + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + string2: typing.Union[java.lang.String, str], + double2: float, + string3: typing.Union[java.lang.String, str], + double3: float, + string4: typing.Union[java.lang.String, str], + ) -> jneqsim.process.equipment.stream.Stream: ... @staticmethod - def createThreePhaseSeparator(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> jneqsim.process.equipment.separator.ThreePhaseSeparator: ... + def createThreePhaseSeparator( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> jneqsim.process.equipment.separator.ThreePhaseSeparator: ... @staticmethod - def createValve(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float) -> jneqsim.process.equipment.valve.ThrottlingValve: ... + def createValve( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + ) -> jneqsim.process.equipment.valve.ThrottlingValve: ... -class ProcessEquipmentInterface(jneqsim.process.ProcessElementInterface, jneqsim.process.SimulationInterface): - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... - def addController(self, string: typing.Union[java.lang.String, str], controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface) -> None: ... +class ProcessEquipmentInterface( + jneqsim.process.ProcessElementInterface, jneqsim.process.SimulationInterface +): + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... + def addController( + self, + string: typing.Union[java.lang.String, str], + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + ) -> None: ... def applyMechanicalDesignCapacityConstraints(self) -> int: ... @staticmethod - def createStateEntry(double: float, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, typing.Any]: ... + def createStateEntry( + double: float, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, typing.Any]: ... def displayResult(self) -> None: ... def equals(self, object: typing.Any) -> bool: ... def getAvailableMargin(self) -> float: ... def getAvailableMarginPercent(self) -> float: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCapacityDuty(self) -> float: ... def getCapacityMax(self) -> float: ... def getConditionAnalysisMessage(self) -> java.lang.String: ... @typing.overload - def getController(self) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... - @typing.overload - def getController(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... - def getControllers(self) -> java.util.Collection[jneqsim.process.controllerdevice.ControllerDeviceInterface]: ... - def getElectricalDesign(self) -> jneqsim.process.electricaldesign.ElectricalDesign: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getEquipmentState(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, typing.Any]]: ... - @typing.overload - def getExergyChange(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getController( + self, + ) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... + @typing.overload + def getController( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... + def getControllers( + self, + ) -> java.util.Collection[ + jneqsim.process.controllerdevice.ControllerDeviceInterface + ]: ... + def getElectricalDesign( + self, + ) -> jneqsim.process.electricaldesign.ElectricalDesign: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getEquipmentState( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.util.Map[ + java.lang.String, java.util.Map[java.lang.String, typing.Any] + ]: ... + @typing.overload + def getExergyChange( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... @typing.overload def getExergyChange(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getExergyDestruction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getExergyDestruction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload - def getExergyDestruction(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getExergyDestruction( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... def getFluid(self) -> jneqsim.thermo.system.SystemInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getInstrumentDesign(self) -> jneqsim.process.instrumentdesign.InstrumentDesign: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInstrumentDesign( + self, + ) -> jneqsim.process.instrumentdesign.InstrumentDesign: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMaxUtilization(self) -> float: ... def getMaxUtilizationPercent(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... def getMinimumFlow(self) -> float: ... def getOperatingEnvelopeViolation(self) -> java.lang.String: ... - def getOutletFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getOutletPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getOutletPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getPressure(self) -> float: ... @typing.overload def getPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getReferenceDesignation(self) -> jneqsim.process.equipment.iec81346.ReferenceDesignation: ... + def getReferenceDesignation( + self, + ) -> jneqsim.process.equipment.iec81346.ReferenceDesignation: ... def getReferenceDesignationString(self) -> java.lang.String: ... def getReport_json(self) -> java.lang.String: ... def getRestCapacity(self) -> float: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getSimulationValidationErrors(self) -> java.util.List[java.lang.String]: ... def getSpecification(self) -> java.lang.String: ... @typing.overload @@ -244,20 +370,32 @@ class ProcessEquipmentInterface(jneqsim.process.ProcessElementInterface, jneqsim def isSimulationValid(self) -> bool: ... def isWithinOperatingEnvelope(self) -> bool: ... def needRecalculation(self) -> bool: ... - def reportResults(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... - def runConditionAnalysis(self, processEquipmentInterface: 'ProcessEquipmentInterface') -> None: ... - def setController(self, controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface) -> None: ... + def reportResults( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def runConditionAnalysis( + self, processEquipmentInterface: "ProcessEquipmentInterface" + ) -> None: ... + def setController( + self, + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + ) -> None: ... def setLockedInactive(self, boolean: bool) -> None: ... def setMinimumFlow(self, double: float) -> None: ... def setPressure(self, double: float) -> None: ... - def setReferenceDesignation(self, referenceDesignation: jneqsim.process.equipment.iec81346.ReferenceDesignation) -> None: ... + def setReferenceDesignation( + self, + referenceDesignation: jneqsim.process.equipment.iec81346.ReferenceDesignation, + ) -> None: ... def setRegulatorOutSignal(self, double: float) -> None: ... def setSpecification(self, string: typing.Union[java.lang.String, str]) -> None: ... def setTemperature(self, double: float) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... class TwoPortInterface: @@ -270,74 +408,122 @@ class TwoPortInterface: def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getOutletTemperature(self) -> float: ... def setInletPressure(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setInletTemperature(self, double: float) -> None: ... @typing.overload def setOutPressure(self, double: float) -> None: ... @typing.overload - def setOutPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutTemperature(self, double: float) -> None: ... @typing.overload - def setOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setOutletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setOutletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... -class ProcessEquipmentBaseClass(jneqsim.process.SimulationBaseClass, ProcessEquipmentInterface): +class ProcessEquipmentBaseClass( + jneqsim.process.SimulationBaseClass, ProcessEquipmentInterface +): hasController: bool = ... report: typing.MutableSequence[typing.MutableSequence[java.lang.String]] = ... properties: java.util.HashMap = ... energyStream: jneqsim.process.equipment.stream.EnergyStream = ... conditionAnalysisMessage: java.lang.String = ... def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... - def addController(self, string: typing.Union[java.lang.String, str], controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface) -> None: ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... + def addController( + self, + string: typing.Union[java.lang.String, str], + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + ) -> None: ... def applyMechanicalDesignCapacityConstraints(self) -> int: ... def copy(self) -> ProcessEquipmentInterface: ... def displayResult(self) -> None: ... def equals(self, object: typing.Any) -> bool: ... def getAvailableMargin(self) -> float: ... def getAvailableMarginPercent(self) -> float: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getConditionAnalysisMessage(self) -> java.lang.String: ... def getConstraintEvaluationReport(self) -> java.lang.String: ... @typing.overload - def getController(self) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... - @typing.overload - def getController(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... - def getControllers(self) -> java.util.Collection[jneqsim.process.controllerdevice.ControllerDeviceInterface]: ... + def getController( + self, + ) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... + @typing.overload + def getController( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... + def getControllers( + self, + ) -> java.util.Collection[ + jneqsim.process.controllerdevice.ControllerDeviceInterface + ]: ... def getEffectiveCapacityFactor(self) -> float: ... def getEnergyStream(self) -> jneqsim.process.equipment.stream.EnergyStream: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getExergyChange(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getExergyChange(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... - def getFailureMode(self) -> jneqsim.process.equipment.failure.EquipmentFailureMode: ... + def getExergyChange( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... + def getFailureMode( + self, + ) -> jneqsim.process.equipment.failure.EquipmentFailureMode: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMaxUtilization(self) -> float: ... def getMaxUtilizationPercent(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... def getMinimumFlow(self) -> float: ... @typing.overload def getPressure(self) -> float: ... @typing.overload def getPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getProperty(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... - def getReferenceDesignation(self) -> jneqsim.process.equipment.iec81346.ReferenceDesignation: ... + def getProperty( + self, string: typing.Union[java.lang.String, str] + ) -> typing.Any: ... + def getReferenceDesignation( + self, + ) -> jneqsim.process.equipment.iec81346.ReferenceDesignation: ... def getReport_json(self) -> java.lang.String: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getSpecification(self) -> java.lang.String: ... @typing.overload def getTemperature(self) -> float: ... @@ -360,25 +546,43 @@ class ProcessEquipmentBaseClass(jneqsim.process.SimulationBaseClass, ProcessEqui def isLockedInactive(self) -> bool: ... def isNearCapacityLimit(self) -> bool: ... def isSetEnergyStream(self) -> bool: ... - def reportResults(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def reportResults( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def restoreFromFailure(self) -> None: ... - def runConditionAnalysis(self, processEquipmentInterface: ProcessEquipmentInterface) -> None: ... + def runConditionAnalysis( + self, processEquipmentInterface: ProcessEquipmentInterface + ) -> None: ... @typing.overload def run_step(self) -> None: ... @typing.overload def run_step(self, uUID: java.util.UUID) -> None: ... def setCapacityAnalysisEnabled(self, boolean: bool) -> None: ... - def setController(self, controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface) -> None: ... + def setController( + self, + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + ) -> None: ... @typing.overload def setEnergyStream(self, boolean: bool) -> None: ... @typing.overload - def setEnergyStream(self, energyStream: jneqsim.process.equipment.stream.EnergyStream) -> None: ... - def setFailureMode(self, equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode) -> None: ... - def setFlowValveController(self, controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface) -> None: ... + def setEnergyStream( + self, energyStream: jneqsim.process.equipment.stream.EnergyStream + ) -> None: ... + def setFailureMode( + self, + equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode, + ) -> None: ... + def setFlowValveController( + self, + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + ) -> None: ... def setLockedInactive(self, boolean: bool) -> None: ... def setMinimumFlow(self, double: float) -> None: ... def setPressure(self, double: float) -> None: ... - def setReferenceDesignation(self, referenceDesignation: jneqsim.process.equipment.iec81346.ReferenceDesignation) -> None: ... + def setReferenceDesignation( + self, + referenceDesignation: jneqsim.process.equipment.iec81346.ReferenceDesignation, + ) -> None: ... def setRegulatorOutSignal(self, double: float) -> None: ... def setSpecification(self, string: typing.Union[java.lang.String, str]) -> None: ... def setTemperature(self, double: float) -> None: ... @@ -388,57 +592,88 @@ class ProcessEquipmentBaseClass(jneqsim.process.SimulationBaseClass, ProcessEqui @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class MultiPortEquipment(ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def addOutletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def addInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def addOutletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... class TwoPortEquipment(ProcessEquipmentBaseClass, TwoPortInterface): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getInletPressure(self) -> float: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getInletTemperature(self) -> float: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getOutletPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletPressure(self) -> float: ... def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletTemperature(self) -> float: ... def setInletPressure(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setInletTemperature(self, double: float) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setOutletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setOutletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment")``. diff --git a/src/jneqsim-stubs/process/equipment/absorber/__init__.pyi b/src/jneqsim-stubs/process/equipment/absorber/__init__.pyi index 6c99575d..667868fa 100644 --- a/src/jneqsim-stubs/process/equipment/absorber/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/absorber/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,8 +15,6 @@ import jneqsim.process.mechanicaldesign.absorber import jneqsim.process.util.report import typing - - class AbsorberInterface(jneqsim.process.equipment.ProcessEquipmentInterface): def equals(self, object: typing.Any) -> bool: ... def hashCode(self) -> int: ... @@ -26,10 +24,18 @@ class H2SScavenger(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def calculateHourlyCost(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def calculateHourlyCost( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... def calculateRequiredInjectionRate(self) -> float: ... - def getActualScavengerConsumption(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getActualScavengerConsumption( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getContactTime(self) -> float: ... def getH2SRemovalEfficiency(self) -> float: ... def getH2SRemovalEfficiencyPercent(self) -> float: ... @@ -40,8 +46,10 @@ class H2SScavenger(jneqsim.process.equipment.TwoPortEquipment): def getPerformanceSummary(self) -> java.lang.String: ... def getScavengerConcentration(self) -> float: ... def getScavengerExcess(self) -> float: ... - def getScavengerInjectionRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getScavengerType(self) -> 'H2SScavenger.ScavengerType': ... + def getScavengerInjectionRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getScavengerType(self) -> "H2SScavenger.ScavengerType": ... def getTargetH2SConcentration(self) -> float: ... @typing.overload def run(self) -> None: ... @@ -50,13 +58,18 @@ class H2SScavenger(jneqsim.process.equipment.TwoPortEquipment): def setContactTime(self, double: float) -> None: ... def setMixingEfficiency(self, double: float) -> None: ... def setScavengerConcentration(self, double: float) -> None: ... - def setScavengerInjectionRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setScavengerType(self, scavengerType: 'H2SScavenger.ScavengerType') -> None: ... + def setScavengerInjectionRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setScavengerType(self, scavengerType: "H2SScavenger.ScavengerType") -> None: ... def setTargetH2SConcentration(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... + class H2SScavengerResponse: name: java.lang.String = ... scavengerType: java.lang.String = ... @@ -69,55 +82,77 @@ class H2SScavenger(jneqsim.process.equipment.TwoPortEquipment): h2sRemovedKgPerHr: float = ... scavengerConsumptionKgPerHr: float = ... scavengerExcessPercent: float = ... - def __init__(self, h2SScavenger: 'H2SScavenger'): ... - class ScavengerType(java.lang.Enum['H2SScavenger.ScavengerType']): - TRIAZINE: typing.ClassVar['H2SScavenger.ScavengerType'] = ... - GLYOXAL: typing.ClassVar['H2SScavenger.ScavengerType'] = ... - IRON_SPONGE: typing.ClassVar['H2SScavenger.ScavengerType'] = ... - CAUSTIC: typing.ClassVar['H2SScavenger.ScavengerType'] = ... - LIQUID_REDOX: typing.ClassVar['H2SScavenger.ScavengerType'] = ... + def __init__(self, h2SScavenger: "H2SScavenger"): ... + + class ScavengerType(java.lang.Enum["H2SScavenger.ScavengerType"]): + TRIAZINE: typing.ClassVar["H2SScavenger.ScavengerType"] = ... + GLYOXAL: typing.ClassVar["H2SScavenger.ScavengerType"] = ... + IRON_SPONGE: typing.ClassVar["H2SScavenger.ScavengerType"] = ... + CAUSTIC: typing.ClassVar["H2SScavenger.ScavengerType"] = ... + LIQUID_REDOX: typing.ClassVar["H2SScavenger.ScavengerType"] = ... def getBaseEfficiency(self) -> float: ... def getBaseStoichiometry(self) -> float: ... def getDensity(self) -> float: ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'H2SScavenger.ScavengerType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "H2SScavenger.ScavengerType": ... @staticmethod - def values() -> typing.MutableSequence['H2SScavenger.ScavengerType']: ... + def values() -> typing.MutableSequence["H2SScavenger.ScavengerType"]: ... class SimpleAbsorber(jneqsim.process.equipment.separator.Separator, AbsorberInterface): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def displayResult(self) -> None: ... def getFsFactor(self) -> float: ... def getHTU(self) -> float: ... - def getInStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getInStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getInTemperature(self, int: int) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.absorber.AbsorberMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.absorber.AbsorberMechanicalDesign: ... def getNTU(self) -> float: ... def getNumberOfStages(self) -> int: ... def getNumberOfTheoreticalStages(self) -> float: ... @typing.overload def getOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getOutStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getOutTemperature(self, int: int) -> float: ... @typing.overload def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getOutletStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutletStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletTemperature(self, int: int) -> float: ... - def getSolventInStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSolventInStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getStageEfficiency(self) -> float: ... def getWettingRate(self) -> float: ... @typing.overload @@ -137,18 +172,24 @@ class SimpleAbsorber(jneqsim.process.equipment.separator.Separator, AbsorberInte class RateBasedAbsorber(SimpleAbsorber): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addGasInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def addSolventInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addGasInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def addSolventInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def getColumnDiameter(self) -> float: ... def getGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getHeightOfTransferUnit(self) -> float: ... - def getMassTransferModel(self) -> 'RateBasedAbsorber.MassTransferModel': ... + def getMassTransferModel(self) -> "RateBasedAbsorber.MassTransferModel": ... def getNumberOfTransferUnits(self) -> float: ... def getOverallKGa(self) -> float: ... def getOverallKLa(self) -> float: ... def getPackedHeight(self) -> float: ... - def getSolventOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getStageResults(self) -> java.util.List['RateBasedAbsorber.StageResult']: ... + def getSolventOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getStageResults(self) -> java.util.List["RateBasedAbsorber.StageResult"]: ... def getWettedArea(self) -> float: ... @typing.overload def run(self) -> None: ... @@ -156,8 +197,12 @@ class RateBasedAbsorber(SimpleAbsorber): def run(self, uUID: java.util.UUID) -> None: ... def setBilletSchultesConstants(self, double: float, double2: float) -> None: ... def setColumnDiameter(self, double: float) -> None: ... - def setEnhancementModel(self, enhancementModel: 'RateBasedAbsorber.EnhancementModel') -> None: ... - def setMassTransferModel(self, massTransferModel: 'RateBasedAbsorber.MassTransferModel') -> None: ... + def setEnhancementModel( + self, enhancementModel: "RateBasedAbsorber.EnhancementModel" + ) -> None: ... + def setMassTransferModel( + self, massTransferModel: "RateBasedAbsorber.MassTransferModel" + ) -> None: ... def setPackedHeight(self, double: float) -> None: ... def setPackingCriticalSurfaceTension(self, double: float) -> None: ... def setPackingNominalSize(self, double: float) -> None: ... @@ -165,31 +210,54 @@ class RateBasedAbsorber(SimpleAbsorber): def setPackingVoidFraction(self, double: float) -> None: ... def setReactionRateConstant(self, double: float) -> None: ... def setStoichiometricRatio(self, double: float) -> None: ... - class EnhancementModel(java.lang.Enum['RateBasedAbsorber.EnhancementModel']): - NONE: typing.ClassVar['RateBasedAbsorber.EnhancementModel'] = ... - HATTA_PSEUDO_FIRST_ORDER: typing.ClassVar['RateBasedAbsorber.EnhancementModel'] = ... - VAN_KREVELEN_HOFTIJZER: typing.ClassVar['RateBasedAbsorber.EnhancementModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class EnhancementModel(java.lang.Enum["RateBasedAbsorber.EnhancementModel"]): + NONE: typing.ClassVar["RateBasedAbsorber.EnhancementModel"] = ... + HATTA_PSEUDO_FIRST_ORDER: typing.ClassVar[ + "RateBasedAbsorber.EnhancementModel" + ] = ... + VAN_KREVELEN_HOFTIJZER: typing.ClassVar[ + "RateBasedAbsorber.EnhancementModel" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RateBasedAbsorber.EnhancementModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RateBasedAbsorber.EnhancementModel": ... @staticmethod - def values() -> typing.MutableSequence['RateBasedAbsorber.EnhancementModel']: ... - class MassTransferModel(java.lang.Enum['RateBasedAbsorber.MassTransferModel']): - ONDA_1968: typing.ClassVar['RateBasedAbsorber.MassTransferModel'] = ... - BILLET_SCHULTES_1999: typing.ClassVar['RateBasedAbsorber.MassTransferModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["RateBasedAbsorber.EnhancementModel"] + ): ... + + class MassTransferModel(java.lang.Enum["RateBasedAbsorber.MassTransferModel"]): + ONDA_1968: typing.ClassVar["RateBasedAbsorber.MassTransferModel"] = ... + BILLET_SCHULTES_1999: typing.ClassVar["RateBasedAbsorber.MassTransferModel"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RateBasedAbsorber.MassTransferModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RateBasedAbsorber.MassTransferModel": ... @staticmethod - def values() -> typing.MutableSequence['RateBasedAbsorber.MassTransferModel']: ... + def values() -> ( + typing.MutableSequence["RateBasedAbsorber.MassTransferModel"] + ): ... + class StageResult(java.io.Serializable): stageNumber: int = ... temperature: float = ... @@ -213,10 +281,18 @@ class SimpleAmineAbsorber(SimpleAbsorber): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def calcDemisterKFactor(self, double: float, double2: float, double3: float) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def calcDemisterKFactor( + self, double: float, double2: float, double3: float + ) -> float: ... def calcPackingHeight(self, double: float, double2: float) -> None: ... - def calcRequiredCirculationRate(self, double: float, double2: float, double3: float) -> float: ... + def calcRequiredCirculationRate( + self, double: float, double2: float, double3: float + ) -> float: ... def calcRichAmineLoading(self, double: float) -> float: ... def checkAmineTemperatureMargin(self, double: float, double2: float) -> bool: ... def getAmineConcentrationWtPct(self) -> float: ... @@ -230,19 +306,31 @@ class SimpleAmineAbsorber(SimpleAbsorber): def getFoamingDesignMargin(self) -> float: ... def getGasCarryUnder(self) -> float: ... def getH2SRemovalEfficiency(self) -> float: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getLeanAmineInStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getLeanAmineInStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getLeanAmineLoading(self) -> float: ... def getMaxDemisterKFactor(self) -> float: ... def getMaxPackingHeightPerSection(self) -> float: ... def getNumberOfPackingSections(self) -> int: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getRequiredCirculationRate(self) -> float: ... def getRequiredPackingHeight(self) -> float: ... def getRichAmineLoading(self) -> float: ... - def getRichAmineOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getSourGasInStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getSweetGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getRichAmineOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSourGasInStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSweetGasOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def isAmineTemperatureAdequate(self) -> bool: ... def isDemisterWithinLimit(self) -> bool: ... @typing.overload @@ -257,25 +345,45 @@ class SimpleAmineAbsorber(SimpleAbsorber): def setFoamingDesignMargin(self, double: float) -> None: ... def setGasCarryUnder(self, double: float) -> None: ... def setH2SRemovalEfficiency(self, double: float) -> None: ... - def setLeanAmineInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setLeanAmineInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setLeanAmineLoading(self, double: float) -> None: ... def setMaxPackingHeightPerSection(self, double: float) -> None: ... - def setSourGasInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def validateDesign(self) -> java.util.Map[java.lang.String, 'SimpleAmineAbsorber.DesignCheck']: ... + def setSourGasInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def validateDesign( + self, + ) -> java.util.Map[java.lang.String, "SimpleAmineAbsorber.DesignCheck"]: ... + class DesignCheck(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], boolean: bool, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + boolean: bool, + string2: typing.Union[java.lang.String, str], + ): ... def getDetail(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... def isPassed(self) -> bool: ... class SimpleTEGAbsorber(SimpleAbsorber): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addGasInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def addSolventInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def addStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addGasInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def addSolventInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def addStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def calcEa(self) -> float: ... def calcMixStreamEnthalpy(self) -> float: ... - def calcNTU(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def calcNTU( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def calcNumberOfTheoreticalStages(self) -> float: ... def calcY0(self) -> float: ... def displayResult(self) -> None: ... @@ -288,73 +396,115 @@ class SimpleTEGAbsorber(SimpleAbsorber): def getGasLoadFactor(self, int: int) -> float: ... def getGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getInStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getInStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def getInStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getLeanTEGEquilibriumWaterDewPoint(self) -> float: ... - def getLiquidOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getMaxAllowableFsFactor(self) -> float: ... def getMinimumDiameterForFsLimit(self) -> float: ... @typing.overload - def getOutStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def getOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getSolventInStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getSolventOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSolventInStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSolventOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def guessTemperature(self) -> float: ... def hasAdequateTEGQualityMargin(self, double: float, double2: float) -> bool: ... def isFsFactorWithinDesignLimit(self) -> bool: ... def isSetWaterInDryGas(self, boolean: bool) -> None: ... def mixStream(self) -> None: ... - def replaceSolventInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def replaceSolventInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def runConditionAnalysis(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... - def setGasOutStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def runConditionAnalysis( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... + def setGasOutStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setPressure(self, double: float) -> None: ... - def setSolventOutStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setSolventOutStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setWaterInDryGas(self, double: float) -> None: ... def validateContactorDesign(self) -> java.lang.String: ... class WaterStripperColumn(SimpleAbsorber): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addGasInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def addSolventInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def addStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addGasInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def addSolventInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def addStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def calcEa(self) -> float: ... def calcMixStreamEnthalpy(self) -> float: ... - def calcNTU(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def calcNTU( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def calcNumberOfTheoreticalStages(self) -> float: ... def calcX0(self) -> float: ... def displayResult(self) -> None: ... def getGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getInStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getInStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def getInStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getLiquidOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getOutStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def getOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getSolventInStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getSolventOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSolventInStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSolventOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getWaterDewPointTemperature(self) -> float: ... def guessTemperature(self) -> float: ... def mixStream(self) -> None: ... - def replaceSolventInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def replaceSolventInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setGasOutStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setGasOutStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setPressure(self, double: float) -> None: ... - def setSolventOutStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setSolventOutStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setWaterDewPointTemperature(self, double: float, double2: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.absorber")``. diff --git a/src/jneqsim-stubs/process/equipment/adsorber/__init__.pyi b/src/jneqsim-stubs/process/equipment/adsorber/__init__.pyi index 33993329..34db9d55 100644 --- a/src/jneqsim-stubs/process/equipment/adsorber/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/adsorber/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,13 +16,15 @@ import jneqsim.process.util.report import jneqsim.util.validation import typing - - class AdsorptionBed(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getAdsorbentBulkDensity(self) -> float: ... def getAdsorbentMass(self) -> float: ... def getAdsorbentMaterial(self) -> java.lang.String: ... @@ -33,10 +35,18 @@ class AdsorptionBed(jneqsim.process.equipment.TwoPortEquipment): def getBedVolume(self) -> float: ... def getBreakthroughTime(self) -> float: ... def getConcentrationProfile(self, int: int) -> typing.MutableSequence[float]: ... - def getCurrentPhase(self) -> 'AdsorptionCycleController.CyclePhase': ... + def getCurrentPhase(self) -> "AdsorptionCycleController.CyclePhase": ... def getElapsedTime(self) -> float: ... - def getIsothermModel(self) -> jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface: ... - def getIsothermType(self) -> jneqsim.physicalproperties.interfaceproperties.solidadsorption.IsothermType: ... + def getIsothermModel( + self, + ) -> ( + jneqsim.physicalproperties.interfaceproperties.solidadsorption.AdsorptionInterface + ): ... + def getIsothermType( + self, + ) -> ( + jneqsim.physicalproperties.interfaceproperties.solidadsorption.IsothermType + ): ... def getKLDF(self, int: int) -> float: ... def getLoadingProfile(self, int: int) -> typing.MutableSequence[float]: ... def getMassTransferZoneLength(self, int: int) -> float: ... @@ -62,7 +72,9 @@ class AdsorptionBed(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... def setAdsorbentBulkDensity(self, double: float) -> None: ... - def setAdsorbentMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setAdsorbentMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setBedDiameter(self, double: float) -> None: ... def setBedLength(self, double: float) -> None: ... def setBreakthroughThreshold(self, double: float) -> None: ... @@ -70,7 +82,10 @@ class AdsorptionBed(jneqsim.process.equipment.TwoPortEquipment): def setDesorptionMode(self, boolean: bool) -> None: ... def setDesorptionPressure(self, double: float) -> None: ... def setDesorptionTemperature(self, double: float) -> None: ... - def setIsothermType(self, isothermType: jneqsim.physicalproperties.interfaceproperties.solidadsorption.IsothermType) -> None: ... + def setIsothermType( + self, + isothermType: jneqsim.physicalproperties.interfaceproperties.solidadsorption.IsothermType, + ) -> None: ... @typing.overload def setKLDF(self, double: float) -> None: ... @typing.overload @@ -81,49 +96,81 @@ class AdsorptionBed(jneqsim.process.equipment.TwoPortEquipment): def setPurgeFlowRate(self, double: float) -> None: ... def setVoidFraction(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... class AdsorptionCycleController(java.io.Serializable): def __init__(self, adsorptionBed: AdsorptionBed): ... - def addStep(self, phaseStep: 'AdsorptionCycleController.PhaseStep') -> 'AdsorptionCycleController': ... + def addStep( + self, phaseStep: "AdsorptionCycleController.PhaseStep" + ) -> "AdsorptionCycleController": ... def advance(self, double: float, uUID: java.util.UUID) -> None: ... - def configurePSA(self, double: float, double2: float, double3: float, double4: float, double5: float) -> 'AdsorptionCycleController': ... - def configureTSA(self, double: float, double2: float, double3: float, double4: float) -> 'AdsorptionCycleController': ... + def configurePSA( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> "AdsorptionCycleController": ... + def configureTSA( + self, double: float, double2: float, double3: float, double4: float + ) -> "AdsorptionCycleController": ... def getCompletedCycles(self) -> int: ... - def getCurrentPhase(self) -> 'AdsorptionCycleController.CyclePhase': ... - def getSchedule(self) -> java.util.List['AdsorptionCycleController.PhaseStep']: ... + def getCurrentPhase(self) -> "AdsorptionCycleController.CyclePhase": ... + def getSchedule(self) -> java.util.List["AdsorptionCycleController.PhaseStep"]: ... def getTimeInCurrentStep(self) -> float: ... def reset(self) -> None: ... def setAutoLoop(self, boolean: bool) -> None: ... def setTransitionOnBreakthrough(self, boolean: bool) -> None: ... - class CyclePhase(java.lang.Enum['AdsorptionCycleController.CyclePhase']): - ADSORPTION: typing.ClassVar['AdsorptionCycleController.CyclePhase'] = ... - COCURRENT_DEPRESSURISATION: typing.ClassVar['AdsorptionCycleController.CyclePhase'] = ... - BLOWDOWN: typing.ClassVar['AdsorptionCycleController.CyclePhase'] = ... - PURGE: typing.ClassVar['AdsorptionCycleController.CyclePhase'] = ... - REPRESSURISATION: typing.ClassVar['AdsorptionCycleController.CyclePhase'] = ... - DESORPTION: typing.ClassVar['AdsorptionCycleController.CyclePhase'] = ... - COOLING: typing.ClassVar['AdsorptionCycleController.CyclePhase'] = ... - STANDBY: typing.ClassVar['AdsorptionCycleController.CyclePhase'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class CyclePhase(java.lang.Enum["AdsorptionCycleController.CyclePhase"]): + ADSORPTION: typing.ClassVar["AdsorptionCycleController.CyclePhase"] = ... + COCURRENT_DEPRESSURISATION: typing.ClassVar[ + "AdsorptionCycleController.CyclePhase" + ] = ... + BLOWDOWN: typing.ClassVar["AdsorptionCycleController.CyclePhase"] = ... + PURGE: typing.ClassVar["AdsorptionCycleController.CyclePhase"] = ... + REPRESSURISATION: typing.ClassVar["AdsorptionCycleController.CyclePhase"] = ... + DESORPTION: typing.ClassVar["AdsorptionCycleController.CyclePhase"] = ... + COOLING: typing.ClassVar["AdsorptionCycleController.CyclePhase"] = ... + STANDBY: typing.ClassVar["AdsorptionCycleController.CyclePhase"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AdsorptionCycleController.CyclePhase': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AdsorptionCycleController.CyclePhase": ... @staticmethod - def values() -> typing.MutableSequence['AdsorptionCycleController.CyclePhase']: ... + def values() -> ( + typing.MutableSequence["AdsorptionCycleController.CyclePhase"] + ): ... + class PhaseStep(java.io.Serializable): @typing.overload - def __init__(self, cyclePhase: 'AdsorptionCycleController.CyclePhase', double: float): ... + def __init__( + self, cyclePhase: "AdsorptionCycleController.CyclePhase", double: float + ): ... @typing.overload - def __init__(self, cyclePhase: 'AdsorptionCycleController.CyclePhase', double: float, double2: float, double3: float): ... + def __init__( + self, + cyclePhase: "AdsorptionCycleController.CyclePhase", + double: float, + double2: float, + double3: float, + ): ... def getDuration(self) -> float: ... - def getPhase(self) -> 'AdsorptionCycleController.CyclePhase': ... + def getPhase(self) -> "AdsorptionCycleController.CyclePhase": ... def getTargetPressure(self) -> float: ... def getTargetTemperature(self) -> float: ... @@ -131,7 +178,11 @@ class MercuryRemovalBed(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def estimateBedLifetime(self) -> float: ... def getActivationEnergy(self) -> float: ... def getAverageLoading(self) -> float: ... @@ -147,7 +198,9 @@ class MercuryRemovalBed(jneqsim.process.equipment.TwoPortEquipment): def getLoadingProfile(self) -> typing.MutableSequence[float]: ... def getMassTransferZoneLength(self) -> float: ... def getMaxMercuryCapacity(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.adsorber.MercuryRemovalMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.adsorber.MercuryRemovalMechanicalDesign: ... def getNumberOfCells(self) -> int: ... def getParticleDiameter(self) -> float: ... @typing.overload @@ -191,7 +244,9 @@ class MercuryRemovalBed(jneqsim.process.equipment.TwoPortEquipment): def setSorbentType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setVoidFraction(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... @@ -200,69 +255,97 @@ class PSACascade(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getCascadeRecoveryTarget(self) -> float: ... - def getConfiguration(self) -> 'PSACascade.CascadeConfiguration': ... + def getConfiguration(self) -> "PSACascade.CascadeConfiguration": ... def getCycleTime(self) -> float: ... def getH2Purity(self) -> float: ... def getH2Recovery(self) -> float: ... def getNumberOfBeds(self) -> int: ... def getPerBedRecoveryTarget(self) -> float: ... - def getSorbent(self) -> 'PressureSwingAdsorptionBed.SorbentType': ... + def getSorbent(self) -> "PressureSwingAdsorptionBed.SorbentType": ... def getTailGasStream(self) -> jneqsim.process.equipment.stream.Stream: ... - def getTemplateBed(self) -> 'PressureSwingAdsorptionBed': ... + def getTemplateBed(self) -> "PressureSwingAdsorptionBed": ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setBedDiameter(self, double: float) -> None: ... def setBedLength(self, double: float) -> None: ... - def setConfiguration(self, cascadeConfiguration: 'PSACascade.CascadeConfiguration') -> None: ... + def setConfiguration( + self, cascadeConfiguration: "PSACascade.CascadeConfiguration" + ) -> None: ... def setCycleTime(self, double: float) -> None: ... def setPerBedRecoveryTarget(self, double: float) -> None: ... - def setSorbent(self, sorbentType: 'PressureSwingAdsorptionBed.SorbentType') -> None: ... - class CascadeConfiguration(java.lang.Enum['PSACascade.CascadeConfiguration']): - BEDS_2: typing.ClassVar['PSACascade.CascadeConfiguration'] = ... - BEDS_4: typing.ClassVar['PSACascade.CascadeConfiguration'] = ... - BEDS_6: typing.ClassVar['PSACascade.CascadeConfiguration'] = ... - BEDS_8: typing.ClassVar['PSACascade.CascadeConfiguration'] = ... - BEDS_10: typing.ClassVar['PSACascade.CascadeConfiguration'] = ... - BEDS_12: typing.ClassVar['PSACascade.CascadeConfiguration'] = ... + def setSorbent( + self, sorbentType: "PressureSwingAdsorptionBed.SorbentType" + ) -> None: ... + + class CascadeConfiguration(java.lang.Enum["PSACascade.CascadeConfiguration"]): + BEDS_2: typing.ClassVar["PSACascade.CascadeConfiguration"] = ... + BEDS_4: typing.ClassVar["PSACascade.CascadeConfiguration"] = ... + BEDS_6: typing.ClassVar["PSACascade.CascadeConfiguration"] = ... + BEDS_8: typing.ClassVar["PSACascade.CascadeConfiguration"] = ... + BEDS_10: typing.ClassVar["PSACascade.CascadeConfiguration"] = ... + BEDS_12: typing.ClassVar["PSACascade.CascadeConfiguration"] = ... def getBeds(self) -> int: ... def getEqualisations(self) -> int: ... def getRecoveryUplift(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PSACascade.CascadeConfiguration': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PSACascade.CascadeConfiguration": ... @staticmethod - def values() -> typing.MutableSequence['PSACascade.CascadeConfiguration']: ... + def values() -> typing.MutableSequence["PSACascade.CascadeConfiguration"]: ... class SimpleAdsorber(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def displayResult(self) -> None: ... def getHTU(self) -> float: ... - def getInStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getInStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getInTemperature(self, int: int) -> float: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.adsorber.AdsorberMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.adsorber.AdsorberMechanicalDesign: ... def getNTU(self) -> float: ... def getNumberOfStages(self) -> int: ... def getNumberOfTheoreticalStages(self) -> float: ... - def getOutStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getOutTemperature(self, int: int) -> float: ... - def getOutletStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutletStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletTemperature(self, int: int) -> float: ... def getStageEfficiency(self) -> float: ... @@ -285,11 +368,15 @@ class PressureSwingAdsorptionBed(AdsorptionBed): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getH2Purity(self) -> float: ... def getH2Recovery(self) -> float: ... def getRecoveryTarget(self) -> float: ... - def getSorbent(self) -> 'PressureSwingAdsorptionBed.SorbentType': ... + def getSorbent(self) -> "PressureSwingAdsorptionBed.SorbentType": ... def getTailGasComposition(self) -> typing.MutableSequence[float]: ... def getTailGasMoleFlow(self) -> typing.MutableSequence[float]: ... @typing.overload @@ -297,22 +384,33 @@ class PressureSwingAdsorptionBed(AdsorptionBed): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setRecoveryTarget(self, double: float) -> None: ... - def setSorbent(self, sorbentType: 'PressureSwingAdsorptionBed.SorbentType') -> None: ... - class SorbentType(java.lang.Enum['PressureSwingAdsorptionBed.SorbentType']): - ACTIVATED_CARBON: typing.ClassVar['PressureSwingAdsorptionBed.SorbentType'] = ... - ZEOLITE_13X: typing.ClassVar['PressureSwingAdsorptionBed.SorbentType'] = ... + def setSorbent( + self, sorbentType: "PressureSwingAdsorptionBed.SorbentType" + ) -> None: ... + + class SorbentType(java.lang.Enum["PressureSwingAdsorptionBed.SorbentType"]): + ACTIVATED_CARBON: typing.ClassVar["PressureSwingAdsorptionBed.SorbentType"] = ( + ... + ) + ZEOLITE_13X: typing.ClassVar["PressureSwingAdsorptionBed.SorbentType"] = ... def getDefaultBulkDensity(self) -> float: ... def getMaterial(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PressureSwingAdsorptionBed.SorbentType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PressureSwingAdsorptionBed.SorbentType": ... @staticmethod - def values() -> typing.MutableSequence['PressureSwingAdsorptionBed.SorbentType']: ... - + def values() -> ( + typing.MutableSequence["PressureSwingAdsorptionBed.SorbentType"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.adsorber")``. diff --git a/src/jneqsim-stubs/process/equipment/battery/__init__.pyi b/src/jneqsim-stubs/process/equipment/battery/__init__.pyi index 11d61d4c..2e63cf24 100644 --- a/src/jneqsim-stubs/process/equipment/battery/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/battery/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,8 +10,6 @@ import java.util import jneqsim.process.equipment import typing - - class BatteryStorage(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self): ... @@ -31,7 +29,6 @@ class BatteryStorage(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setCapacity(self, double: float) -> None: ... def setStateOfCharge(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.battery")``. diff --git a/src/jneqsim-stubs/process/equipment/blackoil/__init__.pyi b/src/jneqsim-stubs/process/equipment/blackoil/__init__.pyi index 0175f6e8..e90da0f0 100644 --- a/src/jneqsim-stubs/process/equipment/blackoil/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/blackoil/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,20 +12,28 @@ import jneqsim.process.equipment import jneqsim.process.util.report import typing - - class BlackOilSeparator(jneqsim.process.equipment.ProcessEquipmentBaseClass): - def __init__(self, string: typing.Union[java.lang.String, str], systemBlackOil: jneqsim.blackoil.SystemBlackOil, double: float, double2: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemBlackOil: jneqsim.blackoil.SystemBlackOil, + double: float, + double2: float, + ): ... def getBlackOilInlet(self) -> jneqsim.blackoil.SystemBlackOil: ... def getGasOut(self) -> jneqsim.blackoil.SystemBlackOil: ... def getLastFlashResult(self) -> jneqsim.blackoil.BlackOilFlashResult: ... def getOilOut(self) -> jneqsim.blackoil.SystemBlackOil: ... @typing.overload - def getOutletPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletPressure(self) -> float: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletTemperature(self) -> float: ... def getResultsMap(self) -> java.util.Map[java.lang.String, java.lang.String]: ... @@ -39,11 +47,12 @@ class BlackOilSeparator(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setOutletPressure(self, double: float) -> None: ... def setOutletTemperature(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.blackoil")``. diff --git a/src/jneqsim-stubs/process/equipment/capacity/__init__.pyi b/src/jneqsim-stubs/process/equipment/capacity/__init__.pyi index 018c86cd..82615930 100644 --- a/src/jneqsim-stubs/process/equipment/capacity/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/capacity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,13 +14,16 @@ import jneqsim.process.equipment import jneqsim.process.processmodel import typing - - class BottleneckResult: - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, capacityConstraint: 'CapacityConstraint', double: float): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + capacityConstraint: "CapacityConstraint", + double: float, + ): ... @staticmethod - def empty() -> 'BottleneckResult': ... - def getConstraint(self) -> 'CapacityConstraint': ... + def empty() -> "BottleneckResult": ... + def getConstraint(self) -> "CapacityConstraint": ... def getConstraintName(self) -> java.lang.String: ... def getEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def getEquipmentName(self) -> java.lang.String: ... @@ -38,22 +41,39 @@ class BottleneckTracker(java.io.Serializable): def __init__(self): ... def clear(self) -> None: ... def getDistinctBottleneckEquipment(self) -> java.util.List[java.lang.String]: ... - def getLatest(self) -> 'BottleneckTracker.Snapshot': ... + def getLatest(self) -> "BottleneckTracker.Snapshot": ... def getMigrationCount(self) -> int: ... - def getMigrationEvents(self) -> java.util.List['BottleneckTracker.Snapshot']: ... - def getPeakSnapshot(self) -> 'BottleneckTracker.Snapshot': ... + def getMigrationEvents(self) -> java.util.List["BottleneckTracker.Snapshot"]: ... + def getPeakSnapshot(self) -> "BottleneckTracker.Snapshot": ... def getPeakUtilizationPercent(self) -> float: ... - def getSnapshots(self) -> java.util.List['BottleneckTracker.Snapshot']: ... + def getSnapshots(self) -> java.util.List["BottleneckTracker.Snapshot"]: ... def getTimelineSummary(self) -> java.lang.String: ... def isEmpty(self) -> bool: ... @typing.overload - def record(self, double: float, string: typing.Union[java.lang.String, str], bottleneckResult: BottleneckResult) -> 'BottleneckTracker.Snapshot': ... + def record( + self, + double: float, + string: typing.Union[java.lang.String, str], + bottleneckResult: BottleneckResult, + ) -> "BottleneckTracker.Snapshot": ... @typing.overload - def record(self, double: float, bottleneckResult: BottleneckResult) -> 'BottleneckTracker.Snapshot': ... + def record( + self, double: float, bottleneckResult: BottleneckResult + ) -> "BottleneckTracker.Snapshot": ... def size(self) -> int: ... def toJson(self) -> java.lang.String: ... + class Snapshot(java.io.Serializable): - def __init__(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double2: float, boolean: bool, boolean2: bool): ... + def __init__( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double2: float, + boolean: bool, + boolean2: bool, + ): ... def getConstraintName(self) -> java.lang.String: ... def getEquipmentName(self) -> java.lang.String: ... def getIdentity(self) -> java.lang.String: ... @@ -65,14 +85,18 @@ class BottleneckTracker(java.io.Serializable): def toString(self) -> java.lang.String: ... class CapacityConstrainedEquipment: - def addCapacityConstraint(self, capacityConstraint: 'CapacityConstraint') -> None: ... + def addCapacityConstraint( + self, capacityConstraint: "CapacityConstraint" + ) -> None: ... def clearCapacityConstraints(self) -> None: ... def disableAllConstraints(self) -> int: ... def enableAllConstraints(self) -> int: ... def getAvailableMargin(self) -> float: ... def getAvailableMarginPercent(self) -> float: ... - def getBottleneckConstraint(self) -> 'CapacityConstraint': ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, 'CapacityConstraint']: ... + def getBottleneckConstraint(self) -> "CapacityConstraint": ... + def getCapacityConstraints( + self, + ) -> java.util.Map[java.lang.String, "CapacityConstraint"]: ... def getMaxUtilization(self) -> float: ... def getMaxUtilizationPercent(self) -> float: ... def getUtilizationSummary(self) -> java.util.Map[java.lang.String, float]: ... @@ -80,14 +104,21 @@ class CapacityConstrainedEquipment: def isCapacityExceeded(self) -> bool: ... def isHardLimitExceeded(self) -> bool: ... def isNearCapacityLimit(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... def setCapacityAnalysisEnabled(self, boolean: bool) -> None: ... class CapacityConstraint(java.io.Serializable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], constraintType: 'CapacityConstraint.ConstraintType'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + constraintType: "CapacityConstraint.ConstraintType", + ): ... def getCurrentValue(self) -> float: ... def getDataSource(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... @@ -98,9 +129,9 @@ class CapacityConstraint(java.io.Serializable): def getMaxValue(self) -> float: ... def getMinValue(self) -> float: ... def getName(self) -> java.lang.String: ... - def getSeverity(self) -> 'CapacityConstraint.ConstraintSeverity': ... + def getSeverity(self) -> "CapacityConstraint.ConstraintSeverity": ... def getShadowPrice(self) -> float: ... - def getType(self) -> 'CapacityConstraint.ConstraintType': ... + def getType(self) -> "CapacityConstraint.ConstraintType": ... def getUnit(self) -> java.lang.String: ... def getUtilization(self) -> float: ... def getUtilizationPercent(self) -> float: ... @@ -111,71 +142,141 @@ class CapacityConstraint(java.io.Serializable): def isMinimumConstraint(self) -> bool: ... def isNearLimit(self) -> bool: ... def isViolated(self) -> bool: ... - def setCurrentValue(self, double: float) -> 'CapacityConstraint': ... - def setDataSource(self, string: typing.Union[java.lang.String, str]) -> 'CapacityConstraint': ... - def setDescription(self, string: typing.Union[java.lang.String, str]) -> 'CapacityConstraint': ... - def setDesignValue(self, double: float) -> 'CapacityConstraint': ... - def setEnabled(self, boolean: bool) -> 'CapacityConstraint': ... - def setMaxValue(self, double: float) -> 'CapacityConstraint': ... - def setMinValue(self, double: float) -> 'CapacityConstraint': ... - def setSeverity(self, constraintSeverity: 'CapacityConstraint.ConstraintSeverity') -> 'CapacityConstraint': ... - def setShadowPrice(self, double: float) -> 'CapacityConstraint': ... - def setUnit(self, string: typing.Union[java.lang.String, str]) -> 'CapacityConstraint': ... - def setValueSupplier(self, doubleSupplier: typing.Union[java.util.function.DoubleSupplier, typing.Callable]) -> 'CapacityConstraint': ... - def setWarningThreshold(self, double: float) -> 'CapacityConstraint': ... + def setCurrentValue(self, double: float) -> "CapacityConstraint": ... + def setDataSource( + self, string: typing.Union[java.lang.String, str] + ) -> "CapacityConstraint": ... + def setDescription( + self, string: typing.Union[java.lang.String, str] + ) -> "CapacityConstraint": ... + def setDesignValue(self, double: float) -> "CapacityConstraint": ... + def setEnabled(self, boolean: bool) -> "CapacityConstraint": ... + def setMaxValue(self, double: float) -> "CapacityConstraint": ... + def setMinValue(self, double: float) -> "CapacityConstraint": ... + def setSeverity( + self, constraintSeverity: "CapacityConstraint.ConstraintSeverity" + ) -> "CapacityConstraint": ... + def setShadowPrice(self, double: float) -> "CapacityConstraint": ... + def setUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "CapacityConstraint": ... + def setValueSupplier( + self, + doubleSupplier: typing.Union[ + java.util.function.DoubleSupplier, typing.Callable + ], + ) -> "CapacityConstraint": ... + def setWarningThreshold(self, double: float) -> "CapacityConstraint": ... def toString(self) -> java.lang.String: ... - class ConstraintSeverity(java.lang.Enum['CapacityConstraint.ConstraintSeverity']): - CRITICAL: typing.ClassVar['CapacityConstraint.ConstraintSeverity'] = ... - HARD: typing.ClassVar['CapacityConstraint.ConstraintSeverity'] = ... - SOFT: typing.ClassVar['CapacityConstraint.ConstraintSeverity'] = ... - ADVISORY: typing.ClassVar['CapacityConstraint.ConstraintSeverity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ConstraintSeverity(java.lang.Enum["CapacityConstraint.ConstraintSeverity"]): + CRITICAL: typing.ClassVar["CapacityConstraint.ConstraintSeverity"] = ... + HARD: typing.ClassVar["CapacityConstraint.ConstraintSeverity"] = ... + SOFT: typing.ClassVar["CapacityConstraint.ConstraintSeverity"] = ... + ADVISORY: typing.ClassVar["CapacityConstraint.ConstraintSeverity"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CapacityConstraint.ConstraintSeverity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CapacityConstraint.ConstraintSeverity": ... @staticmethod - def values() -> typing.MutableSequence['CapacityConstraint.ConstraintSeverity']: ... - class ConstraintType(java.lang.Enum['CapacityConstraint.ConstraintType']): - HARD: typing.ClassVar['CapacityConstraint.ConstraintType'] = ... - SOFT: typing.ClassVar['CapacityConstraint.ConstraintType'] = ... - DESIGN: typing.ClassVar['CapacityConstraint.ConstraintType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["CapacityConstraint.ConstraintSeverity"] + ): ... + + class ConstraintType(java.lang.Enum["CapacityConstraint.ConstraintType"]): + HARD: typing.ClassVar["CapacityConstraint.ConstraintType"] = ... + SOFT: typing.ClassVar["CapacityConstraint.ConstraintType"] = ... + DESIGN: typing.ClassVar["CapacityConstraint.ConstraintType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CapacityConstraint.ConstraintType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CapacityConstraint.ConstraintType": ... @staticmethod - def values() -> typing.MutableSequence['CapacityConstraint.ConstraintType']: ... + def values() -> typing.MutableSequence["CapacityConstraint.ConstraintType"]: ... class EquipmentCapacityStrategy: - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getAvailableMargin(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getAvailableMargin( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class EquipmentCapacityStrategyRegistry: - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def findStrategy(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> EquipmentCapacityStrategy: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def findStrategy( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> EquipmentCapacityStrategy: ... def getAllStrategies(self) -> java.util.List[EquipmentCapacityStrategy]: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... @staticmethod - def getInstance() -> 'EquipmentCapacityStrategyRegistry': ... + def getInstance() -> "EquipmentCapacityStrategyRegistry": ... def getStrategyCount(self) -> int: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def register(self, equipmentCapacityStrategy: EquipmentCapacityStrategy) -> None: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def register( + self, equipmentCapacityStrategy: EquipmentCapacityStrategy + ) -> None: ... def reset(self) -> None: ... def unregister(self, string: typing.Union[java.lang.String, str]) -> bool: ... @@ -184,64 +285,91 @@ class EquipmentDesignData: DATA_SOURCE_EQUIPMENT: typing.ClassVar[java.lang.String] = ... DATA_SOURCE_NOT_SET: typing.ClassVar[java.lang.String] = ... @staticmethod - def apply(processSystem: jneqsim.process.processmodel.ProcessSystem, jsonObject: com.google.gson.JsonObject) -> java.util.Map[java.lang.String, 'EquipmentDesignData.ApplyResult']: ... + def apply( + processSystem: jneqsim.process.processmodel.ProcessSystem, + jsonObject: com.google.gson.JsonObject, + ) -> java.util.Map[java.lang.String, "EquipmentDesignData.ApplyResult"]: ... @staticmethod - def tagConstraintDataSources(processSystem: jneqsim.process.processmodel.ProcessSystem, jsonObject: com.google.gson.JsonObject) -> None: ... + def tagConstraintDataSources( + processSystem: jneqsim.process.processmodel.ProcessSystem, + jsonObject: com.google.gson.JsonObject, + ) -> None: ... + class AppliedProperty: property: java.lang.String = ... value: float = ... unit: java.lang.String = ... - def __init__(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ): ... + class ApplyResult: equipmentName: java.lang.String = ... status: java.lang.String = ... message: java.lang.String = ... appliedProperties: java.util.List = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... - def addApplied(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... + def addApplied( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... def toJson(self) -> com.google.gson.JsonObject: ... -class StandardConstraintType(java.lang.Enum['StandardConstraintType']): - SEPARATOR_GAS_LOAD_FACTOR: typing.ClassVar['StandardConstraintType'] = ... - SEPARATOR_K_VALUE: typing.ClassVar['StandardConstraintType'] = ... - SEPARATOR_DROPLET_CUTSIZE: typing.ClassVar['StandardConstraintType'] = ... - SEPARATOR_INLET_MOMENTUM: typing.ClassVar['StandardConstraintType'] = ... - SEPARATOR_OIL_RETENTION_TIME: typing.ClassVar['StandardConstraintType'] = ... - SEPARATOR_WATER_RETENTION_TIME: typing.ClassVar['StandardConstraintType'] = ... - SEPARATOR_LIQUID_LOAD_FACTOR: typing.ClassVar['StandardConstraintType'] = ... - SEPARATOR_RESIDENCE_TIME: typing.ClassVar['StandardConstraintType'] = ... - COMPRESSOR_SPEED: typing.ClassVar['StandardConstraintType'] = ... - COMPRESSOR_MIN_SPEED: typing.ClassVar['StandardConstraintType'] = ... - COMPRESSOR_POWER: typing.ClassVar['StandardConstraintType'] = ... - COMPRESSOR_SURGE_MARGIN: typing.ClassVar['StandardConstraintType'] = ... - COMPRESSOR_STONEWALL_MARGIN: typing.ClassVar['StandardConstraintType'] = ... - COMPRESSOR_DISCHARGE_TEMP: typing.ClassVar['StandardConstraintType'] = ... - PUMP_NPSH_MARGIN: typing.ClassVar['StandardConstraintType'] = ... - PUMP_FLOW_RATE: typing.ClassVar['StandardConstraintType'] = ... - PUMP_POWER: typing.ClassVar['StandardConstraintType'] = ... - HEAT_EXCHANGER_DUTY: typing.ClassVar['StandardConstraintType'] = ... - HEAT_EXCHANGER_APPROACH_TEMP: typing.ClassVar['StandardConstraintType'] = ... - HEAT_EXCHANGER_PRESSURE_DROP: typing.ClassVar['StandardConstraintType'] = ... - VALVE_CV_UTILIZATION: typing.ClassVar['StandardConstraintType'] = ... - VALVE_PRESSURE_DROP: typing.ClassVar['StandardConstraintType'] = ... - VALVE_OPENING: typing.ClassVar['StandardConstraintType'] = ... - PIPE_VELOCITY: typing.ClassVar['StandardConstraintType'] = ... - PIPE_EROSIONAL_VELOCITY: typing.ClassVar['StandardConstraintType'] = ... - PIPE_PRESSURE_DROP: typing.ClassVar['StandardConstraintType'] = ... +class StandardConstraintType(java.lang.Enum["StandardConstraintType"]): + SEPARATOR_GAS_LOAD_FACTOR: typing.ClassVar["StandardConstraintType"] = ... + SEPARATOR_K_VALUE: typing.ClassVar["StandardConstraintType"] = ... + SEPARATOR_DROPLET_CUTSIZE: typing.ClassVar["StandardConstraintType"] = ... + SEPARATOR_INLET_MOMENTUM: typing.ClassVar["StandardConstraintType"] = ... + SEPARATOR_OIL_RETENTION_TIME: typing.ClassVar["StandardConstraintType"] = ... + SEPARATOR_WATER_RETENTION_TIME: typing.ClassVar["StandardConstraintType"] = ... + SEPARATOR_LIQUID_LOAD_FACTOR: typing.ClassVar["StandardConstraintType"] = ... + SEPARATOR_RESIDENCE_TIME: typing.ClassVar["StandardConstraintType"] = ... + COMPRESSOR_SPEED: typing.ClassVar["StandardConstraintType"] = ... + COMPRESSOR_MIN_SPEED: typing.ClassVar["StandardConstraintType"] = ... + COMPRESSOR_POWER: typing.ClassVar["StandardConstraintType"] = ... + COMPRESSOR_SURGE_MARGIN: typing.ClassVar["StandardConstraintType"] = ... + COMPRESSOR_STONEWALL_MARGIN: typing.ClassVar["StandardConstraintType"] = ... + COMPRESSOR_DISCHARGE_TEMP: typing.ClassVar["StandardConstraintType"] = ... + PUMP_NPSH_MARGIN: typing.ClassVar["StandardConstraintType"] = ... + PUMP_FLOW_RATE: typing.ClassVar["StandardConstraintType"] = ... + PUMP_POWER: typing.ClassVar["StandardConstraintType"] = ... + HEAT_EXCHANGER_DUTY: typing.ClassVar["StandardConstraintType"] = ... + HEAT_EXCHANGER_APPROACH_TEMP: typing.ClassVar["StandardConstraintType"] = ... + HEAT_EXCHANGER_PRESSURE_DROP: typing.ClassVar["StandardConstraintType"] = ... + VALVE_CV_UTILIZATION: typing.ClassVar["StandardConstraintType"] = ... + VALVE_PRESSURE_DROP: typing.ClassVar["StandardConstraintType"] = ... + VALVE_OPENING: typing.ClassVar["StandardConstraintType"] = ... + PIPE_VELOCITY: typing.ClassVar["StandardConstraintType"] = ... + PIPE_EROSIONAL_VELOCITY: typing.ClassVar["StandardConstraintType"] = ... + PIPE_PRESSURE_DROP: typing.ClassVar["StandardConstraintType"] = ... def createConstraint(self) -> CapacityConstraint: ... def getDescription(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... def getType(self) -> CapacityConstraint.ConstraintType: ... def getUnit(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'StandardConstraintType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "StandardConstraintType": ... @staticmethod - def values() -> typing.MutableSequence['StandardConstraintType']: ... + def values() -> typing.MutableSequence["StandardConstraintType"]: ... class CompressorCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MIN_SURGE_MARGIN: typing.ClassVar[float] = ... @@ -251,23 +379,49 @@ class CompressorCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float, double3: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getMaxDischargeTemp(self) -> float: ... def getMinStonewallMargin(self) -> float: ... def getMinSurgeMargin(self) -> float: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def setMaxDischargeTemp(self, double: float) -> None: ... def setMinStonewallMargin(self, double: float) -> None: ... def setMinSurgeMargin(self, double: float) -> None: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class DistillationColumnCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_FLOODING_FACTOR: typing.ClassVar[float] = ... @@ -277,23 +431,49 @@ class DistillationColumnCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float, double3: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getMaxFloodingFactor(self) -> float: ... def getMaxTrayPressureDrop(self) -> float: ... def getMaxWeirLoading(self) -> float: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def setMaxFloodingFactor(self, double: float) -> None: ... def setMaxTrayPressureDrop(self, double: float) -> None: ... def setMaxWeirLoading(self, double: float) -> None: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class EjectorCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_ENTRAINMENT_RATIO: typing.ClassVar[float] = ... @@ -303,21 +483,50 @@ class EjectorCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float, double3: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getAvailableMargin(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getAvailableMargin( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def setMaxEntrainmentRatio(self, double: float) -> None: ... def setMaxMotiveFlowRate(self, double: float) -> None: ... def setMinSuctionPressure(self, double: float) -> None: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class ElectrolyzerCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_VOLTAGE_V: typing.ClassVar[float] = ... @@ -326,17 +535,43 @@ class ElectrolyzerCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class ExpanderCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_POWER_RATIO: typing.ClassVar[float] = ... @@ -346,21 +581,50 @@ class ExpanderCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float, double3: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getAvailableMargin(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getAvailableMargin( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def setMaxPowerRatio(self, double: float) -> None: ... def setMaxSpeedRatio(self, double: float) -> None: ... def setMinSpeedRatio(self, double: float) -> None: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class FilterAdsorberCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_DP_BAR: typing.ClassVar[float] = ... @@ -368,17 +632,43 @@ class FilterAdsorberCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class HeatExchangerCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MIN_APPROACH_TEMP: typing.ClassVar[float] = ... @@ -387,21 +677,47 @@ class HeatExchangerCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getMaxDutyRatio(self) -> float: ... def getMinApproachTemp(self) -> float: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def setMaxDutyRatio(self, double: float) -> None: ... def setMinApproachTemp(self, double: float) -> None: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class MixerCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_VELOCITY: typing.ClassVar[float] = ... @@ -410,21 +726,47 @@ class MixerCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getMaxPressureDrop(self) -> float: ... def getMaxVelocity(self) -> float: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def setMaxPressureDrop(self, double: float) -> None: ... def setMaxVelocity(self, double: float) -> None: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class PipeCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_GAS_VELOCITY: typing.ClassVar[float] = ... @@ -435,25 +777,51 @@ class PipeCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float, double3: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getMaxErosionalRatio(self) -> float: ... def getMaxGasVelocity(self) -> float: ... def getMaxLiquidVelocity(self) -> float: ... def getMaxMultiphaseVelocity(self) -> float: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def setMaxErosionalRatio(self, double: float) -> None: ... def setMaxGasVelocity(self, double: float) -> None: ... def setMaxLiquidVelocity(self, double: float) -> None: ... def setMaxMultiphaseVelocity(self, double: float) -> None: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class PowerGenerationCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_RATED_POWER_KW: typing.ClassVar[float] = ... @@ -462,17 +830,43 @@ class PowerGenerationCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class PumpCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MIN_NPSH_MARGIN: typing.ClassVar[float] = ... @@ -481,21 +875,47 @@ class PumpCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getMaxPowerFactor(self) -> float: ... def getMinNpshMargin(self) -> float: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def setMaxPowerFactor(self, double: float) -> None: ... def setMinNpshMargin(self, double: float) -> None: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class ReactorCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_TEMPERATURE_C: typing.ClassVar[float] = ... @@ -504,17 +924,43 @@ class ReactorCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class SeparatorCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_GAS_LOAD_FACTOR: typing.ClassVar[float] = ... @@ -523,21 +969,47 @@ class SeparatorCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getMaxGasLoadFactor(self) -> float: ... def getMaxLiquidLevel(self) -> float: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def setMaxGasLoadFactor(self, double: float) -> None: ... def setMaxLiquidLevel(self, double: float) -> None: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class SplitterCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_VELOCITY: typing.ClassVar[float] = ... @@ -546,21 +1018,47 @@ class SplitterCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getMaxPressureDrop(self) -> float: ... def getMaxVelocity(self) -> float: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def setMaxPressureDrop(self, double: float) -> None: ... def setMaxVelocity(self, double: float) -> None: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class SubseaEquipmentCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_WHP_BARA: typing.ClassVar[float] = ... @@ -568,17 +1066,43 @@ class SubseaEquipmentCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class TankCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_LIQUID_LEVEL: typing.ClassVar[float] = ... @@ -587,21 +1111,47 @@ class TankCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getMaxLiquidLevel(self) -> float: ... def getMinLiquidLevel(self) -> float: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def setMaxLiquidLevel(self, double: float) -> None: ... def setMinLiquidLevel(self, double: float) -> None: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class ValveCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_OPENING: typing.ClassVar[float] = ... @@ -610,21 +1160,47 @@ class ValveCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getMaxOpening(self) -> float: ... def getMinOpening(self) -> float: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def setMaxOpening(self, double: float) -> None: ... def setMinOpening(self, double: float) -> None: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class WellFlowCapacityStrategy(EquipmentCapacityStrategy): DEFAULT_MAX_PI: typing.ClassVar[float] = ... @@ -633,18 +1209,43 @@ class WellFlowCapacityStrategy(EquipmentCapacityStrategy): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def evaluateCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def evaluateMaxCapacity(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> float: ... - def getBottleneckConstraint(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> CapacityConstraint: ... - def getConstraints(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, CapacityConstraint]: ... - def getEquipmentClass(self) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def evaluateCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def evaluateMaxCapacity( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> float: ... + def getBottleneckConstraint( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> CapacityConstraint: ... + def getConstraints( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, CapacityConstraint]: ... + def getEquipmentClass( + self, + ) -> typing.Type[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getName(self) -> java.lang.String: ... def getPriority(self) -> int: ... - def getViolations(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.List[CapacityConstraint]: ... - def isWithinHardLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def isWithinSoftLimits(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - def supports(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... - + def getViolations( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.List[CapacityConstraint]: ... + def isWithinHardLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def isWithinSoftLimits( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... + def supports( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.capacity")``. diff --git a/src/jneqsim-stubs/process/equipment/compressor/__init__.pyi b/src/jneqsim-stubs/process/equipment/compressor/__init__.pyi index 2fa371c8..86c825c8 100644 --- a/src/jneqsim-stubs/process/equipment/compressor/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/compressor/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -24,15 +24,13 @@ import jneqsim.process.util.report import jneqsim.thermo.system import typing - - class AntiSurge(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, controlStrategy: 'AntiSurge.ControlStrategy'): ... + def __init__(self, controlStrategy: "AntiSurge.ControlStrategy"): ... def equals(self, object: typing.Any) -> bool: ... - def getControlStrategy(self) -> 'AntiSurge.ControlStrategy': ... + def getControlStrategy(self) -> "AntiSurge.ControlStrategy": ... def getCurrentSurgeFraction(self) -> float: ... def getHotGasBypassFlow(self) -> float: ... def getMaximumRecycleFlow(self) -> float: ... @@ -56,13 +54,17 @@ class AntiSurge(java.io.Serializable): def resetPID(self) -> None: ... def resetSurgeCycleCount(self) -> None: ... def setActive(self, boolean: bool) -> None: ... - def setControlStrategy(self, controlStrategy: 'AntiSurge.ControlStrategy') -> None: ... + def setControlStrategy( + self, controlStrategy: "AntiSurge.ControlStrategy" + ) -> None: ... def setCurrentSurgeFraction(self, double: float) -> None: ... def setHotGasBypassFlow(self, double: float) -> None: ... def setMaxSurgeCyclesBeforeTrip(self, int: int) -> None: ... def setMaximumRecycleFlow(self, double: float) -> None: ... def setMinimumRecycleFlow(self, double: float) -> None: ... - def setPIDParameters(self, double: float, double2: float, double3: float) -> None: ... + def setPIDParameters( + self, double: float, double2: float, double3: float + ) -> None: ... def setPIDSetpoint(self, double: float) -> None: ... def setPredictiveHorizon(self, double: float) -> None: ... def setSurge(self, boolean: bool) -> None: ... @@ -76,71 +78,119 @@ class AntiSurge(java.io.Serializable): def setValveResponseTime(self, double: float) -> None: ... def shouldTrip(self) -> bool: ... def updateController(self, double: float, double2: float) -> float: ... - class ControlStrategy(java.lang.Enum['AntiSurge.ControlStrategy']): - ON_OFF: typing.ClassVar['AntiSurge.ControlStrategy'] = ... - PROPORTIONAL: typing.ClassVar['AntiSurge.ControlStrategy'] = ... - PID: typing.ClassVar['AntiSurge.ControlStrategy'] = ... - PREDICTIVE: typing.ClassVar['AntiSurge.ControlStrategy'] = ... - DUAL_LOOP: typing.ClassVar['AntiSurge.ControlStrategy'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ControlStrategy(java.lang.Enum["AntiSurge.ControlStrategy"]): + ON_OFF: typing.ClassVar["AntiSurge.ControlStrategy"] = ... + PROPORTIONAL: typing.ClassVar["AntiSurge.ControlStrategy"] = ... + PID: typing.ClassVar["AntiSurge.ControlStrategy"] = ... + PREDICTIVE: typing.ClassVar["AntiSurge.ControlStrategy"] = ... + DUAL_LOOP: typing.ClassVar["AntiSurge.ControlStrategy"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AntiSurge.ControlStrategy': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AntiSurge.ControlStrategy": ... @staticmethod - def values() -> typing.MutableSequence['AntiSurge.ControlStrategy']: ... + def values() -> typing.MutableSequence["AntiSurge.ControlStrategy"]: ... class BoundaryCurveInterface(java.io.Serializable): def getFlow(self, double: float) -> float: ... def isActive(self) -> bool: ... def isLimit(self, double: float, double2: float) -> bool: ... def setActive(self, boolean: bool) -> None: ... - def setCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... class CompressorChartGenerator: - def __init__(self, compressor: 'Compressor'): ... - def enableAdvancedCorrections(self, int: int) -> 'CompressorChartGenerator': ... - @typing.overload - def generateCompressorChart(self, string: typing.Union[java.lang.String, str]) -> 'CompressorChartInterface': ... - @typing.overload - def generateCompressorChart(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'CompressorChartInterface': ... - @typing.overload - def generateCompressorChart(self, string: typing.Union[java.lang.String, str], int: int) -> 'CompressorChartInterface': ... - @typing.overload - def generateFromTemplate(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'CompressorChartInterface': ... - @typing.overload - def generateFromTemplate(self, string: typing.Union[java.lang.String, str], int: int) -> 'CompressorChartInterface': ... - @typing.overload - def generateFromTemplate(self, compressorCurveTemplate: 'CompressorCurveTemplate', int: int) -> 'CompressorChartInterface': ... + def __init__(self, compressor: "Compressor"): ... + def enableAdvancedCorrections(self, int: int) -> "CompressorChartGenerator": ... + @typing.overload + def generateCompressorChart( + self, string: typing.Union[java.lang.String, str] + ) -> "CompressorChartInterface": ... + @typing.overload + def generateCompressorChart( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> "CompressorChartInterface": ... + @typing.overload + def generateCompressorChart( + self, string: typing.Union[java.lang.String, str], int: int + ) -> "CompressorChartInterface": ... + @typing.overload + def generateFromTemplate( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> "CompressorChartInterface": ... + @typing.overload + def generateFromTemplate( + self, string: typing.Union[java.lang.String, str], int: int + ) -> "CompressorChartInterface": ... + @typing.overload + def generateFromTemplate( + self, compressorCurveTemplate: "CompressorCurveTemplate", int: int + ) -> "CompressorChartInterface": ... @staticmethod def getAvailableTemplates() -> typing.MutableSequence[java.lang.String]: ... def getChartType(self) -> java.lang.String: ... def getImpellerDiameter(self) -> float: ... def getNumberOfStages(self) -> int: ... @staticmethod - def getOriginalTemplateChart(string: typing.Union[java.lang.String, str]) -> 'CompressorChartInterface': ... + def getOriginalTemplateChart( + string: typing.Union[java.lang.String, str], + ) -> "CompressorChartInterface": ... def isUseMachCorrection(self) -> bool: ... def isUseMultistageSurgeCorrection(self) -> bool: ... def isUseReynoldsCorrection(self) -> bool: ... - def setChartType(self, string: typing.Union[java.lang.String, str]) -> 'CompressorChartGenerator': ... - def setImpellerDiameter(self, double: float) -> 'CompressorChartGenerator': ... - def setNumberOfStages(self, int: int) -> 'CompressorChartGenerator': ... - def setUseMachCorrection(self, boolean: bool) -> 'CompressorChartGenerator': ... - def setUseMultistageSurgeCorrection(self, boolean: bool) -> 'CompressorChartGenerator': ... - def setUseReynoldsCorrection(self, boolean: bool) -> 'CompressorChartGenerator': ... + def setChartType( + self, string: typing.Union[java.lang.String, str] + ) -> "CompressorChartGenerator": ... + def setImpellerDiameter(self, double: float) -> "CompressorChartGenerator": ... + def setNumberOfStages(self, int: int) -> "CompressorChartGenerator": ... + def setUseMachCorrection(self, boolean: bool) -> "CompressorChartGenerator": ... + def setUseMultistageSurgeCorrection( + self, boolean: bool + ) -> "CompressorChartGenerator": ... + def setUseReynoldsCorrection(self, boolean: bool) -> "CompressorChartGenerator": ... class CompressorChartInterface(java.lang.Cloneable): @typing.overload - def addCurve(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - @typing.overload - def addCurve(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def addCurve( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + @typing.overload + def addCurve( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def equals(self, object: typing.Any) -> bool: ... def generateStoneWallCurve(self) -> None: ... def generateSurgeCurve(self) -> None: ... def getChartConditions(self) -> typing.MutableSequence[float]: ... - def getDischargeTemperatures(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getDischargeTemperatures( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getFlow(self, double: float, double2: float, double3: float) -> float: ... def getFlows(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getGamma(self) -> float: ... @@ -152,22 +202,26 @@ class CompressorChartInterface(java.lang.Cloneable): def getMaxSpeedCurve(self) -> float: ... def getMinSpeedCurve(self) -> float: ... def getOperatingMW(self) -> float: ... - def getPolytropicEfficiencies(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getPolytropicEfficiencies( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getPolytropicEfficiency(self, double: float, double2: float) -> float: ... def getPolytropicExponent(self) -> float: ... def getPolytropicHead(self, double: float, double2: float) -> float: ... def getPowers(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getPressureRatios(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getPressureRatios( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getRatioToMaxSpeed(self, double: float) -> float: ... def getRatioToMinSpeed(self, double: float) -> float: ... def getReferenceDensity(self) -> float: ... def getSpeed(self, double: float, double2: float) -> int: ... def getSpeedValue(self, double: float, double2: float) -> float: ... def getSpeeds(self) -> typing.MutableSequence[float]: ... - def getStoneWallCurve(self) -> 'StoneWallCurve': ... + def getStoneWallCurve(self) -> "StoneWallCurve": ... def getStoneWallFlowAtSpeed(self, double: float) -> float: ... def getStoneWallHeadAtSpeed(self, double: float) -> float: ... - def getSurgeCurve(self) -> 'SafeSplineSurgeCurve': ... + def getSurgeCurve(self) -> "SafeSplineSurgeCurve": ... def getSurgeFlowAtSpeed(self, double: float) -> float: ... def getSurgeHeadAtSpeed(self, double: float) -> float: ... def hashCode(self) -> int: ... @@ -177,20 +231,53 @@ class CompressorChartInterface(java.lang.Cloneable): def isUseCompressorChart(self) -> bool: ... def plot(self) -> None: ... @typing.overload - def setCurves(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - @typing.overload - def setCurves(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray6: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setCurves( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + @typing.overload + def setCurves( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray6: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setGamma(self, double: float) -> None: ... def setHeadUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setInletPressure(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setInletTemperature(self, double: float) -> None: ... def setOperatingMW(self, double: float) -> None: ... def setPolytropicExponent(self, double: float) -> None: ... - def setReferenceConditions(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setReferenceConditions( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def setReferenceDensity(self, double: float) -> None: ... - def setStoneWallCurve(self, stoneWallCurve: 'StoneWallCurve') -> None: ... - def setSurgeCurve(self, safeSplineSurgeCurve: 'SafeSplineSurgeCurve') -> None: ... + def setStoneWallCurve(self, stoneWallCurve: "StoneWallCurve") -> None: ... + def setSurgeCurve(self, safeSplineSurgeCurve: "SafeSplineSurgeCurve") -> None: ... def setUseCompressorChart(self, boolean: bool) -> None: ... def setUseRealKappa(self, boolean: bool) -> None: ... def useRealKappa(self) -> bool: ... @@ -209,11 +296,13 @@ class CompressorChartJsonReader: def getHeadLines(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getHeadUnit(self) -> java.lang.String: ... def getMaxDesignPower(self) -> float: ... - def getPolyEffLines(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getPolyEffLines( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getSpeeds(self) -> typing.MutableSequence[float]: ... def getSurgeFlow(self) -> typing.MutableSequence[float]: ... def getSurgeHead(self) -> typing.MutableSequence[float]: ... - def setCurvesToCompressor(self, compressor: 'Compressor') -> None: ... + def setCurvesToCompressor(self, compressor: "Compressor") -> None: ... class CompressorChartReader: def __init__(self, string: typing.Union[java.lang.String, str]): ... @@ -221,13 +310,15 @@ class CompressorChartReader: def getChokeHead(self) -> typing.MutableSequence[float]: ... def getFlowLines(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getHeadLines(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getPolyEffLines(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getPolyEffLines( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getSpeeds(self) -> typing.MutableSequence[float]: ... def getStonewallCurve(self) -> typing.MutableSequence[float]: ... def getSurgeCurve(self) -> typing.MutableSequence[float]: ... def getSurgeFlow(self) -> typing.MutableSequence[float]: ... def getSurgeHead(self) -> typing.MutableSequence[float]: ... - def setCurvesToCompressor(self, compressor: 'Compressor') -> None: ... + def setCurvesToCompressor(self, compressor: "Compressor") -> None: ... def setHeadUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... class CompressorConstraintConfig(java.io.Serializable): @@ -235,15 +326,17 @@ class CompressorConstraintConfig(java.io.Serializable): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def copy(self) -> 'CompressorConstraintConfig': ... + def copy(self) -> "CompressorConstraintConfig": ... @staticmethod - def createAPI617Config() -> 'CompressorConstraintConfig': ... + def createAPI617Config() -> "CompressorConstraintConfig": ... @staticmethod - def createAggressiveConfig() -> 'CompressorConstraintConfig': ... + def createAggressiveConfig() -> "CompressorConstraintConfig": ... @staticmethod - def createConservativeConfig() -> 'CompressorConstraintConfig': ... + def createConservativeConfig() -> "CompressorConstraintConfig": ... def getAntiSurgeControlMargin(self) -> float: ... - def getDriverCurve(self) -> jneqsim.process.equipment.compressor.driver.DriverCurve: ... + def getDriverCurve( + self, + ) -> jneqsim.process.equipment.compressor.driver.DriverCurve: ... def getDriverPowerMargin(self) -> float: ... def getMaxDischargePressure(self) -> float: ... def getMaxDischargeTemperature(self) -> float: ... @@ -269,7 +362,9 @@ class CompressorConstraintConfig(java.io.Serializable): def isUseAntiSurgeControl(self) -> bool: ... def setAllowNearSurgeOperation(self, boolean: bool) -> None: ... def setAntiSurgeControlMargin(self, double: float) -> None: ... - def setDriverCurve(self, driverCurve: jneqsim.process.equipment.compressor.driver.DriverCurve) -> None: ... + def setDriverCurve( + self, driverCurve: jneqsim.process.equipment.compressor.driver.DriverCurve + ) -> None: ... def setDriverPowerMargin(self, double: float) -> None: ... def setEnforceHardLimits(self, boolean: bool) -> None: ... def setMaxDischargePressure(self, double: float) -> None: ... @@ -301,59 +396,104 @@ class CompressorCurve(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]): ... - @typing.overload - def __init__(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ): ... + @typing.overload + def __init__( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ): ... def equals(self, object: typing.Any) -> bool: ... def hashCode(self) -> int: ... class CompressorCurveCorrections(java.io.Serializable): @staticmethod - def calculateCorrectedEfficiency(double: float, double2: float, double3: float) -> float: ... + def calculateCorrectedEfficiency( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def calculateEfficiencyAtFlow(double: float, double2: float, double3: float) -> float: ... + def calculateEfficiencyAtFlow( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod def calculateMachNumber(double: float, double2: float) -> float: ... @staticmethod - def calculateMultistageSurgeCorrection(double: float, double2: float, int: int) -> float: ... + def calculateMultistageSurgeCorrection( + double: float, double2: float, int: int + ) -> float: ... @staticmethod - def calculateMultistageSurgeHeadCorrection(double: float, double2: float, int: int) -> float: ... + def calculateMultistageSurgeHeadCorrection( + double: float, double2: float, int: int + ) -> float: ... @typing.overload @staticmethod def calculateReynoldsEfficiencyCorrection(double: float) -> float: ... @typing.overload @staticmethod - def calculateReynoldsEfficiencyCorrection(double: float, double2: float) -> float: ... + def calculateReynoldsEfficiencyCorrection( + double: float, double2: float + ) -> float: ... @staticmethod - def calculateReynoldsNumber(double: float, double2: float, double3: float) -> float: ... + def calculateReynoldsNumber( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def calculateSonicVelocity(double: float, double2: float, double3: float, double4: float) -> float: ... + def calculateSonicVelocity( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def calculateStonewallFlow(double: float, double2: float, double3: float) -> float: ... + def calculateStonewallFlow( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod def calculateTipSpeed(double: float, double2: float) -> float: ... @staticmethod - def correctStonewallFlowForGas(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def correctStonewallFlowForGas( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @staticmethod def getCriticalMach() -> float: ... @staticmethod def getReferenceReynolds() -> float: ... class CompressorCurveTemplate(java.io.Serializable): - CENTRIFUGAL_STANDARD: typing.ClassVar['CompressorCurveTemplate'] = ... - CENTRIFUGAL_HIGH_FLOW: typing.ClassVar['CompressorCurveTemplate'] = ... - CENTRIFUGAL_HIGH_HEAD: typing.ClassVar['CompressorCurveTemplate'] = ... - PIPELINE: typing.ClassVar['CompressorCurveTemplate'] = ... - EXPORT: typing.ClassVar['CompressorCurveTemplate'] = ... - INJECTION: typing.ClassVar['CompressorCurveTemplate'] = ... - GAS_LIFT: typing.ClassVar['CompressorCurveTemplate'] = ... - REFRIGERATION: typing.ClassVar['CompressorCurveTemplate'] = ... - BOOSTER: typing.ClassVar['CompressorCurveTemplate'] = ... - SINGLE_STAGE: typing.ClassVar['CompressorCurveTemplate'] = ... - MULTISTAGE_INLINE: typing.ClassVar['CompressorCurveTemplate'] = ... - INTEGRALLY_GEARED: typing.ClassVar['CompressorCurveTemplate'] = ... - OVERHUNG: typing.ClassVar['CompressorCurveTemplate'] = ... - def __init__(self, string: typing.Union[java.lang.String, str], double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... + CENTRIFUGAL_STANDARD: typing.ClassVar["CompressorCurveTemplate"] = ... + CENTRIFUGAL_HIGH_FLOW: typing.ClassVar["CompressorCurveTemplate"] = ... + CENTRIFUGAL_HIGH_HEAD: typing.ClassVar["CompressorCurveTemplate"] = ... + PIPELINE: typing.ClassVar["CompressorCurveTemplate"] = ... + EXPORT: typing.ClassVar["CompressorCurveTemplate"] = ... + INJECTION: typing.ClassVar["CompressorCurveTemplate"] = ... + GAS_LIFT: typing.ClassVar["CompressorCurveTemplate"] = ... + REFRIGERATION: typing.ClassVar["CompressorCurveTemplate"] = ... + BOOSTER: typing.ClassVar["CompressorCurveTemplate"] = ... + SINGLE_STAGE: typing.ClassVar["CompressorCurveTemplate"] = ... + MULTISTAGE_INLINE: typing.ClassVar["CompressorCurveTemplate"] = ... + INTEGRALLY_GEARED: typing.ClassVar["CompressorCurveTemplate"] = ... + OVERHUNG: typing.ClassVar["CompressorCurveTemplate"] = ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... @staticmethod def getAvailableTemplates() -> typing.MutableSequence[java.lang.String]: ... def getName(self) -> java.lang.String: ... @@ -361,31 +501,50 @@ class CompressorCurveTemplate(java.io.Serializable): @typing.overload def getOriginalChart(self) -> CompressorChartInterface: ... @typing.overload - def getOriginalChart(self, string: typing.Union[java.lang.String, str]) -> CompressorChartInterface: ... + def getOriginalChart( + self, string: typing.Union[java.lang.String, str] + ) -> CompressorChartInterface: ... def getReferenceSpeed(self) -> float: ... def getSpeedRatios(self) -> typing.MutableSequence[float]: ... def getSpeeds(self) -> typing.MutableSequence[float]: ... @staticmethod - def getTemplate(string: typing.Union[java.lang.String, str]) -> 'CompressorCurveTemplate': ... + def getTemplate( + string: typing.Union[java.lang.String, str], + ) -> "CompressorCurveTemplate": ... @staticmethod - def getTemplatesByCategory(string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[java.lang.String]: ... - @typing.overload - def scaleToDesignPoint(self, double: float, double2: float, double3: float, int: int) -> CompressorChartInterface: ... - @typing.overload - def scaleToDesignPoint(self, double: float, double2: float, double3: float, int: int, string: typing.Union[java.lang.String, str]) -> CompressorChartInterface: ... + def getTemplatesByCategory( + string: typing.Union[java.lang.String, str], + ) -> typing.MutableSequence[java.lang.String]: ... + @typing.overload + def scaleToDesignPoint( + self, double: float, double2: float, double3: float, int: int + ) -> CompressorChartInterface: ... + @typing.overload + def scaleToDesignPoint( + self, + double: float, + double2: float, + double3: float, + int: int, + string: typing.Union[java.lang.String, str], + ) -> CompressorChartInterface: ... @typing.overload def scaleToSpeed(self, double: float) -> CompressorChartInterface: ... @typing.overload - def scaleToSpeed(self, double: float, string: typing.Union[java.lang.String, str]) -> CompressorChartInterface: ... + def scaleToSpeed( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> CompressorChartInterface: ... class CompressorDriver(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, driverType: 'DriverType'): ... + def __init__(self, driverType: "DriverType"): ... @typing.overload - def __init__(self, driverType: 'DriverType', double: float): ... - def calculateSpeedChange(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def __init__(self, driverType: "DriverType", double: float): ... + def calculateSpeedChange( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def canDeliverPower(self, double: float) -> bool: ... def canDeliverPowerAtSpeed(self, double: float, double2: float) -> bool: ... def checkOverloadTrip(self, double: float, double2: float) -> bool: ... @@ -396,11 +555,13 @@ class CompressorDriver(java.io.Serializable): def getAmbientTemperature(self) -> float: ... def getAvailablePower(self) -> float: ... def getDriverEfficiency(self) -> float: ... - def getDriverType(self) -> 'DriverType': ... + def getDriverType(self) -> "DriverType": ... def getEfficiencyAtSpeed(self, double: float) -> float: ... def getInertia(self) -> float: ... def getMaxAcceleration(self) -> float: ... - def getMaxAccelerationAtConditions(self, double: float, double2: float) -> float: ... + def getMaxAccelerationAtConditions( + self, double: float, double2: float + ) -> float: ... def getMaxAvailablePower(self) -> float: ... def getMaxAvailablePowerAtSpeed(self, double: float) -> float: ... def getMaxDeceleration(self) -> float: ... @@ -424,19 +585,34 @@ class CompressorDriver(java.io.Serializable): def isMaxPowerCurveEnabled(self) -> bool: ... def isMaxPowerCurveTableEnabled(self) -> bool: ... def isOverloadProtectionEnabled(self) -> bool: ... - def loadMaxPowerCurveFromCsv(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def loadMaxPowerCurveFromResource(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def loadMaxPowerCurveFromCsv( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def loadMaxPowerCurveFromResource( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def resetOverloadTimer(self) -> None: ... def setAmbientPressure(self, double: float) -> None: ... def setAmbientTemperature(self, double: float) -> None: ... def setDriverEfficiency(self, double: float) -> None: ... - def setDriverType(self, driverType: 'DriverType') -> None: ... + def setDriverType(self, driverType: "DriverType") -> None: ... def setInertia(self, double: float) -> None: ... def setMaxAcceleration(self, double: float) -> None: ... def setMaxDeceleration(self, double: float) -> None: ... def setMaxPower(self, double: float) -> None: ... - def setMaxPowerCurveCoefficients(self, double: float, double2: float, double3: float) -> None: ... - def setMaxPowerSpeedCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str]) -> None: ... + def setMaxPowerCurveCoefficients( + self, double: float, double2: float, double3: float + ) -> None: ... + def setMaxPowerSpeedCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + ) -> None: ... def setMaxSpeed(self, double: float) -> None: ... def setMinPower(self, double: float) -> None: ... def setMinSpeed(self, double: float) -> None: ... @@ -446,21 +622,39 @@ class CompressorDriver(java.io.Serializable): def setRatedSpeed(self, double: float) -> None: ... def setResponseTime(self, double: float) -> None: ... def setTemperatureDerateFactor(self, double: float) -> None: ... - def setVfdEfficiencyCoefficients(self, double: float, double2: float, double3: float) -> None: ... + def setVfdEfficiencyCoefficients( + self, double: float, double2: float, double3: float + ) -> None: ... def toString(self) -> java.lang.String: ... class CompressorEventListener: - def onPowerLimitExceeded(self, compressor: 'Compressor', double: float, double2: float) -> None: ... - def onShutdownComplete(self, compressor: 'Compressor') -> None: ... - def onSpeedBelowMinimum(self, compressor: 'Compressor', double: float, double2: float) -> None: ... - def onSpeedLimitExceeded(self, compressor: 'Compressor', double: float, double2: float) -> None: ... - def onStartupComplete(self, compressor: 'Compressor') -> None: ... - def onStateChange(self, compressor: 'Compressor', compressorState: 'CompressorState', compressorState2: 'CompressorState') -> None: ... - def onStoneWallApproach(self, compressor: 'Compressor', double: float) -> None: ... - def onSurgeApproach(self, compressor: 'Compressor', double: float, boolean: bool) -> None: ... - def onSurgeOccurred(self, compressor: 'Compressor', double: float) -> None: ... + def onPowerLimitExceeded( + self, compressor: "Compressor", double: float, double2: float + ) -> None: ... + def onShutdownComplete(self, compressor: "Compressor") -> None: ... + def onSpeedBelowMinimum( + self, compressor: "Compressor", double: float, double2: float + ) -> None: ... + def onSpeedLimitExceeded( + self, compressor: "Compressor", double: float, double2: float + ) -> None: ... + def onStartupComplete(self, compressor: "Compressor") -> None: ... + def onStateChange( + self, + compressor: "Compressor", + compressorState: "CompressorState", + compressorState2: "CompressorState", + ) -> None: ... + def onStoneWallApproach(self, compressor: "Compressor", double: float) -> None: ... + def onSurgeApproach( + self, compressor: "Compressor", double: float, boolean: bool + ) -> None: ... + def onSurgeOccurred(self, compressor: "Compressor", double: float) -> None: ... -class CompressorInterface(jneqsim.process.equipment.ProcessEquipmentInterface, jneqsim.process.equipment.TwoPortInterface): +class CompressorInterface( + jneqsim.process.equipment.ProcessEquipmentInterface, + jneqsim.process.equipment.TwoPortInterface, +): def equals(self, object: typing.Any) -> bool: ... def getAntiSurge(self) -> AntiSurge: ... def getDistanceToSurge(self) -> float: ... @@ -475,7 +669,9 @@ class CompressorInterface(jneqsim.process.equipment.ProcessEquipmentInterface, j def hashCode(self) -> int: ... def isStoneWall(self) -> bool: ... def isSurge(self) -> bool: ... - def setCompressorChartType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCompressorChartType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setIsentropicEfficiency(self, double: float) -> None: ... def setMaximumSpeed(self, double: float) -> None: ... def setMinimumSpeed(self, double: float) -> None: ... @@ -494,7 +690,7 @@ class CompressorMechanicalLosses(java.io.Serializable): def calculateSecondarySealLeakage(self) -> float: ... def calculateSeparationGasFlow(self) -> float: ... def calculateThrustBearingLoss(self) -> float: ... - def getBearingType(self) -> 'CompressorMechanicalLosses.BearingType': ... + def getBearingType(self) -> "CompressorMechanicalLosses.BearingType": ... def getLubeOilInletTemp(self) -> float: ... def getLubeOilOutletTemp(self) -> float: ... def getMechanicalEfficiency(self, double: float) -> float: ... @@ -504,51 +700,76 @@ class CompressorMechanicalLosses(java.io.Serializable): def getSealDifferentialPressure(self) -> float: ... def getSealGasSupplyPressure(self) -> float: ... def getSealGasSupplyTemperature(self) -> float: ... - def getSealType(self) -> 'CompressorMechanicalLosses.SealType': ... + def getSealType(self) -> "CompressorMechanicalLosses.SealType": ... def getShaftDiameter(self) -> float: ... def getTotalBearingLoss(self) -> float: ... def getTotalMechanicalLoss(self) -> float: ... def getTotalSealGasConsumption(self) -> float: ... def printSummary(self) -> None: ... - def setBearingType(self, bearingType: 'CompressorMechanicalLosses.BearingType') -> None: ... + def setBearingType( + self, bearingType: "CompressorMechanicalLosses.BearingType" + ) -> None: ... def setLubeOilInletTemp(self, double: float) -> None: ... def setLubeOilOutletTemp(self, double: float) -> None: ... def setNumberOfRadialBearings(self, int: int) -> None: ... def setNumberOfSeals(self, int: int) -> None: ... - def setOperatingConditions(self, double: float, double2: float, double3: float, double4: float, double5: float) -> None: ... + def setOperatingConditions( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> None: ... def setSealGasSupplyPressure(self, double: float) -> None: ... def setSealGasSupplyTemperature(self, double: float) -> None: ... - def setSealType(self, sealType: 'CompressorMechanicalLosses.SealType') -> None: ... + def setSealType(self, sealType: "CompressorMechanicalLosses.SealType") -> None: ... def setShaftDiameter(self, double: float) -> None: ... - class BearingType(java.lang.Enum['CompressorMechanicalLosses.BearingType']): - TILTING_PAD: typing.ClassVar['CompressorMechanicalLosses.BearingType'] = ... - PLAIN_SLEEVE: typing.ClassVar['CompressorMechanicalLosses.BearingType'] = ... - MAGNETIC_ACTIVE: typing.ClassVar['CompressorMechanicalLosses.BearingType'] = ... - GAS_FOIL: typing.ClassVar['CompressorMechanicalLosses.BearingType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class BearingType(java.lang.Enum["CompressorMechanicalLosses.BearingType"]): + TILTING_PAD: typing.ClassVar["CompressorMechanicalLosses.BearingType"] = ... + PLAIN_SLEEVE: typing.ClassVar["CompressorMechanicalLosses.BearingType"] = ... + MAGNETIC_ACTIVE: typing.ClassVar["CompressorMechanicalLosses.BearingType"] = ... + GAS_FOIL: typing.ClassVar["CompressorMechanicalLosses.BearingType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CompressorMechanicalLosses.BearingType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CompressorMechanicalLosses.BearingType": ... @staticmethod - def values() -> typing.MutableSequence['CompressorMechanicalLosses.BearingType']: ... - class SealType(java.lang.Enum['CompressorMechanicalLosses.SealType']): - DRY_GAS_TANDEM: typing.ClassVar['CompressorMechanicalLosses.SealType'] = ... - DRY_GAS_DOUBLE: typing.ClassVar['CompressorMechanicalLosses.SealType'] = ... - DRY_GAS_SINGLE: typing.ClassVar['CompressorMechanicalLosses.SealType'] = ... - OIL_FILM: typing.ClassVar['CompressorMechanicalLosses.SealType'] = ... - LABYRINTH: typing.ClassVar['CompressorMechanicalLosses.SealType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["CompressorMechanicalLosses.BearingType"] + ): ... + + class SealType(java.lang.Enum["CompressorMechanicalLosses.SealType"]): + DRY_GAS_TANDEM: typing.ClassVar["CompressorMechanicalLosses.SealType"] = ... + DRY_GAS_DOUBLE: typing.ClassVar["CompressorMechanicalLosses.SealType"] = ... + DRY_GAS_SINGLE: typing.ClassVar["CompressorMechanicalLosses.SealType"] = ... + OIL_FILM: typing.ClassVar["CompressorMechanicalLosses.SealType"] = ... + LABYRINTH: typing.ClassVar["CompressorMechanicalLosses.SealType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CompressorMechanicalLosses.SealType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CompressorMechanicalLosses.SealType": ... @staticmethod - def values() -> typing.MutableSequence['CompressorMechanicalLosses.SealType']: ... + def values() -> ( + typing.MutableSequence["CompressorMechanicalLosses.SealType"] + ): ... class CompressorOperatingHistory(java.io.Serializable): def __init__(self): ... @@ -556,20 +777,40 @@ class CompressorOperatingHistory(java.io.Serializable): def exportToCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... def generateSummary(self) -> java.lang.String: ... def getAverageEfficiency(self) -> float: ... - def getHistory(self) -> java.util.List['CompressorOperatingHistory.OperatingPoint']: ... + def getHistory( + self, + ) -> java.util.List["CompressorOperatingHistory.OperatingPoint"]: ... def getMinimumSurgeMargin(self) -> float: ... - def getPeakFlow(self) -> 'CompressorOperatingHistory.OperatingPoint': ... - def getPeakHead(self) -> 'CompressorOperatingHistory.OperatingPoint': ... - def getPeakPower(self) -> 'CompressorOperatingHistory.OperatingPoint': ... + def getPeakFlow(self) -> "CompressorOperatingHistory.OperatingPoint": ... + def getPeakHead(self) -> "CompressorOperatingHistory.OperatingPoint": ... + def getPeakPower(self) -> "CompressorOperatingHistory.OperatingPoint": ... def getPointCount(self) -> int: ... def getSurgeEventCount(self) -> int: ... def getTimeInSurge(self) -> float: ... @typing.overload - def recordOperatingPoint(self, double: float, compressor: 'Compressor') -> None: ... + def recordOperatingPoint(self, double: float, compressor: "Compressor") -> None: ... @typing.overload - def recordOperatingPoint(self, operatingPoint: 'CompressorOperatingHistory.OperatingPoint') -> None: ... + def recordOperatingPoint( + self, operatingPoint: "CompressorOperatingHistory.OperatingPoint" + ) -> None: ... + class OperatingPoint(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, compressorState: 'CompressorState', double9: float, double10: float, double11: float, double12: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + compressorState: "CompressorState", + double9: float, + double10: float, + double11: float, + double12: float, + ): ... def getEfficiency(self) -> float: ... def getFlow(self) -> float: ... def getHead(self) -> float: ... @@ -579,7 +820,7 @@ class CompressorOperatingHistory(java.io.Serializable): def getOutletTemperature(self) -> float: ... def getPower(self) -> float: ... def getSpeed(self) -> float: ... - def getState(self) -> 'CompressorState': ... + def getState(self) -> "CompressorState": ... def getStoneWallMargin(self) -> float: ... def getSurgeMargin(self) -> float: ... def getTime(self) -> float: ... @@ -588,22 +829,28 @@ class CompressorOperatingHistory(java.io.Serializable): class CompressorPropertyProfile(java.io.Serializable): def __init__(self): ... - def addFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def getFluid(self) -> java.util.ArrayList[jneqsim.thermo.system.SystemInterface]: ... + def addFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def getFluid( + self, + ) -> java.util.ArrayList[jneqsim.thermo.system.SystemInterface]: ... def isActive(self) -> bool: ... def setActive(self, boolean: bool) -> None: ... - def setFluid(self, arrayList: java.util.ArrayList[jneqsim.thermo.system.SystemInterface]) -> None: ... + def setFluid( + self, arrayList: java.util.ArrayList[jneqsim.thermo.system.SystemInterface] + ) -> None: ... -class CompressorState(java.lang.Enum['CompressorState']): - STOPPED: typing.ClassVar['CompressorState'] = ... - STARTING: typing.ClassVar['CompressorState'] = ... - RUNNING: typing.ClassVar['CompressorState'] = ... - SURGE_PROTECTION: typing.ClassVar['CompressorState'] = ... - SPEED_LIMITED: typing.ClassVar['CompressorState'] = ... - SHUTDOWN: typing.ClassVar['CompressorState'] = ... - DEPRESSURIZING: typing.ClassVar['CompressorState'] = ... - TRIPPED: typing.ClassVar['CompressorState'] = ... - STANDBY: typing.ClassVar['CompressorState'] = ... +class CompressorState(java.lang.Enum["CompressorState"]): + STOPPED: typing.ClassVar["CompressorState"] = ... + STARTING: typing.ClassVar["CompressorState"] = ... + RUNNING: typing.ClassVar["CompressorState"] = ... + SURGE_PROTECTION: typing.ClassVar["CompressorState"] = ... + SPEED_LIMITED: typing.ClassVar["CompressorState"] = ... + SHUTDOWN: typing.ClassVar["CompressorState"] = ... + DEPRESSURIZING: typing.ClassVar["CompressorState"] = ... + TRIPPED: typing.ClassVar["CompressorState"] = ... + STANDBY: typing.ClassVar["CompressorState"] = ... def canStart(self) -> bool: ... def getDescription(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... @@ -612,36 +859,57 @@ class CompressorState(java.lang.Enum['CompressorState']): def isTransitional(self) -> bool: ... def requiresAcknowledgment(self) -> bool: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CompressorState': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "CompressorState": ... @staticmethod - def values() -> typing.MutableSequence['CompressorState']: ... + def values() -> typing.MutableSequence["CompressorState"]: ... -class CompressorTrain(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment): +class CompressorTrain( + jneqsim.process.equipment.TwoPortEquipment, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, +): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... def clearCapacityConstraints(self) -> None: ... def getAftercooler(self) -> jneqsim.process.equipment.heatexchanger.Cooler: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCompressionRatio(self) -> float: ... - def getCompressor(self) -> 'Compressor': ... + def getCompressor(self) -> "Compressor": ... def getDistanceToSurge(self) -> float: ... def getInletScrubber(self) -> jneqsim.process.equipment.separator.Separator: ... - def getInternalEquipment(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getInternalEquipment( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getMaxUtilization(self) -> float: ... @typing.overload def getOutletTemperature(self) -> float: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getPerformanceSummary(self) -> java.lang.String: ... def getPolytropicEfficiency(self) -> float: ... def getPolytropicHead(self) -> float: ... @@ -652,7 +920,9 @@ class CompressorTrain(jneqsim.process.equipment.TwoPortEquipment, jneqsim.proces def isCapacityExceeded(self) -> bool: ... def isHardLimitExceeded(self) -> bool: ... def isSurging(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -660,8 +930,12 @@ class CompressorTrain(jneqsim.process.equipment.TwoPortEquipment, jneqsim.proces @typing.overload def setAftercoolerTemperature(self, double: float) -> None: ... @typing.overload - def setAftercoolerTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setAftercoolerTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setUseAftercooler(self, boolean: bool) -> None: ... def setUseInletScrubber(self, boolean: bool) -> None: ... @@ -669,15 +943,19 @@ class CompressorWashing(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, foulingType: 'CompressorWashing.FoulingType'): ... + def __init__(self, foulingType: "CompressorWashing.FoulingType"): ... def calculateAnnualChemicalCost(self, int: int, double: float) -> float: ... - def estimateAnnualProductionLoss(self, double: float, double2: float, double3: float) -> float: ... + def estimateAnnualProductionLoss( + self, double: float, double2: float, double3: float + ) -> float: ... def estimateWashInterval(self, double: float) -> float: ... - def estimateWaterConsumption(self, washingMethod: 'CompressorWashing.WashingMethod') -> float: ... + def estimateWaterConsumption( + self, washingMethod: "CompressorWashing.WashingMethod" + ) -> float: ... def getCorrectedEfficiency(self, double: float) -> float: ... def getCorrectedHead(self, double: float) -> float: ... def getCurrentFoulingFactor(self) -> float: ... - def getDominantFoulingType(self) -> 'CompressorWashing.FoulingType': ... + def getDominantFoulingType(self) -> "CompressorWashing.FoulingType": ... def getEfficiencyDegradation(self) -> float: ... def getEnvironmentalSeverity(self) -> float: ... def getHeadLossFactor(self) -> float: ... @@ -686,17 +964,21 @@ class CompressorWashing(java.io.Serializable): def getMaxAllowableFouling(self) -> float: ... def getOnlineWashWaterFlow(self) -> float: ... def getTotalOperatingHours(self) -> float: ... - def getWashHistory(self) -> java.util.List['CompressorWashing.WashEvent']: ... + def getWashHistory(self) -> java.util.List["CompressorWashing.WashEvent"]: ... def getWashWaterTemperature(self) -> float: ... def isUseDetergent(self) -> bool: ... def isWashingCritical(self) -> bool: ... def isWashingRecommended(self) -> bool: ... def performOfflineWash(self) -> float: ... def performOnlineWash(self) -> float: ... - def performWash(self, washingMethod: 'CompressorWashing.WashingMethod') -> float: ... + def performWash( + self, washingMethod: "CompressorWashing.WashingMethod" + ) -> float: ... def printSummary(self) -> None: ... def setCurrentFoulingFactor(self, double: float) -> None: ... - def setDominantFoulingType(self, foulingType: 'CompressorWashing.FoulingType') -> None: ... + def setDominantFoulingType( + self, foulingType: "CompressorWashing.FoulingType" + ) -> None: ... def setEnvironmentalSeverity(self, double: float) -> None: ... def setInletFilterEfficiency(self, double: float) -> None: ... def setMaxAllowableFouling(self, double: float) -> None: ... @@ -704,75 +986,97 @@ class CompressorWashing(java.io.Serializable): def setUseDetergent(self, boolean: bool) -> None: ... def setWashWaterTemperature(self, double: float) -> None: ... def updateFouling(self, double: float) -> None: ... - class FoulingType(java.lang.Enum['CompressorWashing.FoulingType']): - SALT: typing.ClassVar['CompressorWashing.FoulingType'] = ... - HYDROCARBON: typing.ClassVar['CompressorWashing.FoulingType'] = ... - PARTICULATE: typing.ClassVar['CompressorWashing.FoulingType'] = ... - CORROSION: typing.ClassVar['CompressorWashing.FoulingType'] = ... - BIOLOGICAL: typing.ClassVar['CompressorWashing.FoulingType'] = ... + + class FoulingType(java.lang.Enum["CompressorWashing.FoulingType"]): + SALT: typing.ClassVar["CompressorWashing.FoulingType"] = ... + HYDROCARBON: typing.ClassVar["CompressorWashing.FoulingType"] = ... + PARTICULATE: typing.ClassVar["CompressorWashing.FoulingType"] = ... + CORROSION: typing.ClassVar["CompressorWashing.FoulingType"] = ... + BIOLOGICAL: typing.ClassVar["CompressorWashing.FoulingType"] = ... def getDescription(self) -> java.lang.String: ... def getFoulingRatePerHour(self) -> float: ... def getWashabilityFactor(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CompressorWashing.FoulingType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CompressorWashing.FoulingType": ... @staticmethod - def values() -> typing.MutableSequence['CompressorWashing.FoulingType']: ... + def values() -> typing.MutableSequence["CompressorWashing.FoulingType"]: ... + class WashEvent(java.io.Serializable): - def __init__(self, washingMethod: 'CompressorWashing.WashingMethod', double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, + washingMethod: "CompressorWashing.WashingMethod", + double: float, + double2: float, + double3: float, + double4: float, + ): ... def getFoulingAfter(self) -> float: ... def getFoulingBefore(self) -> float: ... - def getMethod(self) -> 'CompressorWashing.WashingMethod': ... + def getMethod(self) -> "CompressorWashing.WashingMethod": ... def getOperatingHoursAtWash(self) -> float: ... def getRecovery(self) -> float: ... def getTimestamp(self) -> int: ... - class WashingMethod(java.lang.Enum['CompressorWashing.WashingMethod']): - ONLINE_WET: typing.ClassVar['CompressorWashing.WashingMethod'] = ... - OFFLINE_SOAK: typing.ClassVar['CompressorWashing.WashingMethod'] = ... - CRANK_WASH: typing.ClassVar['CompressorWashing.WashingMethod'] = ... - CHEMICAL_CLEAN: typing.ClassVar['CompressorWashing.WashingMethod'] = ... - DRY_ICE_BLAST: typing.ClassVar['CompressorWashing.WashingMethod'] = ... + + class WashingMethod(java.lang.Enum["CompressorWashing.WashingMethod"]): + ONLINE_WET: typing.ClassVar["CompressorWashing.WashingMethod"] = ... + OFFLINE_SOAK: typing.ClassVar["CompressorWashing.WashingMethod"] = ... + CRANK_WASH: typing.ClassVar["CompressorWashing.WashingMethod"] = ... + CHEMICAL_CLEAN: typing.ClassVar["CompressorWashing.WashingMethod"] = ... + DRY_ICE_BLAST: typing.ClassVar["CompressorWashing.WashingMethod"] = ... def canRunOnline(self) -> bool: ... def getDisplayName(self) -> java.lang.String: ... def getRecoveryEffectiveness(self) -> float: ... def getRequiredDowntimeHours(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CompressorWashing.WashingMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CompressorWashing.WashingMethod": ... @staticmethod - def values() -> typing.MutableSequence['CompressorWashing.WashingMethod']: ... + def values() -> typing.MutableSequence["CompressorWashing.WashingMethod"]: ... -class DriverType(java.lang.Enum['DriverType']): - ELECTRIC_MOTOR: typing.ClassVar['DriverType'] = ... - VFD_MOTOR: typing.ClassVar['DriverType'] = ... - GAS_TURBINE: typing.ClassVar['DriverType'] = ... - STEAM_TURBINE: typing.ClassVar['DriverType'] = ... - RECIPROCATING_ENGINE: typing.ClassVar['DriverType'] = ... - EXPANDER_DRIVE: typing.ClassVar['DriverType'] = ... +class DriverType(java.lang.Enum["DriverType"]): + ELECTRIC_MOTOR: typing.ClassVar["DriverType"] = ... + VFD_MOTOR: typing.ClassVar["DriverType"] = ... + GAS_TURBINE: typing.ClassVar["DriverType"] = ... + STEAM_TURBINE: typing.ClassVar["DriverType"] = ... + RECIPROCATING_ENGINE: typing.ClassVar["DriverType"] = ... + EXPANDER_DRIVE: typing.ClassVar["DriverType"] = ... @staticmethod - def fromName(string: typing.Union[java.lang.String, str]) -> 'DriverType': ... + def fromName(string: typing.Union[java.lang.String, str]) -> "DriverType": ... def getDisplayName(self) -> java.lang.String: ... def getTypicalEfficiency(self) -> float: ... def getTypicalResponseTime(self) -> float: ... def isElectric(self) -> bool: ... def supportsVariableSpeed(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DriverType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "DriverType": ... @staticmethod - def values() -> typing.MutableSequence['DriverType']: ... + def values() -> typing.MutableSequence["DriverType"]: ... class DryGasSealAnalyzer: def __init__(self, string: typing.Union[java.lang.String, str]): ... @@ -783,15 +1087,29 @@ class DryGasSealAnalyzer: def isAnalysisComplete(self) -> bool: ... def isSafeToOperate(self) -> bool: ... def runFullAnalysis(self) -> None: ... - def setAmbientTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setAmbientTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setGCUMargins(self, double: float, double2: float) -> None: ... def setInsulation(self, double: float, double2: float) -> None: ... - def setPrimaryVentPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setSealCavityPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setSealCavityTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setSealClearance(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setSealGas(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def setSealLeakageRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPrimaryVentPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSealCavityPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSealCavityTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSealClearance( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSealGas( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def setSealLeakageRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setStandpipeCount(self, int: int) -> None: ... def setStandpipeGeometry(self, double: float, double2: float) -> None: ... def setStandpipeWallThickness(self, double: float) -> None: ... @@ -803,8 +1121,12 @@ class OperatingEnvelope(java.io.Serializable): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def getDistanceToEnvelope(self, double: float, double2: float, double3: float) -> float: ... - def getLimitingConstraint(self, double: float, double2: float, double3: float) -> java.lang.String: ... + def getDistanceToEnvelope( + self, double: float, double2: float, double3: float + ) -> float: ... + def getLimitingConstraint( + self, double: float, double2: float, double3: float + ) -> java.lang.String: ... def getMaxDischargeTemperature(self) -> float: ... def getMaxHead(self) -> float: ... def getMaxPower(self) -> float: ... @@ -816,12 +1138,18 @@ class OperatingEnvelope(java.io.Serializable): def getStonewallFlowAtHead(self, double: float, double2: float) -> float: ... def getStonewallFlows(self) -> typing.MutableSequence[float]: ... def getStonewallHeads(self) -> typing.MutableSequence[float]: ... - def getStonewallMargin(self, double: float, double2: float, double3: float) -> float: ... + def getStonewallMargin( + self, double: float, double2: float, double3: float + ) -> float: ... def getSurgeFlowAtHead(self, double: float, double2: float) -> float: ... def getSurgeFlows(self) -> typing.MutableSequence[float]: ... def getSurgeHeads(self) -> typing.MutableSequence[float]: ... - def getSurgeMargin(self, double: float, double2: float, double3: float) -> float: ... - def isWithinEnvelope(self, double: float, double2: float, double3: float) -> bool: ... + def getSurgeMargin( + self, double: float, double2: float, double3: float + ) -> float: ... + def isWithinEnvelope( + self, double: float, double2: float, double3: float + ) -> bool: ... def setMaxDischargeTemperature(self, double: float) -> None: ... def setMaxHead(self, double: float) -> None: ... def setMaxPower(self, double: float) -> None: ... @@ -829,16 +1157,30 @@ class OperatingEnvelope(java.io.Serializable): def setMinPower(self, double: float) -> None: ... def setMinSpeed(self, double: float) -> None: ... def setRatedSpeed(self, double: float) -> None: ... - def setStonewallLine(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setStonewallLinePolynomial(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setSurgeLine(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setSurgeLinePolynomial(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setStonewallLine( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def setStonewallLinePolynomial( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setSurgeLine( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def setSurgeLinePolynomial( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class ShutdownProfile(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, shutdownType: 'ShutdownProfile.ShutdownType', double: float): ... + def __init__(self, shutdownType: "ShutdownProfile.ShutdownType", double: float): ... def getAntisurgeOpenDelay(self) -> float: ... def getCoastdownTime(self) -> float: ... def getCurrentPhase(self, double: float) -> java.lang.String: ... @@ -848,9 +1190,9 @@ class ShutdownProfile(java.io.Serializable): def getMaximumDepressurizationRate(self) -> float: ... def getMinimumIdleSpeed(self) -> float: ... def getNormalRampRate(self) -> float: ... - def getProfilePoints(self) -> java.util.List['ShutdownProfile.ProfilePoint']: ... + def getProfilePoints(self) -> java.util.List["ShutdownProfile.ProfilePoint"]: ... def getRapidRampRate(self) -> float: ... - def getShutdownType(self) -> 'ShutdownProfile.ShutdownType': ... + def getShutdownType(self) -> "ShutdownProfile.ShutdownType": ... def getTargetSpeedAtTime(self, double: float, double2: float) -> float: ... def getTotalDuration(self) -> float: ... def isOpenAntisurgeOnShutdown(self) -> bool: ... @@ -865,39 +1207,59 @@ class ShutdownProfile(java.io.Serializable): def setNormalRampRate(self, double: float) -> None: ... def setOpenAntisurgeOnShutdown(self, boolean: bool) -> None: ... def setRapidRampRate(self, double: float) -> None: ... - def setShutdownType(self, shutdownType: 'ShutdownProfile.ShutdownType', double: float) -> None: ... + def setShutdownType( + self, shutdownType: "ShutdownProfile.ShutdownType", double: float + ) -> None: ... def shouldOpenAntisurge(self, double: float) -> bool: ... + class ProfilePoint(java.io.Serializable): - def __init__(self, double: float, double2: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ): ... def getAction(self) -> java.lang.String: ... def getTargetSpeed(self) -> float: ... def getTime(self) -> float: ... - class ShutdownType(java.lang.Enum['ShutdownProfile.ShutdownType']): - NORMAL: typing.ClassVar['ShutdownProfile.ShutdownType'] = ... - RAPID: typing.ClassVar['ShutdownProfile.ShutdownType'] = ... - EMERGENCY: typing.ClassVar['ShutdownProfile.ShutdownType'] = ... - COASTDOWN: typing.ClassVar['ShutdownProfile.ShutdownType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ShutdownType(java.lang.Enum["ShutdownProfile.ShutdownType"]): + NORMAL: typing.ClassVar["ShutdownProfile.ShutdownType"] = ... + RAPID: typing.ClassVar["ShutdownProfile.ShutdownType"] = ... + EMERGENCY: typing.ClassVar["ShutdownProfile.ShutdownType"] = ... + COASTDOWN: typing.ClassVar["ShutdownProfile.ShutdownType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ShutdownProfile.ShutdownType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ShutdownProfile.ShutdownType": ... @staticmethod - def values() -> typing.MutableSequence['ShutdownProfile.ShutdownType']: ... + def values() -> typing.MutableSequence["ShutdownProfile.ShutdownType"]: ... class StartupProfile(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload def __init__(self, double: float): ... - def addProfilePoint(self, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str]) -> None: ... + def addProfilePoint( + self, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + ) -> None: ... def clearProfile(self) -> None: ... @staticmethod - def createFastProfile(double: float) -> 'StartupProfile': ... + def createFastProfile(double: float) -> "StartupProfile": ... @staticmethod - def createSlowProfile(double: float, double2: float) -> 'StartupProfile': ... + def createSlowProfile(double: float, double2: float) -> "StartupProfile": ... def getAntisurgeOpeningDuration(self) -> float: ... def getCurrentPhase(self, double: float) -> java.lang.String: ... def getIdleHoldTime(self) -> float: ... @@ -906,12 +1268,14 @@ class StartupProfile(java.io.Serializable): def getMinimumLubeOilTemperature(self) -> float: ... def getMinimumOilPressure(self) -> float: ... def getNormalRampRate(self) -> float: ... - def getProfilePoints(self) -> java.util.List['StartupProfile.ProfilePoint']: ... + def getProfilePoints(self) -> java.util.List["StartupProfile.ProfilePoint"]: ... def getTargetSpeedAtTime(self, double: float, double2: float) -> float: ... def getTotalDuration(self, double: float) -> float: ... def getWarmupRampRate(self) -> float: ... def isRequireAntisurgeOpen(self) -> bool: ... - def isStartupComplete(self, double: float, double2: float, double3: float, double4: float) -> bool: ... + def isStartupComplete( + self, double: float, double2: float, double3: float, double4: float + ) -> bool: ... def setAntisurgeOpeningDuration(self, double: float) -> None: ... def setIdleHoldTime(self, double: float) -> None: ... def setMaximumVibration(self, double: float) -> None: ... @@ -921,8 +1285,15 @@ class StartupProfile(java.io.Serializable): def setNormalRampRate(self, double: float) -> None: ... def setRequireAntisurgeOpen(self, boolean: bool) -> None: ... def setWarmupRampRate(self, double: float) -> None: ... + class ProfilePoint(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + ): ... def getCheckDescription(self) -> java.lang.String: ... def getHoldDuration(self) -> float: ... def getTargetSpeed(self) -> float: ... @@ -938,9 +1309,20 @@ class BoundaryCurve(BoundaryCurveInterface): def hashCode(self) -> int: ... def isActive(self) -> bool: ... def setActive(self, boolean: bool) -> None: ... - def setCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... -class Compressor(jneqsim.process.equipment.TwoPortEquipment, CompressorInterface, jneqsim.process.ml.StateVectorProvider, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, jneqsim.process.design.AutoSizeable): +class Compressor( + jneqsim.process.equipment.TwoPortEquipment, + CompressorInterface, + jneqsim.process.ml.StateVectorProvider, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, + jneqsim.process.design.AutoSizeable, +): thermoSystem: jneqsim.thermo.system.SystemInterface = ... dH: float = ... inletEnthalpy: float = ... @@ -955,48 +1337,80 @@ class Compressor(jneqsim.process.equipment.TwoPortEquipment, CompressorInterface @typing.overload def __init__(self, string: typing.Union[java.lang.String, str], boolean: bool): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def acknowledgeTrip(self) -> None: ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... - def addEventListener(self, compressorEventListener: CompressorEventListener) -> None: ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... + def addEventListener( + self, compressorEventListener: CompressorEventListener + ) -> None: ... def addOperatingHours(self, double: float) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'Compressor.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "Compressor.Builder": ... def checkPowerLimits(self) -> None: ... def checkSpeedLimits(self) -> None: ... def checkStoneWallMargin(self) -> None: ... def checkSurgeMargin(self) -> None: ... def clearCapacityConstraints(self) -> None: ... - def copy(self) -> 'Compressor': ... + def copy(self) -> "Compressor": ... def disableOperatingHistory(self) -> None: ... def displayResult(self) -> None: ... def emergencyShutdown(self) -> None: ... def enableOperatingHistory(self) -> None: ... def equals(self, object: typing.Any) -> bool: ... - def findOutPressure(self, double: float, double2: float, double3: float) -> float: ... + def findOutPressure( + self, double: float, double2: float, double3: float + ) -> float: ... @typing.overload def generateCompressorChart(self) -> None: ... @typing.overload def generateCompressorChart(self, int: int) -> None: ... @typing.overload - def generateCompressorChart(self, string: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def generateCompressorChart(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - @typing.overload - def generateCompressorChart(self, string: typing.Union[java.lang.String, str], int: int) -> None: ... - def generateCompressorChartFromTemplate(self, string: typing.Union[java.lang.String, str], int: int) -> None: ... + def generateCompressorChart( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + @typing.overload + def generateCompressorChart( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + @typing.overload + def generateCompressorChart( + self, string: typing.Union[java.lang.String, str], int: int + ) -> None: ... + def generateCompressorChartFromTemplate( + self, string: typing.Union[java.lang.String, str], int: int + ) -> None: ... def generateCompressorCurves(self) -> None: ... def getActualCompressionRatio(self) -> float: ... def getAntiSurge(self) -> AntiSurge: ... def getBearingLoss(self) -> float: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCapacityDuty(self) -> float: ... def getCapacityMax(self) -> float: ... def getCompressionRatio(self) -> float: ... @@ -1008,31 +1422,52 @@ class Compressor(jneqsim.process.equipment.TwoPortEquipment, CompressorInterface def getDistanceToStoneWall(self) -> float: ... def getDistanceToSurge(self) -> float: ... def getDriver(self) -> CompressorDriver: ... - def getDriverCurve(self) -> jneqsim.process.equipment.compressor.driver.DriverCurve: ... + def getDriverCurve( + self, + ) -> jneqsim.process.equipment.compressor.driver.DriverCurve: ... def getEffectivePolytropicEfficiency(self) -> float: ... def getEffectivePolytropicHead(self) -> float: ... def getEfficiencySolveTolerance(self) -> float: ... - def getElectricalDesign(self) -> jneqsim.process.electricaldesign.compressor.CompressorElectricalDesign: ... + def getElectricalDesign( + self, + ) -> jneqsim.process.electricaldesign.compressor.CompressorElectricalDesign: ... def getEnergy(self) -> float: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getEquipmentState(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, typing.Any]]: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getEquipmentState( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.util.Map[ + java.lang.String, java.util.Map[java.lang.String, typing.Any] + ]: ... @typing.overload def getExergyChange(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getExergyChange(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getExergyChange( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... def getFoulingFactor(self) -> float: ... - def getInstrumentDesign(self) -> jneqsim.process.instrumentdesign.compressor.CompressorInstrumentDesign: ... + def getInstrumentDesign( + self, + ) -> jneqsim.process.instrumentdesign.compressor.CompressorInstrumentDesign: ... def getIsentropicEfficiency(self) -> float: ... def getMaxAccelerationRate(self) -> float: ... def getMaxDecelerationRate(self) -> float: ... @typing.overload def getMaxDischargeTemperature(self) -> float: ... @typing.overload - def getMaxDischargeTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMaxDischargeTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getMaxOutletPressure(self) -> float: ... def getMaxUtilization(self) -> float: ... def getMaximumSpeed(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.compressor.CompressorMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.compressor.CompressorMechanicalDesign: ... def getMechanicalEfficiency(self) -> float: ... def getMechanicalLosses(self) -> CompressorMechanicalLosses: ... def getMinimumSpeed(self) -> float: ... @@ -1046,7 +1481,9 @@ class Compressor(jneqsim.process.equipment.TwoPortEquipment, CompressorInterface def getOperatingState(self) -> CompressorState: ... def getOutTemperature(self) -> float: ... @typing.overload - def getOutletPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletPressure(self) -> float: ... def getPolytropicEfficiency(self) -> float: ... @@ -1055,7 +1492,9 @@ class Compressor(jneqsim.process.equipment.TwoPortEquipment, CompressorInterface @typing.overload def getPolytropicHead(self) -> float: ... @typing.overload - def getPolytropicHead(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getPolytropicHead( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getPolytropicHeadMeter(self) -> float: ... def getPolytropicMethod(self) -> java.lang.String: ... @typing.overload @@ -1071,9 +1510,13 @@ class Compressor(jneqsim.process.equipment.TwoPortEquipment, CompressorInterface def getRatioToMinSpeed(self) -> float: ... @typing.overload def getRatioToMinSpeed(self, double: float) -> float: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getRotationalInertia(self) -> float: ... - def getSafetyFactorCorrectedFlowHeadAtCurrentSpeed(self) -> typing.MutableSequence[float]: ... + def getSafetyFactorCorrectedFlowHeadAtCurrentSpeed( + self, + ) -> typing.MutableSequence[float]: ... def getSealGasConsumption(self) -> float: ... def getShutdownProfile(self) -> ShutdownProfile: ... def getSimulationValidationErrors(self) -> java.util.List[java.lang.String]: ... @@ -1134,14 +1577,24 @@ class Compressor(jneqsim.process.equipment.TwoPortEquipment, CompressorInterface def isUseRigorousPolytropicMethod(self) -> bool: ... def isUseVega(self) -> bool: ... def isWithinOperatingEnvelope(self) -> bool: ... - def loadCompressorChartFromCsv(self, string: typing.Union[java.lang.String, str]) -> None: ... - def loadCompressorChartFromJson(self, string: typing.Union[java.lang.String, str]) -> None: ... - def loadCompressorChartFromJsonString(self, string: typing.Union[java.lang.String, str]) -> None: ... + def loadCompressorChartFromCsv( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def loadCompressorChartFromJson( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def loadCompressorChartFromJsonString( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def needRecalculation(self) -> bool: ... def recordOperatingPoint(self, double: float) -> None: ... def reinitializeCapacityConstraints(self) -> None: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def removeEventListener(self, compressorEventListener: CompressorEventListener) -> None: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... + def removeEventListener( + self, compressorEventListener: CompressorEventListener + ) -> None: ... def resetDynamicState(self) -> None: ... @typing.overload def run(self) -> None: ... @@ -1152,24 +1605,36 @@ class Compressor(jneqsim.process.equipment.TwoPortEquipment, CompressorInterface def runTransient(self, double: float) -> None: ... @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... - def saveCompressorChartToCsv(self, string: typing.Union[java.lang.String, str]) -> None: ... - def saveCompressorChartToJson(self, string: typing.Union[java.lang.String, str]) -> None: ... + def saveCompressorChartToCsv( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def saveCompressorChartToJson( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setAntiSurge(self, antiSurge: AntiSurge) -> None: ... def setAutoSpeedMode(self, boolean: bool) -> None: ... def setCalcPressureOut(self, boolean: bool) -> None: ... def setCompressionRatio(self, double: float) -> None: ... - def setCompressorChart(self, compressorChartInterface: CompressorChartInterface) -> None: ... - def setCompressorChartType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCompressorChart( + self, compressorChartInterface: CompressorChartInterface + ) -> None: ... + def setCompressorChartType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setCurveTemplate(self, string: typing.Union[java.lang.String, str]) -> None: ... def setDegradationFactor(self, double: float) -> None: ... @typing.overload def setDriver(self, compressorDriver: CompressorDriver) -> None: ... @typing.overload def setDriver(self, driverType: DriverType, double: float) -> None: ... - def setDriverCurve(self, driverCurve: jneqsim.process.equipment.compressor.driver.DriverCurve) -> None: ... + def setDriverCurve( + self, driverCurve: jneqsim.process.equipment.compressor.driver.DriverCurve + ) -> None: ... def setEfficiencySolveTolerance(self, double: float) -> None: ... def setFoulingFactor(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setIsSetMaxOutletPressure(self, boolean: bool) -> None: ... def setIsentropicEfficiency(self, double: float) -> None: ... def setLimitSpeed(self, boolean: bool) -> None: ... @@ -1178,36 +1643,52 @@ class Compressor(jneqsim.process.equipment.TwoPortEquipment, CompressorInterface @typing.overload def setMaxDischargeTemperature(self, double: float) -> None: ... @typing.overload - def setMaxDischargeTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setMaxDischargeTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMaxOutletPressure(self, double: float) -> None: ... def setMaximumSpeed(self, double: float) -> None: ... - def setMechanicalLosses(self, compressorMechanicalLosses: CompressorMechanicalLosses) -> None: ... + def setMechanicalLosses( + self, compressorMechanicalLosses: CompressorMechanicalLosses + ) -> None: ... def setMinimumSpeed(self, double: float) -> None: ... def setNumberOfCompressorCalcSteps(self, int: int) -> None: ... def setNumberOfSpeedCurves(self, int: int) -> None: ... def setOperatingHours(self, double: float) -> None: ... def setOperatingState(self, compressorState: CompressorState) -> None: ... @typing.overload - def setOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutTemperature(self, double: float) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPolytropicEfficiency(self, double: float) -> None: ... def setPolytropicHeadMeter(self, double: float) -> None: ... - def setPolytropicMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPolytropicMethod( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPower(self, double: float) -> None: ... @typing.overload def setPressure(self, double: float) -> None: ... @typing.overload - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setPropertyProfile(self, compressorPropertyProfile: CompressorPropertyProfile) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setPropertyProfile( + self, compressorPropertyProfile: CompressorPropertyProfile + ) -> None: ... def setRotationalInertia(self, double: float) -> None: ... def setShutdownProfile(self, shutdownProfile: ShutdownProfile) -> None: ... def setSolveSpeed(self, boolean: bool) -> None: ... @@ -1233,48 +1714,76 @@ class Compressor(jneqsim.process.equipment.TwoPortEquipment, CompressorInterface @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def updateDynamicState(self, double: float) -> None: ... def updateMechanicalLosses(self) -> None: ... def updatePowerConstraint(self, double: float) -> None: ... def updateSpeedConstraint(self, double: float, double2: float) -> None: ... def useOutTemperature(self, boolean: bool) -> None: ... def usePolytropicCalc(self) -> bool: ... + class Builder: def __init__(self, string: typing.Union[java.lang.String, str]): ... - def build(self) -> 'Compressor': ... - def compressionRatio(self, double: float) -> 'Compressor.Builder': ... - def inletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'Compressor.Builder': ... - def interpolateMapLookup(self) -> 'Compressor.Builder': ... - def isentropicEfficiency(self, double: float) -> 'Compressor.Builder': ... - def maxOutletPressure(self, double: float) -> 'Compressor.Builder': ... - def maxSpeed(self, double: float) -> 'Compressor.Builder': ... - def minSpeed(self, double: float) -> 'Compressor.Builder': ... - def numberOfCompressorCalcSteps(self, int: int) -> 'Compressor.Builder': ... + def build(self) -> "Compressor": ... + def compressionRatio(self, double: float) -> "Compressor.Builder": ... + def inletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> "Compressor.Builder": ... + def interpolateMapLookup(self) -> "Compressor.Builder": ... + def isentropicEfficiency(self, double: float) -> "Compressor.Builder": ... + def maxOutletPressure(self, double: float) -> "Compressor.Builder": ... + def maxSpeed(self, double: float) -> "Compressor.Builder": ... + def minSpeed(self, double: float) -> "Compressor.Builder": ... + def numberOfCompressorCalcSteps(self, int: int) -> "Compressor.Builder": ... @typing.overload - def outletPressure(self, double: float) -> 'Compressor.Builder': ... + def outletPressure(self, double: float) -> "Compressor.Builder": ... @typing.overload - def outletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'Compressor.Builder': ... + def outletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "Compressor.Builder": ... @typing.overload - def outletTemperature(self, double: float) -> 'Compressor.Builder': ... + def outletTemperature(self, double: float) -> "Compressor.Builder": ... @typing.overload - def outletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> 'Compressor.Builder': ... - def polytropicEfficiency(self, double: float) -> 'Compressor.Builder': ... - def polytropicMethod(self, string: typing.Union[java.lang.String, str]) -> 'Compressor.Builder': ... - def speed(self, double: float) -> 'Compressor.Builder': ... - def useCompressorChart(self) -> 'Compressor.Builder': ... - def useGERG2008(self) -> 'Compressor.Builder': ... - def useLeachman(self) -> 'Compressor.Builder': ... - def useRigorousPolytropicMethod(self) -> 'Compressor.Builder': ... - def useVega(self) -> 'Compressor.Builder': ... + def outletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "Compressor.Builder": ... + def polytropicEfficiency(self, double: float) -> "Compressor.Builder": ... + def polytropicMethod( + self, string: typing.Union[java.lang.String, str] + ) -> "Compressor.Builder": ... + def speed(self, double: float) -> "Compressor.Builder": ... + def useCompressorChart(self) -> "Compressor.Builder": ... + def useGERG2008(self) -> "Compressor.Builder": ... + def useLeachman(self) -> "Compressor.Builder": ... + def useRigorousPolytropicMethod(self) -> "Compressor.Builder": ... + def useVega(self) -> "Compressor.Builder": ... class CompressorChart(CompressorChartInterface, java.io.Serializable): def __init__(self): ... @typing.overload - def addCurve(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - @typing.overload - def addCurve(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def addSurgeCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def addCurve( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + @typing.overload + def addCurve( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def addSurgeCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def checkStoneWall(self, double: float, double2: float) -> bool: ... def checkSurge1(self, double: float, double2: float) -> bool: ... def checkSurge2(self, double: float, double2: float) -> bool: ... @@ -1283,7 +1792,9 @@ class CompressorChart(CompressorChartInterface, java.io.Serializable): def generateStoneWallCurve(self) -> None: ... def generateSurgeCurve(self) -> None: ... def getChartConditions(self) -> typing.MutableSequence[float]: ... - def getDischargeTemperatures(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getDischargeTemperatures( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getFlow(self, double: float, double2: float, double3: float) -> float: ... def getFlows(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getGamma(self) -> float: ... @@ -1293,20 +1804,24 @@ class CompressorChart(CompressorChartInterface, java.io.Serializable): def getInletTemperature(self) -> float: ... def getMaxSpeedCurve(self) -> float: ... def getMinSpeedCurve(self) -> float: ... - def getPolytropicEfficiencies(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getPolytropicEfficiencies( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getPolytropicEfficiency(self, double: float, double2: float) -> float: ... def getPolytropicExponent(self) -> float: ... def getPolytropicHead(self, double: float, double2: float) -> float: ... def getPowers(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getPressureRatios(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getPressureRatios( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getReferenceDensity(self) -> float: ... def getSpeed(self, double: float, double2: float) -> int: ... def getSpeedValue(self, double: float, double2: float) -> float: ... def getSpeeds(self) -> typing.MutableSequence[float]: ... - def getStoneWallCurve(self) -> 'StoneWallCurve': ... + def getStoneWallCurve(self) -> "StoneWallCurve": ... def getStoneWallFlowAtSpeed(self, double: float) -> float: ... def getStoneWallHeadAtSpeed(self, double: float) -> float: ... - def getSurgeCurve(self) -> 'SafeSplineSurgeCurve': ... + def getSurgeCurve(self) -> "SafeSplineSurgeCurve": ... def getSurgeFlowAtSpeed(self, double: float) -> float: ... def getSurgeHeadAtSpeed(self, double: float) -> float: ... def hashCode(self) -> int: ... @@ -1314,9 +1829,38 @@ class CompressorChart(CompressorChartInterface, java.io.Serializable): def plot(self) -> None: ... def polytropicEfficiency(self, double: float, double2: float) -> float: ... @typing.overload - def setCurves(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - @typing.overload - def setCurves(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray6: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setCurves( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + @typing.overload + def setCurves( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray6: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setGamma(self, double: float) -> None: ... def setHeadUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setInletPressure(self, double: float) -> None: ... @@ -1324,10 +1868,12 @@ class CompressorChart(CompressorChartInterface, java.io.Serializable): def setMaxSpeedCurve(self, double: float) -> None: ... def setMinSpeedCurve(self, double: float) -> None: ... def setPolytropicExponent(self, double: float) -> None: ... - def setReferenceConditions(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setReferenceConditions( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def setReferenceDensity(self, double: float) -> None: ... - def setStoneWallCurve(self, stoneWallCurve: 'StoneWallCurve') -> None: ... - def setSurgeCurve(self, safeSplineSurgeCurve: 'SafeSplineSurgeCurve') -> None: ... + def setStoneWallCurve(self, stoneWallCurve: "StoneWallCurve") -> None: ... + def setSurgeCurve(self, safeSplineSurgeCurve: "SafeSplineSurgeCurve") -> None: ... def setUseCompressorChart(self, boolean: bool) -> None: ... def setUseRealKappa(self, boolean: bool) -> None: ... def useRealKappa(self) -> bool: ... @@ -1335,16 +1881,40 @@ class CompressorChart(CompressorChartInterface, java.io.Serializable): class CompressorChartAlternativeMapLookup(CompressorChart): def __init__(self): ... @typing.overload - def addCurve(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - @typing.overload - def addCurve(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def addSurgeCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def addCurve( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + @typing.overload + def addCurve( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def addSurgeCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... @typing.overload @staticmethod - def bisect_left(doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float) -> int: ... + def bisect_left( + doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float + ) -> int: ... @typing.overload @staticmethod - def bisect_left(doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float, int: int, int2: int) -> int: ... + def bisect_left( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + int: int, + int2: int, + ) -> int: ... def checkStoneWall(self, double: float, double2: float) -> bool: ... def checkSurge1(self, double: float, double2: float) -> bool: ... def checkSurge2(self, double: float, double2: float) -> bool: ... @@ -1359,29 +1929,64 @@ class CompressorChartAlternativeMapLookup(CompressorChart): def getHeads(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getMaxSpeedCurve(self) -> float: ... def getMinSpeedCurve(self) -> float: ... - def getPolytropicEfficiencies(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getPolytropicEfficiencies( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getPolytropicEfficiency(self, double: float, double2: float) -> float: ... def getPolytropicHead(self, double: float, double2: float) -> float: ... def getSpeed(self, double: float, double2: float) -> int: ... def getSpeedValue(self, double: float, double2: float) -> float: ... def getSpeeds(self) -> typing.MutableSequence[float]: ... - def getStoneWallCurve(self) -> 'StoneWallCurve': ... - def getSurgeCurve(self) -> 'SafeSplineSurgeCurve': ... + def getStoneWallCurve(self) -> "StoneWallCurve": ... + def getSurgeCurve(self) -> "SafeSplineSurgeCurve": ... def isUseCompressorChart(self) -> bool: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def plot(self) -> None: ... def polytropicEfficiency(self, double: float, double2: float) -> float: ... def prettyPrintChartValues(self) -> None: ... @typing.overload - def setCurves(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - @typing.overload - def setCurves(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray6: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setCurves( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + @typing.overload + def setCurves( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray6: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setGearRatio(self, double: float) -> None: ... def setHeadUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setReferenceConditions(self, double: float, double2: float, double3: float, double4: float) -> None: ... - def setStoneWallCurve(self, stoneWallCurve: 'StoneWallCurve') -> None: ... - def setSurgeCurve(self, safeSplineSurgeCurve: 'SafeSplineSurgeCurve') -> None: ... + def setReferenceConditions( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... + def setStoneWallCurve(self, stoneWallCurve: "StoneWallCurve") -> None: ... + def setSurgeCurve(self, safeSplineSurgeCurve: "SafeSplineSurgeCurve") -> None: ... def setUseCompressorChart(self, boolean: bool) -> None: ... def setUseRealKappa(self, boolean: bool) -> None: ... def useRealKappa(self) -> bool: ... @@ -1389,17 +1994,92 @@ class CompressorChartAlternativeMapLookup(CompressorChart): class CompressorChartMWInterpolation(CompressorChart): def __init__(self): ... @typing.overload - def addMapAtMW(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - @typing.overload - def addMapAtMW(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - @typing.overload - def addMapAtMW(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - @typing.overload - def addMapAtMW(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray6: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - @typing.overload - def addMapAtMW(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - @typing.overload - def addMapAtMW(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def addMapAtMW( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + @typing.overload + def addMapAtMW( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + @typing.overload + def addMapAtMW( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + @typing.overload + def addMapAtMW( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray6: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + @typing.overload + def addMapAtMW( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + @typing.overload + def addMapAtMW( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def generateAllStoneWallCurves(self) -> None: ... def generateAllSurgeCurves(self) -> None: ... def getChartAtMW(self, double: float) -> CompressorChart: ... @@ -1428,18 +2108,36 @@ class CompressorChartMWInterpolation(CompressorChart): def setAutoGenerateStoneWallCurves(self, boolean: bool) -> None: ... def setAutoGenerateSurgeCurves(self, boolean: bool) -> None: ... def setHeadUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setInterpolationEnabled(self, boolean: bool) -> None: ... def setOperatingMW(self, double: float) -> None: ... - def setStoneWallCurveAtMW(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setSurgeCurveAtMW(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setStoneWallCurveAtMW( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def setSurgeCurveAtMW( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def setUseActualMW(self, boolean: bool) -> None: ... class StoneWallCurve(BoundaryCurve): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ): ... def getStoneWallFlow(self, double: float) -> float: ... def isLimit(self, double: float, double2: float) -> bool: ... def isStoneWall(self, double: float, double2: float) -> bool: ... @@ -1448,12 +2146,18 @@ class SurgeCurve(BoundaryCurve): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ): ... def getSurgeFlow(self, double: float) -> float: ... def isLimit(self, double: float, double2: float) -> bool: ... def isSurge(self, double: float, double2: float) -> bool: ... -class CompressorChartAlternativeMapLookupExtrapolate(CompressorChartAlternativeMapLookup): +class CompressorChartAlternativeMapLookupExtrapolate( + CompressorChartAlternativeMapLookup +): def __init__(self): ... def getClosestRefSpeeds(self, double: float) -> java.util.ArrayList[float]: ... def getPolytropicEfficiency(self, double: float, double2: float) -> float: ... @@ -1463,7 +2167,11 @@ class SafeSplineStoneWallCurve(StoneWallCurve): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ): ... @typing.overload def getFlow(self, double: float) -> float: ... @typing.overload @@ -1476,13 +2184,22 @@ class SafeSplineStoneWallCurve(StoneWallCurve): def getStoneWallHead(self, double: float) -> float: ... def isSinglePointStoneWall(self) -> bool: ... def isStoneWall(self, double: float, double2: float) -> bool: ... - def setCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... class SafeSplineSurgeCurve(SurgeCurve): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ): ... @typing.overload def getFlow(self, double: float) -> float: ... @typing.overload @@ -1495,23 +2212,57 @@ class SafeSplineSurgeCurve(SurgeCurve): def getSurgeHead(self, double: float) -> float: ... def isSinglePointSurge(self) -> bool: ... def isSurge(self, double: float, double2: float) -> bool: ... - def setCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... class CompressorChartKhader2015(CompressorChartAlternativeMapLookupExtrapolate): @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float): ... - @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... - @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ): ... + @typing.overload + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... + @typing.overload + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + double: float, + ): ... def generateRealCurvesForFluid(self) -> None: ... def generateStoneWallCurve(self) -> None: ... def generateSurgeCurve(self) -> None: ... - def getCorrectedCurves(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray6: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> java.util.List['CompressorChartKhader2015.CorrectedCurve']: ... + def getCorrectedCurves( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray6: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> java.util.List["CompressorChartKhader2015.CorrectedCurve"]: ... def getImpellerOuterDiameter(self) -> float: ... def getPolytropicEfficiency(self, double: float, double2: float) -> float: ... def getPolytropicHead(self, double: float, double2: float) -> float: ... - def getRealCurves(self) -> java.util.List['CompressorChartKhader2015.RealCurve']: ... + def getRealCurves( + self, + ) -> java.util.List["CompressorChartKhader2015.RealCurve"]: ... def getReferenceFluid(self) -> jneqsim.thermo.system.SystemInterface: ... def getStoneWallFlowAtSpeed(self, double: float) -> float: ... def getStoneWallHeadAtSpeed(self, double: float) -> float: ... @@ -1519,26 +2270,72 @@ class CompressorChartKhader2015(CompressorChartAlternativeMapLookupExtrapolate): def getSurgeHeadAtSpeed(self, double: float) -> float: ... def prettyPrintRealCurvesForFluid(self) -> None: ... @typing.overload - def setCurves(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - @typing.overload - def setCurves(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray6: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setCurves( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + @typing.overload + def setCurves( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray6: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setImpellerOuterDiameter(self, double: float) -> None: ... - def setReferenceFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setReferenceFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + class CorrectedCurve: machineMachNumber: float = ... correctedFlowFactor: typing.MutableSequence[float] = ... correctedHeadFactor: typing.MutableSequence[float] = ... correctedFlowFactorEfficiency: typing.MutableSequence[float] = ... polytropicEfficiency: typing.MutableSequence[float] = ... - def __init__(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ): ... + class RealCurve: speed: float = ... flow: typing.MutableSequence[float] = ... head: typing.MutableSequence[float] = ... flowPolyEff: typing.MutableSequence[float] = ... polytropicEfficiency: typing.MutableSequence[float] = ... - def __init__(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]): ... - + def __init__( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.compressor")``. @@ -1548,8 +2345,12 @@ class __module_protocol__(Protocol): BoundaryCurveInterface: typing.Type[BoundaryCurveInterface] Compressor: typing.Type[Compressor] CompressorChart: typing.Type[CompressorChart] - CompressorChartAlternativeMapLookup: typing.Type[CompressorChartAlternativeMapLookup] - CompressorChartAlternativeMapLookupExtrapolate: typing.Type[CompressorChartAlternativeMapLookupExtrapolate] + CompressorChartAlternativeMapLookup: typing.Type[ + CompressorChartAlternativeMapLookup + ] + CompressorChartAlternativeMapLookupExtrapolate: typing.Type[ + CompressorChartAlternativeMapLookupExtrapolate + ] CompressorChartGenerator: typing.Type[CompressorChartGenerator] CompressorChartInterface: typing.Type[CompressorChartInterface] CompressorChartJsonReader: typing.Type[CompressorChartJsonReader] diff --git a/src/jneqsim-stubs/process/equipment/compressor/driver/__init__.pyi b/src/jneqsim-stubs/process/equipment/compressor/driver/__init__.pyi index 5441c56a..0d83541c 100644 --- a/src/jneqsim-stubs/process/equipment/compressor/driver/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/compressor/driver/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,8 +9,6 @@ import java.io import java.lang import typing - - class DriverCurve(java.io.Serializable): def canSupplyPower(self, double: float, double2: float) -> bool: ... def getAltitude(self) -> float: ... @@ -68,7 +66,9 @@ class ElectricMotorDriver(DriverCurveBase): def getServiceFactor(self) -> float: ... def hasVFD(self) -> bool: ... def setBaseSpeedRatio(self, double: float) -> None: ... - def setEfficiencyClass(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setEfficiencyClass( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHasVFD(self, boolean: bool) -> None: ... def setMaxSpeedRatio(self, double: float) -> None: ... def setMinSpeedRatio(self, double: float) -> None: ... @@ -94,7 +94,9 @@ class GasTurbineDriver(DriverCurveBase): def getSpeedTurndown(self) -> float: ... def getTemperatureDeratingFactor(self) -> float: ... def setAltitudeDeratingFactor(self, double: float) -> None: ... - def setEfficiencyCurve(self, double: float, double2: float, double3: float) -> None: ... + def setEfficiencyCurve( + self, double: float, double2: float, double3: float + ) -> None: ... def setFuelLHV(self, double: float) -> None: ... def setSpeedTurndown(self, double: float) -> None: ... def setTemperatureDeratingFactor(self, double: float) -> None: ... @@ -118,28 +120,33 @@ class SteamTurbineDriver(DriverCurveBase): def getInletTemperature(self) -> float: ... def getSteamConsumption(self, double: float, double2: float) -> float: ... def getTheoreticalSteamRate(self) -> float: ... - def getTurbineType(self) -> 'SteamTurbineDriver.TurbineType': ... + def getTurbineType(self) -> "SteamTurbineDriver.TurbineType": ... def setExhaustPressure(self, double: float) -> None: ... def setExtractionFlow(self, double: float) -> None: ... def setExtractionPressure(self, double: float) -> None: ... def setInletPressure(self, double: float) -> None: ... def setInletTemperature(self, double: float) -> None: ... - def setTurbineType(self, turbineType: 'SteamTurbineDriver.TurbineType') -> None: ... + def setTurbineType(self, turbineType: "SteamTurbineDriver.TurbineType") -> None: ... def setWillansLineParameters(self, double: float, double2: float) -> None: ... - class TurbineType(java.lang.Enum['SteamTurbineDriver.TurbineType']): - BACK_PRESSURE: typing.ClassVar['SteamTurbineDriver.TurbineType'] = ... - CONDENSING: typing.ClassVar['SteamTurbineDriver.TurbineType'] = ... - EXTRACTION: typing.ClassVar['SteamTurbineDriver.TurbineType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class TurbineType(java.lang.Enum["SteamTurbineDriver.TurbineType"]): + BACK_PRESSURE: typing.ClassVar["SteamTurbineDriver.TurbineType"] = ... + CONDENSING: typing.ClassVar["SteamTurbineDriver.TurbineType"] = ... + EXTRACTION: typing.ClassVar["SteamTurbineDriver.TurbineType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SteamTurbineDriver.TurbineType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SteamTurbineDriver.TurbineType": ... @staticmethod - def values() -> typing.MutableSequence['SteamTurbineDriver.TurbineType']: ... - + def values() -> typing.MutableSequence["SteamTurbineDriver.TurbineType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.compressor.driver")``. diff --git a/src/jneqsim-stubs/process/equipment/diffpressure/__init__.pyi b/src/jneqsim-stubs/process/equipment/diffpressure/__init__.pyi index ae746b77..a2f87991 100644 --- a/src/jneqsim-stubs/process/equipment/diffpressure/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/diffpressure/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,26 +11,69 @@ import jpype import jneqsim.process.equipment import typing - - class DifferentialPressureFlowCalculator: @typing.overload @staticmethod - def calculate(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str]) -> 'DifferentialPressureFlowCalculator.FlowCalculationResult': ... + def calculate( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + ) -> "DifferentialPressureFlowCalculator.FlowCalculationResult": ... @typing.overload @staticmethod - def calculate(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], doubleArray4: typing.Union[typing.List[float], jpype.JArray]) -> 'DifferentialPressureFlowCalculator.FlowCalculationResult': ... + def calculate( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ) -> "DifferentialPressureFlowCalculator.FlowCalculationResult": ... @typing.overload @staticmethod - def calculate(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], doubleArray4: typing.Union[typing.List[float], jpype.JArray], list: java.util.List[typing.Union[java.lang.String, str]], doubleArray5: typing.Union[typing.List[float], jpype.JArray], boolean: bool) -> 'DifferentialPressureFlowCalculator.FlowCalculationResult': ... + def calculate( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + list: java.util.List[typing.Union[java.lang.String, str]], + doubleArray5: typing.Union[typing.List[float], jpype.JArray], + boolean: bool, + ) -> "DifferentialPressureFlowCalculator.FlowCalculationResult": ... @staticmethod - def calculateDpFromFlow(double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], list: java.util.List[typing.Union[java.lang.String, str]], doubleArray2: typing.Union[typing.List[float], jpype.JArray], boolean: bool) -> float: ... + def calculateDpFromFlow( + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + list: java.util.List[typing.Union[java.lang.String, str]], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + boolean: bool, + ) -> float: ... @typing.overload @staticmethod - def calculateDpFromFlowVenturi(double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> float: ... + def calculateDpFromFlowVenturi( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> float: ... @typing.overload @staticmethod - def calculateDpFromFlowVenturi(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... + def calculateDpFromFlowVenturi( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... + class FlowCalculationResult: def getMassFlowKgPerHour(self) -> typing.MutableSequence[float]: ... def getMolecularWeightGPerMol(self) -> typing.MutableSequence[float]: ... @@ -41,18 +84,46 @@ class Orifice(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... def calc_dp(self) -> float: ... @staticmethod def calculateBetaRatio(double: float, double2: float) -> float: ... @staticmethod - def calculateDischargeCoefficient(double: float, double2: float, double3: float, double4: float, double5: float, string: typing.Union[java.lang.String, str]) -> float: ... + def calculateDischargeCoefficient( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + string: typing.Union[java.lang.String, str], + ) -> float: ... @staticmethod - def calculateExpansibility(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def calculateExpansibility( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @staticmethod - def calculateMassFlowRate(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, string: typing.Union[java.lang.String, str]) -> float: ... + def calculateMassFlowRate( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + string: typing.Union[java.lang.String, str], + ) -> float: ... @staticmethod - def calculatePressureDrop(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def calculatePressureDrop( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -61,8 +132,9 @@ class Orifice(jneqsim.process.equipment.TwoPortEquipment): def runTransient(self, double: float) -> None: ... @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... - def setOrificeParameters(self, double: float, double2: float, double3: float) -> None: ... - + def setOrificeParameters( + self, double: float, double2: float, double3: float + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.diffpressure")``. diff --git a/src/jneqsim-stubs/process/equipment/distillation/__init__.pyi b/src/jneqsim-stubs/process/equipment/distillation/__init__.pyi index 84be7492..9afd511b 100644 --- a/src/jneqsim-stubs/process/equipment/distillation/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/distillation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -20,52 +20,81 @@ import jneqsim.thermo.system import jneqsim.util.validation import typing - - class ColumnSpecification(java.io.Serializable): @typing.overload - def __init__(self, specificationType: 'ColumnSpecification.SpecificationType', productLocation: 'ColumnSpecification.ProductLocation', double: float): ... - @typing.overload - def __init__(self, specificationType: 'ColumnSpecification.SpecificationType', productLocation: 'ColumnSpecification.ProductLocation', double: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + specificationType: "ColumnSpecification.SpecificationType", + productLocation: "ColumnSpecification.ProductLocation", + double: float, + ): ... + @typing.overload + def __init__( + self, + specificationType: "ColumnSpecification.SpecificationType", + productLocation: "ColumnSpecification.ProductLocation", + double: float, + string: typing.Union[java.lang.String, str], + ): ... def getComponentName(self) -> java.lang.String: ... - def getLocation(self) -> 'ColumnSpecification.ProductLocation': ... + def getLocation(self) -> "ColumnSpecification.ProductLocation": ... def getMaxIterations(self) -> int: ... def getTargetValue(self) -> float: ... def getTolerance(self) -> float: ... - def getType(self) -> 'ColumnSpecification.SpecificationType': ... + def getType(self) -> "ColumnSpecification.SpecificationType": ... def setMaxIterations(self, int: int) -> None: ... def setTolerance(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... - class ProductLocation(java.lang.Enum['ColumnSpecification.ProductLocation']): - TOP: typing.ClassVar['ColumnSpecification.ProductLocation'] = ... - BOTTOM: typing.ClassVar['ColumnSpecification.ProductLocation'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ProductLocation(java.lang.Enum["ColumnSpecification.ProductLocation"]): + TOP: typing.ClassVar["ColumnSpecification.ProductLocation"] = ... + BOTTOM: typing.ClassVar["ColumnSpecification.ProductLocation"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ColumnSpecification.ProductLocation': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ColumnSpecification.ProductLocation": ... @staticmethod - def values() -> typing.MutableSequence['ColumnSpecification.ProductLocation']: ... - class SpecificationType(java.lang.Enum['ColumnSpecification.SpecificationType']): - PRODUCT_PURITY: typing.ClassVar['ColumnSpecification.SpecificationType'] = ... - REFLUX_RATIO: typing.ClassVar['ColumnSpecification.SpecificationType'] = ... - COMPONENT_RECOVERY: typing.ClassVar['ColumnSpecification.SpecificationType'] = ... - PRODUCT_FLOW_RATE: typing.ClassVar['ColumnSpecification.SpecificationType'] = ... - DUTY: typing.ClassVar['ColumnSpecification.SpecificationType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["ColumnSpecification.ProductLocation"] + ): ... + + class SpecificationType(java.lang.Enum["ColumnSpecification.SpecificationType"]): + PRODUCT_PURITY: typing.ClassVar["ColumnSpecification.SpecificationType"] = ... + REFLUX_RATIO: typing.ClassVar["ColumnSpecification.SpecificationType"] = ... + COMPONENT_RECOVERY: typing.ClassVar["ColumnSpecification.SpecificationType"] = ( + ... + ) + PRODUCT_FLOW_RATE: typing.ClassVar["ColumnSpecification.SpecificationType"] = ( + ... + ) + DUTY: typing.ClassVar["ColumnSpecification.SpecificationType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ColumnSpecification.SpecificationType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ColumnSpecification.SpecificationType": ... @staticmethod - def values() -> typing.MutableSequence['ColumnSpecification.SpecificationType']: ... + def values() -> ( + typing.MutableSequence["ColumnSpecification.SpecificationType"] + ): ... class DistillationColumnMatrixSolver: - def __init__(self, distillationColumn: 'DistillationColumn'): ... + def __init__(self, distillationColumn: "DistillationColumn"): ... def getLastIterationCount(self) -> int: ... def getLastSolveTimeSeconds(self) -> float: ... def getLastTemperatureResidual(self) -> float: ... @@ -82,9 +111,20 @@ class DistillationInterface(jneqsim.process.equipment.ProcessEquipmentInterface) class NaphtaliSandholmSolver: @typing.overload - def __init__(self, distillationColumn: 'DistillationColumn'): ... - @typing.overload - def __init__(self, distillationColumn: 'DistillationColumn', map: typing.Union[java.util.Map[int, java.util.List[jneqsim.thermo.system.SystemInterface]], typing.Mapping[int, java.util.List[jneqsim.thermo.system.SystemInterface]]], map2: typing.Union[java.util.Map[int, java.util.List[float]], typing.Mapping[int, java.util.List[float]]]): ... + def __init__(self, distillationColumn: "DistillationColumn"): ... + @typing.overload + def __init__( + self, + distillationColumn: "DistillationColumn", + map: typing.Union[ + java.util.Map[int, java.util.List[jneqsim.thermo.system.SystemInterface]], + typing.Mapping[int, java.util.List[jneqsim.thermo.system.SystemInterface]], + ], + map2: typing.Union[ + java.util.Map[int, java.util.List[float]], + typing.Mapping[int, java.util.List[float]], + ], + ): ... def getLastIterations(self) -> int: ... def getLastMassBalanceError(self) -> float: ... def getLastSolveTimeSeconds(self) -> float: ... @@ -93,21 +133,31 @@ class NaphtaliSandholmSolver: def solve(self, uUID: java.util.UUID) -> bool: ... class TrayInterface(jneqsim.process.equipment.ProcessEquipmentInterface): - def addStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def equals(self, object: typing.Any) -> bool: ... def hashCode(self) -> int: ... def setHeatInput(self, double: float) -> None: ... -class ShortcutDistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, DistillationInterface): +class ShortcutDistillationColumn( + jneqsim.process.equipment.ProcessEquipmentBaseClass, DistillationInterface +): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getActualNumberOfStages(self) -> float: ... def getActualRefluxRatio(self) -> float: ... def getBottomsStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getCondenserDuty(self) -> float: ... - def getDistillateStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getDistillateStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getFeedTrayNumber(self) -> int: ... def getMinimumNumberOfStages(self) -> float: ... def getMinimumRefluxRatio(self) -> float: ... @@ -122,8 +172,12 @@ class ShortcutDistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseC @typing.overload def setCondenserPressure(self, double: float) -> None: ... @typing.overload - def setCondenserPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setFeedStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setCondenserPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setFeedStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setHeavyKey(self, string: typing.Union[java.lang.String, str]) -> None: ... def setHeavyKeyRecoveryBottoms(self, double: float) -> None: ... def setLightKey(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -132,7 +186,9 @@ class ShortcutDistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseC def setReboilerPressure(self, double: float) -> None: ... def setRefluxRatioMultiplier(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... @@ -144,18 +200,30 @@ class SimpleTray(jneqsim.process.equipment.mixer.Mixer, TrayInterface): def getFeedRate(self, string: typing.Union[java.lang.String, str]) -> float: ... def getGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getGasSideDrawFraction(self) -> float: ... - def getGasSideDrawStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getLiquidFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getLiquidOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getGasSideDrawStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getLiquidOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getLiquidPumparoundDrawFraction(self) -> float: ... - def getLiquidPumparoundDrawStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidPumparoundDrawStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getLiquidSideDrawFraction(self) -> float: ... - def getLiquidSideDrawStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidSideDrawStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def getTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload def getTemperature(self) -> float: ... - def getVaporFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getVaporFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def guessTemperature(self) -> float: ... def init(self) -> None: ... def invalidateOutStreamCache(self) -> None: ... @@ -166,8 +234,12 @@ class SimpleTray(jneqsim.process.equipment.mixer.Mixer, TrayInterface): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def run2(self) -> None: ... - def setCachedGasOutStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setCachedLiquidOutStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setCachedGasOutStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setCachedLiquidOutStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setGasSideDrawFraction(self, double: float) -> None: ... def setHeatInput(self, double: float) -> None: ... def setLiquidPumparoundDrawFraction(self, double: float) -> None: ... @@ -183,9 +255,15 @@ class Condenser(SimpleTray): @typing.overload def getDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... def getGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getLiquidOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getLiquidProductStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getProductOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidProductStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getProductOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getRefluxRatio(self) -> float: ... def isSeparation_with_liquid_reflux(self) -> bool: ... def isTotalCondenser(self) -> bool: ... @@ -194,7 +272,9 @@ class Condenser(SimpleTray): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setRefluxRatio(self, double: float) -> None: ... - def setSeparation_with_liquid_reflux(self, boolean: bool, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setSeparation_with_liquid_reflux( + self, boolean: bool, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTotalCondenser(self, boolean: bool) -> None: ... class ReactiveTray(SimpleTray): @@ -223,7 +303,9 @@ class VLSolidTray(SimpleTray): def __init__(self, string: typing.Union[java.lang.String, str]): ... def calcMixStreamEnthalpy(self) -> float: ... def getGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getLiquidOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def getTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload @@ -236,57 +318,150 @@ class VLSolidTray(SimpleTray): def setHeatInput(self, double: float) -> None: ... def setTemperature(self, double: float) -> None: ... -class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, DistillationInterface): - def __init__(self, string: typing.Union[java.lang.String, str], int: int, boolean: bool, boolean2: bool): ... - @typing.overload - def addFeedStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - @typing.overload - def addFeedStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, int: int) -> None: ... - def addLiquidPumparound(self, string: typing.Union[java.lang.String, str], int: int, int2: int, double: float, double2: float) -> 'DistillationColumn.ColumnPumparound': ... - def addSideDrawFlowSpecification(self, int: int, sideDrawPhase: 'DistillationColumn.SideDrawPhase', double: float, string: typing.Union[java.lang.String, str]) -> 'DistillationColumn.ColumnSideDrawSpecification': ... +class DistillationColumn( + jneqsim.process.equipment.ProcessEquipmentBaseClass, DistillationInterface +): + def __init__( + self, + string: typing.Union[java.lang.String, str], + int: int, + boolean: bool, + boolean2: bool, + ): ... + @typing.overload + def addFeedStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + @typing.overload + def addFeedStream( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + int: int, + ) -> None: ... + def addLiquidPumparound( + self, + string: typing.Union[java.lang.String, str], + int: int, + int2: int, + double: float, + double2: float, + ) -> "DistillationColumn.ColumnPumparound": ... + def addSideDrawFlowSpecification( + self, + int: int, + sideDrawPhase: "DistillationColumn.SideDrawPhase", + double: float, + string: typing.Union[java.lang.String, str], + ) -> "DistillationColumn.ColumnSideDrawSpecification": ... @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'DistillationColumn.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "DistillationColumn.Builder": ... @typing.overload - def calcColumnInternals(self) -> jneqsim.process.equipment.distillation.internals.ColumnInternalsDesigner: ... + def calcColumnInternals( + self, + ) -> jneqsim.process.equipment.distillation.internals.ColumnInternalsDesigner: ... @typing.overload - def calcColumnInternals(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.distillation.internals.ColumnInternalsDesigner: ... + def calcColumnInternals( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.distillation.internals.ColumnInternalsDesigner: ... def clearPerStageMurphreeEfficiency(self) -> None: ... def clearSeedTemperatures(self) -> None: ... - def componentMassBalanceCheck(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def componentMassBalanceCheck( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... def displayResult(self) -> None: ... - def enableHydraulicPressureDropCoupling(self, string: typing.Union[java.lang.String, str]) -> None: ... + def enableHydraulicPressureDropCoupling( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def energyBalanceCheck(self) -> None: ... - def estimateFeedTrayNumber(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> int: ... - @typing.overload - def findEconomicOptimalTrayConfiguration(self, double: float, string: typing.Union[java.lang.String, str], boolean: bool, int: int) -> 'DistillationColumn.EconomicTrayOptimizationResult': ... - @typing.overload - def findEconomicOptimalTrayConfiguration(self, double: float, string: typing.Union[java.lang.String, str], boolean: bool, int: int, double2: float, double3: float, double4: float, double5: float, double6: float) -> 'DistillationColumn.EconomicTrayOptimizationResult': ... - @typing.overload - def findEconomicOptimalTrayConfiguration(self, double: float, string: typing.Union[java.lang.String, str], boolean: bool, int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double4: float, double5: float, double6: float, double7: float, double8: float) -> 'DistillationColumn.EconomicTrayOptimizationResult': ... - def findOptimalNumberOfTrays(self, double: float, string: typing.Union[java.lang.String, str], boolean: bool, int: int) -> int: ... - def findOptimalTrayConfiguration(self, double: float, string: typing.Union[java.lang.String, str], boolean: bool, int: int) -> 'DistillationColumn.TrayOptimizationResult': ... + def estimateFeedTrayNumber( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> int: ... + @typing.overload + def findEconomicOptimalTrayConfiguration( + self, + double: float, + string: typing.Union[java.lang.String, str], + boolean: bool, + int: int, + ) -> "DistillationColumn.EconomicTrayOptimizationResult": ... + @typing.overload + def findEconomicOptimalTrayConfiguration( + self, + double: float, + string: typing.Union[java.lang.String, str], + boolean: bool, + int: int, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> "DistillationColumn.EconomicTrayOptimizationResult": ... + @typing.overload + def findEconomicOptimalTrayConfiguration( + self, + double: float, + string: typing.Union[java.lang.String, str], + boolean: bool, + int: int, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + ) -> "DistillationColumn.EconomicTrayOptimizationResult": ... + def findOptimalNumberOfTrays( + self, + double: float, + string: typing.Union[java.lang.String, str], + boolean: bool, + int: int, + ) -> int: ... + def findOptimalTrayConfiguration( + self, + double: float, + string: typing.Union[java.lang.String, str], + boolean: bool, + int: int, + ) -> "DistillationColumn.TrayOptimizationResult": ... def getBottomPressure(self) -> float: ... def getBottomSpecification(self) -> ColumnSpecification: ... def getCondenser(self) -> Condenser: ... - def getCondenserMode(self) -> 'DistillationColumn.CondenserMode': ... + def getCondenserMode(self) -> "DistillationColumn.CondenserMode": ... def getCondenserTemperature(self) -> float: ... def getConvergenceDiagnostics(self) -> java.lang.String: ... - def getConvergenceHistory(self) -> java.util.List[typing.MutableSequence[float]]: ... - def getDynamicColumnModel(self) -> 'DistillationColumn.DynamicColumnModel': ... + def getConvergenceHistory( + self, + ) -> java.util.List[typing.MutableSequence[float]]: ... + def getDynamicColumnModel(self) -> "DistillationColumn.DynamicColumnModel": ... def getEnergyBalanceError(self) -> float: ... def getEnthalpyBalanceTolerance(self) -> float: ... @typing.overload - def getFeedStreams(self, int: int) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getFeedStreams( + self, int: int + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload - def getFeedStreams(self) -> java.util.Map[int, java.util.List[jneqsim.process.equipment.stream.StreamInterface]]: ... + def getFeedStreams( + self, + ) -> java.util.Map[ + int, java.util.List[jneqsim.process.equipment.stream.StreamInterface] + ]: ... @typing.overload def getFeedTrayNumber(self, string: typing.Union[java.lang.String, str]) -> int: ... @typing.overload - def getFeedTrayNumber(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> int: ... + def getFeedTrayNumber( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> int: ... def getFsFactor(self) -> float: ... def getFsFactorUtilization(self) -> float: ... def getGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getInnerLoopSteps(self) -> int: ... def getInternalDiameter(self) -> float: ... def getLastAutoFeasibilityReport(self) -> java.lang.String: ... @@ -328,16 +503,20 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di def getLastNaphtaliThermoCacheHitCount(self) -> int: ... def getLastNaphtaliThermoEvaluationCount(self) -> int: ... def getLastPumparoundRelativeChange(self) -> float: ... - def getLastShortcutInitializationResult(self) -> 'DistillationColumn.ShortcutInitializationResult': ... - def getLastSolveStatus(self) -> 'DistillationColumn.SolveStatus': ... + def getLastShortcutInitializationResult( + self, + ) -> "DistillationColumn.ShortcutInitializationResult": ... + def getLastSolveStatus(self) -> "DistillationColumn.SolveStatus": ... def getLastSolveStatusReason(self) -> java.lang.String: ... def getLastSolveTimeSeconds(self) -> float: ... - def getLastSolverTypeUsed(self) -> 'DistillationColumn.SolverType': ... + def getLastSolverTypeUsed(self) -> "DistillationColumn.SolverType": ... def getLastSpecificationHomotopyStepCount(self) -> int: ... def getLastSpecificationResidual(self) -> float: ... def getLastTemperatureResidual(self) -> float: ... def getLastTopSpecificationResidual(self) -> float: ... - def getLiquidOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload @@ -347,7 +526,9 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di def getMaxAllowableFsFactor(self) -> float: ... def getMaxTrayOptimizationCandidates(self) -> int: ... def getMaxTrayOptimizationTimeSeconds(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... def getMeshProductDrawResidualTolerance(self) -> float: ... def getMeshResidualTolerance(self) -> float: ... def getMinimumDiameterForFsLimit(self) -> float: ... @@ -357,16 +538,26 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di def getMurphreeEfficiency(self, int: int) -> float: ... def getNumberOfTrays(self) -> int: ... def getNumerOfTrays(self) -> int: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getPumparounds(self) -> java.util.List['DistillationColumn.ColumnPumparound']: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getPumparounds( + self, + ) -> java.util.List["DistillationColumn.ColumnPumparound"]: ... def getReboiler(self) -> Reboiler: ... - def getReboilerMode(self) -> 'DistillationColumn.ReboilerMode': ... + def getReboilerMode(self) -> "DistillationColumn.ReboilerMode": ... def getReboilerTemperature(self) -> float: ... def getSeedTemperature(self, int: int) -> float: ... - def getSideDrawSpecifications(self) -> java.util.List['DistillationColumn.ColumnSideDrawSpecification']: ... - def getSideDrawStream(self, int: int, sideDrawPhase: 'DistillationColumn.SideDrawPhase') -> jneqsim.process.equipment.stream.StreamInterface: ... - def getSideDrawStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getSolverType(self) -> 'DistillationColumn.SolverType': ... + def getSideDrawSpecifications( + self, + ) -> java.util.List["DistillationColumn.ColumnSideDrawSpecification"]: ... + def getSideDrawStream( + self, int: int, sideDrawPhase: "DistillationColumn.SideDrawPhase" + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSideDrawStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getSolverType(self) -> "DistillationColumn.SolverType": ... def getSpecificationHomotopySteps(self) -> int: ... def getTemperatureTolerance(self) -> float: ... def getTopPressure(self) -> float: ... @@ -383,7 +574,15 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di def hasSeedTemperatures(self) -> bool: ... def init(self) -> None: ... def initMechanicalDesign(self) -> None: ... - def initializeFromShortcut(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'DistillationColumn.ShortcutInitializationResult': ... + def initializeFromShortcut( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "DistillationColumn.ShortcutInitializationResult": ... def isDoInitializion(self) -> bool: ... def isDoMultiPhaseCheck(self) -> bool: ... def isDynamicColumnEnabled(self) -> bool: ... @@ -399,7 +598,9 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di @staticmethod def isVerifyAcceleratedResults() -> bool: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def massBalanceCheck(self) -> bool: ... def resetToleranceOverrides(self) -> None: ... @typing.overload @@ -411,21 +612,37 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di def runTransient(self, double: float) -> None: ... @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... - def screenSpecificationFeasibility(self) -> jneqsim.util.validation.ValidationResult: ... - def setBottomComponentRecovery(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def screenSpecificationFeasibility( + self, + ) -> jneqsim.util.validation.ValidationResult: ... + def setBottomComponentRecovery( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setBottomPressure(self, double: float) -> None: ... - def setBottomProductFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setBottomProductPurity(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setBottomSpecification(self, columnSpecification: ColumnSpecification) -> None: ... + def setBottomProductFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setBottomProductPurity( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setBottomSpecification( + self, columnSpecification: ColumnSpecification + ) -> None: ... def setColumnTearTolerance(self, double: float) -> None: ... def setCondenserDutySpecification(self, double: float) -> None: ... - def setCondenserLiquidReflux(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setCondenserMode(self, condenserMode: 'DistillationColumn.CondenserMode') -> None: ... + def setCondenserLiquidReflux( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setCondenserMode( + self, condenserMode: "DistillationColumn.CondenserMode" + ) -> None: ... def setCondenserRefluxRatio(self, double: float) -> None: ... @typing.overload def setCondenserTemperature(self, double: float) -> None: ... @typing.overload - def setCondenserTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setCondenserTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDoInitializion(self, boolean: bool) -> None: ... def setDynamicColumnEnabled(self, boolean: bool) -> None: ... def setDynamicEnergyEnabled(self, boolean: bool) -> None: ... @@ -435,7 +652,9 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di def setFullFractionatorFastPathEnabled(self, boolean: bool) -> None: ... def setGasSideDrawFraction(self, int: int, double: float) -> None: ... def setHydraulicPressureDropCouplingEnabled(self, boolean: bool) -> None: ... - def setHydraulicPressureDropInternalsType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setHydraulicPressureDropInternalsType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInnerLoopSteps(self, int: int) -> None: ... def setInternalDiameter(self, double: float) -> None: ... def setLiquidSideDrawFraction(self, int: int, double: float) -> None: ... @@ -449,7 +668,9 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di def setMeshProductDrawResidualTolerance(self, double: float) -> None: ... def setMeshResidualTolerance(self, double: float) -> None: ... def setMultiPhaseCheck(self, boolean: bool) -> None: ... - def setMurphreeEfficiencies(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setMurphreeEfficiencies( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setMurphreeEfficiency(self, double: float) -> None: ... @typing.overload @@ -462,23 +683,35 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di def setReactive(self, boolean: bool, int: int, int2: int) -> None: ... def setReboilerBoilupRatio(self, double: float) -> None: ... def setReboilerDutySpecification(self, double: float) -> None: ... - def setReboilerMode(self, reboilerMode: 'DistillationColumn.ReboilerMode') -> None: ... + def setReboilerMode( + self, reboilerMode: "DistillationColumn.ReboilerMode" + ) -> None: ... @typing.overload def setReboilerTemperature(self, double: float) -> None: ... @typing.overload - def setReboilerTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setReboilerTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setReboilerVaporBoilupRatio(self, double: float) -> None: ... def setRelaxationFactor(self, double: float) -> None: ... def setSeedTemperature(self, int: int, double: float) -> None: ... - def setSideDrawFraction(self, int: int, sideDrawPhase: 'DistillationColumn.SideDrawPhase', double: float) -> None: ... - def setSolverType(self, solverType: 'DistillationColumn.SolverType') -> None: ... + def setSideDrawFraction( + self, int: int, sideDrawPhase: "DistillationColumn.SideDrawPhase", double: float + ) -> None: ... + def setSolverType(self, solverType: "DistillationColumn.SolverType") -> None: ... def setSpecificationHomotopySteps(self, int: int) -> None: ... def setTemperatureTolerance(self, double: float) -> None: ... - def setTopComponentRecovery(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setTopComponentRecovery( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setTopCondenserDuty(self, double: float) -> None: ... def setTopPressure(self, double: float) -> None: ... - def setTopProductFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setTopProductPurity(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setTopProductFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTopProductPurity( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setTopSpecification(self, columnSpecification: ColumnSpecification) -> None: ... def setTrayDryPressureDrop(self, double: float) -> None: ... def setTrayWeirHeight(self, double: float) -> None: ... @@ -489,79 +722,153 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... def validateSpecifications(self) -> jneqsim.util.validation.ValidationResult: ... def wasFeedFlashFallbackApplied(self) -> bool: ... def wasFullFractionatorFastPathApplied(self) -> bool: ... def wasMatrixInsideOutWarmStartBypassed(self) -> bool: ... def wasMatrixInsideOutWarmStartUsed(self) -> bool: ... + class Builder: - def addFeedStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, int: int) -> 'DistillationColumn.Builder': ... - def autoSolver(self) -> 'DistillationColumn.Builder': ... - def bottomPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DistillationColumn.Builder': ... - def bottomSpecification(self, columnSpecification: ColumnSpecification) -> 'DistillationColumn.Builder': ... - def build(self) -> 'DistillationColumn': ... - def dampedSubstitution(self) -> 'DistillationColumn.Builder': ... - def insideOut(self) -> 'DistillationColumn.Builder': ... - def internalDiameter(self, double: float) -> 'DistillationColumn.Builder': ... - def massBalanceTolerance(self, double: float) -> 'DistillationColumn.Builder': ... - def maxIterations(self, int: int) -> 'DistillationColumn.Builder': ... - def numberOfTrays(self, int: int) -> 'DistillationColumn.Builder': ... - def pressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DistillationColumn.Builder': ... - def relaxationFactor(self, double: float) -> 'DistillationColumn.Builder': ... - def temperatureTolerance(self, double: float) -> 'DistillationColumn.Builder': ... - def tolerance(self, double: float) -> 'DistillationColumn.Builder': ... - def topPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DistillationColumn.Builder': ... - def topProductPurity(self, string: typing.Union[java.lang.String, str], double: float) -> 'DistillationColumn.Builder': ... - def withCondenserAndReboiler(self) -> 'DistillationColumn.Builder': ... + def addFeedStream( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + int: int, + ) -> "DistillationColumn.Builder": ... + def autoSolver(self) -> "DistillationColumn.Builder": ... + def bottomPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DistillationColumn.Builder": ... + def bottomSpecification( + self, columnSpecification: ColumnSpecification + ) -> "DistillationColumn.Builder": ... + def build(self) -> "DistillationColumn": ... + def dampedSubstitution(self) -> "DistillationColumn.Builder": ... + def insideOut(self) -> "DistillationColumn.Builder": ... + def internalDiameter(self, double: float) -> "DistillationColumn.Builder": ... + def massBalanceTolerance( + self, double: float + ) -> "DistillationColumn.Builder": ... + def maxIterations(self, int: int) -> "DistillationColumn.Builder": ... + def numberOfTrays(self, int: int) -> "DistillationColumn.Builder": ... + def pressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DistillationColumn.Builder": ... + def relaxationFactor(self, double: float) -> "DistillationColumn.Builder": ... + def temperatureTolerance( + self, double: float + ) -> "DistillationColumn.Builder": ... + def tolerance(self, double: float) -> "DistillationColumn.Builder": ... + def topPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DistillationColumn.Builder": ... + def topProductPurity( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "DistillationColumn.Builder": ... + def withCondenserAndReboiler(self) -> "DistillationColumn.Builder": ... + class ColumnPumparound(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], int: int, int2: int, double: float, double2: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + int: int, + int2: int, + double: float, + double2: float, + ): ... def getDrawFraction(self) -> float: ... def getDrawStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getDrawTrayNumber(self) -> int: ... def getName(self) -> java.lang.String: ... - def getReturnStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getReturnStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getReturnTrayNumber(self) -> int: ... def getTemperatureDrop(self) -> float: ... + class ColumnSideDrawSpecification(java.io.Serializable): - def __init__(self, int: int, sideDrawPhase: 'DistillationColumn.SideDrawPhase', double: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + int: int, + sideDrawPhase: "DistillationColumn.SideDrawPhase", + double: float, + string: typing.Union[java.lang.String, str], + ): ... def getFlowUnit(self) -> java.lang.String: ... def getLastActualFlowRate(self) -> float: ... def getLastRelativeResidual(self) -> float: ... def getMaxIterations(self) -> int: ... - def getPhase(self) -> 'DistillationColumn.SideDrawPhase': ... + def getPhase(self) -> "DistillationColumn.SideDrawPhase": ... def getTargetFlowRate(self) -> float: ... def getTolerance(self) -> float: ... def getTrayNumber(self) -> int: ... def setMaxIterations(self, int: int) -> None: ... def setTolerance(self, double: float) -> None: ... - class CondenserMode(java.lang.Enum['DistillationColumn.CondenserMode']): - PARTIAL: typing.ClassVar['DistillationColumn.CondenserMode'] = ... - TOTAL: typing.ClassVar['DistillationColumn.CondenserMode'] = ... - LIQUID_REFLUX_SPLIT: typing.ClassVar['DistillationColumn.CondenserMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class CondenserMode(java.lang.Enum["DistillationColumn.CondenserMode"]): + PARTIAL: typing.ClassVar["DistillationColumn.CondenserMode"] = ... + TOTAL: typing.ClassVar["DistillationColumn.CondenserMode"] = ... + LIQUID_REFLUX_SPLIT: typing.ClassVar["DistillationColumn.CondenserMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DistillationColumn.CondenserMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DistillationColumn.CondenserMode": ... @staticmethod - def values() -> typing.MutableSequence['DistillationColumn.CondenserMode']: ... - class DynamicColumnModel(java.lang.Enum['DistillationColumn.DynamicColumnModel']): - EXPERIMENTAL_EULER: typing.ClassVar['DistillationColumn.DynamicColumnModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["DistillationColumn.CondenserMode"]: ... + + class DynamicColumnModel(java.lang.Enum["DistillationColumn.DynamicColumnModel"]): + EXPERIMENTAL_EULER: typing.ClassVar["DistillationColumn.DynamicColumnModel"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DistillationColumn.DynamicColumnModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DistillationColumn.DynamicColumnModel": ... @staticmethod - def values() -> typing.MutableSequence['DistillationColumn.DynamicColumnModel']: ... - class EconomicTrayOptimizationResult(jneqsim.process.equipment.distillation.DistillationColumn.TrayOptimizationResult): - def __init__(self, trayOptimizationResult: 'DistillationColumn.TrayOptimizationResult', double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, int: int, double10: float, double11: float, double12: float, double13: float): ... + def values() -> ( + typing.MutableSequence["DistillationColumn.DynamicColumnModel"] + ): ... + + class EconomicTrayOptimizationResult( + jneqsim.process.equipment.distillation.DistillationColumn.TrayOptimizationResult + ): + def __init__( + self, + trayOptimizationResult: "DistillationColumn.TrayOptimizationResult", + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + int: int, + double10: float, + double11: float, + double12: float, + double13: float, + ): ... def getActualTrays(self) -> int: ... def getAnnualUtilityCost(self) -> float: ... def getAnnualizedCapitalCost(self) -> float: ... @@ -576,20 +883,42 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di def getSteamCostPerTonne(self) -> float: ... def getTotalAnnualizedCost(self) -> float: ... def getTrayEfficiency(self) -> float: ... - class ReboilerMode(java.lang.Enum['DistillationColumn.ReboilerMode']): - EQUILIBRIUM: typing.ClassVar['DistillationColumn.ReboilerMode'] = ... - VAPOR_BOILUP_RATIO: typing.ClassVar['DistillationColumn.ReboilerMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ReboilerMode(java.lang.Enum["DistillationColumn.ReboilerMode"]): + EQUILIBRIUM: typing.ClassVar["DistillationColumn.ReboilerMode"] = ... + VAPOR_BOILUP_RATIO: typing.ClassVar["DistillationColumn.ReboilerMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DistillationColumn.ReboilerMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DistillationColumn.ReboilerMode": ... @staticmethod - def values() -> typing.MutableSequence['DistillationColumn.ReboilerMode']: ... + def values() -> typing.MutableSequence["DistillationColumn.ReboilerMode"]: ... + class ShortcutInitializationResult(java.io.Serializable): - def __init__(self, boolean: bool, int: int, int2: int, int3: int, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + boolean: bool, + int: int, + int2: int, + int3: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getActualRefluxRatio(self) -> float: ... def getActualStages(self) -> float: ... def getCondenserDuty(self) -> float: ... @@ -603,55 +932,93 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di def getReboilerDuty(self) -> float: ... def getTotalStageCount(self) -> int: ... def isInitialized(self) -> bool: ... - class SideDrawPhase(java.lang.Enum['DistillationColumn.SideDrawPhase']): - GAS: typing.ClassVar['DistillationColumn.SideDrawPhase'] = ... - LIQUID: typing.ClassVar['DistillationColumn.SideDrawPhase'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class SideDrawPhase(java.lang.Enum["DistillationColumn.SideDrawPhase"]): + GAS: typing.ClassVar["DistillationColumn.SideDrawPhase"] = ... + LIQUID: typing.ClassVar["DistillationColumn.SideDrawPhase"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DistillationColumn.SideDrawPhase': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DistillationColumn.SideDrawPhase": ... @staticmethod - def values() -> typing.MutableSequence['DistillationColumn.SideDrawPhase']: ... - class SolveStatus(java.lang.Enum['DistillationColumn.SolveStatus']): - NOT_RUN: typing.ClassVar['DistillationColumn.SolveStatus'] = ... - RIGOROUS_CONVERGED: typing.ClassVar['DistillationColumn.SolveStatus'] = ... - RECONCILED_PRODUCTS: typing.ClassVar['DistillationColumn.SolveStatus'] = ... - FALLBACK_PRODUCTS: typing.ClassVar['DistillationColumn.SolveStatus'] = ... - FAILED: typing.ClassVar['DistillationColumn.SolveStatus'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["DistillationColumn.SideDrawPhase"]: ... + + class SolveStatus(java.lang.Enum["DistillationColumn.SolveStatus"]): + NOT_RUN: typing.ClassVar["DistillationColumn.SolveStatus"] = ... + RIGOROUS_CONVERGED: typing.ClassVar["DistillationColumn.SolveStatus"] = ... + RECONCILED_PRODUCTS: typing.ClassVar["DistillationColumn.SolveStatus"] = ... + FALLBACK_PRODUCTS: typing.ClassVar["DistillationColumn.SolveStatus"] = ... + FAILED: typing.ClassVar["DistillationColumn.SolveStatus"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DistillationColumn.SolveStatus': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DistillationColumn.SolveStatus": ... @staticmethod - def values() -> typing.MutableSequence['DistillationColumn.SolveStatus']: ... - class SolverType(java.lang.Enum['DistillationColumn.SolverType']): - DIRECT_SUBSTITUTION: typing.ClassVar['DistillationColumn.SolverType'] = ... - DAMPED_SUBSTITUTION: typing.ClassVar['DistillationColumn.SolverType'] = ... - INSIDE_OUT: typing.ClassVar['DistillationColumn.SolverType'] = ... - MATRIX_INSIDE_OUT: typing.ClassVar['DistillationColumn.SolverType'] = ... - WEGSTEIN: typing.ClassVar['DistillationColumn.SolverType'] = ... - SUM_RATES: typing.ClassVar['DistillationColumn.SolverType'] = ... - NEWTON: typing.ClassVar['DistillationColumn.SolverType'] = ... - NAPHTALI_SANDHOLM: typing.ClassVar['DistillationColumn.SolverType'] = ... - MESH_RESIDUAL: typing.ClassVar['DistillationColumn.SolverType'] = ... - AUTO: typing.ClassVar['DistillationColumn.SolverType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["DistillationColumn.SolveStatus"]: ... + + class SolverType(java.lang.Enum["DistillationColumn.SolverType"]): + DIRECT_SUBSTITUTION: typing.ClassVar["DistillationColumn.SolverType"] = ... + DAMPED_SUBSTITUTION: typing.ClassVar["DistillationColumn.SolverType"] = ... + INSIDE_OUT: typing.ClassVar["DistillationColumn.SolverType"] = ... + MATRIX_INSIDE_OUT: typing.ClassVar["DistillationColumn.SolverType"] = ... + WEGSTEIN: typing.ClassVar["DistillationColumn.SolverType"] = ... + SUM_RATES: typing.ClassVar["DistillationColumn.SolverType"] = ... + NEWTON: typing.ClassVar["DistillationColumn.SolverType"] = ... + NAPHTALI_SANDHOLM: typing.ClassVar["DistillationColumn.SolverType"] = ... + MESH_RESIDUAL: typing.ClassVar["DistillationColumn.SolverType"] = ... + AUTO: typing.ClassVar["DistillationColumn.SolverType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DistillationColumn.SolverType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DistillationColumn.SolverType": ... @staticmethod - def values() -> typing.MutableSequence['DistillationColumn.SolverType']: ... + def values() -> typing.MutableSequence["DistillationColumn.SolverType"]: ... + class TrayOptimizationResult(java.io.Serializable): - def __init__(self, boolean: bool, int: int, int2: int, string: typing.Union[java.lang.String, str], boolean2: bool, double: float, double2: float, double3: float, double4: float, double5: float, int3: int, double6: float, double7: float, double8: float, int4: int, int5: int, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + boolean: bool, + int: int, + int2: int, + string: typing.Union[java.lang.String, str], + boolean2: bool, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + int3: int, + double6: float, + double7: float, + double8: float, + int4: int, + int5: int, + string2: typing.Union[java.lang.String, str], + ): ... def getComponentName(self) -> java.lang.String: ... def getCondenserDuty(self) -> float: ... def getConvergedCases(self) -> int: ... @@ -672,21 +1039,42 @@ class DistillationColumn(jneqsim.process.equipment.ProcessEquipmentBaseClass, Di class PackedColumn(DistillationColumn): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], boolean: bool, boolean2: bool): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], boolean: bool, boolean2: bool): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addSolventStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def __init__( + self, string: typing.Union[java.lang.String, str], boolean: bool, boolean2: bool + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + boolean: bool, + boolean2: bool, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addSolventStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def getDesignFloodFraction(self) -> float: ... def getFloodingVelocity(self) -> float: ... def getHETP(self) -> float: ... - def getHydraulics(self) -> jneqsim.process.equipment.distillation.internals.PackingHydraulicsCalculator: ... + def getHydraulics( + self, + ) -> ( + jneqsim.process.equipment.distillation.internals.PackingHydraulicsCalculator + ): ... def getPackedHeight(self) -> float: ... @typing.overload def getPackingPressureDrop(self) -> float: ... @typing.overload - def getPackingPressureDrop(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getPackingPressureDrop( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getPackingType(self) -> java.lang.String: ... def getPercentFlood(self) -> float: ... def getTheoreticalStages(self) -> float: ... @@ -702,12 +1090,20 @@ class PackedColumn(DistillationColumn): def setPackingType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setStructuredPacking(self, boolean: bool) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... class ScrubColumn(DistillationColumn): - def __init__(self, string: typing.Union[java.lang.String, str], int: int, boolean: bool, boolean2: bool): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + int: int, + boolean: bool, + boolean2: bool, + ): ... def getFreezeOutTemperature(self) -> float: ... def getHeavyKeyComponent(self) -> java.lang.String: ... def getHeavyKeyInOverheadMolFrac(self) -> float: ... @@ -719,10 +1115,13 @@ class ScrubColumn(DistillationColumn): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setHeavyKeyComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setHeavyKeyComponent( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMaxHeavyKeyInOverhead(self, double: float) -> None: ... - def setMinimumBottomsTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - + def setMinimumBottomsTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.distillation")``. diff --git a/src/jneqsim-stubs/process/equipment/distillation/internals/__init__.pyi b/src/jneqsim-stubs/process/equipment/distillation/internals/__init__.pyi index 9f4abcb0..5a7b64a3 100644 --- a/src/jneqsim-stubs/process/equipment/distillation/internals/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/distillation/internals/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,25 +11,29 @@ import java.util import jneqsim.process.equipment.distillation import typing - - class ColumnInternalsDesigner(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, distillationColumn: jneqsim.process.equipment.distillation.DistillationColumn): ... + def __init__( + self, + distillationColumn: jneqsim.process.equipment.distillation.DistillationColumn, + ): ... def calculate(self) -> None: ... def getAverageTrayEfficiency(self) -> float: ... def getControllingTrayIndex(self) -> int: ... def getMaxPercentFlood(self) -> float: ... def getMinPercentFlood(self) -> float: ... - def getPackingResult(self) -> 'PackingHydraulicsCalculator': ... + def getPackingResult(self) -> "PackingHydraulicsCalculator": ... def getRequiredDiameter(self) -> float: ... def getTotalPressureDrop(self) -> float: ... def getTotalPressureDropMbar(self) -> float: ... - def getTrayResults(self) -> java.util.List['TrayHydraulicsCalculator']: ... + def getTrayResults(self) -> java.util.List["TrayHydraulicsCalculator"]: ... def isDesignOk(self) -> bool: ... - def setColumn(self, distillationColumn: jneqsim.process.equipment.distillation.DistillationColumn) -> None: ... + def setColumn( + self, + distillationColumn: jneqsim.process.equipment.distillation.DistillationColumn, + ) -> None: ... def setColumnDiameterOverride(self, double: float) -> None: ... def setDesignFloodFraction(self, double: float) -> None: ... def setDowncommerAreaFraction(self, double: float) -> None: ... @@ -78,13 +82,19 @@ class PackingHydraulicsCalculator(java.io.Serializable): def setLiquidViscosity(self, double: float) -> None: ... def setNominalSize(self, double: float) -> None: ... def setPackedHeight(self, double: float) -> None: ... - def setPackingCategory(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPackingCategory( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPackingFactor(self, double: float) -> None: ... def setPackingName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPackingPreset(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setPackingSpecification(self, packingSpecification: 'PackingSpecification') -> None: ... + def setPackingSpecification( + self, packingSpecification: "PackingSpecification" + ) -> None: ... def setSpecificSurfaceArea(self, double: float) -> None: ... - def setStructuredPackingPreset(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setStructuredPackingPreset( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setSurfaceTension(self, double: float) -> None: ... def setVaporDensity(self, double: float) -> None: ... def setVaporDiffusivity(self, double: float) -> None: ... @@ -94,7 +104,20 @@ class PackingHydraulicsCalculator(java.io.Serializable): def sizeColumnDiameter(self) -> float: ... class PackingSpecification(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + string4: typing.Union[java.lang.String, str], + ): ... def getBilletGasConstant(self) -> float: ... def getBilletLiquidConstant(self) -> float: ... def getCategory(self) -> java.lang.String: ... @@ -115,13 +138,18 @@ class PackingSpecificationLibrary: @staticmethod def get(string: typing.Union[java.lang.String, str]) -> PackingSpecification: ... @staticmethod - def getOrDefault(string: typing.Union[java.lang.String, str]) -> PackingSpecification: ... + def getOrDefault( + string: typing.Union[java.lang.String, str], + ) -> PackingSpecification: ... @staticmethod def getPackingNames() -> java.util.List[java.lang.String]: ... @staticmethod def register(packingSpecification: PackingSpecification) -> None: ... @staticmethod - def registerAlias(string: typing.Union[java.lang.String, str], packingSpecification: PackingSpecification) -> None: ... + def registerAlias( + string: typing.Union[java.lang.String, str], + packingSpecification: PackingSpecification, + ) -> None: ... class TrayHydraulicsCalculator(java.io.Serializable): def __init__(self): ... @@ -173,7 +201,6 @@ class TrayHydraulicsCalculator(java.io.Serializable): def setWeirLength(self, double: float) -> None: ... def sizeColumnDiameter(self) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.distillation.internals")``. diff --git a/src/jneqsim-stubs/process/equipment/ejector/__init__.pyi b/src/jneqsim-stubs/process/equipment/ejector/__init__.pyi index 97e75f09..1f82dcde 100644 --- a/src/jneqsim-stubs/process/equipment/ejector/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/ejector/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,27 +15,50 @@ import jneqsim.process.mechanicaldesign.ejector import jneqsim.process.util.report import typing - - -class Ejector(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.process.design.AutoSizeable, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... +class Ejector( + jneqsim.process.equipment.ProcessEquipmentBaseClass, + jneqsim.process.design.AutoSizeable, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, +): + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def clearCapacityConstraints(self) -> None: ... - def generatePerformanceCurve(self, double: float, double2: float, int: int) -> java.util.List[typing.MutableSequence[float]]: ... + def generatePerformanceCurve( + self, double: float, double2: float, int: int + ) -> java.util.List[typing.MutableSequence[float]]: ... def getAreaRatio(self) -> float: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCompressionRatio(self) -> float: ... def getCriticalBackPressure(self) -> float: ... def getDesignCompressionRatio(self) -> float: ... def getDesignEntrainmentRatio(self) -> float: ... - def getDesignResult(self) -> jneqsim.process.mechanicaldesign.ejector.EjectorMechanicalDesign: ... + def getDesignResult( + self, + ) -> jneqsim.process.mechanicaldesign.ejector.EjectorMechanicalDesign: ... def getDiffuserEfficiency(self) -> float: ... def getEfficiencyIsentropic(self) -> float: ... def getEntrainmentRatio(self) -> float: ... @@ -46,7 +69,9 @@ class Ejector(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.proce def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMaxCriticalBackPressure(self) -> float: ... def getMaxUtilization(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.ejector.EjectorMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.ejector.EjectorMechanicalDesign: ... def getMixedStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getMixingEfficiency(self) -> float: ... def getMixingMach(self) -> float: ... @@ -66,7 +91,9 @@ class Ejector(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.proce def isInBreakdown(self) -> bool: ... def isMotiveChoked(self) -> bool: ... def isSuctionChoked(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -89,12 +116,34 @@ class Ejector(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.proce @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class EjectorDesignResult: - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + ): ... @staticmethod - def empty() -> 'EjectorDesignResult': ... + def empty() -> "EjectorDesignResult": ... def getBodyVolume(self) -> float: ... def getConnectedPipingVolume(self) -> float: ... def getDiffuserOutletArea(self) -> float: ... @@ -119,7 +168,6 @@ class EjectorDesignResult: def getSuctionInletVelocity(self) -> float: ... def getTotalVolume(self) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.ejector")``. diff --git a/src/jneqsim-stubs/process/equipment/electrolyzer/__init__.pyi b/src/jneqsim-stubs/process/equipment/electrolyzer/__init__.pyi index c3787e84..2865795b 100644 --- a/src/jneqsim-stubs/process/equipment/electrolyzer/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/electrolyzer/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,15 +12,21 @@ import jneqsim.process.equipment import jneqsim.process.equipment.stream import typing - - class CO2Electrolyzer(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getGasProductStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getLiquidProductStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getGasProductStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidProductStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload @@ -31,20 +37,36 @@ class CO2Electrolyzer(jneqsim.process.equipment.ProcessEquipmentBaseClass): def run(self, uUID: java.util.UUID) -> None: ... def setCO2Conversion(self, double: float) -> None: ... def setCellVoltage(self, double: float) -> None: ... - def setCo2ComponentName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCo2ComponentName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setCurrentEfficiency(self, double: float) -> None: ... - def setElectronsPerMoleProduct(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setGasProductSelectivity(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setLiquidProductSelectivity(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setProductFaradaicEfficiency(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setElectronsPerMoleProduct( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setGasProductSelectivity( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setLiquidProductSelectivity( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setProductFaradaicEfficiency( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setUseSelectivityModel(self, boolean: bool) -> None: ... class Electrolyzer(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getActiveCellArea(self) -> float: ... def getAuxiliaryLoadFraction(self) -> float: ... def getAvailablePower(self) -> float: ... @@ -54,8 +76,10 @@ class Electrolyzer(jneqsim.process.equipment.ProcessEquipmentBaseClass): def getFaradaicEfficiency(self) -> float: ... def getHydrogenCompressionPower(self) -> float: ... def getHydrogenDeliveryPressure(self) -> float: ... - def getHydrogenOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getIVCharacteristic(self) -> 'ElectrolyzerIVCharacteristic': ... + def getHydrogenOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getIVCharacteristic(self) -> "ElectrolyzerIVCharacteristic": ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload @@ -65,8 +89,10 @@ class Electrolyzer(jneqsim.process.equipment.ProcessEquipmentBaseClass): def getNominalCurrentDensity(self) -> float: ... def getNumberOfCells(self) -> int: ... def getOperatingPower(self) -> float: ... - def getOperationMode(self) -> 'Electrolyzer.OperationMode': ... - def getOxygenOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOperationMode(self) -> "Electrolyzer.OperationMode": ... + def getOxygenOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getRatedPower(self) -> float: ... def getRectifierEfficiency(self) -> float: ... def getSpecificEnergyConsumption_kWh_per_kg_H2(self) -> float: ... @@ -76,9 +102,11 @@ class Electrolyzer(jneqsim.process.equipment.ProcessEquipmentBaseClass): def getStandbyPowerFraction(self) -> float: ... def getSystemPower(self) -> float: ... def getSystemSpecificEnergyConsumption_kWh_per_kg_H2(self) -> float: ... - def getTechnology(self) -> 'ElectrolyzerTechnology': ... + def getTechnology(self) -> "ElectrolyzerTechnology": ... def getWasteHeat(self) -> float: ... - def getWaterConsumption(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getWaterConsumption( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def isStandby(self) -> bool: ... @typing.overload def run(self) -> None: ... @@ -95,67 +123,82 @@ class Electrolyzer(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setCurrentDensity(self, double: float) -> None: ... def setFaradaicEfficiency(self, double: float) -> None: ... def setHydrogenDeliveryPressure(self, double: float) -> None: ... - def setIVCharacteristic(self, electrolyzerIVCharacteristic: 'ElectrolyzerIVCharacteristic') -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setIVCharacteristic( + self, electrolyzerIVCharacteristic: "ElectrolyzerIVCharacteristic" + ) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setMaxRampRate(self, double: float) -> None: ... def setMinimumLoadFraction(self, double: float) -> None: ... def setNominalCurrentDensity(self, double: float) -> None: ... def setNumberOfCells(self, int: int) -> None: ... - def setOperationMode(self, operationMode: 'Electrolyzer.OperationMode') -> None: ... + def setOperationMode(self, operationMode: "Electrolyzer.OperationMode") -> None: ... def setRatedPower(self, double: float) -> None: ... def setRectifierEfficiency(self, double: float) -> None: ... def setStackActiveArea(self, double: float) -> None: ... def setStandbyPowerFraction(self, double: float) -> None: ... - def setTechnology(self, electrolyzerTechnology: 'ElectrolyzerTechnology') -> None: ... + def setTechnology( + self, electrolyzerTechnology: "ElectrolyzerTechnology" + ) -> None: ... @typing.overload def sizeStack(self, double: float) -> None: ... @typing.overload def sizeStack(self, double: float, double2: float, double3: float) -> None: ... - class OperationMode(java.lang.Enum['Electrolyzer.OperationMode']): - WATER_FEED: typing.ClassVar['Electrolyzer.OperationMode'] = ... - POWER: typing.ClassVar['Electrolyzer.OperationMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class OperationMode(java.lang.Enum["Electrolyzer.OperationMode"]): + WATER_FEED: typing.ClassVar["Electrolyzer.OperationMode"] = ... + POWER: typing.ClassVar["Electrolyzer.OperationMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Electrolyzer.OperationMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Electrolyzer.OperationMode": ... @staticmethod - def values() -> typing.MutableSequence['Electrolyzer.OperationMode']: ... + def values() -> typing.MutableSequence["Electrolyzer.OperationMode"]: ... class ElectrolyzerIVCharacteristic(java.io.Serializable): - def __init__(self, electrolyzerTechnology: 'ElectrolyzerTechnology'): ... + def __init__(self, electrolyzerTechnology: "ElectrolyzerTechnology"): ... def getAreaSpecificResistance(self) -> float: ... def getCellVoltage(self, double: float, double2: float) -> float: ... def getExchangeCurrentDensity(self) -> float: ... def getReversibleVoltage(self, double: float) -> float: ... def getTafelSlope(self) -> float: ... - def getTechnology(self) -> 'ElectrolyzerTechnology': ... + def getTechnology(self) -> "ElectrolyzerTechnology": ... def setAreaSpecificResistance(self, double: float) -> None: ... def setExchangeCurrentDensity(self, double: float) -> None: ... def setTafelSlope(self, double: float) -> None: ... -class ElectrolyzerTechnology(java.lang.Enum['ElectrolyzerTechnology']): - PEM: typing.ClassVar['ElectrolyzerTechnology'] = ... - ALKALINE: typing.ClassVar['ElectrolyzerTechnology'] = ... - SOEC: typing.ClassVar['ElectrolyzerTechnology'] = ... - AEM: typing.ClassVar['ElectrolyzerTechnology'] = ... +class ElectrolyzerTechnology(java.lang.Enum["ElectrolyzerTechnology"]): + PEM: typing.ClassVar["ElectrolyzerTechnology"] = ... + ALKALINE: typing.ClassVar["ElectrolyzerTechnology"] = ... + SOEC: typing.ClassVar["ElectrolyzerTechnology"] = ... + AEM: typing.ClassVar["ElectrolyzerTechnology"] = ... def getDefaultCellVoltage(self) -> float: ... def getDefaultCurrentDensity(self) -> float: ... def getDefaultFaradaicEfficiency(self) -> float: ... def getDefaultPressureBara(self) -> float: ... def getDefaultTemperatureC(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ElectrolyzerTechnology': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ElectrolyzerTechnology": ... @staticmethod - def values() -> typing.MutableSequence['ElectrolyzerTechnology']: ... - + def values() -> typing.MutableSequence["ElectrolyzerTechnology"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.electrolyzer")``. diff --git a/src/jneqsim-stubs/process/equipment/expander/__init__.pyi b/src/jneqsim-stubs/process/equipment/expander/__init__.pyi index 47f3605e..11df3dc7 100644 --- a/src/jneqsim-stubs/process/equipment/expander/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/expander/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,9 +15,10 @@ import jneqsim.process.mechanicaldesign.expander import jneqsim.process.util.report import typing - - -class ExpanderInterface(jneqsim.process.equipment.ProcessEquipmentInterface, jneqsim.process.equipment.TwoPortInterface): +class ExpanderInterface( + jneqsim.process.equipment.ProcessEquipmentInterface, + jneqsim.process.equipment.TwoPortInterface, +): def equals(self, object: typing.Any) -> bool: ... def getEnergy(self) -> float: ... def hashCode(self) -> int: ... @@ -26,8 +27,14 @@ class Expander(jneqsim.process.equipment.compressor.Compressor, ExpanderInterfac @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getExpanderMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.expander.ExpanderMechanicalDesign: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getExpanderMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.expander.ExpanderMechanicalDesign: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -37,21 +44,33 @@ class ExpanderOld(jneqsim.process.equipment.TwoPortEquipment, ExpanderInterface) @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def displayResult(self) -> None: ... def getEnergy(self) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... class TurboExpanderCompressor(Expander): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def calcIGVOpenArea(self) -> float: ... def calcIGVOpening(self) -> float: ... def calcIGVOpeningFromFlow(self) -> float: ... @@ -59,8 +78,12 @@ class TurboExpanderCompressor(Expander): def getCompressorDesignPolytropicEfficiency(self) -> float: ... def getCompressorDesignPolytropicHead(self) -> float: ... def getCompressorDesingPolytropicHead(self) -> float: ... - def getCompressorFeedStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getCompressorOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getCompressorFeedStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getCompressorOutletStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getCompressorPolytropicEfficiency(self) -> float: ... def getCompressorPolytropicEfficieny(self) -> float: ... def getCompressorPolytropicHead(self) -> float: ... @@ -74,11 +97,17 @@ class TurboExpanderCompressor(Expander): def getEfficiencyFromQN(self, double: float) -> float: ... def getEfficiencyFromUC(self, double: float) -> float: ... def getExpanderDesignIsentropicEfficiency(self) -> float: ... - def getExpanderFeedStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getExpanderFeedStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getExpanderIsentropicEfficiency(self) -> float: ... def getExpanderOutPressure(self) -> float: ... - def getExpanderOutTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getExpanderOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getExpanderOutTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getExpanderOutletStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getExpanderSpeed(self) -> float: ... def getGearRatio(self) -> float: ... def getHeadFromQN(self, double: float) -> float: ... @@ -94,11 +123,15 @@ class TurboExpanderCompressor(Expander): @typing.overload def getPowerCompressor(self) -> float: ... @typing.overload - def getPowerCompressor(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getPowerCompressor( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getPowerExpander(self) -> float: ... @typing.overload - def getPowerExpander(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getPowerExpander( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getQNratiocompressor(self) -> float: ... def getQNratioexpander(self) -> float: ... def getQn(self) -> float: ... @@ -124,7 +157,9 @@ class TurboExpanderCompressor(Expander): def run(self, uUID: java.util.UUID) -> None: ... def setCompressorDesignPolytropicEfficiency(self, double: float) -> None: ... def setCompressorDesignPolytropicHead(self, double: float) -> None: ... - def setCompressorFeedStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setCompressorFeedStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setDesignExpanderQn(self, double: float) -> None: ... def setDesignQn(self, double: float) -> None: ... def setDesignSpeed(self, double: float) -> None: ... @@ -132,25 +167,40 @@ class TurboExpanderCompressor(Expander): def setExpanderDesignIsentropicEfficiency(self, double: float) -> None: ... def setExpanderIsentropicEfficiency(self, double: float) -> None: ... def setExpanderOutPressure(self, double: float) -> None: ... - def setExpanderOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setExpanderOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setIGVopening(self, double: float) -> None: ... def setIgvAreaIncreaseFactor(self, double: float) -> None: ... def setImpellerDiameter(self, double: float) -> None: ... def setMaximumIGVArea(self, double: float) -> None: ... - def setQNEfficiencycurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setQNHeadcurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setQNEfficiencycurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def setQNHeadcurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def setQNratiocompressor(self, double: float) -> None: ... def setQNratioexpander(self, double: float) -> None: ... def setQn(self, double: float) -> None: ... - def setUCcurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setUCcurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def setUCratiocompressor(self, double: float) -> None: ... def setUCratioexpander(self, double: float) -> None: ... def setUseOutTemperatureSpec(self, boolean: bool) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... - + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.expander")``. diff --git a/src/jneqsim-stubs/process/equipment/failure/__init__.pyi b/src/jneqsim-stubs/process/equipment/failure/__init__.pyi index a9fca1aa..b4858369 100644 --- a/src/jneqsim-stubs/process/equipment/failure/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/failure/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,15 +10,13 @@ import java.lang import java.util import typing - - class EquipmentFailureMode(java.io.Serializable): @staticmethod - def builder() -> 'EquipmentFailureMode.Builder': ... + def builder() -> "EquipmentFailureMode.Builder": ... @staticmethod - def bypassed() -> 'EquipmentFailureMode': ... + def bypassed() -> "EquipmentFailureMode": ... @staticmethod - def degraded(double: float) -> 'EquipmentFailureMode': ... + def degraded(double: float) -> "EquipmentFailureMode": ... def getAutoRecoveryTime(self) -> float: ... def getCapacityFactor(self) -> float: ... def getDescription(self) -> java.lang.String: ... @@ -27,66 +25,106 @@ class EquipmentFailureMode(java.io.Serializable): def getMttr(self) -> float: ... def getName(self) -> java.lang.String: ... def getProductionLossFactor(self) -> float: ... - def getType(self) -> 'EquipmentFailureMode.FailureType': ... + def getType(self) -> "EquipmentFailureMode.FailureType": ... def isAutoRecoverable(self) -> bool: ... def isCompleteFailure(self) -> bool: ... def isRequiresImmediateAction(self) -> bool: ... @staticmethod - def maintenance(double: float) -> 'EquipmentFailureMode': ... + def maintenance(double: float) -> "EquipmentFailureMode": ... def toString(self) -> java.lang.String: ... @staticmethod - def trip(string: typing.Union[java.lang.String, str]) -> 'EquipmentFailureMode': ... + def trip(string: typing.Union[java.lang.String, str]) -> "EquipmentFailureMode": ... + class Builder: def __init__(self): ... - def autoRecoverable(self, boolean: bool) -> 'EquipmentFailureMode.Builder': ... - def autoRecoveryTime(self, double: float) -> 'EquipmentFailureMode.Builder': ... - def build(self) -> 'EquipmentFailureMode': ... - def capacityFactor(self, double: float) -> 'EquipmentFailureMode.Builder': ... - def description(self, string: typing.Union[java.lang.String, str]) -> 'EquipmentFailureMode.Builder': ... - def efficiencyFactor(self, double: float) -> 'EquipmentFailureMode.Builder': ... - def failureFrequency(self, double: float) -> 'EquipmentFailureMode.Builder': ... - def mttr(self, double: float) -> 'EquipmentFailureMode.Builder': ... - def name(self, string: typing.Union[java.lang.String, str]) -> 'EquipmentFailureMode.Builder': ... - def requiresImmediateAction(self, boolean: bool) -> 'EquipmentFailureMode.Builder': ... - def type(self, failureType: 'EquipmentFailureMode.FailureType') -> 'EquipmentFailureMode.Builder': ... - class FailureType(java.lang.Enum['EquipmentFailureMode.FailureType']): - TRIP: typing.ClassVar['EquipmentFailureMode.FailureType'] = ... - DEGRADED: typing.ClassVar['EquipmentFailureMode.FailureType'] = ... - PARTIAL_FAILURE: typing.ClassVar['EquipmentFailureMode.FailureType'] = ... - FULL_FAILURE: typing.ClassVar['EquipmentFailureMode.FailureType'] = ... - MAINTENANCE: typing.ClassVar['EquipmentFailureMode.FailureType'] = ... - BYPASSED: typing.ClassVar['EquipmentFailureMode.FailureType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def autoRecoverable(self, boolean: bool) -> "EquipmentFailureMode.Builder": ... + def autoRecoveryTime(self, double: float) -> "EquipmentFailureMode.Builder": ... + def build(self) -> "EquipmentFailureMode": ... + def capacityFactor(self, double: float) -> "EquipmentFailureMode.Builder": ... + def description( + self, string: typing.Union[java.lang.String, str] + ) -> "EquipmentFailureMode.Builder": ... + def efficiencyFactor(self, double: float) -> "EquipmentFailureMode.Builder": ... + def failureFrequency(self, double: float) -> "EquipmentFailureMode.Builder": ... + def mttr(self, double: float) -> "EquipmentFailureMode.Builder": ... + def name( + self, string: typing.Union[java.lang.String, str] + ) -> "EquipmentFailureMode.Builder": ... + def requiresImmediateAction( + self, boolean: bool + ) -> "EquipmentFailureMode.Builder": ... + def type( + self, failureType: "EquipmentFailureMode.FailureType" + ) -> "EquipmentFailureMode.Builder": ... + + class FailureType(java.lang.Enum["EquipmentFailureMode.FailureType"]): + TRIP: typing.ClassVar["EquipmentFailureMode.FailureType"] = ... + DEGRADED: typing.ClassVar["EquipmentFailureMode.FailureType"] = ... + PARTIAL_FAILURE: typing.ClassVar["EquipmentFailureMode.FailureType"] = ... + FULL_FAILURE: typing.ClassVar["EquipmentFailureMode.FailureType"] = ... + MAINTENANCE: typing.ClassVar["EquipmentFailureMode.FailureType"] = ... + BYPASSED: typing.ClassVar["EquipmentFailureMode.FailureType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EquipmentFailureMode.FailureType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EquipmentFailureMode.FailureType": ... @staticmethod - def values() -> typing.MutableSequence['EquipmentFailureMode.FailureType']: ... + def values() -> typing.MutableSequence["EquipmentFailureMode.FailureType"]: ... class ReliabilityDataSource(java.io.Serializable): - def createFailureMode(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> EquipmentFailureMode: ... + def createFailureMode( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> EquipmentFailureMode: ... def getDataSources(self) -> java.util.List[java.lang.String]: ... def getEntryCount(self) -> int: ... def getEquipmentTypes(self) -> java.util.List[java.lang.String]: ... @typing.overload - def getFailureModes(self, string: typing.Union[java.lang.String, str]) -> java.util.List['ReliabilityDataSource.FailureModeData']: ... + def getFailureModes( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["ReliabilityDataSource.FailureModeData"]: ... @typing.overload - def getFailureModes(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.util.List['ReliabilityDataSource.FailureModeData']: ... + def getFailureModes( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.util.List["ReliabilityDataSource.FailureModeData"]: ... @staticmethod - def getInstance() -> 'ReliabilityDataSource': ... + def getInstance() -> "ReliabilityDataSource": ... @typing.overload - def getReliabilityData(self, string: typing.Union[java.lang.String, str]) -> 'ReliabilityDataSource.ReliabilityData': ... + def getReliabilityData( + self, string: typing.Union[java.lang.String, str] + ) -> "ReliabilityDataSource.ReliabilityData": ... @typing.overload - def getReliabilityData(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ReliabilityDataSource.ReliabilityData': ... - def getSubTypes(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... + def getReliabilityData( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ReliabilityDataSource.ReliabilityData": ... + def getSubTypes( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... + class FailureModeData(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ): ... def getDescription(self) -> java.lang.String: ... def getDetectability(self) -> java.lang.String: ... def getEquipmentType(self) -> java.lang.String: ... @@ -95,18 +133,31 @@ class ReliabilityDataSource(java.io.Serializable): def getSeverity(self) -> java.lang.String: ... def getSubType(self) -> java.lang.String: ... def getTypicalMttr(self) -> float: ... - def setDescription(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setDetectability(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDescription( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setDetectability( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setSeverity(self, string: typing.Union[java.lang.String, str]) -> None: ... def setSubType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setTypicalMttr(self, double: float) -> None: ... - def toEquipmentFailureMode(self, string: typing.Union[java.lang.String, str]) -> EquipmentFailureMode: ... + def toEquipmentFailureMode( + self, string: typing.Union[java.lang.String, str] + ) -> EquipmentFailureMode: ... def toString(self) -> java.lang.String: ... + class ReliabilityData(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ): ... def getAvailability(self) -> float: ... def getEquipmentType(self) -> java.lang.String: ... def getFailureRate(self) -> float: ... @@ -120,7 +171,6 @@ class ReliabilityDataSource(java.io.Serializable): def setSource(self, string: typing.Union[java.lang.String, str]) -> None: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.failure")``. diff --git a/src/jneqsim-stubs/process/equipment/filter/__init__.pyi b/src/jneqsim-stubs/process/equipment/filter/__init__.pyi index e95aebbe..976ab994 100644 --- a/src/jneqsim-stubs/process/equipment/filter/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/filter/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,32 +14,49 @@ import jneqsim.process.util.report import jneqsim.util.nucleation import typing - - class Filter(jneqsim.process.equipment.TwoPortEquipment): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getCvFactor(self) -> float: ... def getDeltaP(self) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def runConditionAnalysis(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... + def runConditionAnalysis( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... def setCvFactor(self, double: float) -> None: ... @typing.overload def setDeltaP(self, double: float) -> None: ... @typing.overload - def setDeltaP(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setDeltaP( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class CharCoalFilter(Filter): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... class SulfurFilter(Filter): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getChangeIntervalDays(self) -> float: ... def getChangeIntervalHours(self) -> float: ... def getEstimatedCaptureEfficiency(self) -> float: ... @@ -48,8 +65,12 @@ class SulfurFilter(Filter): def getFiltrationRating(self) -> float: ... def getGasFlowRate(self) -> float: ... def getMeanParticleDiameterMicrons(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... - def getNucleationModel(self) -> jneqsim.util.nucleation.ClassicalNucleationTheory: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... + def getNucleationModel( + self, + ) -> jneqsim.util.nucleation.ClassicalNucleationTheory: ... def getNumberOfElements(self) -> int: ... def getParticleSizePercentilesUM(self) -> typing.MutableSequence[float]: ... def getRemovalEfficiency(self) -> float: ... @@ -58,7 +79,9 @@ class SulfurFilter(Filter): @typing.overload def getSolidSulfurRemovalRate(self) -> float: ... @typing.overload - def getSolidSulfurRemovalRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getSolidSulfurRemovalRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSupersaturationRatio(self) -> float: ... def initMechanicalDesign(self) -> None: ... def isSolidS8Detected(self) -> bool: ... @@ -73,11 +96,12 @@ class SulfurFilter(Filter): def setRemovalEfficiency(self, double: float) -> None: ... def setResidenceTime(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.filter")``. diff --git a/src/jneqsim-stubs/process/equipment/flare/__init__.pyi b/src/jneqsim-stubs/process/equipment/flare/__init__.pyi index 62efdeb4..3d230b8d 100644 --- a/src/jneqsim-stubs/process/equipment/flare/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/flare/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,42 +14,64 @@ import jneqsim.process.equipment.stream import jneqsim.process.util.report import typing - - class Flare(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload def estimateRadiationHeatFlux(self, double: float) -> float: ... @typing.overload def estimateRadiationHeatFlux(self, double: float, double2: float) -> float: ... @typing.overload - def evaluateCapacity(self) -> 'Flare.CapacityCheckResult': ... + def evaluateCapacity(self) -> "Flare.CapacityCheckResult": ... @typing.overload - def evaluateCapacity(self, double: float, double2: float, double3: float) -> 'Flare.CapacityCheckResult': ... + def evaluateCapacity( + self, double: float, double2: float, double3: float + ) -> "Flare.CapacityCheckResult": ... @typing.overload def getCO2Emission(self) -> float: ... @typing.overload def getCO2Emission(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getCumulativeCO2Emission(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getCumulativeGasBurned(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getCumulativeHeatReleased(self, string: typing.Union[java.lang.String, str]) -> float: ... - @typing.overload - def getDispersionSurrogate(self) -> jneqsim.process.equipment.flare.dto.FlareDispersionSurrogateDTO: ... - @typing.overload - def getDispersionSurrogate(self, double: float, double2: float) -> jneqsim.process.equipment.flare.dto.FlareDispersionSurrogateDTO: ... + def getCumulativeCO2Emission( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getCumulativeGasBurned( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getCumulativeHeatReleased( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + @typing.overload + def getDispersionSurrogate( + self, + ) -> jneqsim.process.equipment.flare.dto.FlareDispersionSurrogateDTO: ... + @typing.overload + def getDispersionSurrogate( + self, double: float, double2: float + ) -> jneqsim.process.equipment.flare.dto.FlareDispersionSurrogateDTO: ... @typing.overload def getHeatDuty(self) -> float: ... @typing.overload def getHeatDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... def getLCV(self) -> float: ... - def getLastCapacityCheck(self) -> 'Flare.CapacityCheckResult': ... - @typing.overload - def getPerformanceSummary(self) -> jneqsim.process.equipment.flare.dto.FlarePerformanceDTO: ... - @typing.overload - def getPerformanceSummary(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> jneqsim.process.equipment.flare.dto.FlarePerformanceDTO: ... + def getLastCapacityCheck(self) -> "Flare.CapacityCheckResult": ... + @typing.overload + def getPerformanceSummary( + self, + ) -> jneqsim.process.equipment.flare.dto.FlarePerformanceDTO: ... + @typing.overload + def getPerformanceSummary( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> jneqsim.process.equipment.flare.dto.FlarePerformanceDTO: ... def getTransientTime(self) -> float: ... @typing.overload def radiationDistanceForFlux(self, double: float) -> float: ... @@ -61,18 +83,29 @@ class Flare(jneqsim.process.equipment.TwoPortEquipment): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setDesignHeatDutyCapacity(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setDesignMassFlowCapacity(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setDesignMolarFlowCapacity(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignHeatDutyCapacity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setDesignMassFlowCapacity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setDesignMolarFlowCapacity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setFlameHeight(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setRadiantFraction(self, double: float) -> None: ... def setTipDiameter(self, double: float) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def updateCumulative(self, double: float) -> None: ... + class CapacityCheckResult(java.io.Serializable): def getDesignHeatDutyW(self) -> float: ... def getDesignMassRateKgS(self) -> float: ... @@ -105,39 +138,54 @@ class FlareStack(jneqsim.process.equipment.ProcessEquipmentBaseClass): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setAirAssist(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setAirAssist( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setAmbient(self, double: float, double2: float) -> None: ... def setBurningEfficiency(self, double: float) -> None: ... def setCOFraction(self, double: float) -> None: ... def setChamberlainAttenuation(self, double: float) -> None: ... def setChamberlainEmissivePower(self, double: float, double2: float) -> None: ... - def setChamberlainFlameLength(self, double: float, double2: float, double3: float) -> None: ... + def setChamberlainFlameLength( + self, double: float, double2: float, double3: float + ) -> None: ... def setChamberlainSegments(self, int: int) -> None: ... def setChamberlainTilt(self, double: float) -> None: ... def setExcessAirFrac(self, double: float) -> None: ... def setRadiantFraction(self, double: float) -> None: ... - def setRadiationModel(self, radiationModel: 'FlareStack.RadiationModel') -> None: ... - def setReliefInlet(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setRadiationModel( + self, radiationModel: "FlareStack.RadiationModel" + ) -> None: ... + def setReliefInlet( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setSO2Conversion(self, double: float) -> None: ... - def setSteamAssist(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setSteamAssist( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setTipDiameter(self, double: float) -> None: ... def setTipElevation(self, double: float) -> None: ... def setTipLossK(self, double: float) -> None: ... def setUnburnedTHCFraction(self, double: float) -> None: ... def setWindSpeed10m(self, double: float) -> None: ... - class RadiationModel(java.lang.Enum['FlareStack.RadiationModel']): - POINT_SOURCE: typing.ClassVar['FlareStack.RadiationModel'] = ... - CHAMBERLAIN: typing.ClassVar['FlareStack.RadiationModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class RadiationModel(java.lang.Enum["FlareStack.RadiationModel"]): + POINT_SOURCE: typing.ClassVar["FlareStack.RadiationModel"] = ... + CHAMBERLAIN: typing.ClassVar["FlareStack.RadiationModel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlareStack.RadiationModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FlareStack.RadiationModel": ... @staticmethod - def values() -> typing.MutableSequence['FlareStack.RadiationModel']: ... - + def values() -> typing.MutableSequence["FlareStack.RadiationModel"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.flare")``. diff --git a/src/jneqsim-stubs/process/equipment/flare/dto/__init__.pyi b/src/jneqsim-stubs/process/equipment/flare/dto/__init__.pyi index 78d20c59..931d5f89 100644 --- a/src/jneqsim-stubs/process/equipment/flare/dto/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/flare/dto/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,10 +10,20 @@ import java.lang import java.util import typing - - class FlareCapacityDTO(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, boolean: bool): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + boolean: bool, + ): ... def getDesignHeatDutyW(self) -> float: ... def getDesignMassRateKgS(self) -> float: ... def getDesignMolarRateMoleS(self) -> float: ... @@ -26,7 +36,15 @@ class FlareCapacityDTO(java.io.Serializable): def isOverloaded(self) -> bool: ... class FlareDispersionSurrogateDTO(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... def getExitVelocityMs(self) -> float: ... def getMassRateKgS(self) -> float: ... def getMolarRateMoleS(self) -> float: ... @@ -35,7 +53,22 @@ class FlareDispersionSurrogateDTO(java.io.Serializable): def getStandardVolumeSm3PerSec(self) -> float: ... class FlarePerformanceDTO(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, double6: float, flareDispersionSurrogateDTO: FlareDispersionSurrogateDTO, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], flareCapacityDTO: FlareCapacityDTO): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + flareDispersionSurrogateDTO: FlareDispersionSurrogateDTO, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + flareCapacityDTO: FlareCapacityDTO, + ): ... def getCapacity(self) -> FlareCapacityDTO: ... def getCo2EmissionKgS(self) -> float: ... def getCo2EmissionTonPerDay(self) -> float: ... @@ -50,7 +83,6 @@ class FlarePerformanceDTO(java.io.Serializable): def getMolarRateMoleS(self) -> float: ... def isOverloaded(self) -> bool: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.flare.dto")``. diff --git a/src/jneqsim-stubs/process/equipment/heatexchanger/__init__.pyi b/src/jneqsim-stubs/process/equipment/heatexchanger/__init__.pyi index 8691861e..6fbae96e 100644 --- a/src/jneqsim-stubs/process/equipment/heatexchanger/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/heatexchanger/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -21,11 +21,15 @@ import jneqsim.process.ml import jneqsim.process.util.report import typing - - class CoolingWaterSystem(java.io.Serializable): def __init__(self): ... - def addCoolingRequirement(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... + def addCoolingRequirement( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... def calculate(self) -> None: ... def getAnnualOperatingCost(self) -> float: ... def getPumpPower(self) -> float: ... @@ -40,29 +44,48 @@ class CoolingWaterSystem(java.io.Serializable): def setPumpEfficiency(self, double: float) -> None: ... def setSystemPressureDrop(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... + class CoolingRequirement(java.io.Serializable): name: java.lang.String = ... dutyKW: float = ... processOutletTempC: float = ... approachDeltaTC: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... class Dryer(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getDriedProductStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getDriedProductStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getDryerType(self) -> java.lang.String: ... @typing.overload def getHeatDuty(self) -> float: ... @typing.overload def getHeatDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletTemperature(self) -> float: ... def getPressureDrop(self) -> float: ... @@ -75,75 +98,111 @@ class Dryer(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setDryerType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPressureDrop(self, double: float) -> None: ... def setTargetMoistureContent(self, double: float) -> None: ... def setThermalEfficiency(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... class HeaterInterface(jneqsim.process.SimulationInterface): def setOutTP(self, double: float, double2: float) -> None: ... - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setdT(self, double: float) -> None: ... class MultiEffectEvaporator(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getConcentrateStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getConcentrateStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getFirstEffectPressure(self) -> float: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getLastEffectPressure(self) -> float: ... def getNumberOfEffects(self) -> int: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getOverallHeatTransferCoefficient(self) -> float: ... def getSteamConsumption(self) -> float: ... def getSteamEconomy(self) -> float: ... def getTargetConcentrationFactor(self) -> float: ... def getTotalHeatTransferArea(self) -> float: ... - def getVaporCondensateStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getVaporCondensateStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setFirstEffectPressure(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setLastEffectPressure(self, double: float) -> None: ... def setNumberOfEffects(self, int: int) -> None: ... def setOverallHeatTransferCoefficient(self, double: float) -> None: ... def setTargetConcentrationFactor(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... -class MultiStreamHeatExchangerInterface(jneqsim.process.equipment.ProcessEquipmentInterface): - def addInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... +class MultiStreamHeatExchangerInterface( + jneqsim.process.equipment.ProcessEquipmentInterface +): + def addInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def calcThermalEffectiveness(self, double: float, double2: float) -> float: ... def equals(self, object: typing.Any) -> bool: ... def getDeltaT(self) -> float: ... def getDuty(self) -> float: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getFlowArrangement(self) -> java.lang.String: ... def getGuessOutTemperature(self) -> float: ... def getHotColdDutyBalance(self) -> float: ... - def getInStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getInStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getInTemperature(self, int: int) -> float: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getOutStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getOutTemperature(self, int: int) -> float: ... def getThermalEffectiveness(self) -> float: ... def getUAvalue(self) -> float: ... @@ -151,14 +210,25 @@ class MultiStreamHeatExchangerInterface(jneqsim.process.equipment.ProcessEquipme @typing.overload def runConditionAnalysis(self) -> None: ... @typing.overload - def runConditionAnalysis(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... + def runConditionAnalysis( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... def setDeltaT(self, double: float) -> None: ... - def setFeedStream(self, int: int, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setFlowArrangement(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFeedStream( + self, + int: int, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... + def setFlowArrangement( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setGuessOutTemperature(self, double: float) -> None: ... @typing.overload - def setGuessOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setGuessOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHotColdDutyBalance(self, double: float) -> None: ... def setOutTemperature(self, double: float) -> None: ... def setOutletTemperature(self, double: float) -> None: ... @@ -169,10 +239,16 @@ class MultiStreamHeatExchangerInterface(jneqsim.process.equipment.ProcessEquipme @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class ReBoiler(jneqsim.process.equipment.TwoPortEquipment): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def displayResult(self) -> None: ... def getReboilerDuty(self) -> float: ... @typing.overload @@ -196,66 +272,124 @@ class UtilityStreamSpecification(java.io.Serializable): @typing.overload def setApproachTemperature(self, double: float) -> None: ... @typing.overload - def setApproachTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setApproachTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHeatCapacityRate(self, double: float) -> None: ... def setOverallHeatTransferCoefficient(self, double: float) -> None: ... @typing.overload def setReturnTemperature(self, double: float) -> None: ... @typing.overload - def setReturnTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setReturnTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setSupplyTemperature(self, double: float) -> None: ... @typing.overload - def setSupplyTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setSupplyTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class HeatExchangerInterface(HeaterInterface): - def getOutStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... -class Heater(jneqsim.process.equipment.TwoPortEquipment, HeaterInterface, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, jneqsim.process.design.AutoSizeable): +class Heater( + jneqsim.process.equipment.TwoPortEquipment, + HeaterInterface, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, + jneqsim.process.design.AutoSizeable, +): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def clearCapacityConstraints(self) -> None: ... def displayResult(self) -> None: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCapacityDuty(self) -> float: ... def getCapacityMax(self) -> float: ... @typing.overload def getDuty(self) -> float: ... @typing.overload def getDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getElectricalDesign(self) -> jneqsim.process.electricaldesign.heatexchanger.HeatExchangerElectricalDesign: ... + def getElectricalDesign( + self, + ) -> ( + jneqsim.process.electricaldesign.heatexchanger.HeatExchangerElectricalDesign + ): ... def getEnergyInput(self) -> float: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getEquipmentState(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, typing.Any]]: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getEquipmentState( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.util.Map[ + java.lang.String, java.util.Map[java.lang.String, typing.Any] + ]: ... @typing.overload def getExergyChange(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getExergyChange(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... - def getInstrumentDesign(self) -> jneqsim.process.instrumentdesign.heatexchanger.HeatExchangerInstrumentDesign: ... + def getExergyChange( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... + def getInstrumentDesign( + self, + ) -> ( + jneqsim.process.instrumentdesign.heatexchanger.HeatExchangerInstrumentDesign + ): ... @typing.overload def getMaxDesignDuty(self) -> float: ... @typing.overload - def getMaxDesignDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMaxDesignDuty( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getMaxOutletTemperature(self) -> float: ... @typing.overload - def getMaxOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMaxOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getMaxUtilization(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.heatexchanger.HeatExchangerMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> ( + jneqsim.process.mechanicaldesign.heatexchanger.HeatExchangerMechanicalDesign + ): ... @typing.overload def getMinOutletTemperature(self) -> float: ... @typing.overload - def getMinOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMinOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getPressureDrop(self) -> float: ... def getSizingReport(self) -> java.lang.String: ... def getSizingReportJson(self) -> java.lang.String: ... @@ -273,7 +407,9 @@ class Heater(jneqsim.process.equipment.TwoPortEquipment, HeaterInterface, jneqsi def isHardLimitExceeded(self) -> bool: ... def isSetEnergyInput(self) -> bool: ... def needRecalculation(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -287,65 +423,107 @@ class Heater(jneqsim.process.equipment.TwoPortEquipment, HeaterInterface, jneqsi @typing.overload def setMaxDesignDuty(self, double: float) -> None: ... @typing.overload - def setMaxDesignDuty(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setMaxDesignDuty( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setMaxOutletTemperature(self, double: float) -> None: ... @typing.overload - def setMaxOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setMaxOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setMinOutletTemperature(self, double: float) -> None: ... @typing.overload - def setMinOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setOutStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setMinOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setOutStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setOutTP(self, double: float, double2: float) -> None: ... @typing.overload - def setOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutTemperature(self, double: float) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPressureDrop(self, double: float) -> None: ... def setSetEnergyInput(self, boolean: bool) -> None: ... - def setUtilityApproachTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setUtilityApproachTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setUtilityHeatCapacityRate(self, double: float) -> None: ... def setUtilityOverallHeatTransferCoefficient(self, double: float) -> None: ... - def setUtilityReturnTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setUtilitySpecification(self, utilityStreamSpecification: UtilityStreamSpecification) -> None: ... - def setUtilitySupplyTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setUtilityReturnTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setUtilitySpecification( + self, utilityStreamSpecification: UtilityStreamSpecification + ) -> None: ... + def setUtilitySupplyTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setdT(self, double: float) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class Cooler(Heater): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.heatexchanger.HeatExchangerMechanicalDesign: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getMechanicalDesign( + self, + ) -> ( + jneqsim.process.mechanicaldesign.heatexchanger.HeatExchangerMechanicalDesign + ): ... def initMechanicalDesign(self) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class FiredHeater(Heater): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getAbsorbedDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... def getCO2Emissions(self, string: typing.Union[java.lang.String, str]) -> float: ... def getFiredDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getFuelConsumption(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getFuelConsumption( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getFuelLHV(self) -> float: ... def getNOxEmissions(self, string: typing.Union[java.lang.String, str]) -> float: ... def getStackLoss(self, string: typing.Union[java.lang.String, str]) -> float: ... @@ -363,43 +541,77 @@ class FiredHeater(Heater): @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... -class HeatExchanger(Heater, HeatExchangerInterface, jneqsim.process.ml.StateVectorProvider, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment): +class HeatExchanger( + Heater, + HeatExchangerInterface, + jneqsim.process.ml.StateVectorProvider, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, +): guessOutTemperature: float = ... guessOutTemperatureUnit: java.lang.String = ... thermalEffectiveness: float = ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... - def addInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... + def addInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'HeatExchanger.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "HeatExchanger.Builder": ... def calcThermalEffectivenes(self, double: float, double2: float) -> float: ... def clearCapacityConstraints(self) -> None: ... def displayResult(self) -> None: ... def getApproachTemperature(self) -> float: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getDeltaT(self) -> float: ... def getDesignDuty(self) -> float: ... - def getDesignMode(self) -> 'HeatExchanger.DesignMode': ... + def getDesignMode(self) -> "HeatExchanger.DesignMode": ... def getDesignUAValue(self) -> float: ... @typing.overload def getDuty(self) -> float: ... @typing.overload def getDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getFlowArrangement(self) -> java.lang.String: ... def getGuessOutTemperature(self) -> float: ... def getHeatTransferArea(self) -> float: ... @@ -407,25 +619,39 @@ class HeatExchanger(Heater, HeatExchangerInterface, jneqsim.process.ml.StateVect @typing.overload def getInStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getInStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getInStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getInTemperature(self, int: int) -> float: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMaxUtilization(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.heatexchanger.HeatExchangerMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> ( + jneqsim.process.mechanicaldesign.heatexchanger.HeatExchangerMechanicalDesign + ): ... def getMinApproachTemperature(self) -> float: ... @typing.overload def getOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getOutStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getOutTemperature(self, int: int) -> float: ... def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getRatingArea(self) -> float: ... - def getRatingCalculator(self) -> jneqsim.process.mechanicaldesign.heatexchanger.ThermalDesignCalculator: ... + def getRatingCalculator( + self, + ) -> jneqsim.process.mechanicaldesign.heatexchanger.ThermalDesignCalculator: ... def getRatingU(self) -> float: ... def getShellHoldupVolume(self) -> float: ... def getShellPasses(self) -> int: ... @@ -446,7 +672,9 @@ class HeatExchanger(Heater, HeatExchangerInterface, jneqsim.process.ml.StateVect def isDynamicModelEnabled(self) -> bool: ... def isHardLimitExceeded(self) -> bool: ... def needRecalculation(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -454,7 +682,10 @@ class HeatExchanger(Heater, HeatExchangerInterface, jneqsim.process.ml.StateVect @typing.overload def runConditionAnalysis(self) -> None: ... @typing.overload - def runConditionAnalysis(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... + def runConditionAnalysis( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... def runDeltaT(self, uUID: java.util.UUID) -> None: ... def runSpecifiedStream(self, uUID: java.util.UUID) -> None: ... @typing.overload @@ -464,15 +695,23 @@ class HeatExchanger(Heater, HeatExchangerInterface, jneqsim.process.ml.StateVect def setCapacityAnalysisEnabled(self, boolean: bool) -> None: ... def setDeltaT(self, double: float) -> None: ... def setDesignDuty(self, double: float) -> None: ... - def setDesignMode(self, designMode: 'HeatExchanger.DesignMode') -> None: ... + def setDesignMode(self, designMode: "HeatExchanger.DesignMode") -> None: ... def setDesignUAValue(self, double: float) -> None: ... def setDynamicModelEnabled(self, boolean: bool) -> None: ... - def setFeedStream(self, int: int, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setFlowArrangement(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFeedStream( + self, + int: int, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... + def setFlowArrangement( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setGuessOutTemperature(self, double: float) -> None: ... @typing.overload - def setGuessOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setGuessOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHeatTransferArea(self, double: float) -> None: ... def setHotColdDutyBalance(self, double: float) -> None: ... def setMaxShellPressureDrop(self, double: float) -> None: ... @@ -480,15 +719,26 @@ class HeatExchanger(Heater, HeatExchangerInterface, jneqsim.process.ml.StateVect def setMinApproachTemperature(self, double: float) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setOutStream(self, int: int, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setOutStream( + self, + int: int, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... @typing.overload - def setOutStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setOutStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload - def setOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutTemperature(self, double: float) -> None: ... def setRatingArea(self, double: float) -> None: ... - def setRatingCalculator(self, thermalDesignCalculator: jneqsim.process.mechanicaldesign.heatexchanger.ThermalDesignCalculator) -> None: ... + def setRatingCalculator( + self, + thermalDesignCalculator: jneqsim.process.mechanicaldesign.heatexchanger.ThermalDesignCalculator, + ) -> None: ... def setShellHoldupVolume(self, double: float) -> None: ... def setShellPasses(self, int: int) -> None: ... def setShellSideHtc(self, double: float) -> None: ... @@ -504,37 +754,62 @@ class HeatExchanger(Heater, HeatExchangerInterface, jneqsim.process.ml.StateVect @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... + class Builder: def __init__(self, string: typing.Union[java.lang.String, str]): ... - def UAvalue(self, double: float) -> 'HeatExchanger.Builder': ... - def build(self) -> 'HeatExchanger': ... - def coldStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'HeatExchanger.Builder': ... - def deltaT(self, double: float) -> 'HeatExchanger.Builder': ... - def flowArrangement(self, string: typing.Union[java.lang.String, str]) -> 'HeatExchanger.Builder': ... - def guessOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> 'HeatExchanger.Builder': ... - def hotStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'HeatExchanger.Builder': ... - def outTemperature(self, double: float, string: typing.Union[java.lang.String, str], int: int) -> 'HeatExchanger.Builder': ... - def thermalEffectiveness(self, double: float) -> 'HeatExchanger.Builder': ... - class DesignMode(java.lang.Enum['HeatExchanger.DesignMode']): - SIZING: typing.ClassVar['HeatExchanger.DesignMode'] = ... - RATING: typing.ClassVar['HeatExchanger.DesignMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def UAvalue(self, double: float) -> "HeatExchanger.Builder": ... + def build(self) -> "HeatExchanger": ... + def coldStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> "HeatExchanger.Builder": ... + def deltaT(self, double: float) -> "HeatExchanger.Builder": ... + def flowArrangement( + self, string: typing.Union[java.lang.String, str] + ) -> "HeatExchanger.Builder": ... + def guessOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "HeatExchanger.Builder": ... + def hotStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> "HeatExchanger.Builder": ... + def outTemperature( + self, double: float, string: typing.Union[java.lang.String, str], int: int + ) -> "HeatExchanger.Builder": ... + def thermalEffectiveness(self, double: float) -> "HeatExchanger.Builder": ... + + class DesignMode(java.lang.Enum["HeatExchanger.DesignMode"]): + SIZING: typing.ClassVar["HeatExchanger.DesignMode"] = ... + RATING: typing.ClassVar["HeatExchanger.DesignMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HeatExchanger.DesignMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HeatExchanger.DesignMode": ... @staticmethod - def values() -> typing.MutableSequence['HeatExchanger.DesignMode']: ... + def values() -> typing.MutableSequence["HeatExchanger.DesignMode"]: ... class MultiStreamHeatExchanger(Heater, MultiStreamHeatExchangerInterface): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], list: java.util.List[jneqsim.process.equipment.stream.StreamInterface]): ... - def addInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[jneqsim.process.equipment.stream.StreamInterface], + ): ... + def addInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def calcThermalEffectiveness(self, double: float, double2: float) -> float: ... def displayResult(self) -> None: ... def getDeltaT(self) -> float: ... @@ -544,14 +819,18 @@ class MultiStreamHeatExchanger(Heater, MultiStreamHeatExchangerInterface): def getDuty(self) -> float: ... @typing.overload def getDuty(self, int: int) -> float: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getFlowArrangement(self) -> java.lang.String: ... def getGuessOutTemperature(self) -> float: ... def getHotColdDutyBalance(self) -> float: ... @typing.overload def getInStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getInStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getInStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getInTemperature(self, int: int) -> float: ... @typing.overload def getMassBalance(self) -> float: ... @@ -560,7 +839,9 @@ class MultiStreamHeatExchanger(Heater, MultiStreamHeatExchangerInterface): @typing.overload def getOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getOutStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getOutTemperature(self, int: int) -> float: ... def getTemperatureApproach(self) -> float: ... def getThermalEffectiveness(self) -> float: ... @@ -573,23 +854,38 @@ class MultiStreamHeatExchanger(Heater, MultiStreamHeatExchangerInterface): @typing.overload def runConditionAnalysis(self) -> None: ... @typing.overload - def runConditionAnalysis(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... + def runConditionAnalysis( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... def runSpecifiedStream(self, uUID: java.util.UUID) -> None: ... def setDeltaT(self, double: float) -> None: ... - def setFeedStream(self, int: int, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setFlowArrangement(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFeedStream( + self, + int: int, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... + def setFlowArrangement( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setGuessOutTemperature(self, double: float) -> None: ... @typing.overload - def setGuessOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setGuessOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHotColdDutyBalance(self, double: float) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutTemperature(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... def setTemperatureApproach(self, double: float) -> None: ... @@ -600,18 +896,35 @@ class MultiStreamHeatExchanger(Heater, MultiStreamHeatExchangerInterface): @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class MultiStreamHeatExchanger2(Heater, MultiStreamHeatExchangerInterface): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def addInStreamMSHE(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def addInStreamMSHE( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + string: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... def calcThermalEffectiveness(self, double: float, double2: float) -> float: ... def calculateUA(self) -> float: ... - def compositeCurve(self) -> java.util.Map[java.lang.String, java.util.List[java.util.Map[java.lang.String, typing.Any]]]: ... + def compositeCurve( + self, + ) -> java.util.Map[ + java.lang.String, java.util.List[java.util.Map[java.lang.String, typing.Any]] + ]: ... def displayResult(self) -> None: ... def energyDiff(self) -> float: ... - def getCompositeCurve(self) -> java.util.Map[java.lang.String, java.util.List[java.util.Map[java.lang.String, typing.Any]]]: ... + def getCompositeCurve( + self, + ) -> java.util.Map[ + java.lang.String, java.util.List[java.util.Map[java.lang.String, typing.Any]] + ]: ... def getDeltaT(self) -> float: ... @typing.overload def getDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... @@ -623,12 +936,16 @@ class MultiStreamHeatExchanger2(Heater, MultiStreamHeatExchangerInterface): @typing.overload def getInStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getInStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getInStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getInTemperature(self, int: int) -> float: ... @typing.overload def getOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getOutStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getOutTemperature(self, int: int) -> float: ... def getTemperatureApproach(self) -> float: ... def getThermalEffectiveness(self) -> float: ... @@ -641,16 +958,27 @@ class MultiStreamHeatExchanger2(Heater, MultiStreamHeatExchangerInterface): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... @typing.overload - def runConditionAnalysis(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... + def runConditionAnalysis( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... @typing.overload def runConditionAnalysis(self) -> None: ... def setDeltaT(self, double: float) -> None: ... - def setFeedStream(self, int: int, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setFlowArrangement(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFeedStream( + self, + int: int, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... + def setFlowArrangement( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setGuessOutTemperature(self, double: float) -> None: ... @typing.overload - def setGuessOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setGuessOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHotColdDutyBalance(self, double: float) -> None: ... def setTemperatureApproach(self, double: float) -> None: ... def setThermalEffectiveness(self, double: float) -> None: ... @@ -660,21 +988,29 @@ class MultiStreamHeatExchanger2(Heater, MultiStreamHeatExchangerInterface): @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def twoUnknowns(self) -> None: ... class NeqHeater(Heater): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def displayResult(self) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... @typing.overload - def setOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutTemperature(self, double: float) -> None: ... @@ -682,22 +1018,40 @@ class SteamHeater(Heater): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getSteamFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getSteamFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setSteamInletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setSteamOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setSteamPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setSteamInletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSteamOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSteamPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class AirCooler(Cooler): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getAirMassFlow(self) -> float: ... def getAirSideHTC(self) -> float: ... def getAirSidePressureDrop(self) -> float: ... @@ -724,12 +1078,20 @@ class AirCooler(Cooler): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setAirFoulingResistance(self, double: float) -> None: ... - def setAirInletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setAirOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setAirInletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setAirOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setAtmosphericPressure(self, double: float) -> None: ... def setBayWidth(self, double: float) -> None: ... - def setDesignAmbientTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setFanCurve(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setDesignAmbientTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setFanCurve( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def setFanDiameter(self, double: float) -> None: ... def setFanEfficiency(self, double: float) -> None: ... def setFinConductivity(self, double: float) -> None: ... @@ -751,28 +1113,49 @@ class AirCooler(Cooler): @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class LNGHeatExchanger(MultiStreamHeatExchanger2): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], list: java.util.List[jneqsim.process.equipment.stream.StreamInterface]): ... - def addInStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def addInStreamMSHE(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[jneqsim.process.equipment.stream.StreamInterface], + ): ... + def addInStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def addInStreamMSHE( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + string: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... def assessMercuryRisk(self, double: float) -> None: ... - def generateFeasibilityReport(self) -> jneqsim.process.mechanicaldesign.heatexchanger.HeatExchangerDesignFeasibilityReport: ... + def generateFeasibilityReport( + self, + ) -> ( + jneqsim.process.mechanicaldesign.heatexchanger.HeatExchangerDesignFeasibilityReport + ): ... def getAdaptiveRefinement(self) -> bool: ... def getAdaptiveThresholdFactor(self) -> float: ... - def getColdCompositeCurve(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getColdCompositeCurve( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getComputedStreamDP(self) -> typing.MutableSequence[float]: ... - def getCoreGeometry(self) -> 'LNGHeatExchanger.CoreGeometry': ... + def getCoreGeometry(self) -> "LNGHeatExchanger.CoreGeometry": ... def getCoreThermalMass(self) -> float: ... def getExchangerType(self) -> java.lang.String: ... def getExergyDestructionPerZone(self) -> typing.MutableSequence[float]: ... def getFlowMaldistributionFactor(self) -> float: ... def getFreezeOutRiskPerZone(self) -> typing.MutableSequence[bool]: ... - def getHotCompositeCurve(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getHotCompositeCurve( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @typing.overload def getMITA(self) -> float: ... @typing.overload @@ -786,12 +1169,14 @@ class LNGHeatExchanger(MultiStreamHeatExchanger2): def getReferenceTemperature(self) -> float: ... def getSecondLawEfficiency(self) -> float: ... def getStreamFFactor(self) -> typing.MutableSequence[float]: ... - def getStreamFinGeometry(self, int: int) -> 'LNGHeatExchanger.FinGeometry': ... + def getStreamFinGeometry(self, int: int) -> "LNGHeatExchanger.FinGeometry": ... def getStreamJFactor(self) -> typing.MutableSequence[float]: ... def getStreamPressureDrop(self, int: int) -> float: ... def getThermalGradientPerZone(self) -> typing.MutableSequence[float]: ... def getTotalExergyDestruction(self) -> float: ... - def getTransientResults(self) -> java.util.List['LNGHeatExchanger.TransientPoint']: ... + def getTransientResults( + self, + ) -> java.util.List["LNGHeatExchanger.TransientPoint"]: ... def getUAPerZone(self) -> typing.MutableSequence[float]: ... def getZoneTempProfileColdC(self) -> typing.MutableSequence[float]: ... def getZoneTempProfileHotC(self) -> typing.MutableSequence[float]: ... @@ -802,10 +1187,14 @@ class LNGHeatExchanger(MultiStreamHeatExchanger2): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def runCooldownTransient(self, double: float, double2: float, int: int, double3: float) -> None: ... + def runCooldownTransient( + self, double: float, double2: float, int: int, double3: float + ) -> None: ... def setAdaptiveRefinement(self, boolean: bool) -> None: ... def setAdaptiveThresholdFactor(self, double: float) -> None: ... - def setCoreGeometry(self, coreGeometry: 'LNGHeatExchanger.CoreGeometry') -> None: ... + def setCoreGeometry( + self, coreGeometry: "LNGHeatExchanger.CoreGeometry" + ) -> None: ... def setCoreThermalMass(self, double: float) -> None: ... def setExchangerType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setFlowMaldistributionFactor(self, double: float) -> None: ... @@ -813,10 +1202,13 @@ class LNGHeatExchanger(MultiStreamHeatExchanger2): def setMaxAllowableThermalGradient(self, double: float) -> None: ... def setNumberOfZones(self, int: int) -> None: ... def setReferenceTemperature(self, double: float) -> None: ... - def setStreamFinGeometry(self, int: int, finGeometry: 'LNGHeatExchanger.FinGeometry') -> None: ... + def setStreamFinGeometry( + self, int: int, finGeometry: "LNGHeatExchanger.FinGeometry" + ) -> None: ... def setStreamIsHot(self, int: int, boolean: bool) -> None: ... def setStreamPressureDrop(self, int: int, double: float) -> None: ... def sizeCore(self) -> None: ... + class CoreGeometry(java.io.Serializable): def __init__(self): ... def getHeight(self) -> float: ... @@ -830,11 +1222,14 @@ class LNGHeatExchanger(MultiStreamHeatExchanger2): def setNumberOfLayers(self, int: int) -> None: ... def setWeight(self, double: float) -> None: ... def setWidth(self, double: float) -> None: ... + class FinGeometry(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, double: float, double2: float, double3: float, double4: float + ): ... def getBeta(self) -> float: ... def getFinConductivity(self) -> float: ... def getFinHeight(self) -> float: ... @@ -852,28 +1247,44 @@ class LNGHeatExchanger(MultiStreamHeatExchanger2): def setPlateThickness(self, double: float) -> None: ... def setStripLength(self, double: float) -> None: ... def setType(self, string: typing.Union[java.lang.String, str]) -> None: ... + class TransientPoint(java.io.Serializable): timeHours: float = ... metalTempC: float = ... fluidOutTempC: float = ... dutyKW: float = ... - def __init__(self, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, double: float, double2: float, double3: float, double4: float + ): ... class WaterCooler(Cooler): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getCoolingWaterFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getCoolingWaterFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setWaterInletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setWaterOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setWaterPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setWaterInletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setWaterOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setWaterPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.heatexchanger")``. @@ -897,4 +1308,6 @@ class __module_protocol__(Protocol): SteamHeater: typing.Type[SteamHeater] UtilityStreamSpecification: typing.Type[UtilityStreamSpecification] WaterCooler: typing.Type[WaterCooler] - heatintegration: jneqsim.process.equipment.heatexchanger.heatintegration.__module_protocol__ + heatintegration: ( + jneqsim.process.equipment.heatexchanger.heatintegration.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/process/equipment/heatexchanger/heatintegration/__init__.pyi b/src/jneqsim-stubs/process/equipment/heatexchanger/heatintegration/__init__.pyi index 9bdfb2a3..c26bbcfa 100644 --- a/src/jneqsim-stubs/process/equipment/heatexchanger/heatintegration/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/heatexchanger/heatintegration/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,10 +13,14 @@ import jneqsim.process.equipment.stream import jneqsim.process.processmodel import typing - - class HeatStream(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... def getEnthalpyChange(self) -> float: ... def getHeatCapacityFlowRate(self) -> float: ... def getName(self) -> java.lang.String: ... @@ -24,39 +28,75 @@ class HeatStream(java.io.Serializable): def getSupplyTemperatureC(self) -> float: ... def getTargetTemperature(self) -> float: ... def getTargetTemperatureC(self) -> float: ... - def getType(self) -> 'HeatStream.StreamType': ... + def getType(self) -> "HeatStream.StreamType": ... def setHeatCapacityFlowRate(self, double: float) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setSupplyTemperatureC(self, double: float) -> None: ... def setTargetTemperatureC(self, double: float) -> None: ... - class StreamType(java.lang.Enum['HeatStream.StreamType']): - HOT: typing.ClassVar['HeatStream.StreamType'] = ... - COLD: typing.ClassVar['HeatStream.StreamType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class StreamType(java.lang.Enum["HeatStream.StreamType"]): + HOT: typing.ClassVar["HeatStream.StreamType"] = ... + COLD: typing.ClassVar["HeatStream.StreamType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HeatStream.StreamType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HeatStream.StreamType": ... @staticmethod - def values() -> typing.MutableSequence['HeatStream.StreamType']: ... + def values() -> typing.MutableSequence["HeatStream.StreamType"]: ... class PinchAnalysis(java.io.Serializable): def __init__(self, double: float): ... - def addColdStream(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addHotStream(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addProcessStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> None: ... + def addColdStream( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addHotStream( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addProcessStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> None: ... def addStream(self, heatStream: HeatStream) -> None: ... @typing.overload - def addStreamsFromHeatExchanger(self, heatExchanger: jneqsim.process.equipment.heatexchanger.HeatExchanger) -> None: ... + def addStreamsFromHeatExchanger( + self, heatExchanger: jneqsim.process.equipment.heatexchanger.HeatExchanger + ) -> None: ... @typing.overload - def addStreamsFromHeatExchanger(self, multiStreamHeatExchanger2: jneqsim.process.equipment.heatexchanger.MultiStreamHeatExchanger2) -> None: ... + def addStreamsFromHeatExchanger( + self, + multiStreamHeatExchanger2: jneqsim.process.equipment.heatexchanger.MultiStreamHeatExchanger2, + ) -> None: ... @staticmethod - def fromProcessSystem(processSystem: jneqsim.process.processmodel.ProcessSystem, double: float) -> 'PinchAnalysis': ... - def getColdCompositeCurve(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... - def getGrandCompositeCurve(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... - def getHotCompositeCurve(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def fromProcessSystem( + processSystem: jneqsim.process.processmodel.ProcessSystem, double: float + ) -> "PinchAnalysis": ... + def getColdCompositeCurve( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def getGrandCompositeCurve( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def getHotCompositeCurve( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... def getMaximumHeatRecovery(self) -> float: ... def getMinimumCoolingUtility(self) -> float: ... def getMinimumHeatingUtility(self) -> float: ... @@ -68,7 +108,6 @@ class PinchAnalysis(java.io.Serializable): def run(self) -> None: ... def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.heatexchanger.heatintegration")``. diff --git a/src/jneqsim-stubs/process/equipment/iec81346/__init__.pyi b/src/jneqsim-stubs/process/equipment/iec81346/__init__.pyi index 26753732..894838d1 100644 --- a/src/jneqsim-stubs/process/equipment/iec81346/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/iec81346/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,43 +12,58 @@ import jneqsim.process.equipment import jneqsim.process.processmodel import typing - - -class IEC81346LetterCode(java.lang.Enum['IEC81346LetterCode'], java.io.Serializable): - A: typing.ClassVar['IEC81346LetterCode'] = ... - B: typing.ClassVar['IEC81346LetterCode'] = ... - C: typing.ClassVar['IEC81346LetterCode'] = ... - G: typing.ClassVar['IEC81346LetterCode'] = ... - K: typing.ClassVar['IEC81346LetterCode'] = ... - M: typing.ClassVar['IEC81346LetterCode'] = ... - N: typing.ClassVar['IEC81346LetterCode'] = ... - Q: typing.ClassVar['IEC81346LetterCode'] = ... - S: typing.ClassVar['IEC81346LetterCode'] = ... - T: typing.ClassVar['IEC81346LetterCode'] = ... - W: typing.ClassVar['IEC81346LetterCode'] = ... - X: typing.ClassVar['IEC81346LetterCode'] = ... +class IEC81346LetterCode(java.lang.Enum["IEC81346LetterCode"], java.io.Serializable): + A: typing.ClassVar["IEC81346LetterCode"] = ... + B: typing.ClassVar["IEC81346LetterCode"] = ... + C: typing.ClassVar["IEC81346LetterCode"] = ... + G: typing.ClassVar["IEC81346LetterCode"] = ... + K: typing.ClassVar["IEC81346LetterCode"] = ... + M: typing.ClassVar["IEC81346LetterCode"] = ... + N: typing.ClassVar["IEC81346LetterCode"] = ... + Q: typing.ClassVar["IEC81346LetterCode"] = ... + S: typing.ClassVar["IEC81346LetterCode"] = ... + T: typing.ClassVar["IEC81346LetterCode"] = ... + W: typing.ClassVar["IEC81346LetterCode"] = ... + X: typing.ClassVar["IEC81346LetterCode"] = ... @staticmethod - def fromEquipment(processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> 'IEC81346LetterCode': ... + def fromEquipment( + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> "IEC81346LetterCode": ... @staticmethod - def fromEquipmentEnum(equipmentEnum: jneqsim.process.equipment.EquipmentEnum) -> 'IEC81346LetterCode': ... + def fromEquipmentEnum( + equipmentEnum: jneqsim.process.equipment.EquipmentEnum, + ) -> "IEC81346LetterCode": ... def getDescription(self) -> java.lang.String: ... @staticmethod - def getEquipmentMapping() -> java.util.Map[jneqsim.process.equipment.EquipmentEnum, 'IEC81346LetterCode']: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def getEquipmentMapping() -> ( + java.util.Map[jneqsim.process.equipment.EquipmentEnum, "IEC81346LetterCode"] + ): ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'IEC81346LetterCode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "IEC81346LetterCode": ... @staticmethod - def values() -> typing.MutableSequence['IEC81346LetterCode']: ... + def values() -> typing.MutableSequence["IEC81346LetterCode"]: ... class ReferenceDesignation(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], iEC81346LetterCode: IEC81346LetterCode, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + iEC81346LetterCode: IEC81346LetterCode, + int: int, + ): ... def equals(self, object: typing.Any) -> bool: ... def getFormattedFunctionDesignation(self) -> java.lang.String: ... def getFormattedLocationDesignation(self) -> java.lang.String: ... @@ -62,11 +77,19 @@ class ReferenceDesignation(java.io.Serializable): def hashCode(self) -> int: ... def isSet(self) -> bool: ... @staticmethod - def parse(string: typing.Union[java.lang.String, str]) -> 'ReferenceDesignation': ... - def setFunctionDesignation(self, string: typing.Union[java.lang.String, str]) -> None: ... + def parse( + string: typing.Union[java.lang.String, str], + ) -> "ReferenceDesignation": ... + def setFunctionDesignation( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setLetterCode(self, iEC81346LetterCode: IEC81346LetterCode) -> None: ... - def setLocationDesignation(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setProductDesignation(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setLocationDesignation( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setProductDesignation( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setSequenceNumber(self, int: int) -> None: ... def toReferenceDesignationString(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... @@ -78,34 +101,63 @@ class ReferenceDesignationGenerator(java.io.Serializable): def __init__(self, processModel: jneqsim.process.processmodel.ProcessModel): ... @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def findByDesignation(self, string: typing.Union[java.lang.String, str]) -> 'ReferenceDesignationGenerator.DesignationEntry': ... - def findByLetterCode(self, iEC81346LetterCode: IEC81346LetterCode) -> java.util.List['ReferenceDesignationGenerator.DesignationEntry']: ... - def findByName(self, string: typing.Union[java.lang.String, str]) -> 'ReferenceDesignationGenerator.DesignationEntry': ... + def findByDesignation( + self, string: typing.Union[java.lang.String, str] + ) -> "ReferenceDesignationGenerator.DesignationEntry": ... + def findByLetterCode( + self, iEC81346LetterCode: IEC81346LetterCode + ) -> java.util.List["ReferenceDesignationGenerator.DesignationEntry"]: ... + def findByName( + self, string: typing.Union[java.lang.String, str] + ) -> "ReferenceDesignationGenerator.DesignationEntry": ... @typing.overload def generate(self) -> None: ... @typing.overload - def generate(self, processModel: jneqsim.process.processmodel.ProcessModel) -> None: ... + def generate( + self, processModel: jneqsim.process.processmodel.ProcessModel + ) -> None: ... @typing.overload - def generate(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... + def generate( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... def getDesignationCount(self) -> int: ... - def getDesignationToNameMap(self) -> java.util.Map[java.lang.String, java.lang.String]: ... - def getEntries(self) -> java.util.List['ReferenceDesignationGenerator.DesignationEntry']: ... + def getDesignationToNameMap( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getEntries( + self, + ) -> java.util.List["ReferenceDesignationGenerator.DesignationEntry"]: ... def getFunctionPrefix(self) -> java.lang.String: ... def getLetterCodeSummary(self) -> java.util.Map[IEC81346LetterCode, int]: ... def getLocationPrefix(self) -> java.lang.String: ... - def getNameToDesignationMap(self) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getNameToDesignationMap( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... def isGenerated(self) -> bool: ... def isIncludeMeasurementDevices(self) -> bool: ... def isIncludeStreams(self) -> bool: ... def isUseHierarchicalFunctions(self) -> bool: ... - def setFunctionPrefix(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFunctionPrefix( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setIncludeMeasurementDevices(self, boolean: bool) -> None: ... def setIncludeStreams(self, boolean: bool) -> None: ... - def setLocationPrefix(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setLocationPrefix( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setUseHierarchicalFunctions(self, boolean: bool) -> None: ... def toJson(self) -> java.lang.String: ... + class DesignationEntry(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], iEC81346LetterCode: IEC81346LetterCode, int: int, string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + iEC81346LetterCode: IEC81346LetterCode, + int: int, + string4: typing.Union[java.lang.String, str], + ): ... def getEquipmentName(self) -> java.lang.String: ... def getEquipmentType(self) -> java.lang.String: ... def getFunctionArea(self) -> java.lang.String: ... @@ -114,7 +166,6 @@ class ReferenceDesignationGenerator(java.io.Serializable): def getSequenceNumber(self) -> int: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.iec81346")``. diff --git a/src/jneqsim-stubs/process/equipment/lng/__init__.pyi b/src/jneqsim-stubs/process/equipment/lng/__init__.pyi index c9292c5c..ccbaeccf 100644 --- a/src/jneqsim-stubs/process/equipment/lng/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/lng/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,8 +13,6 @@ import jneqsim.process.equipment.stream import jneqsim.thermo.system import typing - - class LNGAgeingResult(java.io.Serializable): @typing.overload def __init__(self): ... @@ -50,55 +48,87 @@ class LNGAgeingResult(java.io.Serializable): def setGcvMass(self, double: float) -> None: ... def setGcvVolumetric(self, double: float) -> None: ... def setHeatIngressKW(self, double: float) -> None: ... - def setLiquidComposition(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def setLiquidComposition( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... def setLiquidMass(self, double: float) -> None: ... def setLiquidMoles(self, double: float) -> None: ... def setLiquidVolume(self, double: float) -> None: ... def setMaxLayerDensityDifference(self, double: float) -> None: ... def setMethaneNumber(self, double: float) -> None: ... def setNumberOfLayers(self, int: int) -> None: ... - def setOperationalMode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setOperationalMode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPressure(self, double: float) -> None: ... def setRolloverRisk(self, boolean: bool) -> None: ... def setTemperature(self, double: float) -> None: ... def setTimeHours(self, double: float) -> None: ... - def setVaporComposition(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def setVaporComposition( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... def setWobbeIndex(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toSummaryString(self) -> java.lang.String: ... @staticmethod - def toTimeSeries(list: java.util.List['LNGAgeingResult']) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def toTimeSeries( + list: java.util.List["LNGAgeingResult"], + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... class LNGAgeingScenario(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addOperationalEvent(self, operationalEvent: 'LNGAgeingScenario.OperationalEvent') -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addOperationalEvent( + self, operationalEvent: "LNGAgeingScenario.OperationalEvent" + ) -> None: ... def getAmbientTemperature(self) -> float: ... - def getBogNetwork(self) -> 'LNGBOGHandlingNetwork': ... - def getBogOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getHeelManager(self) -> 'LNGHeelManager': ... + def getBogNetwork(self) -> "LNGBOGHandlingNetwork": ... + def getBogOutletStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getHeelManager(self) -> "LNGHeelManager": ... def getInitialFillingRatio(self) -> float: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getLngOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getMethaneNumberCalculator(self) -> 'MethaneNumberCalculator': ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getLngOutletStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getMethaneNumberCalculator(self) -> "MethaneNumberCalculator": ... def getNumberOfLayers(self) -> int: ... - def getOperationalEvents(self) -> java.util.List['LNGAgeingScenario.OperationalEvent']: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOperationalEvents( + self, + ) -> java.util.List["LNGAgeingScenario.OperationalEvent"]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getOverallHeatTransferCoeff(self) -> float: ... def getResults(self) -> java.util.List[LNGAgeingResult]: ... def getResultsSummary(self) -> java.lang.String: ... - def getRolloverDetector(self) -> 'LNGRolloverDetector': ... + def getRolloverDetector(self) -> "LNGRolloverDetector": ... def getSimulationTime(self) -> float: ... - def getTankGeometry(self) -> 'TankGeometry': ... - def getTankModel(self) -> 'LNGTankLayeredModel': ... + def getTankGeometry(self) -> "TankGeometry": ... + def getTankModel(self) -> "LNGTankLayeredModel": ... def getTankPressure(self) -> float: ... def getTankSurfaceArea(self) -> float: ... def getTankVolume(self) -> float: ... def getTimeStepHours(self) -> float: ... - def getVaporSpaceModel(self) -> 'LNGVaporSpaceModel': ... - def getVoyageProfile(self) -> 'LNGVoyageProfile': ... + def getVaporSpaceModel(self) -> "LNGVaporSpaceModel": ... + def getVoyageProfile(self) -> "LNGVoyageProfile": ... def isUseGERG2008(self) -> bool: ... @typing.overload def run(self) -> None: ... @@ -106,57 +136,91 @@ class LNGAgeingScenario(jneqsim.process.equipment.ProcessEquipmentBaseClass): def run(self, uUID: java.util.UUID) -> None: ... def setAmbientTemperature(self, double: float) -> None: ... def setInitialFillingRatio(self, double: float) -> None: ... - def setMethaneNumberCalculator(self, methaneNumberCalculator: 'MethaneNumberCalculator') -> None: ... + def setMethaneNumberCalculator( + self, methaneNumberCalculator: "MethaneNumberCalculator" + ) -> None: ... def setNumberOfLayers(self, int: int) -> None: ... def setOverallHeatTransferCoeff(self, double: float) -> None: ... def setSimulationTime(self, double: float) -> None: ... - def setTankGeometry(self, tankGeometry: 'TankGeometry') -> None: ... + def setTankGeometry(self, tankGeometry: "TankGeometry") -> None: ... def setTankPressure(self, double: float) -> None: ... def setTankSurfaceArea(self, double: float) -> None: ... def setTankVolume(self, double: float) -> None: ... def setTimeStepHours(self, double: float) -> None: ... def setUseGERG2008(self, boolean: bool) -> None: ... - def setVoyageProfile(self, lNGVoyageProfile: 'LNGVoyageProfile') -> None: ... + def setVoyageProfile(self, lNGVoyageProfile: "LNGVoyageProfile") -> None: ... + class OperationalEvent(java.io.Serializable): - def __init__(self, eventType: 'LNGAgeingScenario.OperationalEvent.EventType', double: float, double2: float): ... + def __init__( + self, + eventType: "LNGAgeingScenario.OperationalEvent.EventType", + double: float, + double2: float, + ): ... def getDescription(self) -> java.lang.String: ... def getDurationHours(self) -> float: ... - def getEventType(self) -> 'LNGAgeingScenario.OperationalEvent.EventType': ... + def getEventType(self) -> "LNGAgeingScenario.OperationalEvent.EventType": ... def getRateM3PerHour(self) -> float: ... def getStartTimeHours(self) -> float: ... def isActiveAt(self, double: float) -> bool: ... - def setDescription(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDescription( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setRateM3PerHour(self, double: float) -> None: ... - class EventType(java.lang.Enum['LNGAgeingScenario.OperationalEvent.EventType']): - LOADING: typing.ClassVar['LNGAgeingScenario.OperationalEvent.EventType'] = ... - UNLOADING: typing.ClassVar['LNGAgeingScenario.OperationalEvent.EventType'] = ... - COOLDOWN: typing.ClassVar['LNGAgeingScenario.OperationalEvent.EventType'] = ... - LADEN_VOYAGE: typing.ClassVar['LNGAgeingScenario.OperationalEvent.EventType'] = ... - BALLAST_VOYAGE: typing.ClassVar['LNGAgeingScenario.OperationalEvent.EventType'] = ... - PORT_WAIT: typing.ClassVar['LNGAgeingScenario.OperationalEvent.EventType'] = ... - CUSTOM: typing.ClassVar['LNGAgeingScenario.OperationalEvent.EventType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class EventType(java.lang.Enum["LNGAgeingScenario.OperationalEvent.EventType"]): + LOADING: typing.ClassVar["LNGAgeingScenario.OperationalEvent.EventType"] = ( + ... + ) + UNLOADING: typing.ClassVar[ + "LNGAgeingScenario.OperationalEvent.EventType" + ] = ... + COOLDOWN: typing.ClassVar[ + "LNGAgeingScenario.OperationalEvent.EventType" + ] = ... + LADEN_VOYAGE: typing.ClassVar[ + "LNGAgeingScenario.OperationalEvent.EventType" + ] = ... + BALLAST_VOYAGE: typing.ClassVar[ + "LNGAgeingScenario.OperationalEvent.EventType" + ] = ... + PORT_WAIT: typing.ClassVar[ + "LNGAgeingScenario.OperationalEvent.EventType" + ] = ... + CUSTOM: typing.ClassVar["LNGAgeingScenario.OperationalEvent.EventType"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LNGAgeingScenario.OperationalEvent.EventType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LNGAgeingScenario.OperationalEvent.EventType": ... @staticmethod - def values() -> typing.MutableSequence['LNGAgeingScenario.OperationalEvent.EventType']: ... + def values() -> ( + typing.MutableSequence["LNGAgeingScenario.OperationalEvent.EventType"] + ): ... class LNGBOGHandlingNetwork(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, handlingMode: 'LNGBOGHandlingNetwork.HandlingMode'): ... - def calculateDisposition(self, double: float) -> 'LNGBOGHandlingNetwork.BOGDisposition': ... + def __init__(self, handlingMode: "LNGBOGHandlingNetwork.HandlingMode"): ... + def calculateDisposition( + self, double: float + ) -> "LNGBOGHandlingNetwork.BOGDisposition": ... def calculateFuelDemand(self) -> float: ... def getBaseFuelConsumption(self) -> float: ... def getDesignSpeed(self) -> float: ... def getFuelGasConsumptionRate(self) -> float: ... def getGcuCapacity(self) -> float: ... - def getHandlingMode(self) -> 'LNGBOGHandlingNetwork.HandlingMode': ... + def getHandlingMode(self) -> "LNGBOGHandlingNetwork.HandlingMode": ... def getReliquefactionCapacity(self) -> float: ... def getReliquefactionEfficiency(self) -> float: ... def getReliquefactionSpecificPower(self) -> float: ... @@ -166,12 +230,15 @@ class LNGBOGHandlingNetwork(java.io.Serializable): def setDesignSpeed(self, double: float) -> None: ... def setFuelGasConsumptionRate(self, double: float) -> None: ... def setGcuCapacity(self, double: float) -> None: ... - def setHandlingMode(self, handlingMode: 'LNGBOGHandlingNetwork.HandlingMode') -> None: ... + def setHandlingMode( + self, handlingMode: "LNGBOGHandlingNetwork.HandlingMode" + ) -> None: ... def setLoadedVoyage(self, boolean: bool) -> None: ... def setReliquefactionCapacity(self, double: float) -> None: ... def setReliquefactionEfficiency(self, double: float) -> None: ... def setReliquefactionSpecificPower(self, double: float) -> None: ... def setVesselSpeed(self, double: float) -> None: ... + class BOGDisposition(java.io.Serializable): bogGenerated: float = ... bogToFuel: float = ... @@ -185,29 +252,52 @@ class LNGBOGHandlingNetwork(java.io.Serializable): def getReliquefactionFraction(self) -> float: ... def isVenting(self) -> bool: ... def toString(self) -> java.lang.String: ... - class HandlingMode(java.lang.Enum['LNGBOGHandlingNetwork.HandlingMode']): - FUEL_ONLY: typing.ClassVar['LNGBOGHandlingNetwork.HandlingMode'] = ... - RELIQUEFACTION: typing.ClassVar['LNGBOGHandlingNetwork.HandlingMode'] = ... - FUEL_PLUS_RELIQUEFACTION: typing.ClassVar['LNGBOGHandlingNetwork.HandlingMode'] = ... - GCU: typing.ClassVar['LNGBOGHandlingNetwork.HandlingMode'] = ... - MEGI: typing.ClassVar['LNGBOGHandlingNetwork.HandlingMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class HandlingMode(java.lang.Enum["LNGBOGHandlingNetwork.HandlingMode"]): + FUEL_ONLY: typing.ClassVar["LNGBOGHandlingNetwork.HandlingMode"] = ... + RELIQUEFACTION: typing.ClassVar["LNGBOGHandlingNetwork.HandlingMode"] = ... + FUEL_PLUS_RELIQUEFACTION: typing.ClassVar[ + "LNGBOGHandlingNetwork.HandlingMode" + ] = ... + GCU: typing.ClassVar["LNGBOGHandlingNetwork.HandlingMode"] = ... + MEGI: typing.ClassVar["LNGBOGHandlingNetwork.HandlingMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LNGBOGHandlingNetwork.HandlingMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LNGBOGHandlingNetwork.HandlingMode": ... @staticmethod - def values() -> typing.MutableSequence['LNGBOGHandlingNetwork.HandlingMode']: ... + def values() -> ( + typing.MutableSequence["LNGBOGHandlingNetwork.HandlingMode"] + ): ... class LNGHeelManager(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def calculateMixedComposition(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float, double2: float) -> java.util.Map[java.lang.String, float]: ... - def createStratifiedInitialCondition(self, lNGTankLayeredModel: 'LNGTankLayeredModel', systemInterface: jneqsim.thermo.system.SystemInterface, double: float) -> None: ... + def calculateMixedComposition( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + double2: float, + ) -> java.util.Map[java.lang.String, float]: ... + def createStratifiedInitialCondition( + self, + lNGTankLayeredModel: "LNGTankLayeredModel", + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + ) -> None: ... def getHeelComposition(self) -> java.util.Map[java.lang.String, float]: ... def getHeelDensity(self) -> float: ... def getHeelFraction(self) -> float: ... @@ -220,18 +310,30 @@ class LNGHeelManager(java.io.Serializable): def isSprayCoolingActive(self) -> bool: ... def setHeelDensity(self, double: float) -> None: ... def setHeelFraction(self, double: float) -> None: ... - def setHeelState(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float, double2: float) -> None: ... + def setHeelState( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + double2: float, + ) -> None: ... def setHeelTemperature(self, double: float) -> None: ... def setMaxWarmTankTemperature(self, double: float) -> None: ... def setSprayCoolingActive(self, boolean: bool) -> None: ... def setSprayCoolingRate(self, double: float) -> None: ... def setTankVolume(self, double: float) -> None: ... def setTankWallTemperature(self, double: float) -> None: ... - def simulateSprayCooling(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def simulateSprayCooling( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... class LNGRolloverDetector(java.io.Serializable): def __init__(self): ... - def assess(self, list: java.util.List['LNGTankLayer']) -> 'LNGRolloverDetector.RolloverAssessment': ... + def assess( + self, list: java.util.List["LNGTankLayer"] + ) -> "LNGRolloverDetector.RolloverAssessment": ... def calculateRayleighNumber(self, double: float, double2: float) -> float: ... def clearHistory(self) -> None: ... def getCriticalRayleighNumber(self) -> float: ... @@ -242,10 +344,17 @@ class LNGRolloverDetector(java.io.Serializable): def setCriticalRayleighNumber(self, double: float) -> None: ... def setDensityAlarmThreshold(self, double: float) -> None: ... def setDensityWarningThreshold(self, double: float) -> None: ... - def setLNGProperties(self, double: float, double2: float, double3: float) -> None: ... + def setLNGProperties( + self, double: float, double2: float, double3: float + ) -> None: ... def setTemperatureThreshold(self, double: float) -> None: ... + class RolloverAssessment(java.io.Serializable): - def __init__(self, rolloverRiskLevel: 'LNGRolloverDetector.RolloverRiskLevel', string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + rolloverRiskLevel: "LNGRolloverDetector.RolloverRiskLevel", + string: typing.Union[java.lang.String, str], + ): ... def getEstimatedTimeToRolloverHours(self) -> float: ... def getMaxDensityDifference(self) -> float: ... def getMaxTemperatureDifference(self) -> float: ... @@ -253,7 +362,7 @@ class LNGRolloverDetector(java.io.Serializable): def getRayleighNumber(self) -> float: ... def getRiskLayerLower(self) -> int: ... def getRiskLayerUpper(self) -> int: ... - def getRiskLevel(self) -> 'LNGRolloverDetector.RolloverRiskLevel': ... + def getRiskLevel(self) -> "LNGRolloverDetector.RolloverRiskLevel": ... def isDensityInversion(self) -> bool: ... def setDensityInversion(self, boolean: bool) -> None: ... def setEstimatedTimeToRolloverHours(self, double: float) -> None: ... @@ -262,41 +371,52 @@ class LNGRolloverDetector(java.io.Serializable): def setRayleighNumber(self, double: float) -> None: ... def setRiskLayerLower(self, int: int) -> None: ... def setRiskLayerUpper(self, int: int) -> None: ... - class RolloverRiskLevel(java.lang.Enum['LNGRolloverDetector.RolloverRiskLevel']): - NONE: typing.ClassVar['LNGRolloverDetector.RolloverRiskLevel'] = ... - LOW: typing.ClassVar['LNGRolloverDetector.RolloverRiskLevel'] = ... - MEDIUM: typing.ClassVar['LNGRolloverDetector.RolloverRiskLevel'] = ... - HIGH: typing.ClassVar['LNGRolloverDetector.RolloverRiskLevel'] = ... - CRITICAL: typing.ClassVar['LNGRolloverDetector.RolloverRiskLevel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class RolloverRiskLevel(java.lang.Enum["LNGRolloverDetector.RolloverRiskLevel"]): + NONE: typing.ClassVar["LNGRolloverDetector.RolloverRiskLevel"] = ... + LOW: typing.ClassVar["LNGRolloverDetector.RolloverRiskLevel"] = ... + MEDIUM: typing.ClassVar["LNGRolloverDetector.RolloverRiskLevel"] = ... + HIGH: typing.ClassVar["LNGRolloverDetector.RolloverRiskLevel"] = ... + CRITICAL: typing.ClassVar["LNGRolloverDetector.RolloverRiskLevel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LNGRolloverDetector.RolloverRiskLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LNGRolloverDetector.RolloverRiskLevel": ... @staticmethod - def values() -> typing.MutableSequence['LNGRolloverDetector.RolloverRiskLevel']: ... + def values() -> ( + typing.MutableSequence["LNGRolloverDetector.RolloverRiskLevel"] + ): ... class LNGShipModel(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... def addTank(self, lNGAgeingScenario: LNGAgeingScenario) -> None: ... def getBogNetwork(self) -> LNGBOGHandlingNetwork: ... def getShipName(self) -> java.lang.String: ... - def getShipResults(self) -> java.util.List['LNGShipModel.ShipResult']: ... + def getShipResults(self) -> java.util.List["LNGShipModel.ShipResult"]: ... def getShipSummary(self) -> java.lang.String: ... def getSimulationTime(self) -> float: ... - def getTankResults(self) -> java.util.Map[java.lang.String, java.util.List[LNGAgeingResult]]: ... + def getTankResults( + self, + ) -> java.util.Map[java.lang.String, java.util.List[LNGAgeingResult]]: ... def getTankScenarios(self) -> java.util.List[LNGAgeingScenario]: ... def getTimeStepHours(self) -> float: ... def getTotalCargoLossPct(self) -> float: ... - def getVoyageProfile(self) -> 'LNGVoyageProfile': ... + def getVoyageProfile(self) -> "LNGVoyageProfile": ... def run(self) -> None: ... def setBogNetwork(self, lNGBOGHandlingNetwork: LNGBOGHandlingNetwork) -> None: ... def setShipName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setSimulationTime(self, double: float) -> None: ... def setTimeStepHours(self, double: float) -> None: ... - def setVoyageProfile(self, lNGVoyageProfile: 'LNGVoyageProfile') -> None: ... + def setVoyageProfile(self, lNGVoyageProfile: "LNGVoyageProfile") -> None: ... + class ShipResult(java.io.Serializable): timeHours: float = ... numberOfTanks: int = ... @@ -321,15 +441,17 @@ class LNGSloshingModel(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, containmentType: 'TankGeometry.ContainmentType'): ... + def __init__(self, containmentType: "TankGeometry.ContainmentType"): ... def calculateBOGEnhancement(self, double: float, double2: float) -> float: ... def calculateMixingFactor(self, double: float, double2: float) -> float: ... - def getContainmentType(self) -> 'TankGeometry.ContainmentType': ... + def getContainmentType(self) -> "TankGeometry.ContainmentType": ... def getMaxBOGEnhancement(self) -> float: ... def getMaxMixingFactor(self) -> float: ... def getReferenceWaveHeight(self) -> float: ... def getSloshingCoefficient(self) -> float: ... - def setContainmentType(self, containmentType: 'TankGeometry.ContainmentType') -> None: ... + def setContainmentType( + self, containmentType: "TankGeometry.ContainmentType" + ) -> None: ... def setMaxBOGEnhancement(self, double: float) -> None: ... def setMaxMixingFactor(self, double: float) -> None: ... def setReferenceWaveHeight(self, double: float) -> None: ... @@ -343,7 +465,7 @@ class LNGTankLayer(java.io.Serializable): def addHeat(self, double: float, double2: float) -> None: ... def getComposition(self) -> java.util.Map[java.lang.String, float]: ... def getDensity(self) -> float: ... - def getDensityDifference(self, lNGTankLayer: 'LNGTankLayer') -> float: ... + def getDensityDifference(self, lNGTankLayer: "LNGTankLayer") -> float: ... def getLayerIndex(self) -> int: ... def getMass(self) -> float: ... def getMolarMass(self) -> float: ... @@ -352,16 +474,33 @@ class LNGTankLayer(java.io.Serializable): def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def getTotalMoles(self) -> float: ... def getVolume(self) -> float: ... - def initFromThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def isDenserThan(self, lNGTankLayer: 'LNGTankLayer') -> bool: ... - def removeVapor(self, double: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setComposition(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def initFromThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def isDenserThan(self, lNGTankLayer: "LNGTankLayer") -> bool: ... + def removeVapor( + self, + double: float, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setComposition( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... def setDensity(self, double: float) -> None: ... def setLayerIndex(self, int: int) -> None: ... def setMolarMass(self, double: float) -> None: ... def setPressure(self, double: float) -> None: ... def setTemperature(self, double: float) -> None: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setTotalMoles(self, double: float) -> None: ... def setVolume(self, double: float) -> None: ... @@ -374,15 +513,15 @@ class LNGTankLayeredModel(java.io.Serializable): def getCurrentFillFraction(self) -> float: ... def getCurrentVaporComposition(self) -> java.util.Map[java.lang.String, float]: ... def getEffectiveDiffusionCoeff(self) -> float: ... - def getHeatTransferModel(self) -> 'TankHeatTransferModel': ... + def getHeatTransferModel(self) -> "TankHeatTransferModel": ... def getLayerMergeDensityThreshold(self) -> float: ... def getLayers(self) -> java.util.List[LNGTankLayer]: ... - def getMethaneNumberCalculator(self) -> 'MethaneNumberCalculator': ... + def getMethaneNumberCalculator(self) -> "MethaneNumberCalculator": ... def getOverallHeatTransferCoeff(self) -> float: ... def getReferenceSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def getSloshingMixingFactor(self) -> float: ... def getSloshingModel(self) -> LNGSloshingModel: ... - def getTankGeometry(self) -> 'TankGeometry': ... + def getTankGeometry(self) -> "TankGeometry": ... def getTankPressure(self) -> float: ... def getTankSurfaceArea(self) -> float: ... def getTotalLiquidMoles(self) -> float: ... @@ -390,13 +529,17 @@ class LNGTankLayeredModel(java.io.Serializable): def initialise(self, double: float) -> None: ... def isUseGERG2008(self) -> bool: ... def setEffectiveDiffusionCoeff(self, double: float) -> None: ... - def setHeatTransferModel(self, tankHeatTransferModel: 'TankHeatTransferModel') -> None: ... + def setHeatTransferModel( + self, tankHeatTransferModel: "TankHeatTransferModel" + ) -> None: ... def setLayerMergeDensityThreshold(self, double: float) -> None: ... - def setMethaneNumberCalculator(self, methaneNumberCalculator: 'MethaneNumberCalculator') -> None: ... + def setMethaneNumberCalculator( + self, methaneNumberCalculator: "MethaneNumberCalculator" + ) -> None: ... def setOverallHeatTransferCoeff(self, double: float) -> None: ... def setSloshingMixingFactor(self, double: float) -> None: ... def setSloshingModel(self, lNGSloshingModel: LNGSloshingModel) -> None: ... - def setTankGeometry(self, tankGeometry: 'TankGeometry') -> None: ... + def setTankGeometry(self, tankGeometry: "TankGeometry") -> None: ... def setTankPressure(self, double: float) -> None: ... def setTankSurfaceArea(self, double: float) -> None: ... def setTotalTankVolume(self, double: float) -> None: ... @@ -426,38 +569,76 @@ class LNGVaporSpaceModel(java.io.Serializable): def setEquilibriumMode(self, boolean: bool) -> None: ... def setMaxPressure(self, double: float) -> None: ... def setMinPressure(self, double: float) -> None: ... - def setReferenceSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setReferenceSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setTankPressure(self, double: float) -> None: ... def setTotalTankVolume(self, double: float) -> None: ... def setUseFlashModel(self, boolean: bool) -> None: ... def setVaporMoles(self, double: float) -> None: ... def setVaporTemperature(self, double: float) -> None: ... - def update(self, double: float, double2: float, double3: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double4: float) -> None: ... - def updateWithFlash(self, double: float, double2: float, double3: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double4: float) -> None: ... + def update( + self, + double: float, + double2: float, + double3: float, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double4: float, + ) -> None: ... + def updateWithFlash( + self, + double: float, + double2: float, + double3: float, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double4: float, + ) -> None: ... class LNGVoyageProfile(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addSegment(self, segment: 'LNGVoyageProfile.Segment') -> None: ... + def addSegment(self, segment: "LNGVoyageProfile.Segment") -> None: ... @staticmethod - def createUniform(string: typing.Union[java.lang.String, str], double: float, double2: float) -> 'LNGVoyageProfile': ... + def createUniform( + string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> "LNGVoyageProfile": ... def getAmbientTemperatureAt(self, double: float) -> float: ... - def getConditionsAt(self, double: float) -> 'LNGVoyageProfile.EnvironmentConditions': ... + def getConditionsAt( + self, double: float + ) -> "LNGVoyageProfile.EnvironmentConditions": ... def getDefaultAmbientTemperature(self) -> float: ... - def getSegments(self) -> java.util.List['LNGVoyageProfile.Segment']: ... + def getSegments(self) -> java.util.List["LNGVoyageProfile.Segment"]: ... def getTotalDurationHours(self) -> float: ... def getVoyageName(self) -> java.lang.String: ... def getWaveHeightAt(self, double: float) -> float: ... def setDefaultAmbientTemperature(self, double: float) -> None: ... def setTotalDurationHours(self, double: float) -> None: ... def setVoyageName(self, string: typing.Union[java.lang.String, str]) -> None: ... + class EnvironmentConditions(java.io.Serializable): ambientTemperature: float = ... significantWaveHeight: float = ... windSpeed: float = ... solarRadiation: float = ... - def __init__(self, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, double: float, double2: float, double3: float, double4: float + ): ... + class Segment(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... def getAmbientTemperature(self) -> float: ... def getDurationHours(self) -> float: ... def getEndTimeHours(self) -> float: ... @@ -470,39 +651,66 @@ class MethaneNumberCalculator(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, method: 'MethaneNumberCalculator.Method'): ... - def calculate(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> float: ... - def calculateAll(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> java.util.Map[java.lang.String, float]: ... - def getMethod(self) -> 'MethaneNumberCalculator.Method': ... - def meetsSpecification(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float) -> bool: ... - def setMethod(self, method: 'MethaneNumberCalculator.Method') -> None: ... - class Method(java.lang.Enum['MethaneNumberCalculator.Method']): - EN16726: typing.ClassVar['MethaneNumberCalculator.Method'] = ... - MWM: typing.ClassVar['MethaneNumberCalculator.Method'] = ... - SIMPLIFIED: typing.ClassVar['MethaneNumberCalculator.Method'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def __init__(self, method: "MethaneNumberCalculator.Method"): ... + def calculate( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> float: ... + def calculateAll( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> java.util.Map[java.lang.String, float]: ... + def getMethod(self) -> "MethaneNumberCalculator.Method": ... + def meetsSpecification( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + ) -> bool: ... + def setMethod(self, method: "MethaneNumberCalculator.Method") -> None: ... + + class Method(java.lang.Enum["MethaneNumberCalculator.Method"]): + EN16726: typing.ClassVar["MethaneNumberCalculator.Method"] = ... + MWM: typing.ClassVar["MethaneNumberCalculator.Method"] = ... + SIMPLIFIED: typing.ClassVar["MethaneNumberCalculator.Method"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MethaneNumberCalculator.Method': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MethaneNumberCalculator.Method": ... @staticmethod - def values() -> typing.MutableSequence['MethaneNumberCalculator.Method']: ... + def values() -> typing.MutableSequence["MethaneNumberCalculator.Method"]: ... class TankGeometry(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, containmentType: 'TankGeometry.ContainmentType', double: float): ... + def __init__( + self, containmentType: "TankGeometry.ContainmentType", double: float + ): ... @staticmethod - def createMossSingle() -> 'TankGeometry': ... + def createMossSingle() -> "TankGeometry": ... @staticmethod - def createQMax() -> 'TankGeometry': ... + def createQMax() -> "TankGeometry": ... @staticmethod - def createTypeC() -> 'TankGeometry': ... + def createTypeC() -> "TankGeometry": ... def getBottomArea(self) -> float: ... - def getContainmentType(self) -> 'TankGeometry.ContainmentType': ... + def getContainmentType(self) -> "TankGeometry.ContainmentType": ... def getHeight(self) -> float: ... def getInnerDiameter(self) -> float: ... def getInsulationConductivity(self) -> float: ... @@ -517,7 +725,9 @@ class TankGeometry(java.io.Serializable): def getTotalVolume(self) -> float: ... def getWettedWallArea(self, double: float) -> float: ... def getWidth(self) -> float: ... - def setContainmentType(self, containmentType: 'TankGeometry.ContainmentType') -> None: ... + def setContainmentType( + self, containmentType: "TankGeometry.ContainmentType" + ) -> None: ... def setHeight(self, double: float) -> None: ... def setInnerDiameter(self, double: float) -> None: ... def setInsulationConductivity(self, double: float) -> None: ... @@ -525,39 +735,64 @@ class TankGeometry(java.io.Serializable): def setLength(self, double: float) -> None: ... def setTotalVolume(self, double: float) -> None: ... def setWidth(self, double: float) -> None: ... - class ContainmentType(java.lang.Enum['TankGeometry.ContainmentType']): - MEMBRANE: typing.ClassVar['TankGeometry.ContainmentType'] = ... - MOSS: typing.ClassVar['TankGeometry.ContainmentType'] = ... - TYPE_C: typing.ClassVar['TankGeometry.ContainmentType'] = ... - SPB: typing.ClassVar['TankGeometry.ContainmentType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ContainmentType(java.lang.Enum["TankGeometry.ContainmentType"]): + MEMBRANE: typing.ClassVar["TankGeometry.ContainmentType"] = ... + MOSS: typing.ClassVar["TankGeometry.ContainmentType"] = ... + TYPE_C: typing.ClassVar["TankGeometry.ContainmentType"] = ... + SPB: typing.ClassVar["TankGeometry.ContainmentType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TankGeometry.ContainmentType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TankGeometry.ContainmentType": ... @staticmethod - def values() -> typing.MutableSequence['TankGeometry.ContainmentType']: ... + def values() -> typing.MutableSequence["TankGeometry.ContainmentType"]: ... class TankHeatTransferModel(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload def __init__(self, tankGeometry: TankGeometry, double: float): ... - def addZone(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def calculateLayerHeatDistribution(self, double: float, int: int) -> typing.MutableSequence[float]: ... + def addZone( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def calculateLayerHeatDistribution( + self, double: float, int: int + ) -> typing.MutableSequence[float]: ... def calculateTotalHeatIngress(self, double: float) -> float: ... - def calculateZoneHeatIngress(self, double: float) -> java.util.Map[java.lang.String, float]: ... + def calculateZoneHeatIngress( + self, double: float + ) -> java.util.Map[java.lang.String, float]: ... def getSolarAbsorptivity(self) -> float: ... def getTankGeometry(self) -> TankGeometry: ... def getWindConvectionFactor(self) -> float: ... - def getZones(self) -> java.util.List['TankHeatTransferModel.HeatTransferZone']: ... + def getZones(self) -> java.util.List["TankHeatTransferModel.HeatTransferZone"]: ... def setSolarAbsorptivity(self, double: float) -> None: ... def setWindConvectionFactor(self, double: float) -> None: ... - def updateBoundaryConditions(self, double: float, double2: float, double3: float) -> None: ... + def updateBoundaryConditions( + self, double: float, double2: float, double3: float + ) -> None: ... + class HeatTransferZone(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... def getArea(self) -> float: ... def getBoundaryTemperature(self) -> float: ... def getName(self) -> java.lang.String: ... @@ -566,7 +801,6 @@ class TankHeatTransferModel(java.io.Serializable): def setBoundaryTemperature(self, double: float) -> None: ... def setUValue(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.lng")``. diff --git a/src/jneqsim-stubs/process/equipment/manifold/__init__.pyi b/src/jneqsim-stubs/process/equipment/manifold/__init__.pyi index e321c420..ae04bc2a 100644 --- a/src/jneqsim-stubs/process/equipment/manifold/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/manifold/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,18 +16,28 @@ import jneqsim.process.mechanicaldesign.manifold import jneqsim.process.util.report import typing - - -class Manifold(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.process.design.AutoSizeable, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment): +class Manifold( + jneqsim.process.equipment.ProcessEquipmentBaseClass, + jneqsim.process.design.AutoSizeable, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, +): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... - def addStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... + def addStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def calculateBranchFRMS(self) -> float: ... @typing.overload @@ -39,12 +49,18 @@ class Manifold(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.proc def calculateHeaderFRMS(self, double: float) -> float: ... def calculateHeaderLOF(self) -> float: ... def clearCapacityConstraints(self) -> None: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... def getBranchInnerDiameter(self) -> float: ... def getBranchOuterDiameter(self) -> float: ... def getBranchVelocity(self) -> float: ... def getBranchWallThickness(self) -> float: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... @typing.overload def getErosionalVelocity(self) -> float: ... @typing.overload @@ -55,27 +71,41 @@ class Manifold(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.proc def getHeaderOuterDiameter(self) -> float: ... def getHeaderVelocity(self) -> float: ... def getHeaderWallThickness(self) -> float: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMaxUtilization(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.manifold.ManifoldMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.manifold.ManifoldMechanicalDesign: ... def getMixedStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getNumberOfOutputStreams(self) -> int: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getSizingReport(self) -> java.lang.String: ... def getSizingReportJson(self) -> java.lang.String: ... def getSplitFactors(self) -> typing.MutableSequence[float]: ... - def getSplitStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSplitStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getSupportArrangement(self) -> java.lang.String: ... def initMechanicalDesign(self) -> None: ... def isAutoSized(self) -> bool: ... def isCapacityExceeded(self) -> bool: ... def isHardLimitExceeded(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def replaceStream(self, int: int, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... + def replaceStream( + self, + int: int, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -83,31 +113,44 @@ class Manifold(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.proc @typing.overload def setBranchInnerDiameter(self, double: float) -> None: ... @typing.overload - def setBranchInnerDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setBranchInnerDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setBranchWallThickness(self, double: float) -> None: ... @typing.overload - def setBranchWallThickness(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setBranchWallThickness( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setHeaderInnerDiameter(self, double: float) -> None: ... @typing.overload - def setHeaderInnerDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setHeaderInnerDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setHeaderWallThickness(self, double: float) -> None: ... @typing.overload - def setHeaderWallThickness(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setHeaderWallThickness( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMaxBranchVelocityDesign(self, double: float) -> None: ... def setMaxFRMSDesign(self, double: float) -> None: ... def setMaxHeaderVelocityDesign(self, double: float) -> None: ... def setMaxLOFDesign(self, double: float) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setSplitFactors(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setSupportArrangement(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setSplitFactors( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setSupportArrangement( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... - + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.manifold")``. diff --git a/src/jneqsim-stubs/process/equipment/membrane/__init__.pyi b/src/jneqsim-stubs/process/equipment/membrane/__init__.pyi index bc7de6f1..b8738ce6 100644 --- a/src/jneqsim-stubs/process/equipment/membrane/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/membrane/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,24 +11,32 @@ import jneqsim.process.equipment import jneqsim.process.equipment.stream import typing - - class MembraneSeparator(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def clearPermeateFractions(self) -> None: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMembraneArea(self) -> float: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getPermeateStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getRetentateStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getRetentateStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def needRecalculation(self) -> bool: ... @typing.overload def run(self) -> None: ... @@ -39,11 +47,16 @@ class MembraneSeparator(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... def setDefaultPermeateFraction(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setMembraneArea(self, double: float) -> None: ... - def setPermeability(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setPermeateFraction(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - + def setPermeability( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setPermeateFraction( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.membrane")``. diff --git a/src/jneqsim-stubs/process/equipment/mixer/__init__.pyi b/src/jneqsim-stubs/process/equipment/mixer/__init__.pyi index 8794032a..d90fe8f1 100644 --- a/src/jneqsim-stubs/process/equipment/mixer/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/mixer/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,48 +16,78 @@ import jneqsim.thermo.system import jneqsim.util.validation import typing - - class MixerInterface(jneqsim.process.equipment.ProcessEquipmentInterface): - def addStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def equals(self, object: typing.Any) -> bool: ... def getOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def hashCode(self) -> int: ... def removeInputStream(self, int: int) -> None: ... - def replaceStream(self, int: int, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def replaceStream( + self, + int: int, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... -class Mixer(jneqsim.process.equipment.ProcessEquipmentBaseClass, MixerInterface, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment): +class Mixer( + jneqsim.process.equipment.ProcessEquipmentBaseClass, + MixerInterface, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, +): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... - def addStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... + def addStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def calcMixStreamEnthalpy(self) -> float: ... def clearCapacityConstraints(self) -> None: ... def displayResult(self) -> None: ... def equals(self, object: typing.Any) -> bool: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getDesignPressureDrop(self) -> float: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMaxDesignVelocity(self) -> float: ... def getMaxUtilization(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... def getMixedSalinity(self) -> float: ... def getNumberOfInputStreams(self) -> int: ... def getOutTemperature(self) -> float: ... def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletTemperature(self) -> float: ... - def getStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def guessTemperature(self) -> float: ... def hashCode(self) -> int: ... @@ -72,9 +102,15 @@ class Mixer(jneqsim.process.equipment.ProcessEquipmentBaseClass, MixerInterface, def isSetOutTemperature(self, boolean: bool) -> None: ... def mixStream(self) -> None: ... def needRecalculation(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... def removeInputStream(self, int: int) -> None: ... - def replaceStream(self, int: int, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def replaceStream( + self, + int: int, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -90,7 +126,9 @@ class Mixer(jneqsim.process.equipment.ProcessEquipmentBaseClass, MixerInterface, @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... class StaticMixer(Mixer): @@ -105,7 +143,9 @@ class StaticMixer(Mixer): @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class StaticNeqMixer(StaticMixer): def __init__(self, string: typing.Union[java.lang.String, str]): ... @@ -123,7 +163,6 @@ class StaticPhaseMixer(StaticMixer): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.mixer")``. diff --git a/src/jneqsim-stubs/process/equipment/network/__init__.pyi b/src/jneqsim-stubs/process/equipment/network/__init__.pyi index 77a8ea35..ef240251 100644 --- a/src/jneqsim-stubs/process/equipment/network/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/network/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -22,16 +22,19 @@ import jneqsim.process.util.report import jneqsim.thermo.system import typing - - class LoopDetector(java.io.Serializable): def __init__(self): ... - def addEdge(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... + def addEdge( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... def clear(self) -> None: ... - def findLoops(self) -> java.util.List['NetworkLoop']: ... + def findLoops(self) -> java.util.List["NetworkLoop"]: ... def getEdgeCount(self) -> int: ... def getLoopCount(self) -> int: ... - def getLoops(self) -> java.util.List['NetworkLoop']: ... + def getLoops(self) -> java.util.List["NetworkLoop"]: ... def getNodeCount(self) -> int: ... def hasLoops(self) -> bool: ... @@ -40,21 +43,47 @@ class NetworkLinearSolver: @staticmethod def estimateSparsity(int: int, int2: int) -> typing.MutableSequence[float]: ... @staticmethod - def solve(doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], int: int) -> typing.MutableSequence[float]: ... + def solve( + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + int: int, + ) -> typing.MutableSequence[float]: ... @staticmethod - def solveDense(doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], int: int) -> typing.MutableSequence[float]: ... + def solveDense( + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + int: int, + ) -> typing.MutableSequence[float]: ... @staticmethod - def solveGaussian(doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], int: int) -> typing.MutableSequence[float]: ... + def solveGaussian( + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + int: int, + ) -> typing.MutableSequence[float]: ... @staticmethod - def solveSparse(doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], int: int) -> typing.MutableSequence[float]: ... + def solveSparse( + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + int: int, + ) -> typing.MutableSequence[float]: ... class NetworkLoop(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addMember(self, string: typing.Union[java.lang.String, str], int: int) -> None: ... + def addMember( + self, string: typing.Union[java.lang.String, str], int: int + ) -> None: ... def getLastFlowCorrection(self) -> float: ... def getLastHeadLossImbalance(self) -> float: ... def getLoopId(self) -> java.lang.String: ... - def getMembers(self) -> java.util.List['NetworkLoop.LoopMember']: ... + def getMembers(self) -> java.util.List["NetworkLoop.LoopMember"]: ... def getTolerance(self) -> float: ... def isBalanced(self, double: float) -> bool: ... def setLastFlowCorrection(self, double: float) -> None: ... @@ -62,53 +91,73 @@ class NetworkLoop(java.io.Serializable): def setTolerance(self, double: float) -> None: ... def size(self) -> int: ... def toString(self) -> java.lang.String: ... + class LoopMember(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str], int: int): ... def getDirection(self) -> int: ... def getPipeName(self) -> java.lang.String: ... class NetworkOptimizer: - def __init__(self, loopedPipeNetwork: 'LoopedPipeNetwork'): ... - def getAlgorithm(self) -> 'NetworkOptimizer.Algorithm': ... + def __init__(self, loopedPipeNetwork: "LoopedPipeNetwork"): ... + def getAlgorithm(self) -> "NetworkOptimizer.Algorithm": ... def getConstraintPenalty(self) -> float: ... - def getLastResult(self) -> 'NetworkOptimizer.OptimizationResult': ... + def getLastResult(self) -> "NetworkOptimizer.OptimizationResult": ... def getMaxEvaluations(self) -> int: ... - def getObjectiveType(self) -> 'NetworkOptimizer.ObjectiveType': ... + def getObjectiveType(self) -> "NetworkOptimizer.ObjectiveType": ... def getParetoPoints(self) -> int: ... - def optimize(self) -> 'NetworkOptimizer.OptimizationResult': ... - def optimizeMultiObjective(self) -> java.util.List['NetworkOptimizer.OptimizationResult']: ... - def setAlgorithm(self, algorithm: 'NetworkOptimizer.Algorithm') -> None: ... - def setChokeBounds(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def optimize(self) -> "NetworkOptimizer.OptimizationResult": ... + def optimizeMultiObjective( + self, + ) -> java.util.List["NetworkOptimizer.OptimizationResult"]: ... + def setAlgorithm(self, algorithm: "NetworkOptimizer.Algorithm") -> None: ... + def setChokeBounds( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... def setConstraintPenalty(self, double: float) -> None: ... def setMaxEvaluations(self, int: int) -> None: ... - def setObjectiveType(self, objectiveType: 'NetworkOptimizer.ObjectiveType') -> None: ... + def setObjectiveType( + self, objectiveType: "NetworkOptimizer.ObjectiveType" + ) -> None: ... def setParetoPoints(self, int: int) -> None: ... - class Algorithm(java.lang.Enum['NetworkOptimizer.Algorithm']): - BOBYQA: typing.ClassVar['NetworkOptimizer.Algorithm'] = ... - CMAES: typing.ClassVar['NetworkOptimizer.Algorithm'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Algorithm(java.lang.Enum["NetworkOptimizer.Algorithm"]): + BOBYQA: typing.ClassVar["NetworkOptimizer.Algorithm"] = ... + CMAES: typing.ClassVar["NetworkOptimizer.Algorithm"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'NetworkOptimizer.Algorithm': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "NetworkOptimizer.Algorithm": ... @staticmethod - def values() -> typing.MutableSequence['NetworkOptimizer.Algorithm']: ... - class ObjectiveType(java.lang.Enum['NetworkOptimizer.ObjectiveType']): - MAX_PRODUCTION: typing.ClassVar['NetworkOptimizer.ObjectiveType'] = ... - MAX_REVENUE: typing.ClassVar['NetworkOptimizer.ObjectiveType'] = ... - MIN_COMPRESSOR_POWER: typing.ClassVar['NetworkOptimizer.ObjectiveType'] = ... - MAX_SPECIFIC_PRODUCTION: typing.ClassVar['NetworkOptimizer.ObjectiveType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["NetworkOptimizer.Algorithm"]: ... + + class ObjectiveType(java.lang.Enum["NetworkOptimizer.ObjectiveType"]): + MAX_PRODUCTION: typing.ClassVar["NetworkOptimizer.ObjectiveType"] = ... + MAX_REVENUE: typing.ClassVar["NetworkOptimizer.ObjectiveType"] = ... + MIN_COMPRESSOR_POWER: typing.ClassVar["NetworkOptimizer.ObjectiveType"] = ... + MAX_SPECIFIC_PRODUCTION: typing.ClassVar["NetworkOptimizer.ObjectiveType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'NetworkOptimizer.ObjectiveType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "NetworkOptimizer.ObjectiveType": ... @staticmethod - def values() -> typing.MutableSequence['NetworkOptimizer.ObjectiveType']: ... + def values() -> typing.MutableSequence["NetworkOptimizer.ObjectiveType"]: ... + class OptimizationResult: converged: bool = ... objectiveValue: float = ... @@ -129,19 +178,26 @@ class NetworkOptimizer: class NetworkValidationBenchmarks: def __init__(self): ... @staticmethod - def runAllBenchmarks() -> java.util.List['NetworkValidationBenchmarks.BenchmarkResult']: ... + def runAllBenchmarks() -> ( + java.util.List["NetworkValidationBenchmarks.BenchmarkResult"] + ): ... @staticmethod - def runParallelPipeBenchmark() -> 'NetworkValidationBenchmarks.BenchmarkResult': ... + def runParallelPipeBenchmark() -> "NetworkValidationBenchmarks.BenchmarkResult": ... @staticmethod - def runPressureMonotonicity() -> 'NetworkValidationBenchmarks.BenchmarkResult': ... + def runPressureMonotonicity() -> "NetworkValidationBenchmarks.BenchmarkResult": ... @staticmethod - def runSinglePipeBenchmark() -> 'NetworkValidationBenchmarks.BenchmarkResult': ... + def runSinglePipeBenchmark() -> "NetworkValidationBenchmarks.BenchmarkResult": ... @staticmethod - def runSolverCrossVerification() -> 'NetworkValidationBenchmarks.BenchmarkResult': ... + def runSolverCrossVerification() -> ( + "NetworkValidationBenchmarks.BenchmarkResult" + ): ... @staticmethod - def runSparseVsDenseBenchmark() -> 'NetworkValidationBenchmarks.BenchmarkResult': ... + def runSparseVsDenseBenchmark() -> ( + "NetworkValidationBenchmarks.BenchmarkResult" + ): ... @staticmethod - def runTriangleMassBalance() -> 'NetworkValidationBenchmarks.BenchmarkResult': ... + def runTriangleMassBalance() -> "NetworkValidationBenchmarks.BenchmarkResult": ... + class BenchmarkResult: name: java.lang.String = ... metrics: java.util.List = ... @@ -149,32 +205,81 @@ class NetworkValidationBenchmarks: solverIterations: int = ... allPassed: bool = ... def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addMetric(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... + def addMetric( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... def evaluate(self) -> None: ... def getSummary(self) -> java.lang.String: ... + class MetricResult: name: java.lang.String = ... computed: float = ... expected: float = ... tolerance: float = ... passed: bool = ... - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... class PipeFlowNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInletPipeline(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, string2: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> 'PipeFlowNetwork.PipelineSegment': ... - def connectManifolds(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> 'PipeFlowNetwork.PipelineSegment': ... - def createManifold(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def getCompositionProfile(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - def getManifolds(self) -> java.util.Map[java.lang.String, 'PipeFlowNetwork.ManifoldNode']: ... + def addInletPipeline( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> "PipeFlowNetwork.PipelineSegment": ... + def connectManifolds( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> "PipeFlowNetwork.PipelineSegment": ... + def createManifold( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... + def getCompositionProfile( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> typing.MutableSequence[float]: ... + def getManifolds( + self, + ) -> java.util.Map[java.lang.String, "PipeFlowNetwork.ManifoldNode"]: ... def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getPipelines(self) -> java.util.List['PipeFlowNetwork.PipelineSegment']: ... - def getPressureProfile(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getPipelines(self) -> java.util.List["PipeFlowNetwork.PipelineSegment"]: ... + def getPressureProfile( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> typing.MutableSequence[float]: ... def getSimulationTime(self) -> float: ... - def getTemperatureProfile(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - def getTerminalManifold(self) -> 'PipeFlowNetwork.ManifoldNode': ... - def getTotalPressureDrop(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getVelocityProfile(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getTemperatureProfile( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> typing.MutableSequence[float]: ... + def getTerminalManifold(self) -> "PipeFlowNetwork.ManifoldNode": ... + def getTotalPressureDrop( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getVelocityProfile( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def resetSimulationTime(self) -> None: ... @typing.overload def run(self) -> None: ... @@ -184,47 +289,99 @@ class PipeFlowNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def runTransient(self, double: float) -> None: ... @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... - def setAdvectionScheme(self, advectionScheme: jneqsim.fluidmechanics.flowsolver.AdvectionScheme) -> None: ... + def setAdvectionScheme( + self, advectionScheme: jneqsim.fluidmechanics.flowsolver.AdvectionScheme + ) -> None: ... def setCompositionalTracking(self, boolean: bool) -> None: ... - def setDefaultHeatTransferCoefficients(self, double: float, double2: float) -> None: ... + def setDefaultHeatTransferCoefficients( + self, double: float, double2: float + ) -> None: ... def setDefaultOuterTemperature(self, double: float) -> None: ... def setDefaultWallRoughness(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... + class ManifoldNode: - def getInboundPipelines(self) -> java.util.List['PipeFlowNetwork.PipelineSegment']: ... + def getInboundPipelines( + self, + ) -> java.util.List["PipeFlowNetwork.PipelineSegment"]: ... def getMixer(self) -> jneqsim.process.equipment.mixer.Mixer: ... def getName(self) -> java.lang.String: ... - def getOutboundPipeline(self) -> 'PipeFlowNetwork.PipelineSegment': ... + def getOutboundPipeline(self) -> "PipeFlowNetwork.PipelineSegment": ... + class PipelineSegment: def getFromManifold(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... - def getPipeline(self) -> jneqsim.process.equipment.pipeline.OnePhasePipeLine: ... + def getPipeline( + self, + ) -> jneqsim.process.equipment.pipeline.OnePhasePipeLine: ... def getToManifold(self) -> java.lang.String: ... def isInletPipeline(self) -> bool: ... class WellFlowlineNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def addBranch(self, string: typing.Union[java.lang.String, str], wellFlow: jneqsim.process.equipment.reservoir.WellFlow, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills) -> 'WellFlowlineNetwork.Branch': ... + def addBranch( + self, + string: typing.Union[java.lang.String, str], + wellFlow: jneqsim.process.equipment.reservoir.WellFlow, + pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills, + ) -> "WellFlowlineNetwork.Branch": ... @typing.overload - def addBranch(self, string: typing.Union[java.lang.String, str], wellFlow: jneqsim.process.equipment.reservoir.WellFlow, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills, manifoldNode: 'WellFlowlineNetwork.ManifoldNode') -> 'WellFlowlineNetwork.Branch': ... + def addBranch( + self, + string: typing.Union[java.lang.String, str], + wellFlow: jneqsim.process.equipment.reservoir.WellFlow, + pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills, + manifoldNode: "WellFlowlineNetwork.ManifoldNode", + ) -> "WellFlowlineNetwork.Branch": ... @typing.overload - def addBranch(self, string: typing.Union[java.lang.String, str], wellFlow: jneqsim.process.equipment.reservoir.WellFlow, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve, manifoldNode: 'WellFlowlineNetwork.ManifoldNode') -> 'WellFlowlineNetwork.Branch': ... + def addBranch( + self, + string: typing.Union[java.lang.String, str], + wellFlow: jneqsim.process.equipment.reservoir.WellFlow, + pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills, + throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve, + manifoldNode: "WellFlowlineNetwork.ManifoldNode", + ) -> "WellFlowlineNetwork.Branch": ... @typing.overload - def addBranch(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'WellFlowlineNetwork.Branch': ... + def addBranch( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "WellFlowlineNetwork.Branch": ... @typing.overload - def addBranch(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, manifoldNode: 'WellFlowlineNetwork.ManifoldNode') -> 'WellFlowlineNetwork.Branch': ... - def addManifold(self, string: typing.Union[java.lang.String, str], pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills) -> 'WellFlowlineNetwork.ManifoldNode': ... - def connectManifolds(self, manifoldNode: 'WellFlowlineNetwork.ManifoldNode', manifoldNode2: 'WellFlowlineNetwork.ManifoldNode', pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills) -> None: ... - def createManifold(self, string: typing.Union[java.lang.String, str]) -> 'WellFlowlineNetwork.ManifoldNode': ... + def addBranch( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + manifoldNode: "WellFlowlineNetwork.ManifoldNode", + ) -> "WellFlowlineNetwork.Branch": ... + def addManifold( + self, + string: typing.Union[java.lang.String, str], + pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills, + ) -> "WellFlowlineNetwork.ManifoldNode": ... + def connectManifolds( + self, + manifoldNode: "WellFlowlineNetwork.ManifoldNode", + manifoldNode2: "WellFlowlineNetwork.ManifoldNode", + pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills, + ) -> None: ... + def createManifold( + self, string: typing.Union[java.lang.String, str] + ) -> "WellFlowlineNetwork.ManifoldNode": ... def getArrivalMixer(self) -> jneqsim.process.equipment.mixer.Mixer: ... def getArrivalStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getBranches(self) -> java.util.List['WellFlowlineNetwork.Branch']: ... - def getManifolds(self) -> java.util.List['WellFlowlineNetwork.ManifoldNode']: ... - def getTerminalManifoldPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getBranches(self) -> java.util.List["WellFlowlineNetwork.Branch"]: ... + def getManifolds(self) -> java.util.List["WellFlowlineNetwork.ManifoldNode"]: ... + def getTerminalManifoldPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -233,25 +390,37 @@ class WellFlowlineNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def runTransient(self, double: float) -> None: ... @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... - def setFacilityPipeline(self, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills) -> None: ... + def setFacilityPipeline( + self, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills + ) -> None: ... def setForceFlowFromPressureSolve(self, boolean: bool) -> None: ... def setIterationTolerance(self, double: float) -> None: ... def setMaxIterations(self, int: int) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPropagateArrivalPressureToWells(self, boolean: bool) -> None: ... - def setTargetEndpointPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTargetEndpointPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... + class Branch: def getChoke(self) -> jneqsim.process.equipment.valve.ThrottlingValve: ... def getName(self) -> java.lang.String: ... - def getPipeline(self) -> jneqsim.process.equipment.pipeline.PipeBeggsAndBrills: ... + def getPipeline( + self, + ) -> jneqsim.process.equipment.pipeline.PipeBeggsAndBrills: ... def getWell(self) -> jneqsim.process.equipment.reservoir.WellFlow: ... - def setChoke(self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve) -> None: ... + def setChoke( + self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve + ) -> None: ... + class ManifoldNode: - def getBranches(self) -> java.util.List['WellFlowlineNetwork.Branch']: ... + def getBranches(self) -> java.util.List["WellFlowlineNetwork.Branch"]: ... def getMixer(self) -> jneqsim.process.equipment.mixer.Mixer: ... def getName(self) -> java.lang.String: ... @@ -259,60 +428,227 @@ class LoopedPipeNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addChoke(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float) -> 'LoopedPipeNetwork.NetworkPipe': ... - def addCompressor(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float) -> 'LoopedPipeNetwork.NetworkPipe': ... - def addCompressorWithChart(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], compressor: jneqsim.process.equipment.compressor.Compressor) -> 'LoopedPipeNetwork.NetworkPipe': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addChoke( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> "LoopedPipeNetwork.NetworkPipe": ... + def addCompressor( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + ) -> "LoopedPipeNetwork.NetworkPipe": ... + def addCompressorWithChart( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + compressor: jneqsim.process.equipment.compressor.Compressor, + ) -> "LoopedPipeNetwork.NetworkPipe": ... @typing.overload - def addFixedPressureSinkNode(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addFixedPressureSinkNode( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def addFixedPressureSinkNode(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def addFixedPressureSinkNode( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... @typing.overload def addJunctionNode(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def addJunctionNode(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def addMultiphasePipe(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float) -> 'LoopedPipeNetwork.NetworkPipe': ... + def addJunctionNode( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def addMultiphasePipe( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> "LoopedPipeNetwork.NetworkPipe": ... @typing.overload - def addPipe(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float) -> 'LoopedPipeNetwork.NetworkPipe': ... + def addPipe( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> "LoopedPipeNetwork.NetworkPipe": ... @typing.overload - def addPipe(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'LoopedPipeNetwork.NetworkPipe': ... - def addRegulator(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float) -> 'LoopedPipeNetwork.NetworkPipe': ... + def addPipe( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "LoopedPipeNetwork.NetworkPipe": ... + def addRegulator( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + ) -> "LoopedPipeNetwork.NetworkPipe": ... @typing.overload - def addSinkNode(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addSinkNode( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def addSinkNode(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def addSinkNode( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... @typing.overload - def addSourceNode(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def addSourceNode( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... @typing.overload - def addSourceNode(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addTubing(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'LoopedPipeNetwork.NetworkPipe': ... - def addWaterInjection(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float) -> 'LoopedPipeNetwork.NetworkPipe': ... - def addWellIPR(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, boolean: bool) -> 'LoopedPipeNetwork.NetworkPipe': ... - def addWellIPRFetkovich(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float) -> 'LoopedPipeNetwork.NetworkPipe': ... - def addWellIPRVogel(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float) -> 'LoopedPipeNetwork.NetworkPipe': ... + def addSourceNode( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addTubing( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "LoopedPipeNetwork.NetworkPipe": ... + def addWaterInjection( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + ) -> "LoopedPipeNetwork.NetworkPipe": ... + def addWellIPR( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + boolean: bool, + ) -> "LoopedPipeNetwork.NetworkPipe": ... + def addWellIPRFetkovich( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> "LoopedPipeNetwork.NetworkPipe": ... + def addWellIPRVogel( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + ) -> "LoopedPipeNetwork.NetworkPipe": ... @typing.overload - def attachReservoir(self, string: typing.Union[java.lang.String, str], simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, string2: typing.Union[java.lang.String, str]) -> None: ... + def attachReservoir( + self, + string: typing.Union[java.lang.String, str], + simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload - def attachReservoir(self, string: typing.Union[java.lang.String, str], simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, string2: typing.Union[java.lang.String, str], int: int) -> None: ... - def calculateCorrosion(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... - def calculateEmissions(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def attachReservoir( + self, + string: typing.Union[java.lang.String, str], + simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + def calculateCorrosion( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def calculateEmissions( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... def calculateFuelGasConsumption(self) -> java.util.Map[java.lang.String, float]: ... - def calculateGasQuality(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... - def calculateOilQuality(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... - def calculateSandTransport(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... - def calculateWaterBalance(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def calculateGasQuality( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def calculateOilQuality( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def calculateSandTransport( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def calculateWaterBalance( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... def checkConstraints(self) -> java.util.List[java.lang.String]: ... def checkErosionalVelocity(self) -> java.util.List[java.lang.String]: ... - def checkGasQualityLimits(self, double: float, double2: float) -> java.util.List[java.lang.String]: ... - def checkOilQualityLimits(self, double: float, double2: float) -> java.util.List[java.lang.String]: ... + def checkGasQualityLimits( + self, double: float, double2: float + ) -> java.util.List[java.lang.String]: ... + def checkOilQualityLimits( + self, double: float, double2: float + ) -> java.util.List[java.lang.String]: ... def createOptimizer(self) -> NetworkOptimizer: ... - def exportCoupledVFPTables(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def exportVFPTables(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def fullFieldForecast(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]]], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... - def generateCoupledVFPTables(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> java.util.Map[java.lang.String, typing.MutableSequence[typing.MutableSequence[float]]]: ... - def generateNetworkBackpressureCurve(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def exportCoupledVFPTables( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def exportVFPTables( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def fullFieldForecast( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + ], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def generateCoupledVFPTables( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> java.util.Map[ + java.lang.String, typing.MutableSequence[typing.MutableSequence[float]] + ]: ... + def generateNetworkBackpressureCurve( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... def getAnnualCO2EmissionsTonnes(self) -> float: ... - def getAttachedReservoir(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.reservoir.SimpleReservoir: ... + def getAttachedReservoir( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.reservoir.SimpleReservoir: ... def getCO2EmissionFactor(self) -> float: ... def getConstraintViolations(self) -> java.util.List[java.lang.String]: ... def getCorrosionViolations(self) -> java.util.List[java.lang.String]: ... @@ -321,7 +657,9 @@ class LoopedPipeNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def getFluidTemplate(self) -> jneqsim.thermo.system.SystemInterface: ... def getFuelGasHeatRate(self) -> float: ... def getFuelGasPercentage(self) -> float: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getIterationCount(self) -> int: ... def getLoops(self) -> java.util.List[NetworkLoop]: ... def getMassBalanceError(self) -> float: ... @@ -330,32 +668,54 @@ class LoopedPipeNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def getMaxResidual(self) -> float: ... def getMaxSeparatorUtilization(self) -> float: ... def getNetworkReport(self) -> java.lang.String: ... - def getNode(self, string: typing.Union[java.lang.String, str]) -> 'LoopedPipeNetwork.NetworkNode': ... + def getNode( + self, string: typing.Union[java.lang.String, str] + ) -> "LoopedPipeNetwork.NetworkNode": ... def getNodeFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getNodeFluid(self, string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... - def getNodeGasQuality(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - def getNodeOilQuality(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getNodeFluid( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.thermo.system.SystemInterface: ... + def getNodeGasQuality( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... + def getNodeOilQuality( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getNodePressure(self, string: typing.Union[java.lang.String, str]) -> float: ... def getNumberOfLoops(self) -> int: ... @typing.overload def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getOutletStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getPipe(self, string: typing.Union[java.lang.String, str]) -> 'LoopedPipeNetwork.NetworkPipe': ... + def getOutletStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getPipe( + self, string: typing.Union[java.lang.String, str] + ) -> "LoopedPipeNetwork.NetworkPipe": ... def getPipeFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getPipeFlowRegime(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def getPipeFrictionFactor(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getPipeFlowRegime( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... + def getPipeFrictionFactor( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getPipeHeadLoss(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getPipeModelType(self) -> 'LoopedPipeNetwork.PipeModelType': ... + def getPipeModelType(self) -> "LoopedPipeNetwork.PipeModelType": ... def getPipeNames(self) -> java.util.List[java.lang.String]: ... - def getPipeReynoldsNumber(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getPipeReynoldsNumber( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getPipeVelocity(self, string: typing.Union[java.lang.String, str]) -> float: ... def getRelaxationFactor(self) -> float: ... def getSandViolations(self) -> java.util.List[java.lang.String]: ... def getSolutionSummary(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def getSolverType(self) -> 'LoopedPipeNetwork.SolverType': ... - def getSourceNodeStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSolverType(self) -> "LoopedPipeNetwork.SolverType": ... + def getSourceNodeStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getTolerance(self) -> float: ... def getTopsideModel(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getTotalCO2Emissions(self) -> float: ... @@ -365,47 +725,122 @@ class LoopedPipeNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def getTotalSinkFlow(self) -> float: ... def getTotalWaterInjection(self) -> float: ... def getTotalWaterProduction(self) -> float: ... - def getWellAllocationResults(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def getWellAllocationResults( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... def hasAttachedReservoirs(self) -> bool: ... def isConverged(self) -> bool: ... def isTopsideFeasible(self) -> bool: ... - def loadFluidFromE300(self, string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... - def nodalAnalysis(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], int: int) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def loadFluidFromE300( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.thermo.system.SystemInterface: ... + def nodalAnalysis( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + int: int, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... def optimizeChokeOpenings(self, int: int, double: float) -> float: ... - def optimizeFullField(self, int: int, double: float) -> java.util.Map[java.lang.String, typing.Any]: ... - def optimizeMultiObjective(self, int: int) -> java.util.List[NetworkOptimizer.OptimizationResult]: ... + def optimizeFullField( + self, int: int, double: float + ) -> java.util.Map[java.lang.String, typing.Any]: ... + def optimizeMultiObjective( + self, int: int + ) -> java.util.List[NetworkOptimizer.OptimizationResult]: ... def optimizeProduction(self, int: int, double: float) -> float: ... def optimizeProductionNLP(self) -> NetworkOptimizer.OptimizationResult: ... - def productionForecast(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def productionForecast( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... @typing.overload - def productionForecastCoupled(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def productionForecastCoupled( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... @typing.overload - def productionForecastCoupled(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], int: int, double2: float) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def productionForecastCoupled( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + int: int, + double2: float, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... @typing.overload - def productionForecastWithOptimization(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], int: int, double3: float) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def productionForecastWithOptimization( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + int: int, + double3: float, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... @typing.overload - def productionForecastWithOptimization(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]]], doubleArray: typing.Union[typing.List[float], jpype.JArray], int: int, double2: float) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def productionForecastWithOptimization( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + ], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + int: int, + double2: float, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def runCoupled(self) -> java.util.Map[java.lang.String, float]: ... - def runTransientCoupled(self, double: float, int: int, double2: float) -> java.util.Map[java.lang.String, typing.Any]: ... + def runTransientCoupled( + self, double: float, int: int, double2: float + ) -> java.util.Map[java.lang.String, typing.Any]: ... @staticmethod - def runValidationBenchmarks() -> java.util.List[NetworkValidationBenchmarks.BenchmarkResult]: ... - def sensitivityAnalysis(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def runValidationBenchmarks() -> ( + java.util.List[NetworkValidationBenchmarks.BenchmarkResult] + ): ... + def sensitivityAnalysis( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... def setCO2EmissionFactor(self, double: float) -> None: ... - def setCorrosionModel(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def setCorrosiveGas(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def setCorrosionModel( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def setCorrosiveGas( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... def setCouplingToleranceBar(self, double: float) -> None: ... - def setESP(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def setElementFlowLimits(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def setFeedStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setFluidTemplate(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setESP( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + def setElementFlowLimits( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + def setFeedStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... + def setFluidTemplate( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setFuelGasHeatRate(self, double: float) -> None: ... - def setGasLift(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setGasLift( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setGasPrice(self, double: float) -> None: ... - def setJetPump(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def setJetPump( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... def setMaxAllowableErosionRate(self, double: float) -> None: ... def setMaxAllowableSandRate(self, double: float) -> None: ... def setMaxCompressorPowerMW(self, double: float) -> None: ... @@ -414,110 +849,201 @@ class LoopedPipeNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setMaxSeparatorUtilization(self, double: float) -> None: ... def setMethaneSlipFactor(self, double: float) -> None: ... def setMinAllowableWallLife(self, double: float) -> None: ... - def setNodeFluid(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def setNodePressure(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setNodePressureLimits(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def setNodeFluid( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> None: ... + def setNodePressure( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setNodePressureLimits( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... def setOilPrice(self, double: float) -> None: ... - def setPipeEfficiency(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setPipeModelType(self, pipeModelType: 'LoopedPipeNetwork.PipeModelType') -> None: ... + def setPipeEfficiency( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setPipeModelType( + self, pipeModelType: "LoopedPipeNetwork.PipeModelType" + ) -> None: ... def setRelaxationFactor(self, double: float) -> None: ... - def setReservoirComposition(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setReservoirCompositionFromE300(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def setReservoirPressure(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setRodPump(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def setSandRate(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setSolverType(self, solverType: 'LoopedPipeNetwork.SolverType') -> None: ... + def setReservoirComposition( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def setReservoirCompositionFromE300( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def setReservoirPressure( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setRodPump( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + def setSandRate( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setSolverType(self, solverType: "LoopedPipeNetwork.SolverType") -> None: ... def setTolerance(self, double: float) -> None: ... - def setTopsideModel(self, processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str]) -> None: ... - def setWaterBreakthrough(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def setWaterCut(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setWellPrice(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setTopsideModel( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + ) -> None: ... + def setWaterBreakthrough( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def setWaterCut( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setWellPrice( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... def updateCompositionalMixing(self) -> None: ... def validate(self) -> java.util.List[java.lang.String]: ... - def validateVFPPoint(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], double4: float, double5: float, double6: float) -> java.util.Map[java.lang.String, float]: ... - class ArtificialLiftType(java.lang.Enum['LoopedPipeNetwork.ArtificialLiftType']): - NONE: typing.ClassVar['LoopedPipeNetwork.ArtificialLiftType'] = ... - GAS_LIFT: typing.ClassVar['LoopedPipeNetwork.ArtificialLiftType'] = ... - ESP: typing.ClassVar['LoopedPipeNetwork.ArtificialLiftType'] = ... - JET_PUMP: typing.ClassVar['LoopedPipeNetwork.ArtificialLiftType'] = ... - ROD_PUMP: typing.ClassVar['LoopedPipeNetwork.ArtificialLiftType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def validateVFPPoint( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + double4: float, + double5: float, + double6: float, + ) -> java.util.Map[java.lang.String, float]: ... + + class ArtificialLiftType(java.lang.Enum["LoopedPipeNetwork.ArtificialLiftType"]): + NONE: typing.ClassVar["LoopedPipeNetwork.ArtificialLiftType"] = ... + GAS_LIFT: typing.ClassVar["LoopedPipeNetwork.ArtificialLiftType"] = ... + ESP: typing.ClassVar["LoopedPipeNetwork.ArtificialLiftType"] = ... + JET_PUMP: typing.ClassVar["LoopedPipeNetwork.ArtificialLiftType"] = ... + ROD_PUMP: typing.ClassVar["LoopedPipeNetwork.ArtificialLiftType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LoopedPipeNetwork.ArtificialLiftType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LoopedPipeNetwork.ArtificialLiftType": ... @staticmethod - def values() -> typing.MutableSequence['LoopedPipeNetwork.ArtificialLiftType']: ... - class IPRType(java.lang.Enum['LoopedPipeNetwork.IPRType']): - PRODUCTIVITY_INDEX: typing.ClassVar['LoopedPipeNetwork.IPRType'] = ... - VOGEL: typing.ClassVar['LoopedPipeNetwork.IPRType'] = ... - FETKOVICH: typing.ClassVar['LoopedPipeNetwork.IPRType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["LoopedPipeNetwork.ArtificialLiftType"] + ): ... + + class IPRType(java.lang.Enum["LoopedPipeNetwork.IPRType"]): + PRODUCTIVITY_INDEX: typing.ClassVar["LoopedPipeNetwork.IPRType"] = ... + VOGEL: typing.ClassVar["LoopedPipeNetwork.IPRType"] = ... + FETKOVICH: typing.ClassVar["LoopedPipeNetwork.IPRType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LoopedPipeNetwork.IPRType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LoopedPipeNetwork.IPRType": ... @staticmethod - def values() -> typing.MutableSequence['LoopedPipeNetwork.IPRType']: ... - class NetworkElementType(java.lang.Enum['LoopedPipeNetwork.NetworkElementType']): - PIPE: typing.ClassVar['LoopedPipeNetwork.NetworkElementType'] = ... - WELL_IPR: typing.ClassVar['LoopedPipeNetwork.NetworkElementType'] = ... - CHOKE: typing.ClassVar['LoopedPipeNetwork.NetworkElementType'] = ... - TUBING: typing.ClassVar['LoopedPipeNetwork.NetworkElementType'] = ... - MULTIPHASE_PIPE: typing.ClassVar['LoopedPipeNetwork.NetworkElementType'] = ... - COMPRESSOR: typing.ClassVar['LoopedPipeNetwork.NetworkElementType'] = ... - REGULATOR: typing.ClassVar['LoopedPipeNetwork.NetworkElementType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["LoopedPipeNetwork.IPRType"]: ... + + class NetworkElementType(java.lang.Enum["LoopedPipeNetwork.NetworkElementType"]): + PIPE: typing.ClassVar["LoopedPipeNetwork.NetworkElementType"] = ... + WELL_IPR: typing.ClassVar["LoopedPipeNetwork.NetworkElementType"] = ... + CHOKE: typing.ClassVar["LoopedPipeNetwork.NetworkElementType"] = ... + TUBING: typing.ClassVar["LoopedPipeNetwork.NetworkElementType"] = ... + MULTIPHASE_PIPE: typing.ClassVar["LoopedPipeNetwork.NetworkElementType"] = ... + COMPRESSOR: typing.ClassVar["LoopedPipeNetwork.NetworkElementType"] = ... + REGULATOR: typing.ClassVar["LoopedPipeNetwork.NetworkElementType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LoopedPipeNetwork.NetworkElementType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LoopedPipeNetwork.NetworkElementType": ... @staticmethod - def values() -> typing.MutableSequence['LoopedPipeNetwork.NetworkElementType']: ... + def values() -> ( + typing.MutableSequence["LoopedPipeNetwork.NetworkElementType"] + ): ... + class NetworkNode: - def __init__(self, string: typing.Union[java.lang.String, str], nodeType: 'LoopedPipeNetwork.NodeType'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + nodeType: "LoopedPipeNetwork.NodeType", + ): ... def getDemand(self) -> float: ... def getElevation(self) -> float: ... def getName(self) -> java.lang.String: ... def getPressure(self) -> float: ... def getStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getTemperature(self) -> float: ... - def getType(self) -> 'LoopedPipeNetwork.NodeType': ... + def getType(self) -> "LoopedPipeNetwork.NodeType": ... def isPressureFixed(self) -> bool: ... def setDemand(self, double: float) -> None: ... def setElevation(self, double: float) -> None: ... def setPressure(self, double: float) -> None: ... def setPressureFixed(self, boolean: bool) -> None: ... - def setStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setTemperature(self, double: float) -> None: ... + class NetworkPipe: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getAmbientTemperature(self) -> float: ... - def getArtificialLiftType(self) -> 'LoopedPipeNetwork.ArtificialLiftType': ... - def getBBModel(self) -> jneqsim.process.equipment.pipeline.PipeBeggsAndBrills: ... + def getArtificialLiftType(self) -> "LoopedPipeNetwork.ArtificialLiftType": ... + def getBBModel( + self, + ) -> jneqsim.process.equipment.pipeline.PipeBeggsAndBrills: ... def getChokeCriticalPressureRatio(self) -> float: ... def getChokeKv(self) -> float: ... def getChokeOpening(self) -> float: ... def getCo2MoleFraction(self) -> float: ... def getCompressorEfficiency(self) -> float: ... - def getCompressorModel(self) -> jneqsim.process.equipment.compressor.Compressor: ... + def getCompressorModel( + self, + ) -> jneqsim.process.equipment.compressor.Compressor: ... def getCompressorPower(self) -> float: ... def getCompressorSpeed(self) -> float: ... def getCorrosionModel(self) -> java.lang.String: ... def getCorrosionRate(self) -> float: ... def getDepositionRate(self) -> float: ... def getDiameter(self) -> float: ... - def getElementType(self) -> 'LoopedPipeNetwork.NetworkElementType': ... + def getElementType(self) -> "LoopedPipeNetwork.NetworkElementType": ... def getErosionRate(self) -> float: ... def getErosionalC(self) -> float: ... def getErosionalVelocity(self) -> float: ... @@ -536,7 +1062,7 @@ class LoopedPipeNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def getGasLiftRate(self) -> float: ... def getH2sMoleFraction(self) -> float: ... def getHeadLoss(self) -> float: ... - def getIprType(self) -> 'LoopedPipeNetwork.IPRType': ... + def getIprType(self) -> "LoopedPipeNetwork.IPRType": ... def getLength(self) -> float: ... def getLiquidHoldup(self) -> float: ... def getMultiphaseSegments(self) -> int: ... @@ -566,8 +1092,13 @@ class LoopedPipeNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def isCompressorHasChart(self) -> bool: ... def isGasIPR(self) -> bool: ... def setAmbientTemperature(self, double: float) -> None: ... - def setArtificialLiftType(self, artificialLiftType: 'LoopedPipeNetwork.ArtificialLiftType') -> None: ... - def setBBModel(self, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills) -> None: ... + def setArtificialLiftType( + self, artificialLiftType: "LoopedPipeNetwork.ArtificialLiftType" + ) -> None: ... + def setBBModel( + self, + pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills, + ) -> None: ... def setChokeCriticalPressureRatio(self, double: float) -> None: ... def setChokeKv(self, double: float) -> None: ... def setChokeOpening(self, double: float) -> None: ... @@ -575,14 +1106,20 @@ class LoopedPipeNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setCo2MoleFraction(self, double: float) -> None: ... def setCompressorEfficiency(self, double: float) -> None: ... def setCompressorHasChart(self, boolean: bool) -> None: ... - def setCompressorModel(self, compressor: jneqsim.process.equipment.compressor.Compressor) -> None: ... + def setCompressorModel( + self, compressor: jneqsim.process.equipment.compressor.Compressor + ) -> None: ... def setCompressorPower(self, double: float) -> None: ... def setCompressorSpeed(self, double: float) -> None: ... - def setCorrosionModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCorrosionModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setCorrosionRate(self, double: float) -> None: ... def setDepositionRate(self, double: float) -> None: ... def setDiameter(self, double: float) -> None: ... - def setElementType(self, networkElementType: 'LoopedPipeNetwork.NetworkElementType') -> None: ... + def setElementType( + self, networkElementType: "LoopedPipeNetwork.NetworkElementType" + ) -> None: ... def setErosionRate(self, double: float) -> None: ... def setErosionalC(self, double: float) -> None: ... def setErosionalVelocity(self, double: float) -> None: ... @@ -594,21 +1131,25 @@ class LoopedPipeNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setFetkovichC(self, double: float) -> None: ... def setFetkovichN(self, double: float) -> None: ... def setFlowRate(self, double: float) -> None: ... - def setFlowRegime(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFlowRegime( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setFrictionFactor(self, double: float) -> None: ... def setGasIPR(self, boolean: bool) -> None: ... def setGasLiftGLR(self, double: float) -> None: ... def setGasLiftRate(self, double: float) -> None: ... def setH2sMoleFraction(self, double: float) -> None: ... def setHeadLoss(self, double: float) -> None: ... - def setIprType(self, iPRType: 'LoopedPipeNetwork.IPRType') -> None: ... + def setIprType(self, iPRType: "LoopedPipeNetwork.IPRType") -> None: ... def setLength(self, double: float) -> None: ... def setLiquidHoldup(self, double: float) -> None: ... def setMultiphaseSegments(self, int: int) -> None: ... def setOutletTemperature(self, double: float) -> None: ... def setOverallHeatTransferCoeff(self, double: float) -> None: ... def setPipeEfficiency(self, double: float) -> None: ... - def setPipeModel(self, adiabaticPipe: jneqsim.process.equipment.pipeline.AdiabaticPipe) -> None: ... + def setPipeModel( + self, adiabaticPipe: jneqsim.process.equipment.pipeline.AdiabaticPipe + ) -> None: ... def setProductivityIndex(self, double: float) -> None: ... def setRegulatorSetPoint(self, double: float) -> None: ... def setRemainingWallLife(self, double: float) -> None: ... @@ -625,45 +1166,62 @@ class LoopedPipeNetwork(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setWaterCut(self, double: float) -> None: ... def setWaterFlowRate(self, double: float) -> None: ... def setWaterInjectionRate(self, double: float) -> None: ... - class NodeType(java.lang.Enum['LoopedPipeNetwork.NodeType']): - SOURCE: typing.ClassVar['LoopedPipeNetwork.NodeType'] = ... - SINK: typing.ClassVar['LoopedPipeNetwork.NodeType'] = ... - JUNCTION: typing.ClassVar['LoopedPipeNetwork.NodeType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class NodeType(java.lang.Enum["LoopedPipeNetwork.NodeType"]): + SOURCE: typing.ClassVar["LoopedPipeNetwork.NodeType"] = ... + SINK: typing.ClassVar["LoopedPipeNetwork.NodeType"] = ... + JUNCTION: typing.ClassVar["LoopedPipeNetwork.NodeType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LoopedPipeNetwork.NodeType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LoopedPipeNetwork.NodeType": ... @staticmethod - def values() -> typing.MutableSequence['LoopedPipeNetwork.NodeType']: ... - class PipeModelType(java.lang.Enum['LoopedPipeNetwork.PipeModelType']): - DARCY_WEISBACH: typing.ClassVar['LoopedPipeNetwork.PipeModelType'] = ... - BEGGS_BRILL: typing.ClassVar['LoopedPipeNetwork.PipeModelType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["LoopedPipeNetwork.NodeType"]: ... + + class PipeModelType(java.lang.Enum["LoopedPipeNetwork.PipeModelType"]): + DARCY_WEISBACH: typing.ClassVar["LoopedPipeNetwork.PipeModelType"] = ... + BEGGS_BRILL: typing.ClassVar["LoopedPipeNetwork.PipeModelType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LoopedPipeNetwork.PipeModelType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LoopedPipeNetwork.PipeModelType": ... @staticmethod - def values() -> typing.MutableSequence['LoopedPipeNetwork.PipeModelType']: ... - class SolverType(java.lang.Enum['LoopedPipeNetwork.SolverType']): - HARDY_CROSS: typing.ClassVar['LoopedPipeNetwork.SolverType'] = ... - SEQUENTIAL: typing.ClassVar['LoopedPipeNetwork.SolverType'] = ... - NEWTON_RAPHSON: typing.ClassVar['LoopedPipeNetwork.SolverType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["LoopedPipeNetwork.PipeModelType"]: ... + + class SolverType(java.lang.Enum["LoopedPipeNetwork.SolverType"]): + HARDY_CROSS: typing.ClassVar["LoopedPipeNetwork.SolverType"] = ... + SEQUENTIAL: typing.ClassVar["LoopedPipeNetwork.SolverType"] = ... + NEWTON_RAPHSON: typing.ClassVar["LoopedPipeNetwork.SolverType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LoopedPipeNetwork.SolverType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LoopedPipeNetwork.SolverType": ... @staticmethod - def values() -> typing.MutableSequence['LoopedPipeNetwork.SolverType']: ... - + def values() -> typing.MutableSequence["LoopedPipeNetwork.SolverType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.network")``. diff --git a/src/jneqsim-stubs/process/equipment/pipeline/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/__init__.pyi index 95a7134d..f4e73a52 100644 --- a/src/jneqsim-stubs/process/equipment/pipeline/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/pipeline/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -28,50 +28,78 @@ import jneqsim.thermo.system import jneqsim.thermodynamicoperations import typing - - class CO2FlowCorrections: @staticmethod - def estimateCO2SurfaceTension(systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def estimateCO2SurfaceTension( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> float: ... @staticmethod - def getCO2MoleFraction(systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def getCO2MoleFraction( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> float: ... @staticmethod - def getFrictionCorrectionFactor(systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def getFrictionCorrectionFactor( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> float: ... @staticmethod - def getLiquidHoldupCorrectionFactor(systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def getLiquidHoldupCorrectionFactor( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> float: ... @staticmethod - def getReducedPressure(systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def getReducedPressure( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> float: ... @staticmethod - def getReducedTemperature(systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def getReducedTemperature( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> float: ... @staticmethod - def isCO2DominatedFluid(systemInterface: jneqsim.thermo.system.SystemInterface) -> bool: ... + def isCO2DominatedFluid( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> bool: ... @staticmethod - def isDensePhase(systemInterface: jneqsim.thermo.system.SystemInterface) -> bool: ... + def isDensePhase( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> bool: ... class CO2InjectionWellAnalyzer: def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addTrackedComponent(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addTrackedComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def getName(self) -> java.lang.String: ... def getResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... def isAnalysisComplete(self) -> bool: ... def isSafeToOperate(self) -> bool: ... def runFullAnalysis(self) -> None: ... - def setFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setFormationTemperature(self, double: float, double2: float) -> None: ... - def setOperatingConditions(self, double: float, double2: float, double3: float) -> None: ... - def setWellGeometry(self, double: float, double2: float, double3: float) -> None: ... + def setOperatingConditions( + self, double: float, double2: float, double3: float + ) -> None: ... + def setWellGeometry( + self, double: float, double2: float, double3: float + ) -> None: ... class Fittings(java.io.Serializable): def __init__(self): ... @typing.overload def add(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def add(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def addMultiple(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... + def add( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def addMultiple( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... def addStandard(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def addStandardMultiple(self, string: typing.Union[java.lang.String, str], int: int) -> bool: ... + def addStandardMultiple( + self, string: typing.Union[java.lang.String, str], int: int + ) -> bool: ... def clear(self) -> None: ... - def getFittingsList(self) -> java.util.ArrayList['Fittings.Fitting']: ... + def getFittingsList(self) -> java.util.ArrayList["Fittings.Fitting"]: ... @staticmethod def getStandardFittingTypes() -> java.util.Map[java.lang.String, float]: ... def getSummary(self) -> java.lang.String: ... @@ -79,16 +107,26 @@ class Fittings(java.io.Serializable): def getTotalLdRatio(self) -> float: ... def isEmpty(self) -> bool: ... def size(self) -> int: ... + class Fitting(java.io.Serializable): @typing.overload - def __init__(self, fittings: 'Fittings', string: typing.Union[java.lang.String, str]): ... + def __init__( + self, fittings: "Fittings", string: typing.Union[java.lang.String, str] + ): ... @typing.overload - def __init__(self, fittings: 'Fittings', string: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + fittings: "Fittings", + string: typing.Union[java.lang.String, str], + double: float, + ): ... def getEquivalentLength(self, double: float) -> float: ... def getFittingName(self) -> java.lang.String: ... def getKFactor(self) -> float: ... def getLtoD(self) -> float: ... - def setFittingName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFittingName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setKFactor(self, double: float) -> None: ... def setLtoD(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... @@ -97,8 +135,10 @@ class GravityDumpFloodInjectionAnalyzer(java.io.Serializable): G: typing.ClassVar[float] = ... DEFAULT_CAVITATION_THRESHOLD: typing.ClassVar[float] = ... def __init__(self, string: typing.Union[java.lang.String, str]): ... - def analyze(self) -> 'GravityDumpFloodInjectionAnalyzer': ... - def computePropertiesFromFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def analyze(self) -> "GravityDumpFloodInjectionAnalyzer": ... + def computePropertiesFromFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def getCavitationIndex(self) -> float: ... def getDownholeBackPressureRequiredBar(self) -> float: ... def getFrictionPressureDropBar(self) -> float: ... @@ -119,7 +159,9 @@ class GravityDumpFloodInjectionAnalyzer(java.io.Serializable): def setReservoirPressure(self, double: float) -> None: ... def setRoughness(self, double: float) -> None: ... def setSeabedTemperature(self, double: float) -> None: ... - def setSeawaterProperties(self, double: float, double2: float, double3: float) -> None: ... + def setSeawaterProperties( + self, double: float, double2: float, double3: float + ) -> None: ... def setTubingId(self, double: float) -> None: ... def setWaterDepth(self, double: float) -> None: ... def setWellheadSupplyPressure(self, double: float) -> None: ... @@ -129,25 +171,57 @@ class MultilayerThermalCalculator(java.io.Serializable): def __init__(self): ... @typing.overload def __init__(self, double: float): ... - def addCustomLayer(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> 'RadialThermalLayer': ... - def addLayer(self, double: float, materialType: 'RadialThermalLayer.MaterialType') -> 'RadialThermalLayer': ... + def addCustomLayer( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> "RadialThermalLayer": ... + def addLayer( + self, double: float, materialType: "RadialThermalLayer.MaterialType" + ) -> "RadialThermalLayer": ... def calculateCooldownTime(self, double: float) -> float: ... def calculateHeatLossPerLength(self) -> float: ... def calculateHydrateCooldownTime(self, double: float) -> float: ... - def calculateInnerHTCDittusBoelter(self, double: float, double2: float, double3: float, double4: float, double5: float, boolean: bool) -> float: ... + def calculateInnerHTCDittusBoelter( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + boolean: bool, + ) -> float: ... def calculateInterfaceTemperature(self, int: int, boolean: bool) -> float: ... def calculateOverallUValue(self) -> float: ... def calculateTotalThermalResistance(self) -> float: ... def clearLayers(self) -> None: ... def createBareSubseaPipe(self, double: float, double2: float) -> None: ... - def createBuriedOnshorePipe(self, double: float, double2: float, double3: float, materialType: 'RadialThermalLayer.MaterialType') -> None: ... - def createInsulatedSubseaPipe(self, double: float, double2: float, double3: float) -> None: ... - def createSubseaPipeConfig(self, double: float, double2: float, double3: float, double4: float, materialType: 'RadialThermalLayer.MaterialType') -> None: ... + def createBuriedOnshorePipe( + self, + double: float, + double2: float, + double3: float, + materialType: "RadialThermalLayer.MaterialType", + ) -> None: ... + def createInsulatedSubseaPipe( + self, double: float, double2: float, double3: float + ) -> None: ... + def createSubseaPipeConfig( + self, + double: float, + double2: float, + double3: float, + double4: float, + materialType: "RadialThermalLayer.MaterialType", + ) -> None: ... def getAmbientTemperature(self) -> float: ... def getFluidTemperature(self) -> float: ... def getInnerHTC(self) -> float: ... def getInnerRadius(self) -> float: ... - def getLayers(self) -> java.util.List['RadialThermalLayer']: ... + def getLayers(self) -> java.util.List["RadialThermalLayer"]: ... def getNumberOfLayers(self) -> int: ... def getOuterHTC(self) -> float: ... def getOuterRadius(self) -> float: ... @@ -166,7 +240,9 @@ class MultilayerThermalCalculator(java.io.Serializable): def toString(self) -> java.lang.String: ... def updateTransient(self, double: float) -> None: ... -class PipeLineInterface(jneqsim.process.SimulationInterface, jneqsim.process.equipment.TwoPortInterface): +class PipeLineInterface( + jneqsim.process.SimulationInterface, jneqsim.process.equipment.TwoPortInterface +): def calculateHoopStress(self) -> float: ... def calculateMAOP(self) -> float: ... def calculateMinimumWallThickness(self) -> float: ... @@ -199,7 +275,9 @@ class PipeLineInterface(jneqsim.process.SimulationInterface, jneqsim.process.equ def getLocationClass(self) -> int: ... def getMAOP(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMaterialGrade(self) -> java.lang.String: ... - def getMechanicalDesignCalculator(self) -> jneqsim.process.mechanicaldesign.pipeline.PipeMechanicalDesignCalculator: ... + def getMechanicalDesignCalculator( + self, + ) -> jneqsim.process.mechanicaldesign.pipeline.PipeMechanicalDesignCalculator: ... def getNumberOfIncrements(self) -> int: ... def getNumberOfLegs(self) -> int: ... def getOuterHeatTransferCoefficient(self) -> float: ... @@ -207,11 +285,15 @@ class PipeLineInterface(jneqsim.process.SimulationInterface, jneqsim.process.equ @typing.overload def getOutletPressure(self) -> float: ... @typing.overload - def getOutletPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletTemperature(self) -> float: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getPipe(self) -> jneqsim.fluidmechanics.flowsystem.FlowSystemInterface: ... def getPipeMaterial(self) -> java.lang.String: ... def getPipeSchedule(self) -> java.lang.String: ... @@ -230,7 +312,9 @@ class PipeLineInterface(jneqsim.process.SimulationInterface, jneqsim.process.equ def isMechanicalDesignSafe(self) -> bool: ... def setAdiabatic(self, boolean: bool) -> None: ... def setAmbientTemperature(self, double: float) -> None: ... - def setAmbientTemperatures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setAmbientTemperatures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setAngle(self, double: float) -> None: ... def setBurialDepth(self, double: float) -> None: ... def setBuried(self, boolean: bool) -> None: ... @@ -242,19 +326,29 @@ class PipeLineInterface(jneqsim.process.SimulationInterface, jneqsim.process.equ @typing.overload def setDesignPressure(self, double: float) -> None: ... @typing.overload - def setDesignPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDesignTemperature(self, double: float) -> None: ... def setDiameter(self, double: float) -> None: ... def setElevation(self, double: float) -> None: ... def setHeatTransferCoefficient(self, double: float) -> None: ... - def setHeightProfile(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setInitialFlowPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setHeightProfile( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setInitialFlowPattern( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInletElevation(self, double: float) -> None: ... def setInnerHeatTransferCoefficient(self, double: float) -> None: ... def setInsulationConductivity(self, double: float) -> None: ... def setInsulationThickness(self, double: float) -> None: ... - def setInsulationType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setLegPositions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setInsulationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setLegPositions( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setLength(self, double: float) -> None: ... def setLocationClass(self, int: int) -> None: ... def setMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -262,52 +356,88 @@ class PipeLineInterface(jneqsim.process.SimulationInterface, jneqsim.process.equ def setNumberOfLegs(self, int: int) -> None: ... def setNumberOfNodesInLeg(self, int: int) -> None: ... @typing.overload - def setOutPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutPressure(self, double: float) -> None: ... @typing.overload - def setOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutTemperature(self, double: float) -> None: ... def setOuterHeatTransferCoefficient(self, double: float) -> None: ... - def setOuterHeatTransferCoefficients(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setOuterTemperatures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setOuterHeatTransferCoefficients( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setOuterTemperatures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setOutletElevation(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... - def setOutputFileName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setPipeDiameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setOutputFileName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setPipeDiameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPipeMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPipeSchedule(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setPipeSpecification(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPipeSpecification( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPipeWallConductivity(self, double: float) -> None: ... @typing.overload def setPipeWallRoughness(self, double: float) -> None: ... @typing.overload - def setPipeWallRoughness(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPipeWallRoughness( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setSoilConductivity(self, double: float) -> None: ... - def setWallHeatTransferCoefficients(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setWallHeatTransferCoefficients( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setWallThickness(self, double: float) -> None: ... class RadialThermalLayer(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, materialType: 'RadialThermalLayer.MaterialType'): ... - def copy(self) -> 'RadialThermalLayer': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + materialType: "RadialThermalLayer.MaterialType", + ): ... + def copy(self) -> "RadialThermalLayer": ... def getCrossSectionalArea(self) -> float: ... def getDensity(self) -> float: ... def getInnerRadius(self) -> float: ... def getMassPerLength(self) -> float: ... - def getMaterialType(self) -> 'RadialThermalLayer.MaterialType': ... + def getMaterialType(self) -> "RadialThermalLayer.MaterialType": ... def getMeanRadius(self) -> float: ... def getName(self) -> java.lang.String: ... def getOuterRadius(self) -> float: ... @@ -321,50 +451,58 @@ class RadialThermalLayer(java.io.Serializable): def initializeTemperature(self, double: float) -> None: ... def setDensity(self, double: float) -> None: ... def setInnerRadius(self, double: float) -> None: ... - def setMaterialType(self, materialType: 'RadialThermalLayer.MaterialType') -> None: ... + def setMaterialType( + self, materialType: "RadialThermalLayer.MaterialType" + ) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setOuterRadius(self, double: float) -> None: ... def setSpecificHeat(self, double: float) -> None: ... def setTemperature(self, double: float) -> None: ... def setThermalConductivity(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... - class MaterialType(java.lang.Enum['RadialThermalLayer.MaterialType']): - CARBON_STEEL: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - STAINLESS_STEEL: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - CRA_LINER: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - FBE_COATING: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - THREE_LAYER_PE: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - POLYPROPYLENE: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - PU_FOAM: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - SYNTACTIC_FOAM: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - AEROGEL: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - MICROPOROUS: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - CONCRETE: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - SOIL_WET: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - SOIL_DRY: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - MARINE_GROWTH: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - AIR_GAP: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - VACUUM_GAP: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - GENERIC_INSULATION: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... - CUSTOM: typing.ClassVar['RadialThermalLayer.MaterialType'] = ... + + class MaterialType(java.lang.Enum["RadialThermalLayer.MaterialType"]): + CARBON_STEEL: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + STAINLESS_STEEL: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + CRA_LINER: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + FBE_COATING: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + THREE_LAYER_PE: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + POLYPROPYLENE: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + PU_FOAM: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + SYNTACTIC_FOAM: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + AEROGEL: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + MICROPOROUS: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + CONCRETE: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + SOIL_WET: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + SOIL_DRY: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + MARINE_GROWTH: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + AIR_GAP: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + VACUUM_GAP: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + GENERIC_INSULATION: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... + CUSTOM: typing.ClassVar["RadialThermalLayer.MaterialType"] = ... def getDensity(self) -> float: ... def getSpecificHeat(self) -> float: ... def getThermalConductivity(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RadialThermalLayer.MaterialType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RadialThermalLayer.MaterialType": ... @staticmethod - def values() -> typing.MutableSequence['RadialThermalLayer.MaterialType']: ... + def values() -> typing.MutableSequence["RadialThermalLayer.MaterialType"]: ... class RhonePoulencVelocity(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, serviceType: 'RhonePoulencVelocity.ServiceType'): ... + def __init__(self, serviceType: "RhonePoulencVelocity.ServiceType"): ... def getDescription(self) -> java.lang.String: ... def getEffectiveCFactor(self) -> float: ... def getEffectiveExponent(self) -> float: ... @@ -374,44 +512,74 @@ class RhonePoulencVelocity(java.io.Serializable): def getMaxVelocityInterpolated(self, double: float) -> float: ... @staticmethod def getMaxVelocityNonCorrosive(double: float) -> float: ... - def getServiceType(self) -> 'RhonePoulencVelocity.ServiceType': ... + def getServiceType(self) -> "RhonePoulencVelocity.ServiceType": ... def isUseInterpolation(self) -> bool: ... def setCustomCFactor(self, double: float) -> None: ... def setCustomExponent(self, double: float) -> None: ... - def setServiceType(self, serviceType: 'RhonePoulencVelocity.ServiceType') -> None: ... + def setServiceType( + self, serviceType: "RhonePoulencVelocity.ServiceType" + ) -> None: ... def setUseInterpolation(self, boolean: bool) -> None: ... - class ServiceType(java.lang.Enum['RhonePoulencVelocity.ServiceType']): - NON_CORROSIVE_GAS: typing.ClassVar['RhonePoulencVelocity.ServiceType'] = ... - CORROSIVE_GAS: typing.ClassVar['RhonePoulencVelocity.ServiceType'] = ... + + class ServiceType(java.lang.Enum["RhonePoulencVelocity.ServiceType"]): + NON_CORROSIVE_GAS: typing.ClassVar["RhonePoulencVelocity.ServiceType"] = ... + CORROSIVE_GAS: typing.ClassVar["RhonePoulencVelocity.ServiceType"] = ... def getCFactor(self) -> float: ... def getExponent(self) -> float: ... def getMaxVelocityLimit(self) -> float: ... def getMinVelocityLimit(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RhonePoulencVelocity.ServiceType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RhonePoulencVelocity.ServiceType": ... @staticmethod - def values() -> typing.MutableSequence['RhonePoulencVelocity.ServiceType']: ... + def values() -> typing.MutableSequence["RhonePoulencVelocity.ServiceType"]: ... class RiserConfiguration: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, riserType: 'RiserConfiguration.RiserType'): ... + def __init__(self, riserType: "RiserConfiguration.RiserType"): ... def calculateRiserLength(self) -> float: ... - def create(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'PipeBeggsAndBrills': ... + def create( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "PipeBeggsAndBrills": ... @staticmethod - def createLazyWave(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float) -> 'PipeBeggsAndBrills': ... + def createLazyWave( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + ) -> "PipeBeggsAndBrills": ... @staticmethod - def createRiser(riserType: 'RiserConfiguration.RiserType', string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'PipeBeggsAndBrills': ... + def createRiser( + riserType: "RiserConfiguration.RiserType", + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "PipeBeggsAndBrills": ... @staticmethod - def createSCR(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'PipeBeggsAndBrills': ... + def createSCR( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "PipeBeggsAndBrills": ... @staticmethod - def createTTR(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'PipeBeggsAndBrills': ... + def createTTR( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "PipeBeggsAndBrills": ... def getAmbientTemperature(self) -> float: ... def getBuoyancyModuleDepth(self) -> float: ... def getBuoyancyModuleLength(self) -> float: ... @@ -420,52 +588,82 @@ class RiserConfiguration: def getHeatTransferCoefficient(self) -> float: ... def getInnerDiameter(self) -> float: ... def getNumberOfSections(self) -> int: ... - def getRiserType(self) -> 'RiserConfiguration.RiserType': ... + def getRiserType(self) -> "RiserConfiguration.RiserType": ... def getTopAngle(self) -> float: ... def getWaterDepth(self) -> float: ... - def setAmbientTemperature(self, double: float) -> 'RiserConfiguration': ... - def setBuoyancyModuleDepth(self, double: float) -> 'RiserConfiguration': ... - def setBuoyancyModuleLength(self, double: float) -> 'RiserConfiguration': ... - def setDepartureAngle(self, double: float) -> 'RiserConfiguration': ... - def setHeatTransferCoefficient(self, double: float) -> 'RiserConfiguration': ... - @typing.overload - def setInnerDiameter(self, double: float) -> 'RiserConfiguration': ... - @typing.overload - def setInnerDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> 'RiserConfiguration': ... - def setNumberOfSections(self, int: int) -> 'RiserConfiguration': ... - def setRiserType(self, riserType: 'RiserConfiguration.RiserType') -> 'RiserConfiguration': ... - def setTopAngle(self, double: float) -> 'RiserConfiguration': ... - def setWaterDepth(self, double: float) -> 'RiserConfiguration': ... - class RiserType(java.lang.Enum['RiserConfiguration.RiserType']): - STEEL_CATENARY_RISER: typing.ClassVar['RiserConfiguration.RiserType'] = ... - FLEXIBLE_RISER: typing.ClassVar['RiserConfiguration.RiserType'] = ... - TOP_TENSIONED_RISER: typing.ClassVar['RiserConfiguration.RiserType'] = ... - HYBRID_RISER: typing.ClassVar['RiserConfiguration.RiserType'] = ... - LAZY_WAVE: typing.ClassVar['RiserConfiguration.RiserType'] = ... - STEEP_WAVE: typing.ClassVar['RiserConfiguration.RiserType'] = ... - FREE_STANDING: typing.ClassVar['RiserConfiguration.RiserType'] = ... - VERTICAL: typing.ClassVar['RiserConfiguration.RiserType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setAmbientTemperature(self, double: float) -> "RiserConfiguration": ... + def setBuoyancyModuleDepth(self, double: float) -> "RiserConfiguration": ... + def setBuoyancyModuleLength(self, double: float) -> "RiserConfiguration": ... + def setDepartureAngle(self, double: float) -> "RiserConfiguration": ... + def setHeatTransferCoefficient(self, double: float) -> "RiserConfiguration": ... + @typing.overload + def setInnerDiameter(self, double: float) -> "RiserConfiguration": ... + @typing.overload + def setInnerDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "RiserConfiguration": ... + def setNumberOfSections(self, int: int) -> "RiserConfiguration": ... + def setRiserType( + self, riserType: "RiserConfiguration.RiserType" + ) -> "RiserConfiguration": ... + def setTopAngle(self, double: float) -> "RiserConfiguration": ... + def setWaterDepth(self, double: float) -> "RiserConfiguration": ... + + class RiserType(java.lang.Enum["RiserConfiguration.RiserType"]): + STEEL_CATENARY_RISER: typing.ClassVar["RiserConfiguration.RiserType"] = ... + FLEXIBLE_RISER: typing.ClassVar["RiserConfiguration.RiserType"] = ... + TOP_TENSIONED_RISER: typing.ClassVar["RiserConfiguration.RiserType"] = ... + HYBRID_RISER: typing.ClassVar["RiserConfiguration.RiserType"] = ... + LAZY_WAVE: typing.ClassVar["RiserConfiguration.RiserType"] = ... + STEEP_WAVE: typing.ClassVar["RiserConfiguration.RiserType"] = ... + FREE_STANDING: typing.ClassVar["RiserConfiguration.RiserType"] = ... + VERTICAL: typing.ClassVar["RiserConfiguration.RiserType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RiserConfiguration.RiserType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RiserConfiguration.RiserType": ... @staticmethod - def values() -> typing.MutableSequence['RiserConfiguration.RiserType']: ... + def values() -> typing.MutableSequence["RiserConfiguration.RiserType"]: ... -class Pipeline(jneqsim.process.equipment.TwoPortEquipment, PipeLineInterface, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment): +class Pipeline( + jneqsim.process.equipment.TwoPortEquipment, + PipeLineInterface, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, +): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... - def addFitting(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def addFittingFromDatabase(self, string: typing.Union[java.lang.String, str]) -> None: ... - def addFittings(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - def addStandardFitting(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def addStandardFittings(self, string: typing.Union[java.lang.String, str], int: int) -> bool: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... + def addFitting( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def addFittingFromDatabase( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def addFittings( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + def addStandardFitting( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... + def addStandardFittings( + self, string: typing.Union[java.lang.String, str], int: int + ) -> bool: ... def calculateHoopStress(self) -> float: ... def calculateMAOP(self) -> float: ... def calculateMinimumWallThickness(self) -> float: ... @@ -478,9 +676,15 @@ class Pipeline(jneqsim.process.equipment.TwoPortEquipment, PipeLineInterface, jn def generateMechanicalDesignReport(self) -> java.lang.String: ... def getAmbientTemperature(self) -> float: ... def getAngle(self) -> float: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... def getBurialDepth(self) -> float: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCapacityDuty(self) -> float: ... def getCapacityMax(self) -> float: ... def getCoatingConductivity(self) -> float: ... @@ -493,7 +697,9 @@ class Pipeline(jneqsim.process.equipment.TwoPortEquipment, PipeLineInterface, jn def getDiameter(self) -> float: ... def getEffectiveLength(self) -> float: ... def getElevation(self) -> float: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getEquivalentLength(self) -> float: ... def getFittings(self) -> Fittings: ... def getFlowRegime(self) -> java.lang.String: ... @@ -511,8 +717,12 @@ class Pipeline(jneqsim.process.equipment.TwoPortEquipment, PipeLineInterface, jn def getMAOP(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMaterialGrade(self) -> java.lang.String: ... def getMaxUtilization(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.pipeline.PipelineMechanicalDesign: ... - def getMechanicalDesignCalculator(self) -> jneqsim.process.mechanicaldesign.pipeline.PipeMechanicalDesignCalculator: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.pipeline.PipelineMechanicalDesign: ... + def getMechanicalDesignCalculator( + self, + ) -> jneqsim.process.mechanicaldesign.pipeline.PipeMechanicalDesignCalculator: ... def getNumberOfFittings(self) -> int: ... def getNumberOfIncrements(self) -> int: ... def getNumberOfLegs(self) -> int: ... @@ -521,11 +731,15 @@ class Pipeline(jneqsim.process.equipment.TwoPortEquipment, PipeLineInterface, jn @typing.overload def getOutletPressure(self) -> float: ... @typing.overload - def getOutletPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletTemperature(self) -> float: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getPipe(self) -> jneqsim.fluidmechanics.flowsystem.FlowSystemInterface: ... def getPipeMaterial(self) -> java.lang.String: ... def getPipeSchedule(self) -> java.lang.String: ... @@ -554,7 +768,9 @@ class Pipeline(jneqsim.process.equipment.TwoPortEquipment, PipeLineInterface, jn def isMechanicalDesignSafe(self) -> bool: ... def isUseFittings(self) -> bool: ... def printFittingsSummary(self) -> None: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -566,7 +782,9 @@ class Pipeline(jneqsim.process.equipment.TwoPortEquipment, PipeLineInterface, jn def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... def setAdiabatic(self, boolean: bool) -> None: ... def setAmbientTemperature(self, double: float) -> None: ... - def setAmbientTemperatures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setAmbientTemperatures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setAngle(self, double: float) -> None: ... def setBurialDepth(self, double: float) -> None: ... def setBuried(self, boolean: bool) -> None: ... @@ -579,7 +797,9 @@ class Pipeline(jneqsim.process.equipment.TwoPortEquipment, PipeLineInterface, jn @typing.overload def setDesignPressure(self, double: float) -> None: ... @typing.overload - def setDesignPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDesignTemperature(self, double: float) -> None: ... def setDiameter(self, double: float) -> None: ... def setElevation(self, double: float) -> None: ... @@ -587,15 +807,23 @@ class Pipeline(jneqsim.process.equipment.TwoPortEquipment, PipeLineInterface, jn def setEquilibriumMassTransfer(self, boolean: bool) -> None: ... def setGlycolWeightFraction(self, double: float) -> None: ... def setHeatTransferCoefficient(self, double: float) -> None: ... - def setHeightProfile(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setHeightProfile( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setInhibitorEfficiency(self, double: float) -> None: ... - def setInitialFlowPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInitialFlowPattern( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInletElevation(self, double: float) -> None: ... def setInnerHeatTransferCoefficient(self, double: float) -> None: ... def setInsulationConductivity(self, double: float) -> None: ... def setInsulationThickness(self, double: float) -> None: ... - def setInsulationType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setLegPositions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setInsulationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setLegPositions( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setLength(self, double: float) -> None: ... def setLocationClass(self, int: int) -> None: ... def setMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -603,50 +831,89 @@ class Pipeline(jneqsim.process.equipment.TwoPortEquipment, PipeLineInterface, jn def setNumberOfLegs(self, int: int) -> None: ... def setNumberOfNodesInLeg(self, int: int) -> None: ... def setOuterHeatTransferCoefficient(self, double: float) -> None: ... - def setOuterHeatTransferCoefficients(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setOuterTemperatures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setOuterHeatTransferCoefficients( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setOuterTemperatures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setOutletElevation(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... - def setOutputFileName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setPipeDiameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setOutputFileName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setPipeDiameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPipeMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setPipeOuterHeatTransferCoefficients(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPipeOuterHeatTransferCoefficients( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPipeSchedule(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setPipeSpecification(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPipeSpecification( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPipeWallConductivity(self, double: float) -> None: ... - def setPipeWallHeatTransferCoefficients(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPipeWallHeatTransferCoefficients( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setPipeWallRoughness(self, double: float) -> None: ... @typing.overload - def setPipeWallRoughness(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPipeWallRoughness( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setSoilConductivity(self, double: float) -> None: ... - def setTimeSeries(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], systemInterfaceArray: typing.Union[typing.List[jneqsim.thermo.system.SystemInterface], jpype.JArray], int: int) -> None: ... + def setTimeSeries( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + systemInterfaceArray: typing.Union[ + typing.List[jneqsim.thermo.system.SystemInterface], jpype.JArray + ], + int: int, + ) -> None: ... def setUseFittings(self, boolean: bool) -> None: ... - def setWallHeatTransferCoefficients(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setWallHeatTransferCoefficients( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setWallThickness(self, double: float) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class AdiabaticPipe(Pipeline, jneqsim.process.design.AutoSizeable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload def autoSize(self) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def calcFlow(self) -> float: ... def calcPressureOut(self) -> float: ... def calcWallFrictionFactor(self, double: float) -> float: ... @@ -657,7 +924,9 @@ class AdiabaticPipe(Pipeline, jneqsim.process.design.AutoSizeable): def calculateLOF(self) -> float: ... def disableRhonePoulencVelocity(self) -> None: ... def getDiameter(self) -> float: ... - def getElectricalDesign(self) -> jneqsim.process.electricaldesign.pipeline.PipelineElectricalDesign: ... + def getElectricalDesign( + self, + ) -> jneqsim.process.electricaldesign.pipeline.PipelineElectricalDesign: ... @typing.overload def getErosionalVelocity(self) -> float: ... @typing.overload @@ -666,7 +935,9 @@ class AdiabaticPipe(Pipeline, jneqsim.process.design.AutoSizeable): def getFIVAnalysisJson(self) -> java.lang.String: ... def getFlowRegime(self) -> java.lang.String: ... def getFrictionFactor(self) -> float: ... - def getInstrumentDesign(self) -> jneqsim.process.instrumentdesign.pipeline.PipelineInstrumentDesign: ... + def getInstrumentDesign( + self, + ) -> jneqsim.process.instrumentdesign.pipeline.PipelineInstrumentDesign: ... def getLength(self) -> float: ... def getMaxAllowableVelocity(self) -> float: ... def getMaxVelocityMethod(self) -> java.lang.String: ... @@ -687,43 +958,65 @@ class AdiabaticPipe(Pipeline, jneqsim.process.design.AutoSizeable): def isAutoSized(self) -> bool: ... def isRhonePoulencEnabled(self) -> bool: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setDiameter(self, double: float) -> None: ... - def setInitialFlowPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInitialFlowPattern( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setLength(self, double: float) -> None: ... def setMaxDesignFRMS(self, double: float) -> None: ... def setMaxDesignLOF(self, double: float) -> None: ... def setMaxDesignVelocity(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... - def setPipeSpecification(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPipeSpecification( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setPipeWallRoughness(self, double: float) -> None: ... @typing.overload - def setPipeWallRoughness(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPipeWallRoughness( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPipeWallThickness(self, double: float) -> None: ... @typing.overload - def setRhonePoulencServiceType(self, serviceType: RhonePoulencVelocity.ServiceType) -> None: ... + def setRhonePoulencServiceType( + self, serviceType: RhonePoulencVelocity.ServiceType + ) -> None: ... @typing.overload - def setRhonePoulencServiceType(self, serviceType: RhonePoulencVelocity.ServiceType, boolean: bool) -> None: ... - def setSupportArrangement(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setRhonePoulencServiceType( + self, serviceType: RhonePoulencVelocity.ServiceType, boolean: bool + ) -> None: ... + def setSupportArrangement( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def useRhonePoulencVelocity(self) -> None: ... class AdiabaticTwoPhasePipe(Pipeline): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def calcFlow(self, double: float) -> float: ... def calcPressureOut(self) -> float: ... def calcWallFrictionFactor(self, double: float) -> float: ... @@ -744,35 +1037,55 @@ class AdiabaticTwoPhasePipe(Pipeline): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setDiameter(self, double: float) -> None: ... - def setFlowLimit(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setInitialFlowPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFlowLimit( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInitialFlowPattern( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setLength(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... - def setPipeSpecification(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPipeSpecification( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setPipeWallRoughness(self, double: float) -> None: ... @typing.overload - def setPipeWallRoughness(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPipeWallRoughness( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPressureOutLimit(self, double: float) -> None: ... class MultiphasePipe(Pipeline): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def disableNonEquilibriumHeatTransfer(self) -> None: ... def disableNonEquilibriumMassTransfer(self) -> None: ... def enableNonEquilibriumHeatTransfer(self) -> None: ... def enableNonEquilibriumMassTransfer(self) -> None: ... def getFlowRegime(self) -> java.lang.String: ... - def getFlowSystem(self) -> jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.twophasepipeflowsystem.TwoPhasePipeFlowSystem: ... + def getFlowSystem( + self, + ) -> ( + jneqsim.fluidmechanics.flowsystem.twophaseflowsystem.twophasepipeflowsystem.TwoPhasePipeFlowSystem + ): ... def getLiquidHoldupProfile(self) -> typing.MutableSequence[float]: ... def getMaxSimulationTime(self) -> float: ... def getPipe(self) -> jneqsim.fluidmechanics.flowsystem.FlowSystemInterface: ... @@ -797,22 +1110,40 @@ class OnePhasePipeLine(Pipeline): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def createSystem(self) -> None: ... - def getAdvectionScheme(self) -> jneqsim.fluidmechanics.flowsolver.AdvectionScheme: ... - def getCompositionProfile(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getAdvectionScheme( + self, + ) -> jneqsim.fluidmechanics.flowsolver.AdvectionScheme: ... + def getCompositionProfile( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getInternalTimeStep(self) -> float: ... - def getOutletMassFraction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getOutletMoleFraction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletMassFraction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getOutletMoleFraction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload - def getPressureProfile(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getPressureProfile( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... @typing.overload def getPressureProfile(self) -> typing.MutableSequence[float]: ... def getSimulationTime(self) -> float: ... @typing.overload - def getTemperatureProfile(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getTemperatureProfile( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... @typing.overload def getTemperatureProfile(self) -> typing.MutableSequence[float]: ... def getVelocityProfile(self) -> typing.MutableSequence[float]: ... @@ -826,7 +1157,9 @@ class OnePhasePipeLine(Pipeline): def runTransient(self, double: float) -> None: ... @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... - def setAdvectionScheme(self, advectionScheme: jneqsim.fluidmechanics.flowsolver.AdvectionScheme) -> None: ... + def setAdvectionScheme( + self, advectionScheme: jneqsim.fluidmechanics.flowsolver.AdvectionScheme + ) -> None: ... def setCompositionalTracking(self, boolean: bool) -> None: ... def setInternalTimeStep(self, double: float) -> None: ... @@ -834,19 +1167,34 @@ class PipeBeggsAndBrills(Pipeline, jneqsim.process.design.AutoSizeable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload def autoSize(self) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def calcFlowRegime(self) -> 'PipeBeggsAndBrills.FlowRegime': ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def calcFlowRegime(self) -> "PipeBeggsAndBrills.FlowRegime": ... def calcFrictionPressureLoss(self) -> float: ... - def calcHeatBalance(self, double: float, systemInterface: jneqsim.thermo.system.SystemInterface, thermodynamicOperations: jneqsim.thermodynamicoperations.ThermodynamicOperations) -> float: ... + def calcHeatBalance( + self, + double: float, + systemInterface: jneqsim.thermo.system.SystemInterface, + thermodynamicOperations: jneqsim.thermodynamicoperations.ThermodynamicOperations, + ) -> float: ... def calcHydrostaticPressureDifference(self) -> float: ... def calcPressureDrop(self) -> float: ... - def calcTemperatureDifference(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def calcTemperatureDifference( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> float: ... def calculateAIV(self) -> float: ... def calculateAIVLikelihoodOfFailure(self) -> float: ... @typing.overload @@ -858,12 +1206,16 @@ class PipeBeggsAndBrills(Pipeline, jneqsim.process.design.AutoSizeable): def convertSystemUnitToImperial(self) -> None: ... def convertSystemUnitToMetric(self) -> None: ... def disableRhonePoulencVelocity(self) -> None: ... - def estimateHeatTransferCoefficent(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def estimateHeatTransferCoefficent( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> float: ... def getAngle(self) -> float: ... - def getCalculationMode(self) -> 'PipeBeggsAndBrills.CalculationMode': ... + def getCalculationMode(self) -> "PipeBeggsAndBrills.CalculationMode": ... def getDiameter(self) -> float: ... def getEffectiveLength(self) -> float: ... - def getElectricalDesign(self) -> jneqsim.process.electricaldesign.pipeline.PipelineElectricalDesign: ... + def getElectricalDesign( + self, + ) -> jneqsim.process.electricaldesign.pipeline.PipelineElectricalDesign: ... def getElevation(self) -> float: ... def getElevationProfile(self) -> java.util.List[float]: ... def getEquivalentLength(self) -> float: ... @@ -874,12 +1226,14 @@ class PipeBeggsAndBrills(Pipeline, jneqsim.process.design.AutoSizeable): def getFIVAnalysis(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getFIVAnalysisJson(self) -> java.lang.String: ... def getFlowRegime(self) -> java.lang.String: ... - def getFlowRegimeEnum(self) -> 'PipeBeggsAndBrills.FlowRegime': ... - def getFlowRegimeProfileList(self) -> java.util.List['PipeBeggsAndBrills.FlowRegime']: ... + def getFlowRegimeEnum(self) -> "PipeBeggsAndBrills.FlowRegime": ... + def getFlowRegimeProfileList( + self, + ) -> java.util.List["PipeBeggsAndBrills.FlowRegime"]: ... def getFormationTemperatureGradient(self) -> float: ... def getGasSuperficialVelocityProfile(self) -> java.util.List[float]: ... def getHeatTransferCoefficient(self) -> float: ... - def getHeatTransferMode(self) -> 'PipeBeggsAndBrills.HeatTransferMode': ... + def getHeatTransferMode(self) -> "PipeBeggsAndBrills.HeatTransferMode": ... def getIncrementsProfile(self) -> java.util.List[int]: ... def getInletSuperficialVelocity(self) -> float: ... def getInsulationThermalConductivity(self) -> float: ... @@ -911,7 +1265,7 @@ class PipeBeggsAndBrills(Pipeline, jneqsim.process.design.AutoSizeable): def getRhonePoulencCalculator(self) -> RhonePoulencVelocity: ... def getRhonePoulencMaxVelocity(self) -> float: ... def getSegmentElevation(self, int: int) -> float: ... - def getSegmentFlowRegime(self, int: int) -> 'PipeBeggsAndBrills.FlowRegime': ... + def getSegmentFlowRegime(self, int: int) -> "PipeBeggsAndBrills.FlowRegime": ... def getSegmentGasSuperficialVelocity(self, int: int) -> float: ... def getSegmentLength(self, int: int) -> float: ... def getSegmentLiquidDensity(self, int: int) -> float: ... @@ -950,17 +1304,25 @@ class PipeBeggsAndBrills(Pipeline, jneqsim.process.design.AutoSizeable): @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... def setAngle(self, double: float) -> None: ... - def setCalculationMode(self, calculationMode: 'PipeBeggsAndBrills.CalculationMode') -> None: ... + def setCalculationMode( + self, calculationMode: "PipeBeggsAndBrills.CalculationMode" + ) -> None: ... @typing.overload def setConstantSurfaceTemperature(self, double: float) -> None: ... @typing.overload - def setConstantSurfaceTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setConstantSurfaceTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDiameter(self, double: float) -> None: ... def setElevation(self, double: float) -> None: ... def setFlowConvergenceTolerance(self, double: float) -> None: ... - def setFormationTemperatureGradient(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setFormationTemperatureGradient( + self, double: float, double2: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHeatTransferCoefficient(self, double: float) -> None: ... - def setHeatTransferMode(self, heatTransferMode: 'PipeBeggsAndBrills.HeatTransferMode') -> None: ... + def setHeatTransferMode( + self, heatTransferMode: "PipeBeggsAndBrills.HeatTransferMode" + ) -> None: ... def setIncludeFrictionHeating(self, boolean: bool) -> None: ... def setIncludeJouleThomsonEffect(self, boolean: bool) -> None: ... def setInsulation(self, double: float, double2: float) -> None: ... @@ -975,69 +1337,107 @@ class PipeBeggsAndBrills(Pipeline, jneqsim.process.design.AutoSizeable): @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setPipeSpecification(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setPipeSpecification( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setPipeWallRoughness(self, double: float) -> None: ... @typing.overload - def setPipeWallRoughness(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPipeWallRoughness( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPipeWallThermalConductivity(self, double: float) -> None: ... @typing.overload - def setRhonePoulencServiceType(self, serviceType: RhonePoulencVelocity.ServiceType) -> None: ... + def setRhonePoulencServiceType( + self, serviceType: RhonePoulencVelocity.ServiceType + ) -> None: ... @typing.overload - def setRhonePoulencServiceType(self, serviceType: RhonePoulencVelocity.ServiceType, boolean: bool) -> None: ... + def setRhonePoulencServiceType( + self, serviceType: RhonePoulencVelocity.ServiceType, boolean: bool + ) -> None: ... def setRunIsothermal(self, boolean: bool) -> None: ... - def setSupportArrangement(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setSupportArrangement( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setThickness(self, double: float) -> None: ... def setUseOverallHeatTransferCoefficient(self, boolean: bool) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def useRhonePoulencVelocity(self) -> None: ... - class CalculationMode(java.lang.Enum['PipeBeggsAndBrills.CalculationMode']): - CALCULATE_OUTLET_PRESSURE: typing.ClassVar['PipeBeggsAndBrills.CalculationMode'] = ... - CALCULATE_FLOW_RATE: typing.ClassVar['PipeBeggsAndBrills.CalculationMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class CalculationMode(java.lang.Enum["PipeBeggsAndBrills.CalculationMode"]): + CALCULATE_OUTLET_PRESSURE: typing.ClassVar[ + "PipeBeggsAndBrills.CalculationMode" + ] = ... + CALCULATE_FLOW_RATE: typing.ClassVar["PipeBeggsAndBrills.CalculationMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PipeBeggsAndBrills.CalculationMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PipeBeggsAndBrills.CalculationMode": ... @staticmethod - def values() -> typing.MutableSequence['PipeBeggsAndBrills.CalculationMode']: ... - class FlowRegime(java.lang.Enum['PipeBeggsAndBrills.FlowRegime']): - SEGREGATED: typing.ClassVar['PipeBeggsAndBrills.FlowRegime'] = ... - INTERMITTENT: typing.ClassVar['PipeBeggsAndBrills.FlowRegime'] = ... - DISTRIBUTED: typing.ClassVar['PipeBeggsAndBrills.FlowRegime'] = ... - TRANSITION: typing.ClassVar['PipeBeggsAndBrills.FlowRegime'] = ... - SINGLE_PHASE: typing.ClassVar['PipeBeggsAndBrills.FlowRegime'] = ... - UNKNOWN: typing.ClassVar['PipeBeggsAndBrills.FlowRegime'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["PipeBeggsAndBrills.CalculationMode"] + ): ... + + class FlowRegime(java.lang.Enum["PipeBeggsAndBrills.FlowRegime"]): + SEGREGATED: typing.ClassVar["PipeBeggsAndBrills.FlowRegime"] = ... + INTERMITTENT: typing.ClassVar["PipeBeggsAndBrills.FlowRegime"] = ... + DISTRIBUTED: typing.ClassVar["PipeBeggsAndBrills.FlowRegime"] = ... + TRANSITION: typing.ClassVar["PipeBeggsAndBrills.FlowRegime"] = ... + SINGLE_PHASE: typing.ClassVar["PipeBeggsAndBrills.FlowRegime"] = ... + UNKNOWN: typing.ClassVar["PipeBeggsAndBrills.FlowRegime"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PipeBeggsAndBrills.FlowRegime': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PipeBeggsAndBrills.FlowRegime": ... @staticmethod - def values() -> typing.MutableSequence['PipeBeggsAndBrills.FlowRegime']: ... - class HeatTransferMode(java.lang.Enum['PipeBeggsAndBrills.HeatTransferMode']): - ADIABATIC: typing.ClassVar['PipeBeggsAndBrills.HeatTransferMode'] = ... - ISOTHERMAL: typing.ClassVar['PipeBeggsAndBrills.HeatTransferMode'] = ... - SPECIFIED_U: typing.ClassVar['PipeBeggsAndBrills.HeatTransferMode'] = ... - ESTIMATED_INNER_H: typing.ClassVar['PipeBeggsAndBrills.HeatTransferMode'] = ... - DETAILED_U: typing.ClassVar['PipeBeggsAndBrills.HeatTransferMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["PipeBeggsAndBrills.FlowRegime"]: ... + + class HeatTransferMode(java.lang.Enum["PipeBeggsAndBrills.HeatTransferMode"]): + ADIABATIC: typing.ClassVar["PipeBeggsAndBrills.HeatTransferMode"] = ... + ISOTHERMAL: typing.ClassVar["PipeBeggsAndBrills.HeatTransferMode"] = ... + SPECIFIED_U: typing.ClassVar["PipeBeggsAndBrills.HeatTransferMode"] = ... + ESTIMATED_INNER_H: typing.ClassVar["PipeBeggsAndBrills.HeatTransferMode"] = ... + DETAILED_U: typing.ClassVar["PipeBeggsAndBrills.HeatTransferMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PipeBeggsAndBrills.HeatTransferMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PipeBeggsAndBrills.HeatTransferMode": ... @staticmethod - def values() -> typing.MutableSequence['PipeBeggsAndBrills.HeatTransferMode']: ... + def values() -> ( + typing.MutableSequence["PipeBeggsAndBrills.HeatTransferMode"] + ): ... class PipeHagedornBrown(Pipeline): @typing.overload @@ -1045,7 +1445,11 @@ class PipeHagedornBrown(Pipeline): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getLengthProfile(self) -> java.util.List[float]: ... def getLiquidHoldup(self) -> float: ... def getMixtureDensity(self) -> float: ... @@ -1066,9 +1470,13 @@ class PipeMukherjeeAndBrill(Pipeline): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getFlowPattern(self) -> java.lang.String: ... - def getFlowPatternEnum(self) -> 'PipeMukherjeeAndBrill.FlowPattern': ... + def getFlowPatternEnum(self) -> "PipeMukherjeeAndBrill.FlowPattern": ... def getFlowPatternProfile(self) -> java.util.List[java.lang.String]: ... def getLengthProfile(self) -> java.util.List[float]: ... def getLiquidHoldup(self) -> float: ... @@ -1083,40 +1491,56 @@ class PipeMukherjeeAndBrill(Pipeline): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - class FlowPattern(java.lang.Enum['PipeMukherjeeAndBrill.FlowPattern']): - STRATIFIED: typing.ClassVar['PipeMukherjeeAndBrill.FlowPattern'] = ... - SLUG: typing.ClassVar['PipeMukherjeeAndBrill.FlowPattern'] = ... - ANNULAR: typing.ClassVar['PipeMukherjeeAndBrill.FlowPattern'] = ... - BUBBLE: typing.ClassVar['PipeMukherjeeAndBrill.FlowPattern'] = ... - SINGLE_PHASE: typing.ClassVar['PipeMukherjeeAndBrill.FlowPattern'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class FlowPattern(java.lang.Enum["PipeMukherjeeAndBrill.FlowPattern"]): + STRATIFIED: typing.ClassVar["PipeMukherjeeAndBrill.FlowPattern"] = ... + SLUG: typing.ClassVar["PipeMukherjeeAndBrill.FlowPattern"] = ... + ANNULAR: typing.ClassVar["PipeMukherjeeAndBrill.FlowPattern"] = ... + BUBBLE: typing.ClassVar["PipeMukherjeeAndBrill.FlowPattern"] = ... + SINGLE_PHASE: typing.ClassVar["PipeMukherjeeAndBrill.FlowPattern"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PipeMukherjeeAndBrill.FlowPattern': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PipeMukherjeeAndBrill.FlowPattern": ... @staticmethod - def values() -> typing.MutableSequence['PipeMukherjeeAndBrill.FlowPattern']: ... + def values() -> typing.MutableSequence["PipeMukherjeeAndBrill.FlowPattern"]: ... class SimpleTPoutPipeline(Pipeline): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def displayResult(self) -> None: ... def getPipe(self) -> jneqsim.fluidmechanics.flowsystem.FlowSystemInterface: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setInitialFlowPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInitialFlowPattern( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... @@ -1124,14 +1548,22 @@ class TransientWellbore(Pipeline): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getDepressurizationRate(self) -> float: ... - def getMaxGasPhaseConcentration(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMaxGasPhaseConcentration( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getNumberOfSegments(self) -> int: ... def getRadialHeatTransferCoefficient(self) -> float: ... def getShutdownCoolingRate(self) -> float: ... - def getSnapshots(self) -> java.util.List['TransientWellbore.TransientSnapshot']: ... - def getTemperatureProfiles(self) -> java.util.List[typing.MutableSequence[float]]: ... + def getSnapshots(self) -> java.util.List["TransientWellbore.TransientSnapshot"]: ... + def getTemperatureProfiles( + self, + ) -> java.util.List[typing.MutableSequence[float]]: ... def getTimePoints(self) -> typing.MutableSequence[float]: ... def getTubingDiameter(self) -> float: ... def getWellDepth(self) -> float: ... @@ -1147,6 +1579,7 @@ class TransientWellbore(Pipeline): def setShutdownCoolingRate(self, double: float) -> None: ... def setTubingDiameter(self, double: float) -> None: ... def setWellDepth(self, double: float) -> None: ... + class TransientSnapshot(java.io.Serializable): timeHours: float = ... depths: typing.MutableSequence[float] = ... @@ -1156,28 +1589,38 @@ class TransientWellbore(Pipeline): gasFraction: typing.MutableSequence[float] = ... gasCompositions: java.util.Map = ... def __init__(self, double: float, int: int): ... - def addGasComposition(self, int: int, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addGasComposition( + self, int: int, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... class TubingPerformance(Pipeline): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def generateVLPCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getCorrelationType(self) -> 'TubingPerformance.CorrelationType': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def generateVLPCurve( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getCorrelationType(self) -> "TubingPerformance.CorrelationType": ... def getDiameter(self) -> float: ... def getInclination(self) -> float: ... def getLength(self) -> float: ... def getPressureDrop(self) -> float: ... def getRoughness(self) -> float: ... - def getTemperatureModel(self) -> 'TubingPerformance.TemperatureModel': ... + def getTemperatureModel(self) -> "TubingPerformance.TemperatureModel": ... def getWellheadPressure(self) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setBottomholeTemperature(self, double: float) -> None: ... - def setCorrelationType(self, correlationType: 'TubingPerformance.CorrelationType') -> None: ... + def setCorrelationType( + self, correlationType: "TubingPerformance.CorrelationType" + ) -> None: ... def setDiameter(self, double: float) -> None: ... def setFormationThermalConductivity(self, double: float) -> None: ... def setGeothermalGradient(self, double: float) -> None: ... @@ -1188,55 +1631,86 @@ class TubingPerformance(Pipeline): def setProductionTime(self, double: float) -> None: ... def setRoughness(self, double: float) -> None: ... def setSurfaceTemperature(self, double: float) -> None: ... - def setTemperatureModel(self, temperatureModel: 'TubingPerformance.TemperatureModel') -> None: ... + def setTemperatureModel( + self, temperatureModel: "TubingPerformance.TemperatureModel" + ) -> None: ... def setWellheadPressure(self, double: float) -> None: ... - class CorrelationType(java.lang.Enum['TubingPerformance.CorrelationType']): - BEGGS_BRILL: typing.ClassVar['TubingPerformance.CorrelationType'] = ... - HAGEDORN_BROWN: typing.ClassVar['TubingPerformance.CorrelationType'] = ... - GRAY: typing.ClassVar['TubingPerformance.CorrelationType'] = ... - HASAN_KABIR: typing.ClassVar['TubingPerformance.CorrelationType'] = ... - DUNS_ROS: typing.ClassVar['TubingPerformance.CorrelationType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class CorrelationType(java.lang.Enum["TubingPerformance.CorrelationType"]): + BEGGS_BRILL: typing.ClassVar["TubingPerformance.CorrelationType"] = ... + HAGEDORN_BROWN: typing.ClassVar["TubingPerformance.CorrelationType"] = ... + GRAY: typing.ClassVar["TubingPerformance.CorrelationType"] = ... + HASAN_KABIR: typing.ClassVar["TubingPerformance.CorrelationType"] = ... + DUNS_ROS: typing.ClassVar["TubingPerformance.CorrelationType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TubingPerformance.CorrelationType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TubingPerformance.CorrelationType": ... @staticmethod - def values() -> typing.MutableSequence['TubingPerformance.CorrelationType']: ... - class TemperatureModel(java.lang.Enum['TubingPerformance.TemperatureModel']): - ISOTHERMAL: typing.ClassVar['TubingPerformance.TemperatureModel'] = ... - LINEAR_GRADIENT: typing.ClassVar['TubingPerformance.TemperatureModel'] = ... - RAMEY: typing.ClassVar['TubingPerformance.TemperatureModel'] = ... - HASAN_KABIR: typing.ClassVar['TubingPerformance.TemperatureModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["TubingPerformance.CorrelationType"]: ... + + class TemperatureModel(java.lang.Enum["TubingPerformance.TemperatureModel"]): + ISOTHERMAL: typing.ClassVar["TubingPerformance.TemperatureModel"] = ... + LINEAR_GRADIENT: typing.ClassVar["TubingPerformance.TemperatureModel"] = ... + RAMEY: typing.ClassVar["TubingPerformance.TemperatureModel"] = ... + HASAN_KABIR: typing.ClassVar["TubingPerformance.TemperatureModel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TubingPerformance.TemperatureModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TubingPerformance.TemperatureModel": ... @staticmethod - def values() -> typing.MutableSequence['TubingPerformance.TemperatureModel']: ... + def values() -> ( + typing.MutableSequence["TubingPerformance.TemperatureModel"] + ): ... class TwoFluidPipe(Pipeline): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def addLocalLoss(self, double: float, double2: float) -> None: ... - def calculateCooldownTime(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def calculateCooldownTime( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... def calculateHydrateCooldownTime(self) -> float: ... def calculateLocalLossPressureDrop(self) -> float: ... def clearLocalLosses(self) -> None: ... def closeInlet(self) -> None: ... def closeOutlet(self) -> None: ... def configureBuriedThermalModel(self, double: float, boolean: bool) -> None: ... - def configureLagrangianSlugTracking(self, boolean: bool, boolean2: bool, boolean3: bool) -> None: ... - def configureSubseaThermalModel(self, double: float, double2: float, materialType: RadialThermalLayer.MaterialType) -> None: ... + def configureLagrangianSlugTracking( + self, boolean: bool, boolean2: bool, boolean3: bool + ) -> None: ... + def configureSubseaThermalModel( + self, + double: float, + double2: float, + materialType: RadialThermalLayer.MaterialType, + ) -> None: ... def generateRefinedMesh(self, int: int, double: float) -> None: ... - def getAccumulationTracker(self) -> jneqsim.process.equipment.pipeline.twophasepipe.LiquidAccumulationTracker: ... + def getAccumulationTracker( + self, + ) -> jneqsim.process.equipment.pipeline.twophasepipe.LiquidAccumulationTracker: ... def getAdaptiveDtFactor(self) -> float: ... def getAverageLiquidHoldup(self) -> float: ... def getAverageMixtureDensity(self) -> float: ... @@ -1255,23 +1729,31 @@ class TwoFluidPipe(Pipeline): def getFirstHydrateRiskSection(self) -> int: ... def getFlowAnalysisSummary(self) -> java.lang.String: ... def getFlowRegimeHysteresis(self) -> float: ... - def getFlowRegimeProfile(self) -> typing.MutableSequence[jneqsim.process.equipment.pipeline.twophasepipe.PipeSection.FlowRegime]: ... + def getFlowRegimeProfile( + self, + ) -> typing.MutableSequence[ + jneqsim.process.equipment.pipeline.twophasepipe.PipeSection.FlowRegime + ]: ... def getGasVelocityProfile(self) -> typing.MutableSequence[float]: ... def getHeatTransferCoefficient(self) -> float: ... def getHeatTransferProfile(self) -> typing.MutableSequence[float]: ... def getHydrateFormationTemperature(self) -> float: ... def getHydrateRiskSectionCount(self) -> int: ... def getHydrateRiskSections(self) -> typing.MutableSequence[bool]: ... - def getInletBoundaryCondition(self) -> 'TwoFluidPipe.BoundaryCondition': ... + def getInletBoundaryCondition(self) -> "TwoFluidPipe.BoundaryCondition": ... def getInletPressure(self) -> float: ... def getInsulationType(self) -> java.lang.String: ... - def getInsulationTypeEnum(self) -> 'TwoFluidPipe.InsulationType': ... - def getLagrangianSlugTracker(self) -> jneqsim.process.equipment.pipeline.twophasepipe.LagrangianSlugTracker: ... + def getInsulationTypeEnum(self) -> "TwoFluidPipe.InsulationType": ... + def getLagrangianSlugTracker( + self, + ) -> jneqsim.process.equipment.pipeline.twophasepipe.LagrangianSlugTracker: ... def getLastSlugArrivalTime(self) -> float: ... def getLength(self) -> float: ... def getLiquidFallbackCoefficient(self) -> float: ... def getLiquidHoldupProfile(self) -> typing.MutableSequence[float]: ... - def getLiquidInventory(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getLiquidInventory( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getLiquidVelocityProfile(self) -> typing.MutableSequence[float]: ... def getLocalLossKFactor(self, double: float) -> float: ... def getLocalLossSummary(self) -> java.lang.String: ... @@ -1283,13 +1765,15 @@ class TwoFluidPipe(Pipeline): def getMinimumLiquidHoldup(self) -> float: ... def getMinimumSlipFactor(self) -> float: ... def getNumberOfSections(self) -> int: ... - def getOLGAModelType(self) -> 'TwoFluidPipe.OLGAModelType': ... + def getOLGAModelType(self) -> "TwoFluidPipe.OLGAModelType": ... def getOilHoldupProfile(self) -> typing.MutableSequence[float]: ... def getOilVelocityProfile(self) -> typing.MutableSequence[float]: ... def getOilWaterSlipProfile(self) -> typing.MutableSequence[float]: ... - def getOutletBoundaryCondition(self) -> 'TwoFluidPipe.BoundaryCondition': ... + def getOutletBoundaryCondition(self) -> "TwoFluidPipe.BoundaryCondition": ... @typing.overload - def getOutletPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletPressure(self) -> float: ... def getOutletSlugCount(self) -> int: ... @@ -1299,8 +1783,10 @@ class TwoFluidPipe(Pipeline): def getSectionLengths(self) -> typing.MutableSequence[float]: ... def getSimulationTime(self) -> float: ... def getSlugStatisticsSummary(self) -> java.lang.String: ... - def getSlugTracker(self) -> jneqsim.process.equipment.pipeline.twophasepipe.SlugTracker: ... - def getSlugTrackingMode(self) -> 'TwoFluidPipe.SlugTrackingMode': ... + def getSlugTracker( + self, + ) -> jneqsim.process.equipment.pipeline.twophasepipe.SlugTracker: ... + def getSlugTrackingMode(self) -> "TwoFluidPipe.SlugTrackingMode": ... def getSlugTrackingStatisticsJson(self) -> java.lang.String: ... def getSoilThermalResistance(self) -> float: ... def getSurfaceTemperature(self) -> float: ... @@ -1308,11 +1794,17 @@ class TwoFluidPipe(Pipeline): @typing.overload def getTemperatureProfile(self) -> typing.MutableSequence[float]: ... @typing.overload - def getTemperatureProfile(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getTemperatureProfile( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getTerrainSlugCriticalHoldup(self) -> float: ... def getThermalCalculator(self) -> MultilayerThermalCalculator: ... def getThermalSummary(self) -> java.lang.String: ... - def getTimeIntegrationMethod(self) -> jneqsim.process.equipment.pipeline.twophasepipe.numerics.TimeIntegrator.Method: ... + def getTimeIntegrationMethod( + self, + ) -> ( + jneqsim.process.equipment.pipeline.twophasepipe.numerics.TimeIntegrator.Method + ): ... def getTotalLocalLossKFactors(self) -> float: ... def getTotalPressureDrop(self) -> float: ... def getTotalSlugVolumeAtOutlet(self) -> float: ... @@ -1346,7 +1838,9 @@ class TwoFluidPipe(Pipeline): @typing.overload def openOutlet(self) -> None: ... @typing.overload - def openOutlet(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def openOutlet( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -1358,7 +1852,9 @@ class TwoFluidPipe(Pipeline): def setAdaptiveMaxPressure(self, double: float) -> None: ... def setCflNumber(self, double: float) -> None: ... def setDiameter(self, double: float) -> None: ... - def setElevationProfile(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setElevationProfile( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setEnableAdaptiveTimestepping(self, boolean: bool) -> None: ... def setEnableAnnularFilmModel(self, boolean: bool) -> None: ... def setEnableJouleThomson(self, boolean: bool) -> None: ... @@ -1370,24 +1866,38 @@ class TwoFluidPipe(Pipeline): def setEquivalentLengthFittings(self, double: float) -> None: ... def setFlowRegimeHysteresis(self, double: float) -> None: ... def setHeatTransferCoefficient(self, double: float) -> None: ... - def setHeatTransferProfile(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setHydrateFormationTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setHeatTransferProfile( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setHydrateFormationTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setIncludeEnergyEquation(self, boolean: bool) -> None: ... def setIncludeMassTransfer(self, boolean: bool) -> None: ... - def setInletBoundaryCondition(self, boundaryCondition: 'TwoFluidPipe.BoundaryCondition') -> None: ... + def setInletBoundaryCondition( + self, boundaryCondition: "TwoFluidPipe.BoundaryCondition" + ) -> None: ... def setInletLossCoefficient(self, double: float) -> None: ... @typing.overload def setInletMassFlow(self, double: float) -> None: ... @typing.overload - def setInletMassFlow(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setInletMassFlow( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setInletPressure(self, double: float) -> None: ... @typing.overload - def setInletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setInletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setInsulationType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInsulationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setInsulationType(self, insulationType: 'TwoFluidPipe.InsulationType') -> None: ... + def setInsulationType( + self, insulationType: "TwoFluidPipe.InsulationType" + ) -> None: ... def setLength(self, double: float) -> None: ... def setLiquidFallbackCoefficient(self, double: float) -> None: ... def setMassTransferRelaxationTime(self, double: float) -> None: ... @@ -1398,97 +1908,146 @@ class TwoFluidPipe(Pipeline): def setNumberOf45DegreeBends(self, int: int) -> None: ... def setNumberOf90DegreeBends(self, int: int) -> None: ... def setNumberOfSections(self, int: int) -> None: ... - def setOLGAModelType(self, oLGAModelType: 'TwoFluidPipe.OLGAModelType') -> None: ... - def setOutletBoundaryCondition(self, boundaryCondition: 'TwoFluidPipe.BoundaryCondition') -> None: ... + def setOLGAModelType(self, oLGAModelType: "TwoFluidPipe.OLGAModelType") -> None: ... + def setOutletBoundaryCondition( + self, boundaryCondition: "TwoFluidPipe.BoundaryCondition" + ) -> None: ... def setOutletLossCoefficient(self, double: float) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setRoughness(self, double: float) -> None: ... - def setSectionLengths(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setSlugTrackingMode(self, slugTrackingMode: 'TwoFluidPipe.SlugTrackingMode') -> None: ... + def setSectionLengths( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setSlugTrackingMode( + self, slugTrackingMode: "TwoFluidPipe.SlugTrackingMode" + ) -> None: ... def setSoilThermalResistance(self, double: float) -> None: ... def setSteadyStateFlashInterval(self, int: int) -> None: ... def setSteadyStateMaxWallClockTime(self, double: float) -> None: ... def setSteadyStateUnderRelaxation(self, double: float) -> None: ... - def setSurfaceTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setSurfaceTemperatureProfile(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setSurfaceTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSurfaceTemperatureProfile( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setTerrainSlugCriticalHoldup(self, double: float) -> None: ... - def setThermalCalculator(self, multilayerThermalCalculator: MultilayerThermalCalculator) -> None: ... + def setThermalCalculator( + self, multilayerThermalCalculator: MultilayerThermalCalculator + ) -> None: ... def setThermodynamicUpdateInterval(self, int: int) -> None: ... - def setTimeIntegrationMethod(self, method: jneqsim.process.equipment.pipeline.twophasepipe.numerics.TimeIntegrator.Method) -> None: ... + def setTimeIntegrationMethod( + self, + method: jneqsim.process.equipment.pipeline.twophasepipe.numerics.TimeIntegrator.Method, + ) -> None: ... def setUseAdaptiveMinimumOnly(self, boolean: bool) -> None: ... def setUseMultilayerThermalModel(self, boolean: bool) -> None: ... def setUseOLGAFlowRegimeMap(self, boolean: bool) -> None: ... - def setWallProperties(self, double: float, double2: float, double3: float) -> None: ... - def setWaxAppearanceTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - class BoundaryCondition(java.lang.Enum['TwoFluidPipe.BoundaryCondition']): - CONSTANT_PRESSURE: typing.ClassVar['TwoFluidPipe.BoundaryCondition'] = ... - CONSTANT_FLOW: typing.ClassVar['TwoFluidPipe.BoundaryCondition'] = ... - STREAM_CONNECTED: typing.ClassVar['TwoFluidPipe.BoundaryCondition'] = ... - CLOSED: typing.ClassVar['TwoFluidPipe.BoundaryCondition'] = ... - CHARACTERISTIC: typing.ClassVar['TwoFluidPipe.BoundaryCondition'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setWallProperties( + self, double: float, double2: float, double3: float + ) -> None: ... + def setWaxAppearanceTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + + class BoundaryCondition(java.lang.Enum["TwoFluidPipe.BoundaryCondition"]): + CONSTANT_PRESSURE: typing.ClassVar["TwoFluidPipe.BoundaryCondition"] = ... + CONSTANT_FLOW: typing.ClassVar["TwoFluidPipe.BoundaryCondition"] = ... + STREAM_CONNECTED: typing.ClassVar["TwoFluidPipe.BoundaryCondition"] = ... + CLOSED: typing.ClassVar["TwoFluidPipe.BoundaryCondition"] = ... + CHARACTERISTIC: typing.ClassVar["TwoFluidPipe.BoundaryCondition"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TwoFluidPipe.BoundaryCondition': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TwoFluidPipe.BoundaryCondition": ... @staticmethod - def values() -> typing.MutableSequence['TwoFluidPipe.BoundaryCondition']: ... - class InsulationType(java.lang.Enum['TwoFluidPipe.InsulationType']): - NONE: typing.ClassVar['TwoFluidPipe.InsulationType'] = ... - UNINSULATED_SUBSEA: typing.ClassVar['TwoFluidPipe.InsulationType'] = ... - PU_FOAM: typing.ClassVar['TwoFluidPipe.InsulationType'] = ... - MULTI_LAYER: typing.ClassVar['TwoFluidPipe.InsulationType'] = ... - PIPE_IN_PIPE: typing.ClassVar['TwoFluidPipe.InsulationType'] = ... - VIT: typing.ClassVar['TwoFluidPipe.InsulationType'] = ... - BURIED_ONSHORE: typing.ClassVar['TwoFluidPipe.InsulationType'] = ... - EXPOSED_ONSHORE: typing.ClassVar['TwoFluidPipe.InsulationType'] = ... + def values() -> typing.MutableSequence["TwoFluidPipe.BoundaryCondition"]: ... + + class InsulationType(java.lang.Enum["TwoFluidPipe.InsulationType"]): + NONE: typing.ClassVar["TwoFluidPipe.InsulationType"] = ... + UNINSULATED_SUBSEA: typing.ClassVar["TwoFluidPipe.InsulationType"] = ... + PU_FOAM: typing.ClassVar["TwoFluidPipe.InsulationType"] = ... + MULTI_LAYER: typing.ClassVar["TwoFluidPipe.InsulationType"] = ... + PIPE_IN_PIPE: typing.ClassVar["TwoFluidPipe.InsulationType"] = ... + VIT: typing.ClassVar["TwoFluidPipe.InsulationType"] = ... + BURIED_ONSHORE: typing.ClassVar["TwoFluidPipe.InsulationType"] = ... + EXPOSED_ONSHORE: typing.ClassVar["TwoFluidPipe.InsulationType"] = ... def getUValue(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TwoFluidPipe.InsulationType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TwoFluidPipe.InsulationType": ... @staticmethod - def values() -> typing.MutableSequence['TwoFluidPipe.InsulationType']: ... - class OLGAModelType(java.lang.Enum['TwoFluidPipe.OLGAModelType']): - FULL: typing.ClassVar['TwoFluidPipe.OLGAModelType'] = ... - SIMPLIFIED: typing.ClassVar['TwoFluidPipe.OLGAModelType'] = ... - DRIFT_FLUX: typing.ClassVar['TwoFluidPipe.OLGAModelType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["TwoFluidPipe.InsulationType"]: ... + + class OLGAModelType(java.lang.Enum["TwoFluidPipe.OLGAModelType"]): + FULL: typing.ClassVar["TwoFluidPipe.OLGAModelType"] = ... + SIMPLIFIED: typing.ClassVar["TwoFluidPipe.OLGAModelType"] = ... + DRIFT_FLUX: typing.ClassVar["TwoFluidPipe.OLGAModelType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TwoFluidPipe.OLGAModelType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TwoFluidPipe.OLGAModelType": ... @staticmethod - def values() -> typing.MutableSequence['TwoFluidPipe.OLGAModelType']: ... - class SlugTrackingMode(java.lang.Enum['TwoFluidPipe.SlugTrackingMode']): - SIMPLIFIED: typing.ClassVar['TwoFluidPipe.SlugTrackingMode'] = ... - LAGRANGIAN: typing.ClassVar['TwoFluidPipe.SlugTrackingMode'] = ... - DISABLED: typing.ClassVar['TwoFluidPipe.SlugTrackingMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["TwoFluidPipe.OLGAModelType"]: ... + + class SlugTrackingMode(java.lang.Enum["TwoFluidPipe.SlugTrackingMode"]): + SIMPLIFIED: typing.ClassVar["TwoFluidPipe.SlugTrackingMode"] = ... + LAGRANGIAN: typing.ClassVar["TwoFluidPipe.SlugTrackingMode"] = ... + DISABLED: typing.ClassVar["TwoFluidPipe.SlugTrackingMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TwoFluidPipe.SlugTrackingMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TwoFluidPipe.SlugTrackingMode": ... @staticmethod - def values() -> typing.MutableSequence['TwoFluidPipe.SlugTrackingMode']: ... + def values() -> typing.MutableSequence["TwoFluidPipe.SlugTrackingMode"]: ... class TwoPhasePipeLine(Pipeline): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def createSystem(self) -> None: ... @typing.overload def run(self) -> None: ... @@ -1499,16 +2058,22 @@ class WaterHammerPipe(Pipeline): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def calcEffectiveWaveSpeed(self) -> float: ... @typing.overload def calcJoukowskyPressureSurge(self, double: float) -> float: ... @typing.overload - def calcJoukowskyPressureSurge(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def calcJoukowskyPressureSurge( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... def getCourantNumber(self) -> float: ... def getCurrentTime(self) -> float: ... def getDiameter(self) -> float: ... - def getDownstreamBoundary(self) -> 'WaterHammerPipe.BoundaryType': ... + def getDownstreamBoundary(self) -> "WaterHammerPipe.BoundaryType": ... def getDownstreamBoundaryName(self) -> java.lang.String: ... def getElevation(self) -> float: ... def getElevationChange(self) -> float: ... @@ -1522,7 +2087,9 @@ class WaterHammerPipe(Pipeline): @typing.overload def getMaxPressureEnvelope(self) -> typing.MutableSequence[float]: ... @typing.overload - def getMaxPressureEnvelope(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getMaxPressureEnvelope( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getMaxStableTimeStep(self) -> float: ... @typing.overload def getMinPressure(self) -> float: ... @@ -1531,7 +2098,9 @@ class WaterHammerPipe(Pipeline): @typing.overload def getMinPressureEnvelope(self) -> typing.MutableSequence[float]: ... @typing.overload - def getMinPressureEnvelope(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getMinPressureEnvelope( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getNumberOfIncrements(self) -> int: ... def getNumberOfNodes(self) -> int: ... def getPipeWallRoughness(self) -> float: ... @@ -1540,9 +2109,11 @@ class WaterHammerPipe(Pipeline): @typing.overload def getPressureProfile(self) -> typing.MutableSequence[float]: ... @typing.overload - def getPressureProfile(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getPressureProfile( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getTimeHistory(self) -> java.util.List[float]: ... - def getUpstreamBoundary(self) -> 'WaterHammerPipe.BoundaryType': ... + def getUpstreamBoundary(self) -> "WaterHammerPipe.BoundaryType": ... def getUpstreamBoundaryName(self) -> java.lang.String: ... def getValveOpening(self) -> float: ... def getValveOpeningPercent(self) -> float: ... @@ -1564,56 +2135,82 @@ class WaterHammerPipe(Pipeline): @typing.overload def setDiameter(self, double: float) -> None: ... @typing.overload - def setDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setDownstreamBoundary(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDownstreamBoundary( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setDownstreamBoundary(self, boundaryType: 'WaterHammerPipe.BoundaryType') -> None: ... + def setDownstreamBoundary( + self, boundaryType: "WaterHammerPipe.BoundaryType" + ) -> None: ... def setElevation(self, double: float) -> None: ... def setElevationChange(self, double: float) -> None: ... @typing.overload def setLength(self, double: float) -> None: ... @typing.overload - def setLength(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setLength( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setNumberOfIncrements(self, int: int) -> None: ... def setNumberOfNodes(self, int: int) -> None: ... def setPipeElasticModulus(self, double: float) -> None: ... @typing.overload - def setPipeWallRoughness(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPipeWallRoughness( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setPipeWallRoughness(self, double: float) -> None: ... def setRoughness(self, double: float) -> None: ... @typing.overload - def setUpstreamBoundary(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setUpstreamBoundary( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setUpstreamBoundary(self, boundaryType: 'WaterHammerPipe.BoundaryType') -> None: ... + def setUpstreamBoundary( + self, boundaryType: "WaterHammerPipe.BoundaryType" + ) -> None: ... def setValveOpening(self, double: float) -> None: ... def setValveOpeningPercent(self, double: float) -> None: ... def setWallThickness(self, double: float) -> None: ... def setWaveSpeed(self, double: float) -> None: ... - class BoundaryType(java.lang.Enum['WaterHammerPipe.BoundaryType']): - RESERVOIR: typing.ClassVar['WaterHammerPipe.BoundaryType'] = ... - VALVE: typing.ClassVar['WaterHammerPipe.BoundaryType'] = ... - CLOSED_END: typing.ClassVar['WaterHammerPipe.BoundaryType'] = ... - CONSTANT_FLOW: typing.ClassVar['WaterHammerPipe.BoundaryType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class BoundaryType(java.lang.Enum["WaterHammerPipe.BoundaryType"]): + RESERVOIR: typing.ClassVar["WaterHammerPipe.BoundaryType"] = ... + VALVE: typing.ClassVar["WaterHammerPipe.BoundaryType"] = ... + CLOSED_END: typing.ClassVar["WaterHammerPipe.BoundaryType"] = ... + CONSTANT_FLOW: typing.ClassVar["WaterHammerPipe.BoundaryType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WaterHammerPipe.BoundaryType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WaterHammerPipe.BoundaryType": ... @staticmethod - def values() -> typing.MutableSequence['WaterHammerPipe.BoundaryType']: ... + def values() -> typing.MutableSequence["WaterHammerPipe.BoundaryType"]: ... class IncompressiblePipeFlow(AdiabaticPipe): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def calcPressureOut(self) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -1625,32 +2222,66 @@ class Riser(PipeBeggsAndBrills): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - @typing.overload - def __init__(self, riserType: 'Riser.RiserType', string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + @typing.overload + def __init__( + self, + riserType: "Riser.RiserType", + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @staticmethod - def createFlexible(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'Riser': ... + def createFlexible( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "Riser": ... @staticmethod - def createHybrid(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'Riser': ... + def createHybrid( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "Riser": ... @staticmethod - def createLazyWave(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float) -> 'Riser': ... + def createLazyWave( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + ) -> "Riser": ... @staticmethod - def createSCR(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'Riser': ... + def createSCR( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "Riser": ... @staticmethod - def createTTR(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'Riser': ... + def createTTR( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "Riser": ... def getAppliedTopTension(self) -> float: ... def getBuoyancyModuleDepth(self) -> float: ... def getBuoyancyModuleLength(self) -> float: ... def getBuoyancyPerMeter(self) -> float: ... def getCurrentVelocity(self) -> float: ... def getDepartureAngle(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.pipeline.PipelineMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.pipeline.PipelineMechanicalDesign: ... def getPeakWavePeriod(self) -> float: ... def getPlatformHeaveAmplitude(self) -> float: ... def getPlatformHeavePeriod(self) -> float: ... def getPlatformOffset(self) -> float: ... - def getRiserMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.pipeline.RiserMechanicalDesign: ... - def getRiserType(self) -> 'Riser.RiserType': ... + def getRiserMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.pipeline.RiserMechanicalDesign: ... + def getRiserType(self) -> "Riser.RiserType": ... def getSeabedCurrentVelocity(self) -> float: ... def getSeabedFriction(self) -> float: ... def getSeawaterTemperature(self) -> float: ... @@ -1678,7 +2309,7 @@ class Riser(PipeBeggsAndBrills): def setPlatformHeaveAmplitude(self, double: float) -> None: ... def setPlatformHeavePeriod(self, double: float) -> None: ... def setPlatformOffset(self, double: float) -> None: ... - def setRiserType(self, riserType: 'Riser.RiserType') -> None: ... + def setRiserType(self, riserType: "Riser.RiserType") -> None: ... def setSeabedCurrentVelocity(self, double: float) -> None: ... def setSeabedFriction(self, double: float) -> None: ... def setSeawaterTemperature(self, double: float) -> None: ... @@ -1688,25 +2319,31 @@ class Riser(PipeBeggsAndBrills): def setTopAngle(self, double: float) -> None: ... def setWaterDepth(self, double: float) -> None: ... def updateGeometryFromType(self) -> None: ... - class RiserType(java.lang.Enum['Riser.RiserType']): - STEEL_CATENARY_RISER: typing.ClassVar['Riser.RiserType'] = ... - FLEXIBLE_RISER: typing.ClassVar['Riser.RiserType'] = ... - TOP_TENSIONED_RISER: typing.ClassVar['Riser.RiserType'] = ... - HYBRID_RISER: typing.ClassVar['Riser.RiserType'] = ... - LAZY_WAVE: typing.ClassVar['Riser.RiserType'] = ... - STEEP_WAVE: typing.ClassVar['Riser.RiserType'] = ... - FREE_STANDING: typing.ClassVar['Riser.RiserType'] = ... - VERTICAL: typing.ClassVar['Riser.RiserType'] = ... + + class RiserType(java.lang.Enum["Riser.RiserType"]): + STEEL_CATENARY_RISER: typing.ClassVar["Riser.RiserType"] = ... + FLEXIBLE_RISER: typing.ClassVar["Riser.RiserType"] = ... + TOP_TENSIONED_RISER: typing.ClassVar["Riser.RiserType"] = ... + HYBRID_RISER: typing.ClassVar["Riser.RiserType"] = ... + LAZY_WAVE: typing.ClassVar["Riser.RiserType"] = ... + STEEP_WAVE: typing.ClassVar["Riser.RiserType"] = ... + FREE_STANDING: typing.ClassVar["Riser.RiserType"] = ... + VERTICAL: typing.ClassVar["Riser.RiserType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Riser.RiserType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Riser.RiserType": ... @staticmethod - def values() -> typing.MutableSequence['Riser.RiserType']: ... + def values() -> typing.MutableSequence["Riser.RiserType"]: ... class TopsidePiping(PipeBeggsAndBrills): @typing.overload @@ -1714,30 +2351,59 @@ class TopsidePiping(PipeBeggsAndBrills): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - @typing.overload - def __init__(self, serviceType: 'TopsidePiping.ServiceType', string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + @typing.overload + def __init__( + self, + serviceType: "TopsidePiping.ServiceType", + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @staticmethod - def createFlareHeader(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'TopsidePiping': ... + def createFlareHeader( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "TopsidePiping": ... @staticmethod - def createFuelGas(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'TopsidePiping': ... + def createFuelGas( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "TopsidePiping": ... @staticmethod - def createMultiphase(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'TopsidePiping': ... + def createMultiphase( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "TopsidePiping": ... @staticmethod - def createProcessGas(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'TopsidePiping': ... + def createProcessGas( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "TopsidePiping": ... @staticmethod - def createProcessLiquid(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'TopsidePiping': ... + def createProcessLiquid( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "TopsidePiping": ... @staticmethod - def createSteam(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'TopsidePiping': ... + def createSteam( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "TopsidePiping": ... def getAmbientTemperature(self) -> float: ... def getEquivalentLength(self) -> float: ... def getFlangeRating(self) -> int: ... def getInsulationThickness(self) -> float: ... def getInsulationType(self) -> java.lang.String: ... - def getInsulationTypeEnum(self) -> 'TopsidePiping.InsulationType': ... + def getInsulationTypeEnum(self) -> "TopsidePiping.InsulationType": ... def getMaxOperatingPressure(self) -> float: ... def getMaxOperatingTemperature(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.pipeline.PipelineMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.pipeline.PipelineMechanicalDesign: ... def getMinOperatingPressure(self) -> float: ... def getMinOperatingTemperature(self) -> float: ... def getNumberOfAnchors(self) -> int: ... @@ -1751,10 +2417,12 @@ class TopsidePiping(PipeBeggsAndBrills): def getNumberOfTees(self) -> int: ... def getNumberOfValves(self) -> int: ... def getPipeSchedule(self) -> java.lang.String: ... - def getPipeScheduleEnum(self) -> 'TopsidePiping.PipeSchedule': ... - def getServiceType(self) -> 'TopsidePiping.ServiceType': ... + def getPipeScheduleEnum(self) -> "TopsidePiping.PipeSchedule": ... + def getServiceType(self) -> "TopsidePiping.ServiceType": ... def getSupportSpacing(self) -> float: ... - def getTopsideMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.pipeline.TopsidePipingMechanicalDesign: ... + def getTopsideMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.pipeline.TopsidePipingMechanicalDesign: ... def getValveType(self) -> java.lang.String: ... def getWindSpeed(self) -> float: ... def initMechanicalDesign(self) -> None: ... @@ -1768,12 +2436,18 @@ class TopsidePiping(PipeBeggsAndBrills): @typing.overload def setInsulation(self, double: float, double2: float) -> None: ... @typing.overload - def setInsulation(self, insulationType: 'TopsidePiping.InsulationType', double: float) -> None: ... + def setInsulation( + self, insulationType: "TopsidePiping.InsulationType", double: float + ) -> None: ... def setInsulationThickness(self, double: float) -> None: ... @typing.overload - def setInsulationType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInsulationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setInsulationType(self, insulationType: 'TopsidePiping.InsulationType') -> None: ... + def setInsulationType( + self, insulationType: "TopsidePiping.InsulationType" + ) -> None: ... def setMaxOperatingPressure(self, double: float) -> None: ... def setMaxOperatingTemperature(self, double: float) -> None: ... def setMinOperatingPressure(self, double: float) -> None: ... @@ -1788,86 +2462,105 @@ class TopsidePiping(PipeBeggsAndBrills): def setNumberOfSupports(self, int: int) -> None: ... def setNumberOfTees(self, int: int) -> None: ... def setNumberOfValves(self, int: int) -> None: ... - def setOperatingEnvelope(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setOperatingEnvelope( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... @typing.overload def setPipeSchedule(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setPipeSchedule(self, pipeSchedule: 'TopsidePiping.PipeSchedule') -> None: ... - def setServiceType(self, serviceType: 'TopsidePiping.ServiceType') -> None: ... + def setPipeSchedule(self, pipeSchedule: "TopsidePiping.PipeSchedule") -> None: ... + def setServiceType(self, serviceType: "TopsidePiping.ServiceType") -> None: ... def setSupportSpacing(self, double: float) -> None: ... def setValveType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setWindSpeed(self, double: float) -> None: ... - class InsulationType(java.lang.Enum['TopsidePiping.InsulationType']): - NONE: typing.ClassVar['TopsidePiping.InsulationType'] = ... - MINERAL_WOOL: typing.ClassVar['TopsidePiping.InsulationType'] = ... - CALCIUM_SILICATE: typing.ClassVar['TopsidePiping.InsulationType'] = ... - POLYURETHANE_FOAM: typing.ClassVar['TopsidePiping.InsulationType'] = ... - AEROGEL: typing.ClassVar['TopsidePiping.InsulationType'] = ... - CELLULAR_GLASS: typing.ClassVar['TopsidePiping.InsulationType'] = ... - HEAT_TRACED: typing.ClassVar['TopsidePiping.InsulationType'] = ... + + class InsulationType(java.lang.Enum["TopsidePiping.InsulationType"]): + NONE: typing.ClassVar["TopsidePiping.InsulationType"] = ... + MINERAL_WOOL: typing.ClassVar["TopsidePiping.InsulationType"] = ... + CALCIUM_SILICATE: typing.ClassVar["TopsidePiping.InsulationType"] = ... + POLYURETHANE_FOAM: typing.ClassVar["TopsidePiping.InsulationType"] = ... + AEROGEL: typing.ClassVar["TopsidePiping.InsulationType"] = ... + CELLULAR_GLASS: typing.ClassVar["TopsidePiping.InsulationType"] = ... + HEAT_TRACED: typing.ClassVar["TopsidePiping.InsulationType"] = ... def getDensity(self) -> float: ... def getDisplayName(self) -> java.lang.String: ... def getThermalConductivity(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TopsidePiping.InsulationType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TopsidePiping.InsulationType": ... @staticmethod - def values() -> typing.MutableSequence['TopsidePiping.InsulationType']: ... - class PipeSchedule(java.lang.Enum['TopsidePiping.PipeSchedule']): - SCH_5: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - SCH_10: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - SCH_20: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - SCH_30: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - SCH_40: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - SCH_60: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - SCH_80: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - SCH_100: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - SCH_120: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - SCH_140: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - SCH_160: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - STD: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - XS: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... - XXS: typing.ClassVar['TopsidePiping.PipeSchedule'] = ... + def values() -> typing.MutableSequence["TopsidePiping.InsulationType"]: ... + + class PipeSchedule(java.lang.Enum["TopsidePiping.PipeSchedule"]): + SCH_5: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + SCH_10: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + SCH_20: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + SCH_30: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + SCH_40: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + SCH_60: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + SCH_80: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + SCH_100: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + SCH_120: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + SCH_140: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + SCH_160: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + STD: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + XS: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... + XXS: typing.ClassVar["TopsidePiping.PipeSchedule"] = ... def getDisplayName(self) -> java.lang.String: ... def getMinThickness(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TopsidePiping.PipeSchedule': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TopsidePiping.PipeSchedule": ... @staticmethod - def values() -> typing.MutableSequence['TopsidePiping.PipeSchedule']: ... - class ServiceType(java.lang.Enum['TopsidePiping.ServiceType']): - PROCESS_GAS: typing.ClassVar['TopsidePiping.ServiceType'] = ... - PROCESS_LIQUID: typing.ClassVar['TopsidePiping.ServiceType'] = ... - MULTIPHASE: typing.ClassVar['TopsidePiping.ServiceType'] = ... - PRODUCED_WATER: typing.ClassVar['TopsidePiping.ServiceType'] = ... - STEAM: typing.ClassVar['TopsidePiping.ServiceType'] = ... - UTILITY_AIR: typing.ClassVar['TopsidePiping.ServiceType'] = ... - FLARE: typing.ClassVar['TopsidePiping.ServiceType'] = ... - FUEL_GAS: typing.ClassVar['TopsidePiping.ServiceType'] = ... - COOLING_MEDIUM: typing.ClassVar['TopsidePiping.ServiceType'] = ... - CHEMICAL_INJECTION: typing.ClassVar['TopsidePiping.ServiceType'] = ... - VENT_DRAIN: typing.ClassVar['TopsidePiping.ServiceType'] = ... - RELIEF: typing.ClassVar['TopsidePiping.ServiceType'] = ... + def values() -> typing.MutableSequence["TopsidePiping.PipeSchedule"]: ... + + class ServiceType(java.lang.Enum["TopsidePiping.ServiceType"]): + PROCESS_GAS: typing.ClassVar["TopsidePiping.ServiceType"] = ... + PROCESS_LIQUID: typing.ClassVar["TopsidePiping.ServiceType"] = ... + MULTIPHASE: typing.ClassVar["TopsidePiping.ServiceType"] = ... + PRODUCED_WATER: typing.ClassVar["TopsidePiping.ServiceType"] = ... + STEAM: typing.ClassVar["TopsidePiping.ServiceType"] = ... + UTILITY_AIR: typing.ClassVar["TopsidePiping.ServiceType"] = ... + FLARE: typing.ClassVar["TopsidePiping.ServiceType"] = ... + FUEL_GAS: typing.ClassVar["TopsidePiping.ServiceType"] = ... + COOLING_MEDIUM: typing.ClassVar["TopsidePiping.ServiceType"] = ... + CHEMICAL_INJECTION: typing.ClassVar["TopsidePiping.ServiceType"] = ... + VENT_DRAIN: typing.ClassVar["TopsidePiping.ServiceType"] = ... + RELIEF: typing.ClassVar["TopsidePiping.ServiceType"] = ... def getDisplayName(self) -> java.lang.String: ... def getVelocityFactor(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TopsidePiping.ServiceType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TopsidePiping.ServiceType": ... @staticmethod - def values() -> typing.MutableSequence['TopsidePiping.ServiceType']: ... - + def values() -> typing.MutableSequence["TopsidePiping.ServiceType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.pipeline")``. diff --git a/src/jneqsim-stubs/process/equipment/pipeline/routing/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/routing/__init__.pyi index a1f6e290..6c3dff87 100644 --- a/src/jneqsim-stubs/process/equipment/pipeline/routing/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/pipeline/routing/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,39 +13,95 @@ import jneqsim.process.equipment.stream import jneqsim.process.processmodel import typing - - class PipingRouteBuilder(java.io.Serializable): def __init__(self): ... - def addMinorLoss(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> 'PipingRouteBuilder': ... + def addMinorLoss( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> "PipingRouteBuilder": ... @typing.overload - def addSegment(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str], double2: float, string4: typing.Union[java.lang.String, str]) -> 'PipingRouteBuilder': ... + def addSegment( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + double2: float, + string4: typing.Union[java.lang.String, str], + ) -> "PipingRouteBuilder": ... @typing.overload - def addSegment(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, string4: typing.Union[java.lang.String, str], double2: float, string5: typing.Union[java.lang.String, str]) -> 'PipingRouteBuilder': ... + def addSegment( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + string4: typing.Union[java.lang.String, str], + double2: float, + string5: typing.Union[java.lang.String, str], + ) -> "PipingRouteBuilder": ... @typing.overload - def addToProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> jneqsim.process.equipment.stream.StreamInterface: ... + def addToProcessSystem( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def addToProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... - def build(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> jneqsim.process.processmodel.ProcessSystem: ... - def getSegment(self, string: typing.Union[java.lang.String, str]) -> 'PipingRouteBuilder.RouteSegment': ... - def getSegments(self) -> java.util.List['PipingRouteBuilder.RouteSegment']: ... - def setDefaultHeatTransferMode(self, heatTransferMode: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills.HeatTransferMode) -> 'PipingRouteBuilder': ... - def setDefaultNumberOfIncrements(self, int: int) -> 'PipingRouteBuilder': ... - def setDefaultPipeWallRoughness(self, double: float, string: typing.Union[java.lang.String, str]) -> 'PipingRouteBuilder': ... - def setMinorLossFrictionFactor(self, double: float) -> 'PipingRouteBuilder': ... - def setSegmentElevationChange(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> 'PipingRouteBuilder': ... - def setSegmentPipeWallRoughness(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> 'PipingRouteBuilder': ... - def setSegmentWallThickness(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> 'PipingRouteBuilder': ... + def addToProcessSystem( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def build( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> jneqsim.process.processmodel.ProcessSystem: ... + def getSegment( + self, string: typing.Union[java.lang.String, str] + ) -> "PipingRouteBuilder.RouteSegment": ... + def getSegments(self) -> java.util.List["PipingRouteBuilder.RouteSegment"]: ... + def setDefaultHeatTransferMode( + self, + heatTransferMode: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills.HeatTransferMode, + ) -> "PipingRouteBuilder": ... + def setDefaultNumberOfIncrements(self, int: int) -> "PipingRouteBuilder": ... + def setDefaultPipeWallRoughness( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "PipingRouteBuilder": ... + def setMinorLossFrictionFactor(self, double: float) -> "PipingRouteBuilder": ... + def setSegmentElevationChange( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> "PipingRouteBuilder": ... + def setSegmentPipeWallRoughness( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> "PipingRouteBuilder": ... + def setSegmentWallThickness( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> "PipingRouteBuilder": ... def toJson(self) -> java.lang.String: ... + class MinorLoss(java.io.Serializable): def getEquivalentLengthRatio(self) -> float: ... def getFittingType(self) -> java.lang.String: ... def getKValue(self) -> float: ... + class RouteSegment(java.io.Serializable): def getElevationChangeMeters(self) -> float: ... def getFromNode(self) -> java.lang.String: ... def getLengthMeters(self) -> float: ... - def getMinorLosses(self) -> java.util.List['PipingRouteBuilder.MinorLoss']: ... + def getMinorLosses(self) -> java.util.List["PipingRouteBuilder.MinorLoss"]: ... def getNominalDiameterMeters(self) -> float: ... def getPipeName(self) -> java.lang.String: ... def getPipeWallRoughnessMeters(self) -> float: ... @@ -55,7 +111,6 @@ class PipingRouteBuilder(java.io.Serializable): def getTotalKValue(self) -> float: ... def getWallThicknessMeters(self) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.pipeline.routing")``. diff --git a/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/__init__.pyi index 4dba6326..cdf4c65c 100644 --- a/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -21,16 +21,47 @@ import jneqsim.process.mechanicaldesign.pipeline import jneqsim.thermo.system import typing - - class DriftFluxModel(java.io.Serializable): def __init__(self): ... - def calculateDriftFlux(self, pipeSection: 'PipeSection') -> 'DriftFluxModel.DriftFluxParameters': ... - def calculateEnergyEquation(self, pipeSection: 'PipeSection', driftFluxParameters: 'DriftFluxModel.DriftFluxParameters', double: float, double2: float, double3: float, double4: float, double5: float) -> 'DriftFluxModel.EnergyEquationResult': ... - def calculateMixtureHeatCapacity(self, pipeSection: 'PipeSection', driftFluxParameters: 'DriftFluxModel.DriftFluxParameters', double: float, double2: float) -> float: ... - def calculatePressureGradient(self, pipeSection: 'PipeSection', driftFluxParameters: 'DriftFluxModel.DriftFluxParameters') -> float: ... - def calculateSteadyStateTemperature(self, pipeSection: 'PipeSection', double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> float: ... - def estimateJouleThomsonCoefficient(self, double: float, double2: float, double3: float) -> float: ... + def calculateDriftFlux( + self, pipeSection: "PipeSection" + ) -> "DriftFluxModel.DriftFluxParameters": ... + def calculateEnergyEquation( + self, + pipeSection: "PipeSection", + driftFluxParameters: "DriftFluxModel.DriftFluxParameters", + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> "DriftFluxModel.EnergyEquationResult": ... + def calculateMixtureHeatCapacity( + self, + pipeSection: "PipeSection", + driftFluxParameters: "DriftFluxModel.DriftFluxParameters", + double: float, + double2: float, + ) -> float: ... + def calculatePressureGradient( + self, + pipeSection: "PipeSection", + driftFluxParameters: "DriftFluxModel.DriftFluxParameters", + ) -> float: ... + def calculateSteadyStateTemperature( + self, + pipeSection: "PipeSection", + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> float: ... + def estimateJouleThomsonCoefficient( + self, double: float, double2: float, double3: float + ) -> float: ... + class DriftFluxParameters(java.io.Serializable): C0: float = ... driftVelocity: float = ... @@ -40,6 +71,7 @@ class DriftFluxModel(java.io.Serializable): voidFraction: float = ... liquidHoldup: float = ... def __init__(self): ... + class EnergyEquationResult(java.io.Serializable): newTemperature: float = ... jouleThomsonDeltaT: float = ... @@ -54,42 +86,79 @@ class EntrainmentDeposition(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, entrainmentModel: 'EntrainmentDeposition.EntrainmentModel', depositionModel: 'EntrainmentDeposition.DepositionModel'): ... - def calculate(self, flowRegime: 'PipeSection.FlowRegime', double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> 'EntrainmentDeposition.EntrainmentResult': ... + def __init__( + self, + entrainmentModel: "EntrainmentDeposition.EntrainmentModel", + depositionModel: "EntrainmentDeposition.DepositionModel", + ): ... + def calculate( + self, + flowRegime: "PipeSection.FlowRegime", + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> "EntrainmentDeposition.EntrainmentResult": ... def getCriticalReFilm(self) -> float: ... def getCriticalWeber(self) -> float: ... - def getDepositionModel(self) -> 'EntrainmentDeposition.DepositionModel': ... - def getEntrainmentModel(self) -> 'EntrainmentDeposition.EntrainmentModel': ... + def getDepositionModel(self) -> "EntrainmentDeposition.DepositionModel": ... + def getEntrainmentModel(self) -> "EntrainmentDeposition.EntrainmentModel": ... def setCriticalReFilm(self, double: float) -> None: ... def setCriticalWeber(self, double: float) -> None: ... - def setDepositionModel(self, depositionModel: 'EntrainmentDeposition.DepositionModel') -> None: ... - def setEntrainmentModel(self, entrainmentModel: 'EntrainmentDeposition.EntrainmentModel') -> None: ... - class DepositionModel(java.lang.Enum['EntrainmentDeposition.DepositionModel']): - MCCOY_HANRATTY: typing.ClassVar['EntrainmentDeposition.DepositionModel'] = ... - RELAXATION: typing.ClassVar['EntrainmentDeposition.DepositionModel'] = ... - COUSINS: typing.ClassVar['EntrainmentDeposition.DepositionModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setDepositionModel( + self, depositionModel: "EntrainmentDeposition.DepositionModel" + ) -> None: ... + def setEntrainmentModel( + self, entrainmentModel: "EntrainmentDeposition.EntrainmentModel" + ) -> None: ... + + class DepositionModel(java.lang.Enum["EntrainmentDeposition.DepositionModel"]): + MCCOY_HANRATTY: typing.ClassVar["EntrainmentDeposition.DepositionModel"] = ... + RELAXATION: typing.ClassVar["EntrainmentDeposition.DepositionModel"] = ... + COUSINS: typing.ClassVar["EntrainmentDeposition.DepositionModel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EntrainmentDeposition.DepositionModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EntrainmentDeposition.DepositionModel": ... @staticmethod - def values() -> typing.MutableSequence['EntrainmentDeposition.DepositionModel']: ... - class EntrainmentModel(java.lang.Enum['EntrainmentDeposition.EntrainmentModel']): - ISHII_MISHIMA: typing.ClassVar['EntrainmentDeposition.EntrainmentModel'] = ... - PAN_HANRATTY: typing.ClassVar['EntrainmentDeposition.EntrainmentModel'] = ... - OLIEMANS: typing.ClassVar['EntrainmentDeposition.EntrainmentModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["EntrainmentDeposition.DepositionModel"] + ): ... + + class EntrainmentModel(java.lang.Enum["EntrainmentDeposition.EntrainmentModel"]): + ISHII_MISHIMA: typing.ClassVar["EntrainmentDeposition.EntrainmentModel"] = ... + PAN_HANRATTY: typing.ClassVar["EntrainmentDeposition.EntrainmentModel"] = ... + OLIEMANS: typing.ClassVar["EntrainmentDeposition.EntrainmentModel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EntrainmentDeposition.EntrainmentModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EntrainmentDeposition.EntrainmentModel": ... @staticmethod - def values() -> typing.MutableSequence['EntrainmentDeposition.EntrainmentModel']: ... + def values() -> ( + typing.MutableSequence["EntrainmentDeposition.EntrainmentModel"] + ): ... + class EntrainmentResult(java.io.Serializable): entrainmentRate: float = ... depositionRate: float = ... @@ -103,7 +172,16 @@ class EntrainmentDeposition(java.io.Serializable): class FlashTable(java.io.Serializable): def __init__(self): ... - def build(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, int: int, double3: float, double4: float, int2: int) -> None: ... + def build( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + int: int, + double3: float, + double4: float, + int2: int, + ) -> None: ... def clear(self) -> None: ... def estimateMemoryUsage(self) -> int: ... def getMaxPressure(self) -> float: ... @@ -113,39 +191,61 @@ class FlashTable(java.io.Serializable): def getNumPressurePoints(self) -> int: ... def getNumTemperaturePoints(self) -> int: ... def getPressures(self) -> typing.MutableSequence[float]: ... - def getProperty(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> float: ... + def getProperty( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> float: ... def getTemperatures(self) -> typing.MutableSequence[float]: ... def getTotalGridPoints(self) -> int: ... - def interpolate(self, double: float, double2: float) -> 'ThermodynamicCoupling.ThermoProperties': ... + def interpolate( + self, double: float, double2: float + ) -> "ThermodynamicCoupling.ThermoProperties": ... def isBuilt(self) -> bool: ... class FlowRegimeDetector(java.io.Serializable): def __init__(self): ... - def detectFlowRegime(self, pipeSection: 'PipeSection') -> 'PipeSection.FlowRegime': ... - def getDetectionMethod(self) -> 'FlowRegimeDetector.DetectionMethod': ... - def getFlowRegimeMap(self, pipeSection: 'PipeSection', double: float, double2: float, int: int) -> typing.MutableSequence[typing.MutableSequence['PipeSection.FlowRegime']]: ... + def detectFlowRegime( + self, pipeSection: "PipeSection" + ) -> "PipeSection.FlowRegime": ... + def getDetectionMethod(self) -> "FlowRegimeDetector.DetectionMethod": ... + def getFlowRegimeMap( + self, pipeSection: "PipeSection", double: float, double2: float, int: int + ) -> typing.MutableSequence[typing.MutableSequence["PipeSection.FlowRegime"]]: ... def isUseMinimumSlipCriterion(self) -> bool: ... - def setDetectionMethod(self, detectionMethod: 'FlowRegimeDetector.DetectionMethod') -> None: ... + def setDetectionMethod( + self, detectionMethod: "FlowRegimeDetector.DetectionMethod" + ) -> None: ... def setUseMinimumSlipCriterion(self, boolean: bool) -> None: ... - class DetectionMethod(java.lang.Enum['FlowRegimeDetector.DetectionMethod']): - MECHANISTIC: typing.ClassVar['FlowRegimeDetector.DetectionMethod'] = ... - MINIMUM_SLIP: typing.ClassVar['FlowRegimeDetector.DetectionMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class DetectionMethod(java.lang.Enum["FlowRegimeDetector.DetectionMethod"]): + MECHANISTIC: typing.ClassVar["FlowRegimeDetector.DetectionMethod"] = ... + MINIMUM_SLIP: typing.ClassVar["FlowRegimeDetector.DetectionMethod"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlowRegimeDetector.DetectionMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FlowRegimeDetector.DetectionMethod": ... @staticmethod - def values() -> typing.MutableSequence['FlowRegimeDetector.DetectionMethod']: ... + def values() -> ( + typing.MutableSequence["FlowRegimeDetector.DetectionMethod"] + ): ... class LagrangianSlugTracker(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload def __init__(self, long: int): ... - def advanceTimeStep(self, pipeSectionArray: typing.Union[typing.List['PipeSection'], jpype.JArray], double: float) -> None: ... + def advanceTimeStep( + self, + pipeSectionArray: typing.Union[typing.List["PipeSection"], jpype.JArray], + double: float, + ) -> None: ... def getAverageSlugLength(self) -> float: ... def getInletSlugFrequency(self) -> float: ... def getMassConservationError(self) -> float: ... @@ -157,7 +257,7 @@ class LagrangianSlugTracker(java.io.Serializable): def getOutletSlugVolumes(self) -> java.util.List[float]: ... def getSlugCount(self) -> int: ... def getSlugFrequency(self) -> float: ... - def getSlugs(self) -> java.util.List['LagrangianSlugTracker.SlugBubbleUnit']: ... + def getSlugs(self) -> java.util.List["LagrangianSlugTracker.SlugBubbleUnit"]: ... def getStatisticsString(self) -> java.lang.String: ... def getTotalMassBorrowedFromEulerian(self) -> float: ... def getTotalMassReturnedToEulerian(self) -> float: ... @@ -165,7 +265,11 @@ class LagrangianSlugTracker(java.io.Serializable): def getTotalSlugsExited(self) -> int: ... def getTotalSlugsGenerated(self) -> int: ... def getTotalSlugsMerged(self) -> int: ... - def initializeTerrainSlug(self, slugCharacteristics: 'LiquidAccumulationTracker.SlugCharacteristics', pipeSectionArray: typing.Union[typing.List['PipeSection'], jpype.JArray]) -> 'LagrangianSlugTracker.SlugBubbleUnit': ... + def initializeTerrainSlug( + self, + slugCharacteristics: "LiquidAccumulationTracker.SlugCharacteristics", + pipeSectionArray: typing.Union[typing.List["PipeSection"], jpype.JArray], + ) -> "LagrangianSlugTracker.SlugBubbleUnit": ... def reset(self) -> None: ... def setEnableInletSlugGeneration(self, boolean: bool) -> None: ... def setEnableStochasticInitiation(self, boolean: bool) -> None: ... @@ -179,9 +283,10 @@ class LagrangianSlugTracker(java.io.Serializable): def setReferenceVelocity(self, double: float) -> None: ... def setWakeLengthDiameters(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... + class SlugBubbleUnit(java.io.Serializable): id: int = ... - source: 'LagrangianSlugTracker.SlugSource' = ... + source: "LagrangianSlugTracker.SlugSource" = ... frontPosition: float = ... tailPosition: float = ... slugLength: float = ... @@ -215,33 +320,59 @@ class LagrangianSlugTracker(java.io.Serializable): def getTotalLiquidVolume(self) -> float: ... def getTotalUnitLength(self) -> float: ... def toString(self) -> java.lang.String: ... - class SlugSource(java.lang.Enum['LagrangianSlugTracker.SlugSource']): - INLET: typing.ClassVar['LagrangianSlugTracker.SlugSource'] = ... - TERRAIN: typing.ClassVar['LagrangianSlugTracker.SlugSource'] = ... - INSTABILITY: typing.ClassVar['LagrangianSlugTracker.SlugSource'] = ... - RANDOM: typing.ClassVar['LagrangianSlugTracker.SlugSource'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class SlugSource(java.lang.Enum["LagrangianSlugTracker.SlugSource"]): + INLET: typing.ClassVar["LagrangianSlugTracker.SlugSource"] = ... + TERRAIN: typing.ClassVar["LagrangianSlugTracker.SlugSource"] = ... + INSTABILITY: typing.ClassVar["LagrangianSlugTracker.SlugSource"] = ... + RANDOM: typing.ClassVar["LagrangianSlugTracker.SlugSource"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LagrangianSlugTracker.SlugSource': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LagrangianSlugTracker.SlugSource": ... @staticmethod - def values() -> typing.MutableSequence['LagrangianSlugTracker.SlugSource']: ... + def values() -> typing.MutableSequence["LagrangianSlugTracker.SlugSource"]: ... class LiquidAccumulationTracker(java.io.Serializable): def __init__(self): ... - def calculateDrainageRate(self, accumulationZone: 'LiquidAccumulationTracker.AccumulationZone', pipeSectionArray: typing.Union[typing.List['PipeSection'], jpype.JArray], double: float) -> float: ... - def checkForSlugRelease(self, accumulationZone: 'LiquidAccumulationTracker.AccumulationZone', pipeSectionArray: typing.Union[typing.List['PipeSection'], jpype.JArray]) -> 'LiquidAccumulationTracker.SlugCharacteristics': ... - def getAccumulationZones(self) -> java.util.List['LiquidAccumulationTracker.AccumulationZone']: ... + def calculateDrainageRate( + self, + accumulationZone: "LiquidAccumulationTracker.AccumulationZone", + pipeSectionArray: typing.Union[typing.List["PipeSection"], jpype.JArray], + double: float, + ) -> float: ... + def checkForSlugRelease( + self, + accumulationZone: "LiquidAccumulationTracker.AccumulationZone", + pipeSectionArray: typing.Union[typing.List["PipeSection"], jpype.JArray], + ) -> "LiquidAccumulationTracker.SlugCharacteristics": ... + def getAccumulationZones( + self, + ) -> java.util.List["LiquidAccumulationTracker.AccumulationZone"]: ... def getCriticalHoldup(self) -> float: ... - def getOverflowingZones(self) -> java.util.List['LiquidAccumulationTracker.AccumulationZone']: ... + def getOverflowingZones( + self, + ) -> java.util.List["LiquidAccumulationTracker.AccumulationZone"]: ... def getTotalAccumulatedVolume(self) -> float: ... - def identifyAccumulationZones(self, pipeSectionArray: typing.Union[typing.List['PipeSection'], jpype.JArray]) -> None: ... + def identifyAccumulationZones( + self, pipeSectionArray: typing.Union[typing.List["PipeSection"], jpype.JArray] + ) -> None: ... def setCriticalHoldup(self, double: float) -> None: ... def setDrainageCoefficient(self, double: float) -> None: ... - def updateAccumulation(self, pipeSectionArray: typing.Union[typing.List['PipeSection'], jpype.JArray], double: float) -> None: ... + def updateAccumulation( + self, + pipeSectionArray: typing.Union[typing.List["PipeSection"], jpype.JArray], + double: float, + ) -> None: ... + class AccumulationZone(java.io.Serializable): startPosition: float = ... endPosition: float = ... @@ -255,6 +386,7 @@ class LiquidAccumulationTracker(java.io.Serializable): timeSinceSlug: float = ... sectionIndices: java.util.List = ... def __init__(self): ... + class SlugCharacteristics(java.io.Serializable): frontPosition: float = ... tailPosition: float = ... @@ -270,8 +402,10 @@ class PipeSection(java.lang.Cloneable, java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float): ... - def clone(self) -> 'PipeSection': ... + def __init__( + self, double: float, double2: float, double3: float, double4: float + ): ... + def clone(self) -> "PipeSection": ... def getAccumulatedLiquidVolume(self) -> float: ... def getArea(self) -> float: ... def getConservativeVariables(self) -> typing.MutableSequence[float]: ... @@ -279,7 +413,7 @@ class PipeSection(java.lang.Cloneable, java.io.Serializable): def getEffectiveLiquidHoldup(self) -> float: ... def getEffectiveMixtureDensity(self) -> float: ... def getElevation(self) -> float: ... - def getFlowRegime(self) -> 'PipeSection.FlowRegime': ... + def getFlowRegime(self) -> "PipeSection.FlowRegime": ... def getFrictionPressureGradient(self) -> float: ... def getGasDensity(self) -> float: ... def getGasEnthalpy(self) -> float: ... @@ -317,9 +451,14 @@ class PipeSection(java.lang.Cloneable, java.io.Serializable): def setAccumulatedLiquidVolume(self, double: float) -> None: ... def setDiameter(self, double: float) -> None: ... def setElevation(self, double: float) -> None: ... - def setFlowRegime(self, flowRegime: 'PipeSection.FlowRegime') -> None: ... + def setFlowRegime(self, flowRegime: "PipeSection.FlowRegime") -> None: ... def setFrictionPressureGradient(self, double: float) -> None: ... - def setFromConservativeVariables(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFromConservativeVariables( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def setGasDensity(self, double: float) -> None: ... def setGasEnthalpy(self, double: float) -> None: ... def setGasHoldup(self, double: float) -> None: ... @@ -348,49 +487,66 @@ class PipeSection(java.lang.Cloneable, java.io.Serializable): def setSurfaceTension(self, double: float) -> None: ... def setTemperature(self, double: float) -> None: ... def updateDerivedQuantities(self) -> None: ... - class FlowRegime(java.lang.Enum['PipeSection.FlowRegime']): - STRATIFIED_SMOOTH: typing.ClassVar['PipeSection.FlowRegime'] = ... - STRATIFIED_WAVY: typing.ClassVar['PipeSection.FlowRegime'] = ... - SLUG: typing.ClassVar['PipeSection.FlowRegime'] = ... - ANNULAR: typing.ClassVar['PipeSection.FlowRegime'] = ... - DISPERSED_BUBBLE: typing.ClassVar['PipeSection.FlowRegime'] = ... - BUBBLE: typing.ClassVar['PipeSection.FlowRegime'] = ... - CHURN: typing.ClassVar['PipeSection.FlowRegime'] = ... - MIST: typing.ClassVar['PipeSection.FlowRegime'] = ... - SINGLE_PHASE_GAS: typing.ClassVar['PipeSection.FlowRegime'] = ... - SINGLE_PHASE_LIQUID: typing.ClassVar['PipeSection.FlowRegime'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class FlowRegime(java.lang.Enum["PipeSection.FlowRegime"]): + STRATIFIED_SMOOTH: typing.ClassVar["PipeSection.FlowRegime"] = ... + STRATIFIED_WAVY: typing.ClassVar["PipeSection.FlowRegime"] = ... + SLUG: typing.ClassVar["PipeSection.FlowRegime"] = ... + ANNULAR: typing.ClassVar["PipeSection.FlowRegime"] = ... + DISPERSED_BUBBLE: typing.ClassVar["PipeSection.FlowRegime"] = ... + BUBBLE: typing.ClassVar["PipeSection.FlowRegime"] = ... + CHURN: typing.ClassVar["PipeSection.FlowRegime"] = ... + MIST: typing.ClassVar["PipeSection.FlowRegime"] = ... + SINGLE_PHASE_GAS: typing.ClassVar["PipeSection.FlowRegime"] = ... + SINGLE_PHASE_LIQUID: typing.ClassVar["PipeSection.FlowRegime"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PipeSection.FlowRegime': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PipeSection.FlowRegime": ... @staticmethod - def values() -> typing.MutableSequence['PipeSection.FlowRegime']: ... + def values() -> typing.MutableSequence["PipeSection.FlowRegime"]: ... class SlugTracker(java.io.Serializable): def __init__(self): ... - def advanceSlugs(self, pipeSectionArray: typing.Union[typing.List[PipeSection], jpype.JArray], double: float) -> None: ... - def generateInletSlug(self, pipeSection: PipeSection, double: float) -> 'SlugTracker.SlugUnit': ... + def advanceSlugs( + self, + pipeSectionArray: typing.Union[typing.List[PipeSection], jpype.JArray], + double: float, + ) -> None: ... + def generateInletSlug( + self, pipeSection: PipeSection, double: float + ) -> "SlugTracker.SlugUnit": ... def getAverageSlugLength(self) -> float: ... def getMassConservationError(self) -> float: ... def getMaxSlugLength(self) -> float: ... def getSlugBodyHoldup(self) -> float: ... def getSlugCount(self) -> int: ... def getSlugFrequency(self) -> float: ... - def getSlugs(self) -> java.util.List['SlugTracker.SlugUnit']: ... + def getSlugs(self) -> java.util.List["SlugTracker.SlugUnit"]: ... def getStatisticsString(self) -> java.lang.String: ... def getTotalMassBorrowedFromEulerian(self) -> float: ... def getTotalMassReturnedToEulerian(self) -> float: ... def getTotalSlugsGenerated(self) -> int: ... def getTotalSlugsMerged(self) -> int: ... - def initializeTerrainSlug(self, slugCharacteristics: LiquidAccumulationTracker.SlugCharacteristics, pipeSectionArray: typing.Union[typing.List[PipeSection], jpype.JArray]) -> 'SlugTracker.SlugUnit': ... + def initializeTerrainSlug( + self, + slugCharacteristics: LiquidAccumulationTracker.SlugCharacteristics, + pipeSectionArray: typing.Union[typing.List[PipeSection], jpype.JArray], + ) -> "SlugTracker.SlugUnit": ... def reset(self) -> None: ... def setFilmHoldup(self, double: float) -> None: ... def setMinimumSlugLength(self, double: float) -> None: ... def setReferenceVelocity(self, double: float) -> None: ... def setSlugBodyHoldup(self, double: float) -> None: ... + class SlugUnit(java.io.Serializable): id: int = ... frontPosition: float = ... @@ -418,11 +574,19 @@ class ThermodynamicCoupling(java.io.Serializable): def __init__(self): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def calcMassTransferRate(self, twoFluidSection: 'TwoFluidSection', double: float) -> float: ... - def calcMassTransferRatePerLength(self, twoFluidSection: 'TwoFluidSection', double: float) -> float: ... - def calcMixtureSoundSpeed(self, twoFluidSection: 'TwoFluidSection') -> float: ... - def flashPH(self, double: float, double2: float) -> 'ThermodynamicCoupling.ThermoProperties': ... - def flashPT(self, double: float, double2: float) -> 'ThermodynamicCoupling.ThermoProperties': ... + def calcMassTransferRate( + self, twoFluidSection: "TwoFluidSection", double: float + ) -> float: ... + def calcMassTransferRatePerLength( + self, twoFluidSection: "TwoFluidSection", double: float + ) -> float: ... + def calcMixtureSoundSpeed(self, twoFluidSection: "TwoFluidSection") -> float: ... + def flashPH( + self, double: float, double2: float + ) -> "ThermodynamicCoupling.ThermoProperties": ... + def flashPT( + self, double: float, double2: float + ) -> "ThermodynamicCoupling.ThermoProperties": ... def getFlashTable(self) -> FlashTable: ... def getFlashTolerance(self) -> float: ... def getMaxFlashIterations(self) -> int: ... @@ -432,10 +596,18 @@ class ThermodynamicCoupling(java.io.Serializable): def setFlashTolerance(self, double: float) -> None: ... def setMaxFlashIterations(self, int: int) -> None: ... def setPressureRange(self, double: float, double2: float) -> None: ... - def setReferenceFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setReferenceFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setTemperatureRange(self, double: float, double2: float) -> None: ... - def updateAllSections(self, twoFluidSectionArray: typing.Union[typing.List['TwoFluidSection'], jpype.JArray]) -> None: ... - def updateSectionProperties(self, twoFluidSection: 'TwoFluidSection') -> None: ... + def updateAllSections( + self, + twoFluidSectionArray: typing.Union[ + typing.List["TwoFluidSection"], jpype.JArray + ], + ) -> None: ... + def updateSectionProperties(self, twoFluidSection: "TwoFluidSection") -> None: ... + class ThermoProperties(java.io.Serializable): gasVaporFraction: float = ... liquidFraction: float = ... @@ -462,15 +634,28 @@ class ThermodynamicCoupling(java.io.Serializable): class ThreeFluidConservationEquations(java.io.Serializable): def __init__(self): ... - def calcRHS(self, threeFluidSection: 'ThreeFluidSection', double: float, threeFluidSection2: 'ThreeFluidSection', threeFluidSection3: 'ThreeFluidSection') -> 'ThreeFluidConservationEquations.ThreeFluidRHS': ... + def calcRHS( + self, + threeFluidSection: "ThreeFluidSection", + double: float, + threeFluidSection2: "ThreeFluidSection", + threeFluidSection3: "ThreeFluidSection", + ) -> "ThreeFluidConservationEquations.ThreeFluidRHS": ... def getHeatTransferCoefficient(self) -> float: ... - def getStateVector(self, threeFluidSection: 'ThreeFluidSection') -> typing.MutableSequence[float]: ... + def getStateVector( + self, threeFluidSection: "ThreeFluidSection" + ) -> typing.MutableSequence[float]: ... def getSurfaceTemperature(self) -> float: ... def isEnableHeatTransfer(self) -> bool: ... def setEnableHeatTransfer(self, boolean: bool) -> None: ... def setHeatTransferCoefficient(self, double: float) -> None: ... - def setStateVector(self, threeFluidSection: 'ThreeFluidSection', doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setStateVector( + self, + threeFluidSection: "ThreeFluidSection", + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def setSurfaceTemperature(self, double: float) -> None: ... + class ThreeFluidRHS(java.io.Serializable): gasMass: float = ... oilMass: float = ... @@ -486,13 +671,20 @@ class ThreeFluidConservationEquations(java.io.Serializable): oilWaterInterfacialShear: float = ... def __init__(self): ... -class TransientPipe(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process.equipment.pipeline.PipeLineInterface): +class TransientPipe( + jneqsim.process.equipment.TwoPortEquipment, + jneqsim.process.equipment.pipeline.PipeLineInterface, +): @typing.overload def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def calculateHoopStress(self) -> float: ... def calculateMAOP(self) -> float: ... def calculateMinimumWallThickness(self) -> float: ... @@ -533,7 +725,9 @@ class TransientPipe(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process. def getMAOP(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMassResidual(self) -> float: ... def getMaterialGrade(self) -> java.lang.String: ... - def getMechanicalDesignCalculator(self) -> jneqsim.process.mechanicaldesign.pipeline.PipeMechanicalDesignCalculator: ... + def getMechanicalDesignCalculator( + self, + ) -> jneqsim.process.mechanicaldesign.pipeline.PipeMechanicalDesignCalculator: ... def getName(self) -> java.lang.String: ... def getNumberOfIncrements(self) -> int: ... def getNumberOfLegs(self) -> int: ... @@ -543,12 +737,16 @@ class TransientPipe(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process. @typing.overload def getOutletPressure(self) -> float: ... @typing.overload - def getOutletPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def getOutletTemperature(self) -> float: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getOverallHeatTransferCoeff(self) -> float: ... def getPipe(self) -> jneqsim.fluidmechanics.flowsystem.FlowSystemInterface: ... def getPipeElasticity(self) -> float: ... @@ -557,7 +755,9 @@ class TransientPipe(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process. def getPipeWallConductivity(self) -> float: ... def getPipeWallRoughness(self) -> float: ... def getPressureDrop(self) -> float: ... - def getPressureHistory(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getPressureHistory( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getPressureProfile(self) -> typing.MutableSequence[float]: ... def getReynoldsNumber(self) -> float: ... def getRoughness(self) -> float: ... @@ -586,7 +786,9 @@ class TransientPipe(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process. def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... def setAdiabatic(self, boolean: bool) -> None: ... def setAmbientTemperature(self, double: float) -> None: ... - def setAmbientTemperatures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setAmbientTemperatures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setAngle(self, double: float) -> None: ... def setBurialDepth(self, double: float) -> None: ... def setBuried(self, boolean: bool) -> None: ... @@ -600,26 +802,44 @@ class TransientPipe(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process. @typing.overload def setDesignPressure(self, double: float) -> None: ... @typing.overload - def setDesignPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDesignTemperature(self, double: float) -> None: ... def setDiameter(self, double: float) -> None: ... def setElevation(self, double: float) -> None: ... - def setElevationProfile(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setElevationProfile( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setHeatTransferCoefficient(self, double: float) -> None: ... - def setHeightProfile(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setInclinationProfile(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setHeightProfile( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setInclinationProfile( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setIncludeHeatTransfer(self, boolean: bool) -> None: ... - def setInitialFlowPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInletBoundaryCondition(self, boundaryCondition: 'TransientPipe.BoundaryCondition') -> None: ... + def setInitialFlowPattern( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInletBoundaryCondition( + self, boundaryCondition: "TransientPipe.BoundaryCondition" + ) -> None: ... def setInletElevation(self, double: float) -> None: ... def setInletMassFlow(self, double: float) -> None: ... def setInletPressure(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setInnerHeatTransferCoefficient(self, double: float) -> None: ... def setInsulationConductivity(self, double: float) -> None: ... def setInsulationThickness(self, double: float) -> None: ... - def setInsulationType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setLegPositions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setInsulationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setLegPositions( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setLength(self, double: float) -> None: ... def setLocationClass(self, int: int) -> None: ... def setMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -630,59 +850,89 @@ class TransientPipe(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process. def setNumberOfNodesInLeg(self, int: int) -> None: ... def setNumberOfSections(self, int: int) -> None: ... @typing.overload - def setOutPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutPressure(self, double: float) -> None: ... @typing.overload - def setOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutTemperature(self, double: float) -> None: ... def setOuterHeatTransferCoefficient(self, double: float) -> None: ... - def setOuterHeatTransferCoefficients(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setOuterTemperatures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setOutletBoundaryCondition(self, boundaryCondition: 'TransientPipe.BoundaryCondition') -> None: ... + def setOuterHeatTransferCoefficients( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setOuterTemperatures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setOutletBoundaryCondition( + self, boundaryCondition: "TransientPipe.BoundaryCondition" + ) -> None: ... def setOutletElevation(self, double: float) -> None: ... def setOutletMassFlow(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... - def setOutletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setOutputFileName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setOutputFileName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setOverallHeatTransferCoeff(self, double: float) -> None: ... - def setPipeDiameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPipeDiameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPipeMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPipeSchedule(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setPipeSpecification(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPipeSpecification( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPipeWallConductivity(self, double: float) -> None: ... @typing.overload def setPipeWallRoughness(self, double: float) -> None: ... @typing.overload - def setPipeWallRoughness(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPipeWallRoughness( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setRoughness(self, double: float) -> None: ... def setSoilConductivity(self, double: float) -> None: ... def setThermodynamicUpdateInterval(self, int: int) -> None: ... def setUpdateThermodynamics(self, boolean: bool) -> None: ... - def setWallHeatTransferCoefficients(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setWallHeatTransferCoefficients( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setWallThickness(self, double: float) -> None: ... def setinletPressureValue(self, double: float) -> None: ... def setoutletPressureValue(self, double: float) -> None: ... - class BoundaryCondition(java.lang.Enum['TransientPipe.BoundaryCondition']): - CONSTANT_PRESSURE: typing.ClassVar['TransientPipe.BoundaryCondition'] = ... - CONSTANT_FLOW: typing.ClassVar['TransientPipe.BoundaryCondition'] = ... - CONSTANT_VELOCITY: typing.ClassVar['TransientPipe.BoundaryCondition'] = ... - CLOSED: typing.ClassVar['TransientPipe.BoundaryCondition'] = ... - TRANSIENT_PRESSURE: typing.ClassVar['TransientPipe.BoundaryCondition'] = ... - TRANSIENT_FLOW: typing.ClassVar['TransientPipe.BoundaryCondition'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class BoundaryCondition(java.lang.Enum["TransientPipe.BoundaryCondition"]): + CONSTANT_PRESSURE: typing.ClassVar["TransientPipe.BoundaryCondition"] = ... + CONSTANT_FLOW: typing.ClassVar["TransientPipe.BoundaryCondition"] = ... + CONSTANT_VELOCITY: typing.ClassVar["TransientPipe.BoundaryCondition"] = ... + CLOSED: typing.ClassVar["TransientPipe.BoundaryCondition"] = ... + TRANSIENT_PRESSURE: typing.ClassVar["TransientPipe.BoundaryCondition"] = ... + TRANSIENT_FLOW: typing.ClassVar["TransientPipe.BoundaryCondition"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TransientPipe.BoundaryCondition': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TransientPipe.BoundaryCondition": ... @staticmethod - def values() -> typing.MutableSequence['TransientPipe.BoundaryCondition']: ... + def values() -> typing.MutableSequence["TransientPipe.BoundaryCondition"]: ... class TwoFluidConservationEquations(java.io.Serializable): NUM_EQUATIONS: typing.ClassVar[int] = ... @@ -695,20 +945,62 @@ class TwoFluidConservationEquations(java.io.Serializable): IDX_ENERGY: typing.ClassVar[int] = ... IDX_LIQUID_MOMENTUM: typing.ClassVar[int] = ... def __init__(self): ... - def applyPressureGradient(self, twoFluidSectionArray: typing.Union[typing.List['TwoFluidSection'], jpype.JArray], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], double2: float) -> None: ... - def applyState(self, twoFluidSectionArray: typing.Union[typing.List['TwoFluidSection'], jpype.JArray], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def calcRHS(self, twoFluidSectionArray: typing.Union[typing.List['TwoFluidSection'], jpype.JArray], double: float) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def extractState(self, twoFluidSectionArray: typing.Union[typing.List['TwoFluidSection'], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def applyPressureGradient( + self, + twoFluidSectionArray: typing.Union[ + typing.List["TwoFluidSection"], jpype.JArray + ], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + double2: float, + ) -> None: ... + def applyState( + self, + twoFluidSectionArray: typing.Union[ + typing.List["TwoFluidSection"], jpype.JArray + ], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def calcRHS( + self, + twoFluidSectionArray: typing.Union[ + typing.List["TwoFluidSection"], jpype.JArray + ], + double: float, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def extractState( + self, + twoFluidSectionArray: typing.Union[ + typing.List["TwoFluidSection"], jpype.JArray + ], + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getFlowRegimeDetector(self) -> FlowRegimeDetector: ... - def getFluxCalculator(self) -> jneqsim.process.equipment.pipeline.twophasepipe.numerics.AUSMPlusFluxCalculator: ... + def getFluxCalculator( + self, + ) -> ( + jneqsim.process.equipment.pipeline.twophasepipe.numerics.AUSMPlusFluxCalculator + ): ... def getHeatTransferCoefficient(self) -> float: ... - def getInterfacialFriction(self) -> jneqsim.process.equipment.pipeline.twophasepipe.closure.InterfacialFriction: ... + def getInterfacialFriction( + self, + ) -> ( + jneqsim.process.equipment.pipeline.twophasepipe.closure.InterfacialFriction + ): ... def getMassTransferCoefficient(self) -> float: ... - def getReconstructor(self) -> jneqsim.process.equipment.pipeline.twophasepipe.numerics.MUSCLReconstructor: ... + def getReconstructor( + self, + ) -> ( + jneqsim.process.equipment.pipeline.twophasepipe.numerics.MUSCLReconstructor + ): ... def getSurfaceTemperature(self) -> float: ... def getTimestep(self) -> float: ... def getVirtualMassCoefficient(self) -> float: ... - def getWallFriction(self) -> jneqsim.process.equipment.pipeline.twophasepipe.closure.WallFriction: ... + def getWallFriction( + self, + ) -> jneqsim.process.equipment.pipeline.twophasepipe.closure.WallFriction: ... def isEnableWaterOilSlip(self) -> bool: ... def isHeatTransferEnabled(self) -> bool: ... def isIncludeEnergyEquation(self) -> bool: ... @@ -724,7 +1016,9 @@ class TwoFluidConservationEquations(java.io.Serializable): def setMassTransferCoefficient(self, double: float) -> None: ... def setMassTransferRelaxationTime(self, double: float) -> None: ... def setSurfaceTemperature(self, double: float) -> None: ... - def setThermodynamicCoupling(self, thermodynamicCoupling: ThermodynamicCoupling) -> None: ... + def setThermodynamicCoupling( + self, thermodynamicCoupling: ThermodynamicCoupling + ) -> None: ... def setTimestep(self, double: float) -> None: ... def setVirtualMassCoefficient(self, double: float) -> None: ... @@ -732,13 +1026,15 @@ class TwoFluidSection(PipeSection): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, double: float, double2: float, double3: float, double4: float + ): ... def calcGravityForces(self) -> typing.MutableSequence[float]: ... def calcOilWaterInterfacialShear(self) -> float: ... - def clone(self) -> 'TwoFluidSection': ... + def clone(self) -> "TwoFluidSection": ... def extractPrimitiveVariables(self) -> None: ... @staticmethod - def fromPipeSection(pipeSection: PipeSection) -> 'TwoFluidSection': ... + def fromPipeSection(pipeSection: PipeSection) -> "TwoFluidSection": ... def getAccumulatedLiquidVolume(self) -> float: ... def getEnergyPerLength(self) -> float: ... def getEnergySource(self) -> float: ... @@ -768,10 +1064,22 @@ class TwoFluidSection(PipeSection): def getOilMomentumPerLength(self) -> float: ... def getOilVelocity(self) -> float: ... def getOilViscosity(self) -> float: ... - def getOilWaterDetector(self) -> jneqsim.process.equipment.pipeline.twophasepipe.closure.OilWaterFlowRegimeDetector: ... - def getOilWaterFlowRegime(self) -> jneqsim.process.equipment.pipeline.twophasepipe.closure.OilWaterFlowRegimeDetector.OilWaterFlowRegime: ... + def getOilWaterDetector( + self, + ) -> ( + jneqsim.process.equipment.pipeline.twophasepipe.closure.OilWaterFlowRegimeDetector + ): ... + def getOilWaterFlowRegime( + self, + ) -> ( + jneqsim.process.equipment.pipeline.twophasepipe.closure.OilWaterFlowRegimeDetector.OilWaterFlowRegime + ): ... def getOilWaterInterfacialTension(self) -> float: ... - def getOilWaterResult(self) -> jneqsim.process.equipment.pipeline.twophasepipe.closure.OilWaterFlowRegimeDetector.OilWaterResult: ... + def getOilWaterResult( + self, + ) -> ( + jneqsim.process.equipment.pipeline.twophasepipe.closure.OilWaterFlowRegimeDetector.OilWaterResult + ): ... def getSevereSluggingNumber(self) -> float: ... def getStateVector(self) -> typing.MutableSequence[float]: ... def getStratifiedLiquidLevel(self) -> float: ... @@ -816,11 +1124,16 @@ class TwoFluidSection(PipeSection): def setOilMomentumPerLength(self, double: float) -> None: ... def setOilVelocity(self, double: float) -> None: ... def setOilViscosity(self, double: float) -> None: ... - def setOilWaterDetector(self, oilWaterFlowRegimeDetector: jneqsim.process.equipment.pipeline.twophasepipe.closure.OilWaterFlowRegimeDetector) -> None: ... + def setOilWaterDetector( + self, + oilWaterFlowRegimeDetector: jneqsim.process.equipment.pipeline.twophasepipe.closure.OilWaterFlowRegimeDetector, + ) -> None: ... def setOilWaterInterfacialTension(self, double: float) -> None: ... def setSevereSlugPotential(self, boolean: bool) -> None: ... def setSevereSluggingNumber(self, double: float) -> None: ... - def setStateVector(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setStateVector( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setStratifiedLiquidLevel(self, double: float) -> None: ... def setTerrainSlugPending(self, boolean: bool) -> None: ... def setTimeSinceTerrainSlug(self, double: float) -> None: ... @@ -843,8 +1156,10 @@ class ThreeFluidSection(TwoFluidSection): @typing.overload def __init__(self, double: float, double2: float, double3: float): ... @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float): ... - def clone(self) -> 'ThreeFluidSection': ... + def __init__( + self, double: float, double2: float, double3: float, double4: float + ): ... + def clone(self) -> "ThreeFluidSection": ... def extractPrimitiveVariables(self) -> None: ... def getGasOilInterfacialWidth(self) -> float: ... def getGasOilSurfaceTension(self) -> float: ... @@ -902,7 +1217,6 @@ class ThreeFluidSection(TwoFluidSection): def updateConservativeVariables(self) -> None: ... def updateThreeLayerGeometry(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.pipeline.twophasepipe")``. @@ -921,6 +1235,12 @@ class __module_protocol__(Protocol): TwoFluidConservationEquations: typing.Type[TwoFluidConservationEquations] TwoFluidSection: typing.Type[TwoFluidSection] closure: jneqsim.process.equipment.pipeline.twophasepipe.closure.__module_protocol__ - numerics: jneqsim.process.equipment.pipeline.twophasepipe.numerics.__module_protocol__ - reporting: jneqsim.process.equipment.pipeline.twophasepipe.reporting.__module_protocol__ - validation: jneqsim.process.equipment.pipeline.twophasepipe.validation.__module_protocol__ + numerics: ( + jneqsim.process.equipment.pipeline.twophasepipe.numerics.__module_protocol__ + ) + reporting: ( + jneqsim.process.equipment.pipeline.twophasepipe.reporting.__module_protocol__ + ) + validation: ( + jneqsim.process.equipment.pipeline.twophasepipe.validation.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/closure/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/closure/__init__.pyi index eb6fe1ae..a2221539 100644 --- a/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/closure/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/closure/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,17 +10,28 @@ import java.lang import jneqsim.process.equipment.pipeline.twophasepipe import typing - - class GeometryCalculator(java.io.Serializable): def __init__(self): ... def approximateLiquidLevel(self, double: float, double2: float) -> float: ... def calcAnnularFilmThickness(self, double: float, double2: float) -> float: ... def calcAnnularGasPerimeter(self, double: float, double2: float) -> float: ... def calcAreaDerivative(self, double: float, double2: float) -> float: ... - def calculateFromHoldup(self, double: float, double2: float) -> 'GeometryCalculator.StratifiedGeometry': ... - def calculateFromLiquidLevel(self, double: float, double2: float) -> 'GeometryCalculator.StratifiedGeometry': ... - def isStratifiedStable(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> bool: ... + def calculateFromHoldup( + self, double: float, double2: float + ) -> "GeometryCalculator.StratifiedGeometry": ... + def calculateFromLiquidLevel( + self, double: float, double2: float + ) -> "GeometryCalculator.StratifiedGeometry": ... + def isStratifiedStable( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> bool: ... + class StratifiedGeometry(java.io.Serializable): liquidArea: float = ... gasArea: float = ... @@ -36,10 +47,55 @@ class GeometryCalculator(java.io.Serializable): class InterfacialFriction(java.io.Serializable): def __init__(self): ... - def calcAndreussiPersenCorrelation(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float) -> 'InterfacialFriction.InterfacialFrictionResult': ... - def calcHartCorrelation(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float) -> 'InterfacialFriction.InterfacialFrictionResult': ... - def calcInterfacialForce(self, flowRegime: jneqsim.process.equipment.pipeline.twophasepipe.PipeSection.FlowRegime, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> float: ... - def calculate(self, flowRegime: jneqsim.process.equipment.pipeline.twophasepipe.PipeSection.FlowRegime, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> 'InterfacialFriction.InterfacialFrictionResult': ... + def calcAndreussiPersenCorrelation( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + ) -> "InterfacialFriction.InterfacialFrictionResult": ... + def calcHartCorrelation( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + ) -> "InterfacialFriction.InterfacialFrictionResult": ... + def calcInterfacialForce( + self, + flowRegime: jneqsim.process.equipment.pipeline.twophasepipe.PipeSection.FlowRegime, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> float: ... + def calculate( + self, + flowRegime: jneqsim.process.equipment.pipeline.twophasepipe.PipeSection.FlowRegime, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> "InterfacialFriction.InterfacialFrictionResult": ... + class InterfacialFrictionResult(java.io.Serializable): interfacialShear: float = ... frictionFactor: float = ... @@ -49,35 +105,97 @@ class InterfacialFriction(java.io.Serializable): class OilWaterFlowRegimeDetector(java.io.Serializable): def __init__(self): ... - def calcCriticalDispersionVelocity(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> float: ... - def calcEffectiveViscosity(self, double: float, double2: float, double3: float, boolean: bool) -> float: ... - def calcInversionWaterFraction(self, double: float, double2: float, double3: float) -> float: ... - def calcMaxDropletDiameter(self, double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... - def detect(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> 'OilWaterFlowRegimeDetector.OilWaterResult': ... + def calcCriticalDispersionVelocity( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> float: ... + def calcEffectiveViscosity( + self, double: float, double2: float, double3: float, boolean: bool + ) -> float: ... + def calcInversionWaterFraction( + self, double: float, double2: float, double3: float + ) -> float: ... + def calcMaxDropletDiameter( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> float: ... + def detect( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> "OilWaterFlowRegimeDetector.OilWaterResult": ... def getCriticalWeber(self) -> float: ... def getInversionConstant(self) -> float: ... - def isWaterDropoutLikely(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> bool: ... + def isWaterDropoutLikely( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> bool: ... def setCriticalWeber(self, double: float) -> None: ... def setInversionConstant(self, double: float) -> None: ... - class OilWaterFlowRegime(java.lang.Enum['OilWaterFlowRegimeDetector.OilWaterFlowRegime']): - STRATIFIED: typing.ClassVar['OilWaterFlowRegimeDetector.OilWaterFlowRegime'] = ... - STRATIFIED_WITH_MIXING: typing.ClassVar['OilWaterFlowRegimeDetector.OilWaterFlowRegime'] = ... - DISPERSED_OIL_IN_WATER: typing.ClassVar['OilWaterFlowRegimeDetector.OilWaterFlowRegime'] = ... - DISPERSED_WATER_IN_OIL: typing.ClassVar['OilWaterFlowRegimeDetector.OilWaterFlowRegime'] = ... - DUAL_DISPERSION: typing.ClassVar['OilWaterFlowRegimeDetector.OilWaterFlowRegime'] = ... - ANNULAR: typing.ClassVar['OilWaterFlowRegimeDetector.OilWaterFlowRegime'] = ... - SINGLE_PHASE: typing.ClassVar['OilWaterFlowRegimeDetector.OilWaterFlowRegime'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class OilWaterFlowRegime( + java.lang.Enum["OilWaterFlowRegimeDetector.OilWaterFlowRegime"] + ): + STRATIFIED: typing.ClassVar["OilWaterFlowRegimeDetector.OilWaterFlowRegime"] = ( + ... + ) + STRATIFIED_WITH_MIXING: typing.ClassVar[ + "OilWaterFlowRegimeDetector.OilWaterFlowRegime" + ] = ... + DISPERSED_OIL_IN_WATER: typing.ClassVar[ + "OilWaterFlowRegimeDetector.OilWaterFlowRegime" + ] = ... + DISPERSED_WATER_IN_OIL: typing.ClassVar[ + "OilWaterFlowRegimeDetector.OilWaterFlowRegime" + ] = ... + DUAL_DISPERSION: typing.ClassVar[ + "OilWaterFlowRegimeDetector.OilWaterFlowRegime" + ] = ... + ANNULAR: typing.ClassVar["OilWaterFlowRegimeDetector.OilWaterFlowRegime"] = ... + SINGLE_PHASE: typing.ClassVar[ + "OilWaterFlowRegimeDetector.OilWaterFlowRegime" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'OilWaterFlowRegimeDetector.OilWaterFlowRegime': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "OilWaterFlowRegimeDetector.OilWaterFlowRegime": ... @staticmethod - def values() -> typing.MutableSequence['OilWaterFlowRegimeDetector.OilWaterFlowRegime']: ... + def values() -> ( + typing.MutableSequence["OilWaterFlowRegimeDetector.OilWaterFlowRegime"] + ): ... + class OilWaterResult: - regime: 'OilWaterFlowRegimeDetector.OilWaterFlowRegime' = ... + regime: "OilWaterFlowRegimeDetector.OilWaterFlowRegime" = ... waterWetting: bool = ... effectiveViscosity: float = ... inversionWaterFraction: float = ... @@ -85,15 +203,42 @@ class OilWaterFlowRegimeDetector(java.io.Serializable): maxDropletDiameter: float = ... oilContinuous: bool = ... waterDropoutRisk: bool = ... - def __init__(self, oilWaterFlowRegime: 'OilWaterFlowRegimeDetector.OilWaterFlowRegime', boolean: bool, double: float, double2: float, double3: float, double4: float, boolean2: bool, boolean3: bool): ... + def __init__( + self, + oilWaterFlowRegime: "OilWaterFlowRegimeDetector.OilWaterFlowRegime", + boolean: bool, + double: float, + double2: float, + double3: float, + double4: float, + boolean2: bool, + boolean3: bool, + ): ... class WallFriction(java.io.Serializable): def __init__(self): ... - def calcColebrookFanning(self, double: float, double2: float, double3: float) -> float: ... - def calcFanningFrictionFactor(self, double: float, double2: float, double3: float) -> float: ... - def calculate(self, flowRegime: jneqsim.process.equipment.pipeline.twophasepipe.PipeSection.FlowRegime, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> 'WallFriction.WallFrictionResult': ... + def calcColebrookFanning( + self, double: float, double2: float, double3: float + ) -> float: ... + def calcFanningFrictionFactor( + self, double: float, double2: float, double3: float + ) -> float: ... + def calculate( + self, + flowRegime: jneqsim.process.equipment.pipeline.twophasepipe.PipeSection.FlowRegime, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> "WallFriction.WallFrictionResult": ... def getDefaultRoughness(self) -> float: ... def setDefaultRoughness(self, double: float) -> None: ... + class WallFrictionResult(java.io.Serializable): gasWallShear: float = ... liquidWallShear: float = ... @@ -103,7 +248,6 @@ class WallFriction(java.io.Serializable): liquidReynolds: float = ... def __init__(self): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.pipeline.twophasepipe.closure")``. diff --git a/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/numerics/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/numerics/__init__.pyi index 265f5990..50908550 100644 --- a/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/numerics/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/numerics/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,30 +10,52 @@ import java.lang import jpype import typing - - class AUSMPlusFluxCalculator(java.io.Serializable): def __init__(self): ... def calcMachMinus(self, double: float) -> float: ... def calcMachPlus(self, double: float) -> float: ... - def calcPhaseFlux(self, phaseState: 'AUSMPlusFluxCalculator.PhaseState', phaseState2: 'AUSMPlusFluxCalculator.PhaseState', double: float) -> 'AUSMPlusFluxCalculator.PhaseFlux': ... + def calcPhaseFlux( + self, + phaseState: "AUSMPlusFluxCalculator.PhaseState", + phaseState2: "AUSMPlusFluxCalculator.PhaseState", + double: float, + ) -> "AUSMPlusFluxCalculator.PhaseFlux": ... def calcPressureMinus(self, double: float) -> float: ... def calcPressurePlus(self, double: float) -> float: ... - def calcRusanovFlux(self, phaseState: 'AUSMPlusFluxCalculator.PhaseState', phaseState2: 'AUSMPlusFluxCalculator.PhaseState', double: float) -> 'AUSMPlusFluxCalculator.PhaseFlux': ... - def calcTwoFluidFlux(self, phaseState: 'AUSMPlusFluxCalculator.PhaseState', phaseState2: 'AUSMPlusFluxCalculator.PhaseState', phaseState3: 'AUSMPlusFluxCalculator.PhaseState', phaseState4: 'AUSMPlusFluxCalculator.PhaseState', double: float) -> 'AUSMPlusFluxCalculator.TwoFluidFlux': ... - def calcUpwindFlux(self, phaseState: 'AUSMPlusFluxCalculator.PhaseState', phaseState2: 'AUSMPlusFluxCalculator.PhaseState', double: float) -> 'AUSMPlusFluxCalculator.PhaseFlux': ... + def calcRusanovFlux( + self, + phaseState: "AUSMPlusFluxCalculator.PhaseState", + phaseState2: "AUSMPlusFluxCalculator.PhaseState", + double: float, + ) -> "AUSMPlusFluxCalculator.PhaseFlux": ... + def calcTwoFluidFlux( + self, + phaseState: "AUSMPlusFluxCalculator.PhaseState", + phaseState2: "AUSMPlusFluxCalculator.PhaseState", + phaseState3: "AUSMPlusFluxCalculator.PhaseState", + phaseState4: "AUSMPlusFluxCalculator.PhaseState", + double: float, + ) -> "AUSMPlusFluxCalculator.TwoFluidFlux": ... + def calcUpwindFlux( + self, + phaseState: "AUSMPlusFluxCalculator.PhaseState", + phaseState2: "AUSMPlusFluxCalculator.PhaseState", + double: float, + ) -> "AUSMPlusFluxCalculator.PhaseFlux": ... def getAlpha(self) -> float: ... def getBeta(self) -> float: ... def getMinSoundSpeed(self) -> float: ... def setAlpha(self, double: float) -> None: ... def setBeta(self, double: float) -> None: ... def setMinSoundSpeed(self, double: float) -> None: ... + class PhaseFlux(java.io.Serializable): massFlux: float = ... momentumFlux: float = ... energyFlux: float = ... holdupFlux: float = ... def __init__(self): ... + class PhaseState(java.io.Serializable): density: float = ... velocity: float = ... @@ -44,105 +66,214 @@ class AUSMPlusFluxCalculator(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... + class TwoFluidFlux(java.io.Serializable): - gasFlux: 'AUSMPlusFluxCalculator.PhaseFlux' = ... - liquidFlux: 'AUSMPlusFluxCalculator.PhaseFlux' = ... + gasFlux: "AUSMPlusFluxCalculator.PhaseFlux" = ... + liquidFlux: "AUSMPlusFluxCalculator.PhaseFlux" = ... interfaceMach: float = ... def __init__(self): ... class ConservativeStateLimiter: @staticmethod - def enforceThreePhaseMassPositivity(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def enforceThreePhaseMassPositivity( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... class MUSCLReconstructor(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, slopeLimiter: 'MUSCLReconstructor.SlopeLimiter'): ... + def __init__(self, slopeLimiter: "MUSCLReconstructor.SlopeLimiter"): ... def calcLimitedSlope(self, double: float, double2: float) -> float: ... def calcLimiter(self, double: float) -> float: ... - def getLimiterType(self) -> 'MUSCLReconstructor.SlopeLimiter': ... + def getLimiterType(self) -> "MUSCLReconstructor.SlopeLimiter": ... def isSecondOrder(self) -> bool: ... def mc(self, double: float) -> float: ... def minmod(self, double: float) -> float: ... def minmod3(self, double: float, double2: float, double3: float) -> float: ... - def reconstruct(self, double: float, double2: float, double3: float, double4: float) -> 'MUSCLReconstructor.ReconstructedPair': ... - def reconstructArray(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence['MUSCLReconstructor.ReconstructedPair']: ... - def setLimiterType(self, slopeLimiter: 'MUSCLReconstructor.SlopeLimiter') -> None: ... + def reconstruct( + self, double: float, double2: float, double3: float, double4: float + ) -> "MUSCLReconstructor.ReconstructedPair": ... + def reconstructArray( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence["MUSCLReconstructor.ReconstructedPair"]: ... + def setLimiterType( + self, slopeLimiter: "MUSCLReconstructor.SlopeLimiter" + ) -> None: ... def superbee(self, double: float) -> float: ... def vanAlbada(self, double: float) -> float: ... def vanLeer(self, double: float) -> float: ... + class ReconstructedPair(java.io.Serializable): left: float = ... right: float = ... def __init__(self): ... - class SlopeLimiter(java.lang.Enum['MUSCLReconstructor.SlopeLimiter']): - MINMOD: typing.ClassVar['MUSCLReconstructor.SlopeLimiter'] = ... - VAN_LEER: typing.ClassVar['MUSCLReconstructor.SlopeLimiter'] = ... - VAN_ALBADA: typing.ClassVar['MUSCLReconstructor.SlopeLimiter'] = ... - SUPERBEE: typing.ClassVar['MUSCLReconstructor.SlopeLimiter'] = ... - MC: typing.ClassVar['MUSCLReconstructor.SlopeLimiter'] = ... - NONE: typing.ClassVar['MUSCLReconstructor.SlopeLimiter'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class SlopeLimiter(java.lang.Enum["MUSCLReconstructor.SlopeLimiter"]): + MINMOD: typing.ClassVar["MUSCLReconstructor.SlopeLimiter"] = ... + VAN_LEER: typing.ClassVar["MUSCLReconstructor.SlopeLimiter"] = ... + VAN_ALBADA: typing.ClassVar["MUSCLReconstructor.SlopeLimiter"] = ... + SUPERBEE: typing.ClassVar["MUSCLReconstructor.SlopeLimiter"] = ... + MC: typing.ClassVar["MUSCLReconstructor.SlopeLimiter"] = ... + NONE: typing.ClassVar["MUSCLReconstructor.SlopeLimiter"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MUSCLReconstructor.SlopeLimiter': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MUSCLReconstructor.SlopeLimiter": ... @staticmethod - def values() -> typing.MutableSequence['MUSCLReconstructor.SlopeLimiter']: ... + def values() -> typing.MutableSequence["MUSCLReconstructor.SlopeLimiter"]: ... class TimeIntegrator(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, method: 'TimeIntegrator.Method'): ... + def __init__(self, method: "TimeIntegrator.Method"): ... def advanceTime(self, double: float) -> None: ... - def calcIMEXTimeStep(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float) -> float: ... + def calcIMEXTimeStep( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + ) -> float: ... def calcStableTimeStep(self, double: float, double2: float) -> float: ... - def calcTwoFluidTimeStep(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray], double5: float) -> float: ... + def calcTwoFluidTimeStep( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + double5: float, + ) -> float: ... def getCflNumber(self) -> float: ... def getCurrentDt(self) -> float: ... def getCurrentTime(self) -> float: ... def getMaxTimeStep(self) -> float: ... - def getMethod(self) -> 'TimeIntegrator.Method': ... + def getMethod(self) -> "TimeIntegrator.Method": ... def getMinTimeStep(self) -> float: ... def reset(self) -> None: ... def setCflNumber(self, double: float) -> None: ... def setCurrentTime(self, double: float) -> None: ... @typing.overload - def setIMEXProperties(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float, double4: float, boolean: bool) -> None: ... + def setIMEXProperties( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + double4: float, + boolean: bool, + ) -> None: ... @typing.overload - def setIMEXProperties(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray], doubleArray5: typing.Union[typing.List[float], jpype.JArray], doubleArray6: typing.Union[typing.List[float], jpype.JArray], double7: float, double8: float, boolean: bool) -> None: ... + def setIMEXProperties( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + doubleArray5: typing.Union[typing.List[float], jpype.JArray], + doubleArray6: typing.Union[typing.List[float], jpype.JArray], + double7: float, + double8: float, + boolean: bool, + ) -> None: ... def setMaxTimeStep(self, double: float) -> None: ... - def setMethod(self, method: 'TimeIntegrator.Method') -> None: ... + def setMethod(self, method: "TimeIntegrator.Method") -> None: ... def setMinTimeStep(self, double: float) -> None: ... - def step(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], rHSFunction: typing.Union['TimeIntegrator.RHSFunction', typing.Callable], double2: float) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def stepEuler(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], rHSFunction: typing.Union['TimeIntegrator.RHSFunction', typing.Callable], double2: float) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def stepIMEXPressureCorrection(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], rHSFunction: typing.Union['TimeIntegrator.RHSFunction', typing.Callable], double2: float) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def stepRK2(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], rHSFunction: typing.Union['TimeIntegrator.RHSFunction', typing.Callable], double2: float) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def stepRK4(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], rHSFunction: typing.Union['TimeIntegrator.RHSFunction', typing.Callable], double2: float) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def stepSSPRK3(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], rHSFunction: typing.Union['TimeIntegrator.RHSFunction', typing.Callable], double2: float) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - class Method(java.lang.Enum['TimeIntegrator.Method']): - EULER: typing.ClassVar['TimeIntegrator.Method'] = ... - RK2: typing.ClassVar['TimeIntegrator.Method'] = ... - RK4: typing.ClassVar['TimeIntegrator.Method'] = ... - SSP_RK3: typing.ClassVar['TimeIntegrator.Method'] = ... - IMEX_PRESSURE_CORRECTION: typing.ClassVar['TimeIntegrator.Method'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def step( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + rHSFunction: typing.Union["TimeIntegrator.RHSFunction", typing.Callable], + double2: float, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def stepEuler( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + rHSFunction: typing.Union["TimeIntegrator.RHSFunction", typing.Callable], + double2: float, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def stepIMEXPressureCorrection( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + rHSFunction: typing.Union["TimeIntegrator.RHSFunction", typing.Callable], + double2: float, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def stepRK2( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + rHSFunction: typing.Union["TimeIntegrator.RHSFunction", typing.Callable], + double2: float, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def stepRK4( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + rHSFunction: typing.Union["TimeIntegrator.RHSFunction", typing.Callable], + double2: float, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def stepSSPRK3( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + rHSFunction: typing.Union["TimeIntegrator.RHSFunction", typing.Callable], + double2: float, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + + class Method(java.lang.Enum["TimeIntegrator.Method"]): + EULER: typing.ClassVar["TimeIntegrator.Method"] = ... + RK2: typing.ClassVar["TimeIntegrator.Method"] = ... + RK4: typing.ClassVar["TimeIntegrator.Method"] = ... + SSP_RK3: typing.ClassVar["TimeIntegrator.Method"] = ... + IMEX_PRESSURE_CORRECTION: typing.ClassVar["TimeIntegrator.Method"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TimeIntegrator.Method': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TimeIntegrator.Method": ... @staticmethod - def values() -> typing.MutableSequence['TimeIntegrator.Method']: ... - class RHSFunction: - def evaluate(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], double2: float) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def values() -> typing.MutableSequence["TimeIntegrator.Method"]: ... + class RHSFunction: + def evaluate( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + double2: float, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.pipeline.twophasepipe.numerics")``. diff --git a/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/reporting/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/reporting/__init__.pyi index f51e6431..241f069a 100644 --- a/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/reporting/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/reporting/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,41 +13,71 @@ import jneqsim.process.equipment.pipeline import jneqsim.process.equipment.pipeline.twophasepipe.validation import typing - - class TwoFluidPipeReport: @staticmethod - def capture(twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe) -> 'TwoFluidPipeReport.ProfileSnapshot': ... + def capture( + twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, + ) -> "TwoFluidPipeReport.ProfileSnapshot": ... @staticmethod - def newSnapshotList() -> java.util.List['TwoFluidPipeReport.ProfileSnapshot']: ... + def newSnapshotList() -> java.util.List["TwoFluidPipeReport.ProfileSnapshot"]: ... @staticmethod - def toComparisonCsv(comparison: jneqsim.process.equipment.pipeline.twophasepipe.validation.TwoFluidBenchmarkHarness.Comparison) -> java.lang.String: ... + def toComparisonCsv( + comparison: jneqsim.process.equipment.pipeline.twophasepipe.validation.TwoFluidBenchmarkHarness.Comparison, + ) -> java.lang.String: ... @staticmethod - def toSlugAndFlowAssuranceCsv(twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe) -> java.lang.String: ... + def toSlugAndFlowAssuranceCsv( + twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, + ) -> java.lang.String: ... @staticmethod - def toSteadyStateProfileCsv(twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe) -> java.lang.String: ... + def toSteadyStateProfileCsv( + twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, + ) -> java.lang.String: ... @staticmethod - def toSummaryJson(twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe) -> java.lang.String: ... + def toSummaryJson( + twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, + ) -> java.lang.String: ... @staticmethod - def toSummaryText(twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe) -> java.lang.String: ... + def toSummaryText( + twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, + ) -> java.lang.String: ... @staticmethod - def toTransientProfileCsv(list: java.util.List['TwoFluidPipeReport.ProfileSnapshot']) -> java.lang.String: ... + def toTransientProfileCsv( + list: java.util.List["TwoFluidPipeReport.ProfileSnapshot"], + ) -> java.lang.String: ... @staticmethod - def writeComparisonCsv(comparison: jneqsim.process.equipment.pipeline.twophasepipe.validation.TwoFluidBenchmarkHarness.Comparison, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def writeComparisonCsv( + comparison: jneqsim.process.equipment.pipeline.twophasepipe.validation.TwoFluidBenchmarkHarness.Comparison, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... @staticmethod - def writeSlugAndFlowAssuranceCsv(twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def writeSlugAndFlowAssuranceCsv( + twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... @staticmethod - def writeSteadyStateProfileCsv(twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def writeSteadyStateProfileCsv( + twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... @staticmethod - def writeSummaryJson(twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def writeSummaryJson( + twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... @staticmethod - def writeSummaryText(twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def writeSummaryText( + twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... @staticmethod - def writeTransientProfileCsv(list: java.util.List['TwoFluidPipeReport.ProfileSnapshot'], path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def writeTransientProfileCsv( + list: java.util.List["TwoFluidPipeReport.ProfileSnapshot"], + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... + class ProfileSnapshot: def getTimeSeconds(self) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.pipeline.twophasepipe.reporting")``. diff --git a/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/validation/__init__.pyi b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/validation/__init__.pyi index 1c3f27e4..bf972ed3 100644 --- a/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/validation/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/pipeline/twophasepipe/validation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,21 +13,40 @@ import jpype.protocol import jneqsim.process.equipment.pipeline import typing - - class TwoFluidBenchmarkHarness: @staticmethod - def capture(twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe) -> 'TwoFluidBenchmarkHarness.Snapshot': ... + def capture( + twoFluidPipe: jneqsim.process.equipment.pipeline.TwoFluidPipe, + ) -> "TwoFluidBenchmarkHarness.Snapshot": ... @typing.overload @staticmethod - def compare(list: java.util.List['TwoFluidBenchmarkHarness.Snapshot'], list2: java.util.List['TwoFluidBenchmarkHarness.BenchmarkPoint']) -> 'TwoFluidBenchmarkHarness.Comparison': ... + def compare( + list: java.util.List["TwoFluidBenchmarkHarness.Snapshot"], + list2: java.util.List["TwoFluidBenchmarkHarness.BenchmarkPoint"], + ) -> "TwoFluidBenchmarkHarness.Comparison": ... @typing.overload @staticmethod - def compare(snapshot: 'TwoFluidBenchmarkHarness.Snapshot', list: java.util.List['TwoFluidBenchmarkHarness.BenchmarkPoint']) -> 'TwoFluidBenchmarkHarness.Comparison': ... + def compare( + snapshot: "TwoFluidBenchmarkHarness.Snapshot", + list: java.util.List["TwoFluidBenchmarkHarness.BenchmarkPoint"], + ) -> "TwoFluidBenchmarkHarness.Comparison": ... @staticmethod - def readCsv(path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> java.util.List['TwoFluidBenchmarkHarness.BenchmarkPoint']: ... + def readCsv( + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> java.util.List["TwoFluidBenchmarkHarness.BenchmarkPoint"]: ... + class BenchmarkPoint: - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, string2: typing.Union[java.lang.String, str], double3: float, double4: float, double5: float, string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + double3: float, + double4: float, + double5: float, + string3: typing.Union[java.lang.String, str], + ): ... def getAbsoluteTolerance(self) -> float: ... def getCaseName(self) -> java.lang.String: ... def getPositionMeters(self) -> float: ... @@ -36,24 +55,44 @@ class TwoFluidBenchmarkHarness: def getTimeSeconds(self) -> float: ... def getValue(self) -> float: ... def getVariable(self) -> java.lang.String: ... + class Comparison: def failureSummary(self) -> java.lang.String: ... def getFailureCount(self) -> int: ... def getMaximumRelativeError(self) -> float: ... - def getRows(self) -> java.util.List['TwoFluidBenchmarkHarness.ComparisonRow']: ... + def getRows( + self, + ) -> java.util.List["TwoFluidBenchmarkHarness.ComparisonRow"]: ... def isPassed(self) -> bool: ... + class ComparisonRow: def getAbsoluteError(self) -> float: ... def getModelValue(self) -> float: ... - def getReference(self) -> 'TwoFluidBenchmarkHarness.BenchmarkPoint': ... + def getReference(self) -> "TwoFluidBenchmarkHarness.BenchmarkPoint": ... def getRelativeError(self) -> float: ... def isPassed(self) -> bool: ... + class Snapshot: - def __init__(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]]]): ... + def __init__( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + ], + ): ... def getAvailableVariables(self) -> java.util.Set[java.lang.String]: ... def getTimeSeconds(self) -> float: ... - def valueAt(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... - + def valueAt( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.pipeline.twophasepipe.validation")``. diff --git a/src/jneqsim-stubs/process/equipment/powergeneration/__init__.pyi b/src/jneqsim-stubs/process/equipment/powergeneration/__init__.pyi index 6ff626d6..725fba30 100644 --- a/src/jneqsim-stubs/process/equipment/powergeneration/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/powergeneration/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -20,23 +20,41 @@ import jneqsim.process.util.report import jneqsim.thermo.system import typing - - -class CombinedCycleSystem(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, jneqsim.process.design.AutoSizeable): +class CombinedCycleSystem( + jneqsim.process.equipment.TwoPortEquipment, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, + jneqsim.process.design.AutoSizeable, +): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... def clearCapacityConstraints(self) -> None: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCapacityDuty(self) -> float: ... def getCapacityMax(self) -> float: ... def getFuelEnergyInput(self) -> float: ... @@ -46,7 +64,9 @@ class CombinedCycleSystem(jneqsim.process.equipment.TwoPortEquipment, jneqsim.pr @typing.overload def getRatedTotalPower(self) -> float: ... @typing.overload - def getRatedTotalPower(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getRatedTotalPower( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSizingReport(self) -> java.lang.String: ... def getSteamTurbinePower(self) -> float: ... @typing.overload @@ -56,7 +76,9 @@ class CombinedCycleSystem(jneqsim.process.equipment.TwoPortEquipment, jneqsim.pr def isAutoSized(self) -> bool: ... def isCapacityExceeded(self) -> bool: ... def isHardLimitExceeded(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -68,16 +90,22 @@ class CombinedCycleSystem(jneqsim.process.equipment.TwoPortEquipment, jneqsim.pr @typing.overload def setRatedTotalPower(self, double: float) -> None: ... @typing.overload - def setRatedTotalPower(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setRatedTotalPower( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setSteamCondensorPressure(self, double: float) -> None: ... def setSteamPressure(self, double: float) -> None: ... @typing.overload def setSteamTemperature(self, double: float) -> None: ... @typing.overload - def setSteamTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setSteamTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setSteamTurbineEfficiency(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... @@ -87,10 +115,17 @@ class FuelCell(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getEfficiency(self) -> float: ... def getHeatLoss(self) -> float: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getOxidantStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getPower(self) -> float: ... @typing.overload @@ -98,9 +133,15 @@ class FuelCell(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setEfficiency(self, double: float) -> None: ... - def setOxidantStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setOxidantStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... -class GasTurbine(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, jneqsim.process.design.AutoSizeable): +class GasTurbine( + jneqsim.process.equipment.TwoPortEquipment, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, + jneqsim.process.design.AutoSizeable, +): thermoSystem: jneqsim.thermo.system.SystemInterface = ... airStream: jneqsim.process.equipment.stream.StreamInterface = ... airCompressor: jneqsim.process.equipment.compressor.Compressor = ... @@ -111,24 +152,42 @@ class GasTurbine(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process.equ @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... def calcIdealAirFuelRatio(self) -> float: ... def clearCapacityConstraints(self) -> None: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCapacityDuty(self) -> float: ... def getCapacityMax(self) -> float: ... def getExcessAirFactor(self) -> float: ... def getHeat(self) -> float: ... def getMaxUtilization(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.compressor.CompressorMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.compressor.CompressorMechanicalDesign: ... @typing.overload def getPower(self) -> float: ... @typing.overload @@ -141,54 +200,88 @@ class GasTurbine(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process.equ def isAutoSized(self) -> bool: ... def isCapacityExceeded(self) -> bool: ... def isHardLimitExceeded(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setExcessAirFactor(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def setRatedPower(self, double: float) -> None: ... @typing.overload - def setRatedPower(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setRatedPower( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... -class HRSG(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, jneqsim.process.design.AutoSizeable): +class HRSG( + jneqsim.process.equipment.TwoPortEquipment, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, + jneqsim.process.design.AutoSizeable, +): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... def clearCapacityConstraints(self) -> None: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCapacityDuty(self) -> float: ... def getCapacityMax(self) -> float: ... @typing.overload def getDesignHeatDuty(self) -> float: ... @typing.overload - def getDesignHeatDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getDesignHeatDuty( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getGasOutletTemperature(self) -> float: ... @typing.overload def getHeatTransferred(self) -> float: ... @typing.overload - def getHeatTransferred(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getHeatTransferred( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getMaxUtilization(self) -> float: ... def getSizingReport(self) -> java.lang.String: ... @typing.overload def getSteamFlowRate(self) -> float: ... @typing.overload - def getSteamFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getSteamFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def isAutoSized(self) -> bool: ... def isCapacityExceeded(self) -> bool: ... def isHardLimitExceeded(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -197,17 +290,23 @@ class HRSG(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process.equipment @typing.overload def setDesignHeatDuty(self, double: float) -> None: ... @typing.overload - def setDesignHeatDuty(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignHeatDuty( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setEffectiveness(self, double: float) -> None: ... @typing.overload def setFeedWaterTemperature(self, double: float) -> None: ... @typing.overload - def setFeedWaterTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setFeedWaterTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setSteamPressure(self, double: float) -> None: ... @typing.overload def setSteamTemperature(self, double: float) -> None: ... @typing.overload - def setSteamTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setSteamTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class OffshoreEnergySystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload @@ -220,7 +319,9 @@ class OffshoreEnergySystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): def getBatteryStorage(self) -> jneqsim.process.equipment.battery.BatteryStorage: ... def getCO2Avoided(self) -> float: ... def getCO2Emissions(self) -> float: ... - def getDispatchHistory(self) -> java.util.List[java.util.Map[java.lang.String, float]]: ... + def getDispatchHistory( + self, + ) -> java.util.List[java.util.Map[java.lang.String, float]]: ... def getFuelConsumption(self) -> float: ... def getGasTurbineCapacity(self) -> float: ... def getGasTurbinePowerDelivered(self) -> float: ... @@ -228,7 +329,7 @@ class OffshoreEnergySystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): def getSolarPowerDelivered(self) -> float: ... def getTotalPowerDelivered(self) -> float: ... def getTotalPowerDemand(self) -> float: ... - def getWindFarm(self) -> 'WindFarm': ... + def getWindFarm(self) -> "WindFarm": ... def getWindPowerCurtailed(self) -> float: ... def getWindPowerDelivered(self) -> float: ... def getWindPowerFraction(self) -> float: ... @@ -236,16 +337,20 @@ class OffshoreEnergySystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def runHourlyDispatch(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setBatteryStorage(self, batteryStorage: jneqsim.process.equipment.battery.BatteryStorage) -> None: ... + def runHourlyDispatch( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setBatteryStorage( + self, batteryStorage: jneqsim.process.equipment.battery.BatteryStorage + ) -> None: ... def setCO2EmissionFactor(self, double: float) -> None: ... def setGasTurbineCapacity(self, double: float) -> None: ... def setGasTurbineEfficiency(self, double: float) -> None: ... def setGasTurbineMinLoad(self, double: float) -> None: ... - def setSolarPanel(self, solarPanel: 'SolarPanel') -> None: ... + def setSolarPanel(self, solarPanel: "SolarPanel") -> None: ... def setTimeStepHours(self, double: float) -> None: ... def setTotalPowerDemand(self, double: float) -> None: ... - def setWindFarm(self, windFarm: 'WindFarm') -> None: ... + def setWindFarm(self, windFarm: "WindFarm") -> None: ... class SolarPanel(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload @@ -253,7 +358,13 @@ class SolarPanel(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... def getPower(self) -> float: ... @typing.overload def run(self) -> None: ... @@ -263,21 +374,41 @@ class SolarPanel(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setIrradiance(self, double: float) -> None: ... def setPanelArea(self, double: float) -> None: ... -class SteamTurbine(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, jneqsim.process.design.AutoSizeable): +class SteamTurbine( + jneqsim.process.equipment.TwoPortEquipment, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, + jneqsim.process.design.AutoSizeable, +): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... def clearCapacityConstraints(self) -> None: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCapacityDuty(self) -> float: ... def getCapacityMax(self) -> float: ... def getIsentropicEfficiency(self) -> float: ... @@ -295,7 +426,9 @@ class SteamTurbine(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process.e def isAutoSized(self) -> bool: ... def isCapacityExceeded(self) -> bool: ... def isHardLimitExceeded(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -305,11 +438,15 @@ class SteamTurbine(jneqsim.process.equipment.TwoPortEquipment, jneqsim.process.e @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setRatedPower(self, double: float) -> None: ... @typing.overload - def setRatedPower(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setRatedPower( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class WindFarm(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload @@ -364,7 +501,9 @@ class WindFarm(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setWeibullScale(self, double: float) -> None: ... def setWeibullShape(self, double: float) -> None: ... def setWindSpeed(self, double: float) -> None: ... - def setWindSpeedTimeSeries(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setWindSpeedTimeSeries( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class WindTurbine(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload @@ -385,7 +524,6 @@ class WindTurbine(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setRotorArea(self, double: float) -> None: ... def setWindSpeed(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.powergeneration")``. diff --git a/src/jneqsim-stubs/process/equipment/powergeneration/gasturbine/__init__.pyi b/src/jneqsim-stubs/process/equipment/powergeneration/gasturbine/__init__.pyi index b465ee75..511e0aa6 100644 --- a/src/jneqsim-stubs/process/equipment/powergeneration/gasturbine/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/powergeneration/gasturbine/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,30 +15,32 @@ import jneqsim.process.equipment.stream import jneqsim.thermo.system import typing - - class CO2TaxSchedule(java.io.Serializable): def __init__(self, navigableMap: java.util.NavigableMap[int, float]): ... def asMap(self) -> java.util.NavigableMap[int, float]: ... def getTotalNOKPerTonne(self, int: int) -> float: ... @staticmethod - def loadDefault() -> 'CO2TaxSchedule': ... + def loadDefault() -> "CO2TaxSchedule": ... @staticmethod - def loadFromResource(string: typing.Union[java.lang.String, str]) -> 'CO2TaxSchedule': ... + def loadFromResource( + string: typing.Union[java.lang.String, str], + ) -> "CO2TaxSchedule": ... class GasTurbineCatalog(java.io.Serializable): @staticmethod - def all() -> java.util.Map[java.lang.String, 'GasTurbineSpec']: ... + def all() -> java.util.Map[java.lang.String, "GasTurbineSpec"]: ... @typing.overload @staticmethod - def findBestFit(double: float, double2: float) -> 'GasTurbineSpec': ... + def findBestFit(double: float, double2: float) -> "GasTurbineSpec": ... @typing.overload @staticmethod - def findBestFit(double: float, double2: float, boolean: bool) -> 'GasTurbineSpec': ... + def findBestFit( + double: float, double2: float, boolean: bool + ) -> "GasTurbineSpec": ... @staticmethod - def get(string: typing.Union[java.lang.String, str]) -> 'GasTurbineSpec': ... + def get(string: typing.Union[java.lang.String, str]) -> "GasTurbineSpec": ... @staticmethod - def sortedByPower() -> java.util.List['GasTurbineSpec']: ... + def sortedByPower() -> java.util.List["GasTurbineSpec"]: ... class GasTurbineDegradation(java.io.Serializable): def __init__(self): ... @@ -61,9 +63,15 @@ class GasTurbineEmissions(java.io.Serializable): MW_NO2: typing.ClassVar[float] = ... MW_CH4: typing.ClassVar[float] = ... def __init__(self): ... - def computeCO2KgPerS(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float) -> float: ... - def computeMethaneSlipKgPerS(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float) -> float: ... - def computeNOxKgPerS(self, double: float, double2: float, double3: float) -> float: ... + def computeCO2KgPerS( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ) -> float: ... + def computeMethaneSlipKgPerS( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ) -> float: ... + def computeNOxKgPerS( + self, double: float, double2: float, double3: float + ) -> float: ... def getMethaneSlipFraction(self) -> float: ... def setMethaneSlipFraction(self, double: float) -> None: ... @@ -72,21 +80,36 @@ class GasTurbinePerformanceMap(java.io.Serializable): P_ISO_BARA: typing.ClassVar[float] = ... def __init__(self): ... @staticmethod - def forIndustrial() -> 'GasTurbinePerformanceMap': ... + def forIndustrial() -> "GasTurbinePerformanceMap": ... @staticmethod - def fromSpec(gasTurbineSpec: 'GasTurbineSpec') -> 'GasTurbinePerformanceMap': ... - def getAvailablePower(self, double: float, double2: float, double3: float) -> float: ... + def fromSpec(gasTurbineSpec: "GasTurbineSpec") -> "GasTurbinePerformanceMap": ... + def getAvailablePower( + self, double: float, double2: float, double3: float + ) -> float: ... def getEfficiency(self, double: float, double2: float, double3: float) -> float: ... def getExhaustFlow(self, double: float, double2: float) -> float: ... def getExhaustTemperature(self, double: float, double2: float) -> float: ... def getHeatRate(self, double: float, double2: float, double3: float) -> float: ... def getMinLoadFraction(self) -> float: ... def setAmbientCorrection(self, double: float, double2: float) -> None: ... - def setHeatRatePolynomial(self, double: float, double2: float, double3: float) -> None: ... + def setHeatRatePolynomial( + self, double: float, double2: float, double3: float + ) -> None: ... def setMinLoadFraction(self, double: float) -> None: ... class GasTurbineSpec(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], turbineType: 'GasTurbineSpec.TurbineType', double: float, double2: float, double3: float, double4: float, double5: float, double6: float, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + turbineType: "GasTurbineSpec.TurbineType", + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + string2: typing.Union[java.lang.String, str], + ): ... def getDescription(self) -> java.lang.String: ... def getExhaustFlowKgPerS(self) -> float: ... def getExhaustTemperatureK(self) -> float: ... @@ -97,30 +120,43 @@ class GasTurbineSpec(java.io.Serializable): def getNoxPpmDLE(self) -> float: ... def getRatedPowerMW(self) -> float: ... def getRatedPowerW(self) -> float: ... - def getType(self) -> 'GasTurbineSpec.TurbineType': ... + def getType(self) -> "GasTurbineSpec.TurbineType": ... def toString(self) -> java.lang.String: ... - class TurbineType(java.lang.Enum['GasTurbineSpec.TurbineType']): - AERODERIVATIVE: typing.ClassVar['GasTurbineSpec.TurbineType'] = ... - INDUSTRIAL: typing.ClassVar['GasTurbineSpec.TurbineType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class TurbineType(java.lang.Enum["GasTurbineSpec.TurbineType"]): + AERODERIVATIVE: typing.ClassVar["GasTurbineSpec.TurbineType"] = ... + INDUSTRIAL: typing.ClassVar["GasTurbineSpec.TurbineType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'GasTurbineSpec.TurbineType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "GasTurbineSpec.TurbineType": ... @staticmethod - def values() -> typing.MutableSequence['GasTurbineSpec.TurbineType']: ... + def values() -> typing.MutableSequence["GasTurbineSpec.TurbineType"]: ... class GasTurbineUnit(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, gasTurbineSpec: GasTurbineSpec): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + gasTurbineSpec: GasTurbineSpec, + ): ... @typing.overload - def addPowerConsumer(self, compressor: jneqsim.process.equipment.compressor.Compressor) -> None: ... + def addPowerConsumer( + self, compressor: jneqsim.process.equipment.compressor.Compressor + ) -> None: ... @typing.overload - def addPowerConsumer(self, powerDemandConsumer: 'PowerDemandConsumer') -> None: ... + def addPowerConsumer(self, powerDemandConsumer: "PowerDemandConsumer") -> None: ... def clearDemandedPowerOverride(self) -> None: ... def clearPowerConsumers(self) -> None: ... def getAvailablePowerW(self) -> float: ... @@ -140,7 +176,7 @@ class GasTurbineUnit(jneqsim.process.equipment.TwoPortEquipment): def getNOxEmissionKgPerS(self) -> float: ... def getPerformanceMap(self) -> GasTurbinePerformanceMap: ... def getPowerAllocationW(self) -> java.util.Map[java.lang.String, float]: ... - def getPowerConsumers(self) -> java.util.List['PowerDemandConsumer']: ... + def getPowerConsumers(self) -> java.util.List["PowerDemandConsumer"]: ... def getPowerShortfallW(self) -> float: ... def getSpec(self) -> GasTurbineSpec: ... def getThermalEfficiency(self) -> float: ... @@ -158,15 +194,26 @@ class GasTurbineUnit(jneqsim.process.equipment.TwoPortEquipment): def setDemandedPower(self, double: float) -> None: ... def setEmissions(self, gasTurbineEmissions: GasTurbineEmissions) -> None: ... def setEnforcePowerLimit(self, boolean: bool) -> None: ... - def setPerformanceMap(self, gasTurbinePerformanceMap: GasTurbinePerformanceMap) -> None: ... + def setPerformanceMap( + self, gasTurbinePerformanceMap: GasTurbinePerformanceMap + ) -> None: ... def setSpec(self, gasTurbineSpec: GasTurbineSpec) -> None: ... class LateLifeRetrofitStudy(java.io.Serializable): - def __init__(self, list: java.util.List[GasTurbineUnit], list2: java.util.List[GasTurbineUnit], doubleArray: typing.Union[typing.List[float], jpype.JArray], int: int, cO2TaxSchedule: CO2TaxSchedule, double2: float): ... - def run(self) -> 'LateLifeRetrofitStudy.RetrofitResult': ... + def __init__( + self, + list: java.util.List[GasTurbineUnit], + list2: java.util.List[GasTurbineUnit], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + int: int, + cO2TaxSchedule: CO2TaxSchedule, + double2: float, + ): ... + def run(self) -> "LateLifeRetrofitStudy.RetrofitResult": ... def setAnnualOperatingHours(self, double: float) -> None: ... def setDiscountRate(self, double: float) -> None: ... def setRetrofitCapexMNOK(self, double: float) -> None: ... + class RetrofitResult(java.io.Serializable): startYear: int = ... discountRate: float = ... @@ -178,6 +225,7 @@ class LateLifeRetrofitStudy(java.io.Serializable): simplePaybackYear: int = ... def __init__(self): ... def toSummary(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class YearResult(java.io.Serializable): year: int = ... demandedPowerMW: float = ... @@ -201,10 +249,13 @@ class PowerDemandConsumer: class TurbineDispatchOptimizer(java.io.Serializable): BRUTE_FORCE_LIMIT: typing.ClassVar[int] = ... def __init__(self, double: float, double2: float): ... - def dispatch(self, list: java.util.List[GasTurbineUnit], double: float) -> 'TurbineDispatchOptimizer.DispatchResult': ... + def dispatch( + self, list: java.util.List[GasTurbineUnit], double: float + ) -> "TurbineDispatchOptimizer.DispatchResult": ... def setCO2CostNOKPerTonne(self, double: float) -> None: ... def setFuelPriceNOKPerKg(self, double: float) -> None: ... def setRequireNplusOne(self, boolean: bool) -> None: ... + class DispatchResult(java.io.Serializable): feasible: bool = ... reason: java.lang.String = ... @@ -220,10 +271,11 @@ class TurbineDispatchOptimizer(java.io.Serializable): spareUnits: java.util.List = ... def __init__(self): ... @staticmethod - def infeasible(string: typing.Union[java.lang.String, str]) -> 'TurbineDispatchOptimizer.DispatchResult': ... + def infeasible( + string: typing.Union[java.lang.String, str], + ) -> "TurbineDispatchOptimizer.DispatchResult": ... def summary(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.powergeneration.gasturbine")``. diff --git a/src/jneqsim-stubs/process/equipment/pump/__init__.pyi b/src/jneqsim-stubs/process/equipment/pump/__init__.pyi index 2f71a55e..bdf195de 100644 --- a/src/jneqsim-stubs/process/equipment/pump/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/pump/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -20,18 +20,30 @@ import jneqsim.process.util.report import jneqsim.thermo.system import typing - - class PumpChartInterface(java.lang.Cloneable): - def addCurve(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def calculateViscosityCorrection(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def addCurve( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def calculateViscosityCorrection( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def getBestEfficiencyFlowRate(self) -> float: ... - def getCorrectedEfficiency(self, double: float, double2: float, double3: float) -> float: ... - def getCorrectedHead(self, double: float, double2: float, double3: float) -> float: ... + def getCorrectedEfficiency( + self, double: float, double2: float, double3: float + ) -> float: ... + def getCorrectedHead( + self, double: float, double2: float, double3: float + ) -> float: ... def getEfficiency(self, double: float, double2: float) -> float: ... def getEfficiencyCorrectionFactor(self) -> float: ... def getFlowCorrectionFactor(self) -> float: ... - def getFullyCorrectedHead(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def getFullyCorrectedHead( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def getHead(self, double: float, double2: float) -> float: ... def getHeadCorrectionFactor(self) -> float: ... def getHeadUnit(self) -> java.lang.String: ... @@ -46,10 +58,30 @@ class PumpChartInterface(java.lang.Cloneable): def isUsePumpChart(self) -> bool: ... def isUseViscosityCorrection(self) -> bool: ... def plot(self) -> None: ... - def setCurves(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setCurves( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setHeadUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setNPSHCurve(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setReferenceConditions(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setNPSHCurve( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setReferenceConditions( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def setReferenceDensity(self, double: float) -> None: ... def setReferenceViscosity(self, double: float) -> None: ... def setUsePumpChart(self, boolean: bool) -> None: ... @@ -65,9 +97,18 @@ class PumpCurve(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ): ... -class PumpInterface(jneqsim.process.equipment.ProcessEquipmentInterface, jneqsim.process.equipment.TwoPortInterface): +class PumpInterface( + jneqsim.process.equipment.ProcessEquipmentInterface, + jneqsim.process.equipment.TwoPortInterface, +): def equals(self, object: typing.Any) -> bool: ... def getEnergy(self) -> float: ... def getMinimumFlow(self) -> float: ... @@ -80,35 +121,69 @@ class PumpInterface(jneqsim.process.equipment.ProcessEquipmentInterface, jneqsim def setMinimumFlow(self, double: float) -> None: ... def setPumpChartType(self, string: typing.Union[java.lang.String, str]) -> None: ... -class Pump(jneqsim.process.equipment.TwoPortEquipment, PumpInterface, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, jneqsim.process.design.AutoSizeable): +class Pump( + jneqsim.process.equipment.TwoPortEquipment, + PumpInterface, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, + jneqsim.process.design.AutoSizeable, +): isentropicEfficiency: float = ... powerSet: bool = ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def calculateAsCompressor(self, boolean: bool) -> None: ... def clearCapacityConstraints(self) -> None: ... def displayResult(self) -> None: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCapacityDuty(self) -> float: ... def getCapacityMax(self) -> float: ... def getDuty(self) -> float: ... - def getElectricalDesign(self) -> jneqsim.process.electricaldesign.pump.PumpElectricalDesign: ... + def getElectricalDesign( + self, + ) -> jneqsim.process.electricaldesign.pump.PumpElectricalDesign: ... def getEnergy(self) -> float: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getEquipmentState(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, typing.Any]]: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getEquipmentState( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.util.Map[ + java.lang.String, java.util.Map[java.lang.String, typing.Any] + ]: ... def getIsentropicEfficiency(self) -> float: ... def getMaxUtilization(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.pump.PumpMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.pump.PumpMechanicalDesign: ... def getMinimumFlow(self) -> float: ... def getMolarFlow(self) -> float: ... def getNPSHAvailable(self) -> float: ... @@ -132,7 +207,9 @@ class Pump(jneqsim.process.equipment.TwoPortEquipment, PumpInterface, jneqsim.pr def isCheckNPSH(self) -> bool: ... def isHardLimitExceeded(self) -> bool: ... def needRecalculation(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -143,44 +220,68 @@ class Pump(jneqsim.process.equipment.TwoPortEquipment, PumpInterface, jneqsim.pr def setMolarFlow(self, double: float) -> None: ... def setNPSHMargin(self, double: float) -> None: ... @typing.overload - def setOutTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutTemperature(self, double: float) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setPressure(self, double: float) -> None: ... @typing.overload - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPumpChartType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setSpeed(self, double: float) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class PumpChart(PumpChartInterface, java.io.Serializable): def __init__(self): ... - def addCurve(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def calculateViscosityCorrection(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def addCurve( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def calculateViscosityCorrection( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def checkStoneWall(self, double: float, double2: float) -> bool: ... def checkSurge1(self, double: float, double2: float) -> bool: ... def checkSurge2(self, double: float, double2: float) -> bool: ... def efficiency(self, double: float, double2: float) -> float: ... def fitReducedCurve(self) -> None: ... def getBestEfficiencyFlowRate(self) -> float: ... - def getCorrectedEfficiency(self, double: float, double2: float, double3: float) -> float: ... - def getCorrectedHead(self, double: float, double2: float, double3: float) -> float: ... + def getCorrectedEfficiency( + self, double: float, double2: float, double3: float + ) -> float: ... + def getCorrectedHead( + self, double: float, double2: float, double3: float + ) -> float: ... def getEfficiency(self, double: float, double2: float) -> float: ... def getEfficiencyCorrectionFactor(self) -> float: ... def getFlowCorrectionFactor(self) -> float: ... - def getFullyCorrectedHead(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def getFullyCorrectedHead( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def getHead(self, double: float, double2: float) -> float: ... def getHeadCorrectionFactor(self) -> float: ... def getHeadUnit(self) -> java.lang.String: ... @@ -198,12 +299,34 @@ class PumpChart(PumpChartInterface, java.io.Serializable): def isUsePumpChart(self) -> bool: ... def isUseViscosityCorrection(self) -> bool: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def plot(self) -> None: ... - def setCurves(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray5: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setCurves( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray5: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setHeadUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setNPSHCurve(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setReferenceConditions(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setNPSHCurve( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setReferenceConditions( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def setReferenceDensity(self, double: float) -> None: ... def setReferenceViscosity(self, double: float) -> None: ... def setUsePumpChart(self, boolean: bool) -> None: ... @@ -211,16 +334,27 @@ class PumpChart(PumpChartInterface, java.io.Serializable): def setUseViscosityCorrection(self, boolean: bool) -> None: ... def useRealKappa(self) -> bool: ... -class PumpChartAlternativeMapLookupExtrapolate(jneqsim.process.equipment.compressor.CompressorChartAlternativeMapLookupExtrapolate, PumpChartInterface): +class PumpChartAlternativeMapLookupExtrapolate( + jneqsim.process.equipment.compressor.CompressorChartAlternativeMapLookupExtrapolate, + PumpChartInterface, +): def __init__(self): ... - def calculateViscosityCorrection(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def calculateViscosityCorrection( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def getBestEfficiencyFlowRate(self) -> float: ... - def getCorrectedEfficiency(self, double: float, double2: float, double3: float) -> float: ... - def getCorrectedHead(self, double: float, double2: float, double3: float) -> float: ... + def getCorrectedEfficiency( + self, double: float, double2: float, double3: float + ) -> float: ... + def getCorrectedHead( + self, double: float, double2: float, double3: float + ) -> float: ... def getEfficiency(self, double: float, double2: float) -> float: ... def getEfficiencyCorrectionFactor(self) -> float: ... def getFlowCorrectionFactor(self) -> float: ... - def getFullyCorrectedHead(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def getFullyCorrectedHead( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def getHead(self, double: float, double2: float) -> float: ... def getHeadCorrectionFactor(self) -> float: ... def getNPSHRequired(self, double: float, double2: float) -> float: ... @@ -232,7 +366,12 @@ class PumpChartAlternativeMapLookupExtrapolate(jneqsim.process.equipment.compres def hasNPSHCurve(self) -> bool: ... def isUsePumpChart(self) -> bool: ... def isUseViscosityCorrection(self) -> bool: ... - def setNPSHCurve(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setNPSHCurve( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setReferenceDensity(self, double: float) -> None: ... def setReferenceViscosity(self, double: float) -> None: ... def setUsePumpChart(self, boolean: bool) -> None: ... @@ -242,7 +381,11 @@ class ESPPump(Pump): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getActualHead(self) -> float: ... def getDesignHead(self) -> float: ... def getGasSeparatorEfficiency(self) -> float: ... @@ -271,7 +414,11 @@ class JetPump(Pump): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getDischargePressure(self) -> float: ... def getEfficiency(self) -> float: ... def getHeadRatio(self) -> float: ... @@ -291,11 +438,19 @@ class SuckerRodPump(Pump): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getActualDisplacement(self, string: typing.Union[java.lang.String, str]) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getActualDisplacement( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getPlungerArea(self) -> float: ... def getPolishedRodLoad(self) -> float: ... - def getTheoreticalDisplacement(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getTheoreticalDisplacement( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -309,7 +464,6 @@ class SuckerRodPump(Pump): def setStrokesPerMinute(self, double: float) -> None: ... def setVolumetricEfficiency(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.pump")``. @@ -317,7 +471,9 @@ class __module_protocol__(Protocol): JetPump: typing.Type[JetPump] Pump: typing.Type[Pump] PumpChart: typing.Type[PumpChart] - PumpChartAlternativeMapLookupExtrapolate: typing.Type[PumpChartAlternativeMapLookupExtrapolate] + PumpChartAlternativeMapLookupExtrapolate: typing.Type[ + PumpChartAlternativeMapLookupExtrapolate + ] PumpChartInterface: typing.Type[PumpChartInterface] PumpCurve: typing.Type[PumpCurve] PumpInterface: typing.Type[PumpInterface] diff --git a/src/jneqsim-stubs/process/equipment/reactor/__init__.pyi b/src/jneqsim-stubs/process/equipment/reactor/__init__.pyi index f2321ed9..9a7f6b61 100644 --- a/src/jneqsim-stubs/process/equipment/reactor/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/reactor/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,23 +16,33 @@ import jneqsim.thermo.characterization import jneqsim.thermo.system import typing - - class AmmoniaSynthesisReactor(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getAmmoniaProductionRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getAmmoniaProductionRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getConversion(self) -> float: ... @typing.overload def getHeatDuty(self) -> float: ... @typing.overload def getHeatDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletTemperature(self) -> float: ... def getPerPassConversion(self) -> float: ... @@ -49,8 +59,12 @@ class AutothermalReformer(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getBurnerZone(self) -> 'SyngasBurnerZone': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getBurnerZone(self) -> "SyngasBurnerZone": ... def getDrySyngasLhvMjPerNm3(self) -> float: ... def getMethaneConversion(self) -> float: ... def getOxygenToCarbonRatio(self) -> float: ... @@ -67,76 +81,108 @@ class AutothermalReformer(jneqsim.process.equipment.TwoPortEquipment): def setReformingTemperature(self, double: float) -> None: ... def setSteamToCarbonTarget(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... class BiomassGasifier(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def getAgentType(self) -> 'BiomassGasifier.AgentType': ... + def getAgentType(self) -> "BiomassGasifier.AgentType": ... def getCarbonConversionEfficiency(self) -> float: ... - def getCharAshOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getCharAshOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getCharYieldFraction(self) -> float: ... def getColdGasEfficiency(self) -> float: ... def getEquivalenceRatio(self) -> float: ... def getGasificationPressure(self) -> float: ... def getGasificationTemperature(self) -> float: ... - def getGasifierType(self) -> 'BiomassGasifier.GasifierType': ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getGasifierType(self) -> "BiomassGasifier.GasifierType": ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getSteamToBiomassRatio(self) -> float: ... def getSyngasLHVMjPerNm3(self) -> float: ... - def getSyngasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSyngasOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getSyngasYieldNm3PerKg(self) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setAgentInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setAgentType(self, agentType: 'BiomassGasifier.AgentType') -> None: ... - def setBiomass(self, biomassCharacterization: jneqsim.thermo.characterization.BiomassCharacterization, double: float) -> None: ... + def setAgentInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setAgentType(self, agentType: "BiomassGasifier.AgentType") -> None: ... + def setBiomass( + self, + biomassCharacterization: jneqsim.thermo.characterization.BiomassCharacterization, + double: float, + ) -> None: ... def setCarbonConversionEfficiency(self, double: float) -> None: ... def setEquivalenceRatio(self, double: float) -> None: ... def setGasificationPressure(self, double: float) -> None: ... @typing.overload def setGasificationTemperature(self, double: float) -> None: ... @typing.overload - def setGasificationTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setGasifierType(self, gasifierType: 'BiomassGasifier.GasifierType') -> None: ... + def setGasificationTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setGasifierType(self, gasifierType: "BiomassGasifier.GasifierType") -> None: ... def setSteamToBiomassRatio(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - class AgentType(java.lang.Enum['BiomassGasifier.AgentType']): - AIR: typing.ClassVar['BiomassGasifier.AgentType'] = ... - OXYGEN: typing.ClassVar['BiomassGasifier.AgentType'] = ... - STEAM: typing.ClassVar['BiomassGasifier.AgentType'] = ... - AIR_STEAM: typing.ClassVar['BiomassGasifier.AgentType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class AgentType(java.lang.Enum["BiomassGasifier.AgentType"]): + AIR: typing.ClassVar["BiomassGasifier.AgentType"] = ... + OXYGEN: typing.ClassVar["BiomassGasifier.AgentType"] = ... + STEAM: typing.ClassVar["BiomassGasifier.AgentType"] = ... + AIR_STEAM: typing.ClassVar["BiomassGasifier.AgentType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BiomassGasifier.AgentType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BiomassGasifier.AgentType": ... @staticmethod - def values() -> typing.MutableSequence['BiomassGasifier.AgentType']: ... - class GasifierType(java.lang.Enum['BiomassGasifier.GasifierType']): - DOWNDRAFT: typing.ClassVar['BiomassGasifier.GasifierType'] = ... - UPDRAFT: typing.ClassVar['BiomassGasifier.GasifierType'] = ... - FLUIDIZED_BED: typing.ClassVar['BiomassGasifier.GasifierType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["BiomassGasifier.AgentType"]: ... + + class GasifierType(java.lang.Enum["BiomassGasifier.GasifierType"]): + DOWNDRAFT: typing.ClassVar["BiomassGasifier.GasifierType"] = ... + UPDRAFT: typing.ClassVar["BiomassGasifier.GasifierType"] = ... + FLUIDIZED_BED: typing.ClassVar["BiomassGasifier.GasifierType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BiomassGasifier.GasifierType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BiomassGasifier.GasifierType": ... @staticmethod - def values() -> typing.MutableSequence['BiomassGasifier.GasifierType']: ... + def values() -> typing.MutableSequence["BiomassGasifier.GasifierType"]: ... class CatalystBed(java.io.Serializable): @typing.overload @@ -144,10 +190,16 @@ class CatalystBed(java.io.Serializable): @typing.overload def __init__(self, double: float, double2: float, double3: float): ... def calculateEffectivenessFactor(self, double: float) -> float: ... - def calculatePressureDrop(self, double: float, double2: float, double3: float) -> float: ... - def calculateReynoldsNumber(self, double: float, double2: float, double3: float) -> float: ... + def calculatePressureDrop( + self, double: float, double2: float, double3: float + ) -> float: ... + def calculateReynoldsNumber( + self, double: float, double2: float, double3: float + ) -> float: ... def calculateThieleModulus(self, double: float, double2: float) -> float: ... - def calculateTotalPressureDrop(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def calculateTotalPressureDrop( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def getActivityFactor(self) -> float: ... def getBulkDensity(self) -> float: ... def getEffectiveDiffusivity(self, double: float) -> float: ... @@ -160,9 +212,13 @@ class CatalystBed(java.io.Serializable): def setActivityFactor(self, double: float) -> None: ... def setBulkDensity(self, double: float) -> None: ... def setParticleDensity(self, double: float) -> None: ... - def setParticleDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setParticleDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setParticlePorosity(self, double: float) -> None: ... - def setSpecificSurfaceArea(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setSpecificSurfaceArea( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTortuosity(self, double: float) -> None: ... def setVoidFraction(self, double: float) -> None: ... @@ -170,12 +226,14 @@ class CatalystDeactivationKinetics(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, catalystFamily: 'CatalystDeactivationKinetics.CatalystFamily'): ... + def __init__( + self, catalystFamily: "CatalystDeactivationKinetics.CatalystFamily" + ): ... def applyTo(self, catalystBed: CatalystBed) -> float: ... def calculateActivity(self) -> float: ... def estimateTimeToActivity(self, double: float) -> float: ... def getCarbonPotential(self) -> float: ... - def getCatalystFamily(self) -> 'CatalystDeactivationKinetics.CatalystFamily': ... + def getCatalystFamily(self) -> "CatalystDeactivationKinetics.CatalystFamily": ... def getChloridePoisoningRatePerHour(self) -> float: ... def getChloridePpmv(self) -> float: ... def getCokingRatePerHour(self) -> float: ... @@ -188,35 +246,59 @@ class CatalystDeactivationKinetics(java.io.Serializable): def getTemperatureK(self) -> float: ... def getThermalSinteringRatePerHour(self) -> float: ... def getTotalDeactivationRatePerHour(self) -> float: ... - def setCarbonPotential(self, double: float) -> 'CatalystDeactivationKinetics': ... - def setCatalystFamily(self, catalystFamily: 'CatalystDeactivationKinetics.CatalystFamily') -> 'CatalystDeactivationKinetics': ... - def setChloridePpmv(self, double: float) -> 'CatalystDeactivationKinetics': ... - def setOperationHours(self, double: float) -> 'CatalystDeactivationKinetics': ... - def setSteamToCarbonRatio(self, double: float) -> 'CatalystDeactivationKinetics': ... - def setSulfurPpmv(self, double: float) -> 'CatalystDeactivationKinetics': ... - def setTemperature(self, double: float) -> 'CatalystDeactivationKinetics': ... + def setCarbonPotential(self, double: float) -> "CatalystDeactivationKinetics": ... + def setCatalystFamily( + self, catalystFamily: "CatalystDeactivationKinetics.CatalystFamily" + ) -> "CatalystDeactivationKinetics": ... + def setChloridePpmv(self, double: float) -> "CatalystDeactivationKinetics": ... + def setOperationHours(self, double: float) -> "CatalystDeactivationKinetics": ... + def setSteamToCarbonRatio( + self, double: float + ) -> "CatalystDeactivationKinetics": ... + def setSulfurPpmv(self, double: float) -> "CatalystDeactivationKinetics": ... + def setTemperature(self, double: float) -> "CatalystDeactivationKinetics": ... def toJson(self) -> java.lang.String: ... - class CatalystFamily(java.lang.Enum['CatalystDeactivationKinetics.CatalystFamily']): - NICKEL_REFORMING: typing.ClassVar['CatalystDeactivationKinetics.CatalystFamily'] = ... - IRON_CHROMIUM_HT_SHIFT: typing.ClassVar['CatalystDeactivationKinetics.CatalystFamily'] = ... - COPPER_ZINC_LT_SHIFT: typing.ClassVar['CatalystDeactivationKinetics.CatalystFamily'] = ... - RUTHENIUM_AMMONIA_CRACKING: typing.ClassVar['CatalystDeactivationKinetics.CatalystFamily'] = ... + + class CatalystFamily(java.lang.Enum["CatalystDeactivationKinetics.CatalystFamily"]): + NICKEL_REFORMING: typing.ClassVar[ + "CatalystDeactivationKinetics.CatalystFamily" + ] = ... + IRON_CHROMIUM_HT_SHIFT: typing.ClassVar[ + "CatalystDeactivationKinetics.CatalystFamily" + ] = ... + COPPER_ZINC_LT_SHIFT: typing.ClassVar[ + "CatalystDeactivationKinetics.CatalystFamily" + ] = ... + RUTHENIUM_AMMONIA_CRACKING: typing.ClassVar[ + "CatalystDeactivationKinetics.CatalystFamily" + ] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CatalystDeactivationKinetics.CatalystFamily': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CatalystDeactivationKinetics.CatalystFamily": ... @staticmethod - def values() -> typing.MutableSequence['CatalystDeactivationKinetics.CatalystFamily']: ... + def values() -> ( + typing.MutableSequence["CatalystDeactivationKinetics.CatalystFamily"] + ): ... class CatalyticTubeReformer(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getCatalystBed(self) -> CatalystBed: ... def getDrySyngasLhvMjPerNm3(self) -> float: ... @typing.overload @@ -236,17 +318,23 @@ class CatalyticTubeReformer(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setCatalystBed(self, catalystBed: CatalystBed) -> None: ... - def setDeactivationKinetics(self, catalystDeactivationKinetics: CatalystDeactivationKinetics) -> None: ... + def setDeactivationKinetics( + self, catalystDeactivationKinetics: CatalystDeactivationKinetics + ) -> None: ... def setMaxTubeWallTemperature(self, double: float) -> None: ... def setOverallHeatTransferCoefficient(self, double: float) -> None: ... def setPressureDrop(self, double: float) -> None: ... @typing.overload def setReformingTemperature(self, double: float) -> None: ... @typing.overload - def setReformingTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setReformingTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTubeGeometry(self, double: float, double2: float, int: int) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... @@ -268,63 +356,140 @@ class FurnaceBurner(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setAirFuelRatioMass(self, double: float) -> None: ... - def setAirInlet(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setBurnerDesign(self, burnerDesign: 'FurnaceBurner.BurnerDesign') -> None: ... + def setAirInlet( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setBurnerDesign(self, burnerDesign: "FurnaceBurner.BurnerDesign") -> None: ... def setCoolingFactor(self, double: float) -> None: ... def setExcessAirFraction(self, double: float) -> None: ... - def setFuelInlet(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setFuelInlet( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setSurroundingsTemperature(self, double: float) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... - class BurnerDesign(java.lang.Enum['FurnaceBurner.BurnerDesign']): - ADIABATIC: typing.ClassVar['FurnaceBurner.BurnerDesign'] = ... - COOLED: typing.ClassVar['FurnaceBurner.BurnerDesign'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... + + class BurnerDesign(java.lang.Enum["FurnaceBurner.BurnerDesign"]): + ADIABATIC: typing.ClassVar["FurnaceBurner.BurnerDesign"] = ... + COOLED: typing.ClassVar["FurnaceBurner.BurnerDesign"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FurnaceBurner.BurnerDesign': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FurnaceBurner.BurnerDesign": ... @staticmethod - def values() -> typing.MutableSequence['FurnaceBurner.BurnerDesign']: ... + def values() -> typing.MutableSequence["FurnaceBurner.BurnerDesign"]: ... class GibbsReactor(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - @typing.overload - def calculateMixtureEnthalpy(self, list: java.util.List[typing.Union[java.lang.String, str]], list2: java.util.List[float], double: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], 'GibbsReactor.GibbsComponent'], typing.Mapping[typing.Union[java.lang.String, str], 'GibbsReactor.GibbsComponent']]) -> float: ... - @typing.overload - def calculateMixtureEnthalpy(self, list: java.util.List[typing.Union[java.lang.String, str]], list2: java.util.List[float], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], 'GibbsReactor.GibbsComponent'], typing.Mapping[typing.Union[java.lang.String, str], 'GibbsReactor.GibbsComponent']], double: float) -> float: ... - def calculateMixtureEnthalpyStandard(self, list: java.util.List[typing.Union[java.lang.String, str]], list2: java.util.List[float], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], 'GibbsReactor.GibbsComponent'], typing.Mapping[typing.Union[java.lang.String, str], 'GibbsReactor.GibbsComponent']]) -> float: ... - def calculateMixtureGibbsEnergy(self, list: java.util.List[typing.Union[java.lang.String, str]], list2: java.util.List[float], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], 'GibbsReactor.GibbsComponent'], typing.Mapping[typing.Union[java.lang.String, str], 'GibbsReactor.GibbsComponent']], double: float) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + @typing.overload + def calculateMixtureEnthalpy( + self, + list: java.util.List[typing.Union[java.lang.String, str]], + list2: java.util.List[float], + double: float, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], "GibbsReactor.GibbsComponent" + ], + typing.Mapping[ + typing.Union[java.lang.String, str], "GibbsReactor.GibbsComponent" + ], + ], + ) -> float: ... + @typing.overload + def calculateMixtureEnthalpy( + self, + list: java.util.List[typing.Union[java.lang.String, str]], + list2: java.util.List[float], + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], "GibbsReactor.GibbsComponent" + ], + typing.Mapping[ + typing.Union[java.lang.String, str], "GibbsReactor.GibbsComponent" + ], + ], + double: float, + ) -> float: ... + def calculateMixtureEnthalpyStandard( + self, + list: java.util.List[typing.Union[java.lang.String, str]], + list2: java.util.List[float], + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], "GibbsReactor.GibbsComponent" + ], + typing.Mapping[ + typing.Union[java.lang.String, str], "GibbsReactor.GibbsComponent" + ], + ], + ) -> float: ... + def calculateMixtureGibbsEnergy( + self, + list: java.util.List[typing.Union[java.lang.String, str]], + list2: java.util.List[float], + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], "GibbsReactor.GibbsComponent" + ], + typing.Mapping[ + typing.Union[java.lang.String, str], "GibbsReactor.GibbsComponent" + ], + ], + double: float, + ) -> float: ... def getActualIterations(self) -> int: ... def getConditionNumberHistory(self) -> java.util.List[float]: ... def getConvergenceTolerance(self) -> float: ... def getDampingComposition(self) -> float: ... - def getDetailedMoleBalance(self) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, float]]: ... + def getDetailedMoleBalance( + self, + ) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, float]]: ... def getElementBalanceErrorHistory(self) -> java.util.List[float]: ... def getElementMoleBalanceDiff(self) -> typing.MutableSequence[float]: ... def getElementMoleBalanceIn(self) -> typing.MutableSequence[float]: ... def getElementMoleBalanceOut(self) -> typing.MutableSequence[float]: ... def getElementNames(self) -> typing.MutableSequence[java.lang.String]: ... - def getEnergyMode(self) -> 'GibbsReactor.EnergyMode': ... + def getEnergyMode(self) -> "GibbsReactor.EnergyMode": ... def getEnthalpyOfReactions(self) -> float: ... def getFinalConvergenceError(self) -> float: ... - def getFugacityCoefficient(self, object: typing.Any) -> typing.MutableSequence[float]: ... + def getFugacityCoefficient( + self, object: typing.Any + ) -> typing.MutableSequence[float]: ... def getGibbsEnergyHistory(self) -> java.util.List[float]: ... def getInletMole(self) -> java.util.List[float]: ... def getInletMoles(self) -> java.util.List[float]: ... def getJacobianColLabels(self) -> java.util.List[java.lang.String]: ... - def getJacobianInverse(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getJacobianMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getJacobianInverse( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getJacobianMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getJacobianRowLabels(self) -> java.util.List[java.lang.String]: ... def getLagrangeContributions(self) -> java.util.Map[java.lang.String, float]: ... - def getLagrangeMultiplierContributions(self) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, float]]: ... + def getLagrangeMultiplierContributions( + self, + ) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, float]]: ... def getLagrangianMultipliers(self) -> typing.MutableSequence[float]: ... def getMassBalanceConverged(self) -> bool: ... def getMassBalanceError(self) -> float: ... @@ -335,7 +500,9 @@ class GibbsReactor(jneqsim.process.equipment.TwoPortEquipment): def getMixtureGibbsEnergy(self) -> float: ... def getObjectiveFunctionValues(self) -> java.util.Map[java.lang.String, float]: ... def getObjectiveMinimizationVector(self) -> typing.MutableSequence[float]: ... - def getObjectiveMinimizationVectorLabels(self) -> java.util.List[java.lang.String]: ... + def getObjectiveMinimizationVectorLabels( + self, + ) -> java.util.List[java.lang.String]: ... def getOutletMole(self) -> java.util.List[float]: ... def getOutletMoles(self) -> java.util.List[float]: ... @typing.overload @@ -346,13 +513,19 @@ class GibbsReactor(jneqsim.process.equipment.TwoPortEquipment): def getTemperatureChange(self) -> float: ... def getUseAllDatabaseSpecies(self) -> bool: ... def hasConverged(self) -> bool: ... - def isComponentExcludedByFeed(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def isComponentExcludedByFeed( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... def isComponentInert(self, string: typing.Union[java.lang.String, str]) -> bool: ... def isUseAdaptiveStepSize(self) -> bool: ... def isUseArmijoLineSearch(self) -> bool: ... def isUseConsistentOffDiagonal(self) -> bool: ... def isUseRegularization(self) -> bool: ... - def performIterationUpdate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float) -> bool: ... + def performIterationUpdate( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + ) -> bool: ... def performNewtonRaphsonIteration(self) -> typing.MutableSequence[float]: ... def printDatabaseComponents(self) -> None: ... @typing.overload @@ -365,13 +538,15 @@ class GibbsReactor(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def setComponentAsInert(self, int: int) -> None: ... @typing.overload - def setComponentAsInert(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setComponentAsInert( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setConvergenceTolerance(self, double: float) -> None: ... def setDampingComposition(self, double: float) -> None: ... @typing.overload def setEnergyMode(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setEnergyMode(self, energyMode: 'GibbsReactor.EnergyMode') -> None: ... + def setEnergyMode(self, energyMode: "GibbsReactor.EnergyMode") -> None: ... def setLagrangeMultiplier(self, int: int, double: float) -> None: ... def setMaxIterations(self, int: int) -> None: ... def setMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -388,21 +563,51 @@ class GibbsReactor(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def solveGibbsEquilibrium(self, double: float) -> bool: ... def verifyJacobianInverse(self) -> bool: ... - class EnergyMode(java.lang.Enum['GibbsReactor.EnergyMode']): - ISOTHERMAL: typing.ClassVar['GibbsReactor.EnergyMode'] = ... - ADIABATIC: typing.ClassVar['GibbsReactor.EnergyMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class EnergyMode(java.lang.Enum["GibbsReactor.EnergyMode"]): + ISOTHERMAL: typing.ClassVar["GibbsReactor.EnergyMode"] = ... + ADIABATIC: typing.ClassVar["GibbsReactor.EnergyMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'GibbsReactor.EnergyMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "GibbsReactor.EnergyMode": ... @staticmethod - def values() -> typing.MutableSequence['GibbsReactor.EnergyMode']: ... + def values() -> typing.MutableSequence["GibbsReactor.EnergyMode"]: ... + class GibbsComponent: - def __init__(self, gibbsReactor: 'GibbsReactor', string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float): ... - def calculateCorrectedHeatCapacityCoeffs(self, int: int) -> typing.MutableSequence[float]: ... + def __init__( + self, + gibbsReactor: "GibbsReactor", + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + ): ... + def calculateCorrectedHeatCapacityCoeffs( + self, int: int + ) -> typing.MutableSequence[float]: ... def calculateEnthalpy(self, double: float, int: int) -> float: ... def calculateEntropy(self, double: float, int: int) -> float: ... def calculateGibbsEnergy(self, double: float, int: int) -> float: ... @@ -420,7 +625,11 @@ class GibbsReactorCO2(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload def run(self) -> None: ... @typing.overload @@ -428,23 +637,35 @@ class GibbsReactorCO2(jneqsim.process.equipment.TwoPortEquipment): class KineticReaction(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addAdsorptionTerm(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - @typing.overload - def addProduct(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - @typing.overload - def addProduct(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def addReactant(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def addAdsorptionTerm( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + @typing.overload + def addProduct( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + @typing.overload + def addProduct( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + def addReactant( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... def calculateEquilibriumConstant(self, double: float) -> float: ... - def calculateRate(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int) -> float: ... + def calculateRate( + self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int + ) -> float: ... def calculateRateConstant(self, double: float) -> float: ... def getActivationEnergy(self) -> float: ... def getAdsorptionExponent(self) -> int: ... def getHeatOfReaction(self) -> float: ... def getName(self) -> java.lang.String: ... def getPreExponentialFactor(self) -> float: ... - def getRateBasis(self) -> 'KineticReaction.RateBasis': ... - def getRateType(self) -> 'KineticReaction.RateType': ... - def getStoichiometricCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getRateBasis(self) -> "KineticReaction.RateBasis": ... + def getRateType(self) -> "KineticReaction.RateType": ... + def getStoichiometricCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getStoichiometry(self) -> java.util.Map[java.lang.String, float]: ... def getTemperatureExponent(self) -> float: ... def isReversible(self) -> bool: ... @@ -452,50 +673,68 @@ class KineticReaction(java.io.Serializable): def setAdsorptionActivationEnergy(self, double: float) -> None: ... def setAdsorptionExponent(self, int: int) -> None: ... def setAdsorptionPreExpFactor(self, double: float) -> None: ... - def setEquilibriumConstantCorrelation(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setEquilibriumConstantCorrelation( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def setHeatOfReaction(self, double: float) -> None: ... def setPreExponentialFactor(self, double: float) -> None: ... - def setRateBasis(self, rateBasis: 'KineticReaction.RateBasis') -> None: ... - def setRateType(self, rateType: 'KineticReaction.RateType') -> None: ... + def setRateBasis(self, rateBasis: "KineticReaction.RateBasis") -> None: ... + def setRateType(self, rateType: "KineticReaction.RateType") -> None: ... def setReversible(self, boolean: bool) -> None: ... def setTemperatureExponent(self, double: float) -> None: ... - class RateBasis(java.lang.Enum['KineticReaction.RateBasis']): - VOLUME: typing.ClassVar['KineticReaction.RateBasis'] = ... - CATALYST_MASS: typing.ClassVar['KineticReaction.RateBasis'] = ... - CATALYST_AREA: typing.ClassVar['KineticReaction.RateBasis'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class RateBasis(java.lang.Enum["KineticReaction.RateBasis"]): + VOLUME: typing.ClassVar["KineticReaction.RateBasis"] = ... + CATALYST_MASS: typing.ClassVar["KineticReaction.RateBasis"] = ... + CATALYST_AREA: typing.ClassVar["KineticReaction.RateBasis"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'KineticReaction.RateBasis': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "KineticReaction.RateBasis": ... @staticmethod - def values() -> typing.MutableSequence['KineticReaction.RateBasis']: ... - class RateType(java.lang.Enum['KineticReaction.RateType']): - POWER_LAW: typing.ClassVar['KineticReaction.RateType'] = ... - LHHW: typing.ClassVar['KineticReaction.RateType'] = ... - EQUILIBRIUM: typing.ClassVar['KineticReaction.RateType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["KineticReaction.RateBasis"]: ... + + class RateType(java.lang.Enum["KineticReaction.RateType"]): + POWER_LAW: typing.ClassVar["KineticReaction.RateType"] = ... + LHHW: typing.ClassVar["KineticReaction.RateType"] = ... + EQUILIBRIUM: typing.ClassVar["KineticReaction.RateType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'KineticReaction.RateType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "KineticReaction.RateType": ... @staticmethod - def values() -> typing.MutableSequence['KineticReaction.RateType']: ... + def values() -> typing.MutableSequence["KineticReaction.RateType"]: ... class PartialOxidationReactor(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getDrySyngasLhvMjPerNm3(self) -> float: ... def getHydrogenToCarbonMonoxideRatio(self) -> float: ... def getMethaneConversion(self) -> float: ... def getOxygenToCarbonRatio(self) -> float: ... - def getQuenchSection(self) -> 'QuenchSection': ... + def getQuenchSection(self) -> "QuenchSection": ... def getRefractoryTemperature(self) -> float: ... def getRefractoryWarning(self) -> java.lang.String: ... def getResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -512,7 +751,9 @@ class PartialOxidationReactor(jneqsim.process.equipment.TwoPortEquipment): def setRefractoryTemperatureLimit(self, double: float) -> None: ... def setSteamToCarbonTarget(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... @@ -520,27 +761,37 @@ class PlugFlowReactor(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def addReaction(self, kineticReaction: KineticReaction) -> None: ... - def getAxialProfile(self) -> 'ReactorAxialProfile': ... + def getAxialProfile(self) -> "ReactorAxialProfile": ... def getCatalystBed(self) -> CatalystBed: ... def getConversion(self) -> float: ... def getCoolantTemperature(self) -> float: ... def getDiameter(self) -> float: ... - def getEnergyMode(self) -> 'PlugFlowReactor.EnergyMode': ... + def getEnergyMode(self) -> "PlugFlowReactor.EnergyMode": ... @typing.overload def getHeatDuty(self) -> float: ... @typing.overload def getHeatDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getIntegrationMethod(self) -> 'PlugFlowReactor.IntegrationMethod': ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getIntegrationMethod(self) -> "PlugFlowReactor.IntegrationMethod": ... def getKeyComponent(self) -> java.lang.String: ... def getLength(self) -> float: ... def getNumberOfSteps(self) -> int: ... def getNumberOfTubes(self) -> int: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletTemperature(self) -> float: ... def getOverallHeatTransferCoefficient(self) -> float: ... @@ -554,41 +805,61 @@ class PlugFlowReactor(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setCatalystBed(self, catalystBed: CatalystBed) -> None: ... - def setCoolantTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setEnergyMode(self, energyMode: 'PlugFlowReactor.EnergyMode') -> None: ... - def setIntegrationMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCoolantTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setEnergyMode(self, energyMode: "PlugFlowReactor.EnergyMode") -> None: ... + def setIntegrationMethod( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setKeyComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setLength(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setLength( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setNumberOfSteps(self, int: int) -> None: ... def setNumberOfTubes(self, int: int) -> None: ... def setOverallHeatTransferCoefficient(self, double: float) -> None: ... def setPropertyUpdateFrequency(self, int: int) -> None: ... - class EnergyMode(java.lang.Enum['PlugFlowReactor.EnergyMode']): - ADIABATIC: typing.ClassVar['PlugFlowReactor.EnergyMode'] = ... - ISOTHERMAL: typing.ClassVar['PlugFlowReactor.EnergyMode'] = ... - COOLANT: typing.ClassVar['PlugFlowReactor.EnergyMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class EnergyMode(java.lang.Enum["PlugFlowReactor.EnergyMode"]): + ADIABATIC: typing.ClassVar["PlugFlowReactor.EnergyMode"] = ... + ISOTHERMAL: typing.ClassVar["PlugFlowReactor.EnergyMode"] = ... + COOLANT: typing.ClassVar["PlugFlowReactor.EnergyMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PlugFlowReactor.EnergyMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PlugFlowReactor.EnergyMode": ... @staticmethod - def values() -> typing.MutableSequence['PlugFlowReactor.EnergyMode']: ... - class IntegrationMethod(java.lang.Enum['PlugFlowReactor.IntegrationMethod']): - EULER: typing.ClassVar['PlugFlowReactor.IntegrationMethod'] = ... - RK4: typing.ClassVar['PlugFlowReactor.IntegrationMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["PlugFlowReactor.EnergyMode"]: ... + + class IntegrationMethod(java.lang.Enum["PlugFlowReactor.IntegrationMethod"]): + EULER: typing.ClassVar["PlugFlowReactor.IntegrationMethod"] = ... + RK4: typing.ClassVar["PlugFlowReactor.IntegrationMethod"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PlugFlowReactor.IntegrationMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PlugFlowReactor.IntegrationMethod": ... @staticmethod - def values() -> typing.MutableSequence['PlugFlowReactor.IntegrationMethod']: ... + def values() -> typing.MutableSequence["PlugFlowReactor.IntegrationMethod"]: ... class PyrolysisReactor(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... @@ -596,16 +867,24 @@ class PyrolysisReactor(jneqsim.process.equipment.ProcessEquipmentBaseClass): def getActualCharYield(self) -> float: ... def getActualGasYield(self) -> float: ... def getBioOilHHV(self) -> float: ... - def getBioOilOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getBioOilOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getBiocharHHV(self) -> float: ... - def getBiocharOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getBiocharOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getEnergyYield(self) -> float: ... def getGasLHVMjPerNm3(self) -> float: ... def getGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getHeatingRate(self) -> float: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getPyrolysisMode(self) -> 'PyrolysisReactor.PyrolysisMode': ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getPyrolysisMode(self) -> "PyrolysisReactor.PyrolysisMode": ... def getPyrolysisTemperature(self) -> float: ... def getReactorPressure(self) -> float: ... def getResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -614,40 +893,62 @@ class PyrolysisReactor(jneqsim.process.equipment.ProcessEquipmentBaseClass): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setBiomass(self, biomassCharacterization: jneqsim.thermo.characterization.BiomassCharacterization, double: float) -> None: ... + def setBiomass( + self, + biomassCharacterization: jneqsim.thermo.characterization.BiomassCharacterization, + double: float, + ) -> None: ... def setHeatingRate(self, double: float) -> None: ... - def setProductYields(self, double: float, double2: float, double3: float) -> None: ... - def setPyrolysisMode(self, pyrolysisMode: 'PyrolysisReactor.PyrolysisMode') -> None: ... + def setProductYields( + self, double: float, double2: float, double3: float + ) -> None: ... + def setPyrolysisMode( + self, pyrolysisMode: "PyrolysisReactor.PyrolysisMode" + ) -> None: ... @typing.overload def setPyrolysisTemperature(self, double: float) -> None: ... @typing.overload - def setPyrolysisTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPyrolysisTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setReactorPressure(self, double: float) -> None: ... def setVapourResidenceTime(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - class PyrolysisMode(java.lang.Enum['PyrolysisReactor.PyrolysisMode']): - SLOW: typing.ClassVar['PyrolysisReactor.PyrolysisMode'] = ... - FAST: typing.ClassVar['PyrolysisReactor.PyrolysisMode'] = ... - FLASH: typing.ClassVar['PyrolysisReactor.PyrolysisMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class PyrolysisMode(java.lang.Enum["PyrolysisReactor.PyrolysisMode"]): + SLOW: typing.ClassVar["PyrolysisReactor.PyrolysisMode"] = ... + FAST: typing.ClassVar["PyrolysisReactor.PyrolysisMode"] = ... + FLASH: typing.ClassVar["PyrolysisReactor.PyrolysisMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PyrolysisReactor.PyrolysisMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PyrolysisReactor.PyrolysisMode": ... @staticmethod - def values() -> typing.MutableSequence['PyrolysisReactor.PyrolysisMode']: ... + def values() -> typing.MutableSequence["PyrolysisReactor.PyrolysisMode"]: ... class QuenchSection(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload def getHeatRemoved(self) -> float: ... @typing.overload @@ -663,18 +964,29 @@ class QuenchSection(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def setTargetTemperature(self, double: float) -> None: ... @typing.overload - def setTargetTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTargetTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... class ReactorAxialProfile(java.io.Serializable): - def __init__(self, int: int, int2: int, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... + def __init__( + self, + int: int, + int2: int, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... def getComponentNames(self) -> typing.MutableSequence[java.lang.String]: ... def getConversionAt(self, double: float) -> float: ... def getConversionProfile(self) -> typing.MutableSequence[float]: ... - def getMolarFlowProfiles(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getMolarFlowProfiles( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getNumberOfSteps(self) -> int: ... def getPositionProfile(self) -> typing.MutableSequence[float]: ... def getPressureAt(self, double: float) -> float: ... @@ -682,7 +994,16 @@ class ReactorAxialProfile(java.io.Serializable): def getReactionRateProfile(self) -> typing.MutableSequence[float]: ... def getTemperatureAt(self, double: float) -> float: ... def getTemperatureProfile(self) -> typing.MutableSequence[float]: ... - def setData(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setData( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def toCSV(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... @@ -690,38 +1011,58 @@ class ReformerFurnace(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getAvailableRadiantHeatKW(self) -> float: ... def getEffectiveReformingTemperature(self) -> float: ... - def getFlueGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getFlueGasOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getHeatBalanceRatio(self) -> float: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def getSyngasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSyngasOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getTubeHeatDemandKW(self) -> float: ... def getTubeReformer(self) -> CatalyticTubeReformer: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setAirInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setAirInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setEnforceHeatBalance(self, boolean: bool) -> None: ... def setExcessAirFraction(self, double: float) -> None: ... - def setFuelInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setFuelInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setFurnaceEfficiencies(self, double: float, double2: float) -> None: ... def setMaxTubeWallTemperature(self, double: float) -> None: ... - def setProcessInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setProcessInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setTargetReformingTemperature(self, double: float) -> None: ... def setTubeGeometry(self, double: float, double2: float, int: int) -> None: ... def setTubeHeatTransferCoefficient(self, double: float) -> None: ... def setTubePressureDrop(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... @@ -729,8 +1070,12 @@ class StirredTankReactor(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addReaction(self, stoichiometricReaction: 'StoichiometricReaction') -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addReaction(self, stoichiometricReaction: "StoichiometricReaction") -> None: ... def clearReactions(self) -> None: ... def getAgitatorPower(self) -> float: ... def getAgitatorPowerPerVolume(self) -> float: ... @@ -739,7 +1084,7 @@ class StirredTankReactor(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def getHeatDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... def getPressureDrop(self) -> float: ... - def getReactions(self) -> java.util.List['StoichiometricReaction']: ... + def getReactions(self) -> java.util.List["StoichiometricReaction"]: ... def getReactorPressure(self) -> float: ... def getReactorTemperature(self) -> float: ... def getResidenceTime(self) -> float: ... @@ -756,26 +1101,40 @@ class StirredTankReactor(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def setReactorTemperature(self, double: float) -> None: ... @typing.overload - def setReactorTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setResidenceTime(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setReactorTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setResidenceTime( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setVesselVolume(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... class StoichiometricReaction(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addProduct(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def addReactant(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addProduct( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def addReactant( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def getConversion(self) -> float: ... def getLimitingReactant(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... def getStoichiometry(self) -> java.util.Map[java.lang.String, float]: ... def isMolarBasis(self) -> bool: ... - def react(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def react( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> float: ... def setConversion(self, double: float) -> None: ... - def setLimitingReactant(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setLimitingReactant( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMolarBasis(self, boolean: bool) -> None: ... def toString(self) -> java.lang.String: ... @@ -783,12 +1142,20 @@ class SulfurDepositionAnalyser(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getBlockageRiskAssessment(self) -> java.util.Map[java.lang.String, typing.Any]: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getBlockageRiskAssessment( + self, + ) -> java.util.Map[java.lang.String, typing.Any]: ... def getCatalysisAnalysis(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getCorrosionAssessment(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getEquilibriumComposition(self) -> java.util.Map[java.lang.String, float]: ... - def getGasVsLiquidSolubility(self) -> java.util.Map[java.lang.String, typing.Any]: ... + def getGasVsLiquidSolubility( + self, + ) -> java.util.Map[java.lang.String, typing.Any]: ... def getKineticAnalysis(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getReactionSummary(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getResultsAsJson(self) -> java.lang.String: ... @@ -796,8 +1163,12 @@ class SulfurDepositionAnalyser(jneqsim.process.equipment.TwoPortEquipment): def getSulfurDepositionOnsetTemperature(self) -> float: ... def getSulfurSolubilityInGas(self) -> float: ... def getSulfurSolubilityMgSm3(self) -> float: ... - def getSupersaturationAnalysis(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def getTemperatureSweepResults(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getSupersaturationAnalysis( + self, + ) -> java.util.Map[java.lang.String, typing.Any]: ... + def getTemperatureSweepResults( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def hasCorrosionRisk(self) -> bool: ... def isSolidSulfurPresent(self) -> bool: ... def printSummary(self) -> None: ... @@ -816,13 +1187,19 @@ class SulfurDepositionAnalyser(jneqsim.process.equipment.TwoPortEquipment): def setRunChemicalEquilibrium(self, boolean: bool) -> None: ... def setRunCorrosionAssessment(self, boolean: bool) -> None: ... def setRunSolidFlash(self, boolean: bool) -> None: ... - def setTemperatureSweepRange(self, double: float, double2: float, double3: float) -> None: ... + def setTemperatureSweepRange( + self, double: float, double2: float, double3: float + ) -> None: ... class SyngasBurnerZone(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getFlameTemperature(self) -> float: ... def getHeatReleaseKW(self) -> float: ... def getOxygenToCarbonRatio(self) -> float: ... @@ -836,7 +1213,9 @@ class SyngasBurnerZone(jneqsim.process.equipment.TwoPortEquipment): def setMaximumFlameTemperature(self, double: float) -> None: ... def setOxygenToCarbonEnvelope(self, double: float, double2: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... @@ -844,7 +1223,11 @@ class WaterGasShiftReactor(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getCarbonDioxideMoleFlowFormation(self) -> float: ... def getCarbonMonoxideConversion(self) -> float: ... def getHeatDutyKW(self) -> float: ... @@ -862,9 +1245,13 @@ class WaterGasShiftReactor(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def setShiftTemperature(self, double: float) -> None: ... @typing.overload - def setShiftTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setShiftTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... @@ -872,7 +1259,11 @@ class EnzymeTreatment(StirredTankReactor): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getEnzymeConsumption(self) -> float: ... def getEnzymeCostPerHour(self) -> float: ... def getEnzymeCostPerKg(self) -> float: ... @@ -893,7 +1284,11 @@ class Fermenter(StirredTankReactor): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getAerationPower(self) -> float: ... def getAerationRate(self) -> float: ... def getCO2EvolutionRate(self) -> float: ... @@ -918,21 +1313,31 @@ class AnaerobicDigester(Fermenter): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getActualVsDestruction(self) -> float: ... def getBiogasFlowRateNm3PerDay(self) -> float: ... - def getBiogasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getDigestateOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getBiogasOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getDigestateOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getDigesterTemperature(self) -> float: ... def getFeedRateKgPerHr(self) -> float: ... def getHydraulicRetentionTimeDays(self) -> float: ... def getMethaneContentPercent(self) -> float: ... def getMethaneProductionNm3PerDay(self) -> float: ... def getOrganicLoadingRate(self) -> float: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def getSubstrateType(self) -> 'AnaerobicDigester.SubstrateType': ... - def getTemperatureRegime(self) -> 'AnaerobicDigester.TemperatureRegime': ... + def getSubstrateType(self) -> "AnaerobicDigester.SubstrateType": ... + def getTemperatureRegime(self) -> "AnaerobicDigester.TemperatureRegime": ... def getTotalSolidsFraction(self) -> float: ... @typing.overload def run(self) -> None: ... @@ -941,69 +1346,99 @@ class AnaerobicDigester(Fermenter): @typing.overload def setDigesterTemperature(self, double: float) -> None: ... @typing.overload - def setDigesterTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setDigesterTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setFeedRate(self, double: float, double2: float) -> None: ... def setMethaneFraction(self, double: float) -> None: ... def setSpecificMethaneYield(self, double: float) -> None: ... - def setSubstrateType(self, substrateType: 'AnaerobicDigester.SubstrateType') -> None: ... + def setSubstrateType( + self, substrateType: "AnaerobicDigester.SubstrateType" + ) -> None: ... def setVSDestruction(self, double: float) -> None: ... def setVSTSRatio(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - class SubstrateType(java.lang.Enum['AnaerobicDigester.SubstrateType']): - SEWAGE_SLUDGE: typing.ClassVar['AnaerobicDigester.SubstrateType'] = ... - FOOD_WASTE: typing.ClassVar['AnaerobicDigester.SubstrateType'] = ... - MANURE: typing.ClassVar['AnaerobicDigester.SubstrateType'] = ... - CROP_RESIDUE: typing.ClassVar['AnaerobicDigester.SubstrateType'] = ... - ENERGY_CROP: typing.ClassVar['AnaerobicDigester.SubstrateType'] = ... - CUSTOM: typing.ClassVar['AnaerobicDigester.SubstrateType'] = ... + + class SubstrateType(java.lang.Enum["AnaerobicDigester.SubstrateType"]): + SEWAGE_SLUDGE: typing.ClassVar["AnaerobicDigester.SubstrateType"] = ... + FOOD_WASTE: typing.ClassVar["AnaerobicDigester.SubstrateType"] = ... + MANURE: typing.ClassVar["AnaerobicDigester.SubstrateType"] = ... + CROP_RESIDUE: typing.ClassVar["AnaerobicDigester.SubstrateType"] = ... + ENERGY_CROP: typing.ClassVar["AnaerobicDigester.SubstrateType"] = ... + CUSTOM: typing.ClassVar["AnaerobicDigester.SubstrateType"] = ... def getSpecificMethaneYield(self) -> float: ... def getVsDestruction(self) -> float: ... def getVstsRatio(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AnaerobicDigester.SubstrateType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AnaerobicDigester.SubstrateType": ... @staticmethod - def values() -> typing.MutableSequence['AnaerobicDigester.SubstrateType']: ... - class TemperatureRegime(java.lang.Enum['AnaerobicDigester.TemperatureRegime']): - MESOPHILIC: typing.ClassVar['AnaerobicDigester.TemperatureRegime'] = ... - THERMOPHILIC: typing.ClassVar['AnaerobicDigester.TemperatureRegime'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["AnaerobicDigester.SubstrateType"]: ... + + class TemperatureRegime(java.lang.Enum["AnaerobicDigester.TemperatureRegime"]): + MESOPHILIC: typing.ClassVar["AnaerobicDigester.TemperatureRegime"] = ... + THERMOPHILIC: typing.ClassVar["AnaerobicDigester.TemperatureRegime"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AnaerobicDigester.TemperatureRegime': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AnaerobicDigester.TemperatureRegime": ... @staticmethod - def values() -> typing.MutableSequence['AnaerobicDigester.TemperatureRegime']: ... + def values() -> ( + typing.MutableSequence["AnaerobicDigester.TemperatureRegime"] + ): ... class FermentationReactor(Fermenter): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def computeGrowthRate(self, double: float, double2: float, double3: float) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def computeGrowthRate( + self, double: float, double2: float, double3: float + ) -> float: ... def getBatchTime(self) -> float: ... def getBiomassConcentration(self) -> float: ... def getContoisConstant(self) -> float: ... def getFinalBiomassConcentration(self) -> float: ... def getFinalSubstrateConcentration(self) -> float: ... def getGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getKineticModel(self) -> 'FermentationReactor.KineticModel': ... - def getLiquidOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getKineticModel(self) -> "FermentationReactor.KineticModel": ... + def getLiquidOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getMaintenanceCoefficient(self) -> float: ... def getMaxSpecificGrowthRate(self) -> float: ... def getMonodConstant(self) -> float: ... - def getOperationMode(self) -> 'FermentationReactor.OperationMode': ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOperationMode(self) -> "FermentationReactor.OperationMode": ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getProductComponentName(self) -> java.lang.String: ... def getProductConcentrationGPerL(self) -> float: ... def getProductFormedKgPerHr(self) -> float: ... @@ -1028,54 +1463,77 @@ class FermentationReactor(Fermenter): def setContoisConstant(self, double: float) -> None: ... def setFeedSubstrateConcentration(self, double: float) -> None: ... def setFeedingRate(self, double: float) -> None: ... - def setGasProductName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setGasProductName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setGasYieldMolPerMol(self, double: float) -> None: ... def setInitialProductConcentration(self, double: float) -> None: ... - def setKineticModel(self, kineticModel: 'FermentationReactor.KineticModel') -> None: ... + def setKineticModel( + self, kineticModel: "FermentationReactor.KineticModel" + ) -> None: ... def setMaintenanceCoefficient(self, double: float) -> None: ... def setMaxSpecificGrowthRate(self, double: float) -> None: ... def setMonodConstant(self, double: float) -> None: ... - def setOperationMode(self, operationMode: 'FermentationReactor.OperationMode') -> None: ... - def setProductComponentName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setOperationMode( + self, operationMode: "FermentationReactor.OperationMode" + ) -> None: ... + def setProductComponentName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setProductInhibitionConcentration(self, double: float) -> None: ... def setProductInhibitionExponent(self, double: float) -> None: ... - def setSubstrateComponentName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setSubstrateComponentName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setSubstrateConcentration(self, double: float) -> None: ... def setSubstrateInhibitionConstant(self, double: float) -> None: ... def setYieldBiomass(self, double: float) -> None: ... def setYieldProduct(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... - class KineticModel(java.lang.Enum['FermentationReactor.KineticModel']): - MONOD: typing.ClassVar['FermentationReactor.KineticModel'] = ... - CONTOIS: typing.ClassVar['FermentationReactor.KineticModel'] = ... - SUBSTRATE_INHIBITED: typing.ClassVar['FermentationReactor.KineticModel'] = ... - PRODUCT_INHIBITED: typing.ClassVar['FermentationReactor.KineticModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class KineticModel(java.lang.Enum["FermentationReactor.KineticModel"]): + MONOD: typing.ClassVar["FermentationReactor.KineticModel"] = ... + CONTOIS: typing.ClassVar["FermentationReactor.KineticModel"] = ... + SUBSTRATE_INHIBITED: typing.ClassVar["FermentationReactor.KineticModel"] = ... + PRODUCT_INHIBITED: typing.ClassVar["FermentationReactor.KineticModel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FermentationReactor.KineticModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FermentationReactor.KineticModel": ... @staticmethod - def values() -> typing.MutableSequence['FermentationReactor.KineticModel']: ... - class OperationMode(java.lang.Enum['FermentationReactor.OperationMode']): - CONTINUOUS: typing.ClassVar['FermentationReactor.OperationMode'] = ... - BATCH: typing.ClassVar['FermentationReactor.OperationMode'] = ... - FED_BATCH: typing.ClassVar['FermentationReactor.OperationMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["FermentationReactor.KineticModel"]: ... + + class OperationMode(java.lang.Enum["FermentationReactor.OperationMode"]): + CONTINUOUS: typing.ClassVar["FermentationReactor.OperationMode"] = ... + BATCH: typing.ClassVar["FermentationReactor.OperationMode"] = ... + FED_BATCH: typing.ClassVar["FermentationReactor.OperationMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FermentationReactor.OperationMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FermentationReactor.OperationMode": ... @staticmethod - def values() -> typing.MutableSequence['FermentationReactor.OperationMode']: ... - + def values() -> typing.MutableSequence["FermentationReactor.OperationMode"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.reactor")``. diff --git a/src/jneqsim-stubs/process/equipment/reservoir/__init__.pyi b/src/jneqsim-stubs/process/equipment/reservoir/__init__.pyi index 52b69f25..b7170256 100644 --- a/src/jneqsim-stubs/process/equipment/reservoir/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/reservoir/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -17,123 +17,212 @@ import jneqsim.thermo.system import jneqsim.util import typing - - class AnnularLeakagePath(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... def calculate(self, double: float, double2: float) -> None: ... def calculateMAASP(self) -> float: ... - def getCementLeakageRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getChannelLeakageRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getCementLeakageRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getChannelLeakageRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getDominantMechanism(self) -> java.lang.String: ... def getMAASP(self) -> float: ... def getMAASPLimitingCriterion(self) -> java.lang.String: ... def getPathLength(self) -> float: ... - def getTotalLeakageRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getTotalLeakageRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def isAnnularPressureExceeded(self, double: float) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setCementCrossSectionArea(self, double: float) -> None: ... - def setCementPermeability(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setCementPermeability( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setFluidDensity(self, double: float) -> None: ... def setFluidViscosity(self, double: float) -> None: ... - def setLeakageMechanism(self, leakageMechanism: 'AnnularLeakagePath.LeakageMechanism') -> None: ... - def setMAASPParameters(self, double: float, double2: float, double3: float, double4: float, double5: float) -> None: ... + def setLeakageMechanism( + self, leakageMechanism: "AnnularLeakagePath.LeakageMechanism" + ) -> None: ... + def setMAASPParameters( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> None: ... def setMAASPSafetyFactors(self, double: float, double2: float) -> None: ... - def setPathGeometry(self, double: float, double2: float, double3: float, double4: float) -> None: ... - class LeakageMechanism(java.lang.Enum['AnnularLeakagePath.LeakageMechanism']): - CHANNEL_FLOW: typing.ClassVar['AnnularLeakagePath.LeakageMechanism'] = ... - POROUS_CEMENT: typing.ClassVar['AnnularLeakagePath.LeakageMechanism'] = ... - COMBINED: typing.ClassVar['AnnularLeakagePath.LeakageMechanism'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setPathGeometry( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... + + class LeakageMechanism(java.lang.Enum["AnnularLeakagePath.LeakageMechanism"]): + CHANNEL_FLOW: typing.ClassVar["AnnularLeakagePath.LeakageMechanism"] = ... + POROUS_CEMENT: typing.ClassVar["AnnularLeakagePath.LeakageMechanism"] = ... + COMBINED: typing.ClassVar["AnnularLeakagePath.LeakageMechanism"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AnnularLeakagePath.LeakageMechanism': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AnnularLeakagePath.LeakageMechanism": ... @staticmethod - def values() -> typing.MutableSequence['AnnularLeakagePath.LeakageMechanism']: ... + def values() -> ( + typing.MutableSequence["AnnularLeakagePath.LeakageMechanism"] + ): ... class CementDegradationModel(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getCementThickness(self) -> float: ... - def getCementType(self) -> 'CementDegradationModel.CementType': ... - def getDegradationDepth(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... - def getPermeabilityAtTime(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... - def getTimeToFullCarbonation(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getCementType(self) -> "CementDegradationModel.CementType": ... + def getDegradationDepth( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getPermeabilityAtTime( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getTimeToFullCarbonation( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def isCementCompromised(self, double: float) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setCO2Conditions(self, double: float, double2: float) -> None: ... - def setCementThickness(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setCementType(self, cementType: 'CementDegradationModel.CementType') -> None: ... - def setDegradedPermeability(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setCementThickness( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setCementType( + self, cementType: "CementDegradationModel.CementType" + ) -> None: ... + def setDegradedPermeability( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setEffectiveDiffusivity(self, double: float) -> None: ... - def setInitialPermeability(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - class CementType(java.lang.Enum['CementDegradationModel.CementType']): - PORTLAND: typing.ClassVar['CementDegradationModel.CementType'] = ... - SILICA_PORTLAND: typing.ClassVar['CementDegradationModel.CementType'] = ... - CO2_RESISTANT: typing.ClassVar['CementDegradationModel.CementType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setInitialPermeability( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + + class CementType(java.lang.Enum["CementDegradationModel.CementType"]): + PORTLAND: typing.ClassVar["CementDegradationModel.CementType"] = ... + SILICA_PORTLAND: typing.ClassVar["CementDegradationModel.CementType"] = ... + CO2_RESISTANT: typing.ClassVar["CementDegradationModel.CementType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CementDegradationModel.CementType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CementDegradationModel.CementType": ... @staticmethod - def values() -> typing.MutableSequence['CementDegradationModel.CementType']: ... + def values() -> typing.MutableSequence["CementDegradationModel.CementType"]: ... class InjectionConformanceMonitor(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addZoneProfile(self, string: typing.Union[java.lang.String, str], double: float, double2: float, boolean: bool) -> None: ... + def addZoneProfile( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + boolean: bool, + ) -> None: ... def calculateHallPlot(self) -> None: ... def detectSlopeChange(self, double: float) -> bool: ... - def getConformanceDiagnosis(self) -> 'InjectionConformanceMonitor.ConformanceDiagnosis': ... + def getConformanceDiagnosis( + self, + ) -> "InjectionConformanceMonitor.ConformanceDiagnosis": ... def getCurrentHallSlope(self) -> float: ... def getDataPointCount(self) -> int: ... - def getDataPoints(self) -> java.util.List['InjectionConformanceMonitor.InjectionDataPoint']: ... + def getDataPoints( + self, + ) -> java.util.List["InjectionConformanceMonitor.InjectionDataPoint"]: ... def getDiagnosis(self) -> java.lang.String: ... def getHallCumulativePressureTime(self) -> java.util.List[float]: ... def getHallCumulativeVolume(self) -> java.util.List[float]: ... def getInitialHallSlope(self) -> float: ... def getInjectionEfficiency(self) -> float: ... - def getInjectionProfile(self) -> java.util.List['InjectionConformanceMonitor.ZoneProfilePoint']: ... + def getInjectionProfile( + self, + ) -> java.util.List["InjectionConformanceMonitor.ZoneProfilePoint"]: ... def getOutOfZoneFraction(self) -> float: ... - def recordInjectionData(self, double: float, double2: float, double3: float) -> None: ... + def recordInjectionData( + self, double: float, double2: float, double3: float + ) -> None: ... def reset(self) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - class ConformanceDiagnosis(java.lang.Enum['InjectionConformanceMonitor.ConformanceDiagnosis']): - NORMAL: typing.ClassVar['InjectionConformanceMonitor.ConformanceDiagnosis'] = ... - FRACTURE_GROWTH: typing.ClassVar['InjectionConformanceMonitor.ConformanceDiagnosis'] = ... - PLUGGING: typing.ClassVar['InjectionConformanceMonitor.ConformanceDiagnosis'] = ... - INSUFFICIENT_DATA: typing.ClassVar['InjectionConformanceMonitor.ConformanceDiagnosis'] = ... - OUT_OF_ZONE_SUSPECTED: typing.ClassVar['InjectionConformanceMonitor.ConformanceDiagnosis'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ConformanceDiagnosis( + java.lang.Enum["InjectionConformanceMonitor.ConformanceDiagnosis"] + ): + NORMAL: typing.ClassVar["InjectionConformanceMonitor.ConformanceDiagnosis"] = ( + ... + ) + FRACTURE_GROWTH: typing.ClassVar[ + "InjectionConformanceMonitor.ConformanceDiagnosis" + ] = ... + PLUGGING: typing.ClassVar[ + "InjectionConformanceMonitor.ConformanceDiagnosis" + ] = ... + INSUFFICIENT_DATA: typing.ClassVar[ + "InjectionConformanceMonitor.ConformanceDiagnosis" + ] = ... + OUT_OF_ZONE_SUSPECTED: typing.ClassVar[ + "InjectionConformanceMonitor.ConformanceDiagnosis" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InjectionConformanceMonitor.ConformanceDiagnosis': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InjectionConformanceMonitor.ConformanceDiagnosis": ... @staticmethod - def values() -> typing.MutableSequence['InjectionConformanceMonitor.ConformanceDiagnosis']: ... + def values() -> ( + typing.MutableSequence["InjectionConformanceMonitor.ConformanceDiagnosis"] + ): ... + class InjectionDataPoint(java.io.Serializable): def __init__(self, double: float, double2: float, double3: float): ... def getInjectionRateM3perDay(self) -> float: ... def getTimeDays(self) -> float: ... def getWellheadPressureBar(self) -> float: ... + class ZoneProfilePoint(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, boolean: bool): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + boolean: bool, + ): ... def getAllocationFraction(self) -> float: ... def getDepthM(self) -> float: ... def getZoneName(self) -> java.lang.String: ... @@ -141,24 +230,65 @@ class InjectionConformanceMonitor(jneqsim.process.equipment.ProcessEquipmentBase class MultiCompartmentReservoir(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addCompartment(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> None: ... - def addInjectionRate(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... - def addProductionRate(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... - def getCompartmentFluid(self, string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... - def getCompartmentPressure(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... - def getInterZoneFlowRate(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> float: ... + def addCompartment( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> None: ... + def addInjectionRate( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... + def addProductionRate( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... + def getCompartmentFluid( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.thermo.system.SystemInterface: ... + def getCompartmentPressure( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... + def getInterZoneFlowRate( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> float: ... def getNumberOfCompartments(self) -> int: ... - def getSimulationTime(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getSimulationTime( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def reset(self) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def runTimeStep(self, double: float) -> None: ... - def setCompressibility(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setInjectionRate(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setProductionRate(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setTransmissibility(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... + def setCompressibility( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setInjectionRate( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setProductionRate( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setTransmissibility( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... + class Compartment(java.io.Serializable): name: java.lang.String = ... fluid: jneqsim.thermo.system.SystemInterface = ... @@ -168,30 +298,54 @@ class MultiCompartmentReservoir(jneqsim.process.equipment.ProcessEquipmentBaseCl totalCompressibility: float = ... netInjectionRate: float = ... netProductionRate: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... + class TransmissibilityConnection(java.io.Serializable): compartment1: java.lang.String = ... compartment2: java.lang.String = ... transmissibility: float = ... currentFlowRate: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ): ... class ReservoirCVDsim(jneqsim.process.equipment.ProcessEquipmentBaseClass): - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ): ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... class ReservoirDiffLibsim(jneqsim.process.equipment.ProcessEquipmentBaseClass): - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ): ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... class ReservoirTPsim(jneqsim.process.equipment.ProcessEquipmentBaseClass): - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ): ... def getOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getProdPhaseName(self) -> java.lang.String: ... def getReserervourFluid(self) -> jneqsim.thermo.system.SystemInterface: ... @@ -199,49 +353,77 @@ class ReservoirTPsim(jneqsim.process.equipment.ProcessEquipmentBaseClass): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setPressure(self, double: float) -> None: ... @typing.overload - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setProdPhaseName(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload def setTemperature(self, double: float) -> None: ... @typing.overload - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class SimpleReservoir(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... def GORprodution(self) -> float: ... - def addGasInjector(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... - def addGasProducer(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... - def addOilProducer(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... - def addWaterInjector(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... - def addWaterProducer(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def addGasInjector( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def addGasProducer( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def addOilProducer( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def addWaterInjector( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def addWaterProducer( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def displayResult(self) -> None: ... def getGasInPlace(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getGasInjector(self, int: int) -> 'Well': ... - def getGasProducer(self, int: int) -> 'Well': ... - def getGasProductionTotal(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getGasInjector(self, int: int) -> "Well": ... + def getGasProducer(self, int: int) -> "Well": ... + def getGasProductionTotal( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getGasProdution(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getLowPressureLimit(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getLowPressureLimit( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getOGIP(self, string: typing.Union[java.lang.String, str]) -> float: ... def getOOIP(self, string: typing.Union[java.lang.String, str]) -> float: ... def getOilInPlace(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getOilProducer(self, int: int) -> 'Well': ... + def getOilProducer(self, int: int) -> "Well": ... @typing.overload - def getOilProducer(self, string: typing.Union[java.lang.String, str]) -> 'Well': ... - def getOilProductionTotal(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOilProducer(self, string: typing.Union[java.lang.String, str]) -> "Well": ... + def getOilProductionTotal( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getOilProdution(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getProductionTotal(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getProductionTotal( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getReservoirFluid(self) -> jneqsim.thermo.system.SystemInterface: ... def getTime(self) -> float: ... - def getWaterInjector(self, int: int) -> 'Well': ... - def getWaterProducer(self, int: int) -> 'Well': ... - def getWaterProdution(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getWaterInjector(self, int: int) -> "Well": ... + def getWaterProducer(self, int: int) -> "Well": ... + def getWaterProdution( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -250,84 +432,173 @@ class SimpleReservoir(jneqsim.process.equipment.ProcessEquipmentBaseClass): def runTransient(self, double: float) -> None: ... @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... - def setLowPressureLimit(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setReservoirFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, double3: float) -> None: ... + def setLowPressureLimit( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setReservoirFluid( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + double3: float, + ) -> None: ... class TubingPerformance(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def disableTableVLP(self) -> None: ... - def findOperatingPoint(self, wellFlow: 'WellFlow', double: float, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - @typing.overload - def generateVLPCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - @typing.overload - def generateVLPCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double2: float) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def generateVLPFamily(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], doubleArray2: typing.Union[typing.List[float], jpype.JArray], string2: typing.Union[java.lang.String, str]) -> java.util.List[typing.MutableSequence[typing.MutableSequence[float]]]: ... - def getBottomHolePressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def findOperatingPoint( + self, + wellFlow: "WellFlow", + double: float, + string: typing.Union[java.lang.String, str], + ) -> typing.MutableSequence[float]: ... + @typing.overload + def generateVLPCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + @typing.overload + def generateVLPCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double2: float, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def generateVLPFamily( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + string2: typing.Union[java.lang.String, str], + ) -> java.util.List[typing.MutableSequence[typing.MutableSequence[float]]]: ... + def getBottomHolePressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getDepthProfile(self) -> typing.MutableSequence[float]: ... def getHoldupProfile(self) -> typing.MutableSequence[float]: ... def getPressureProfile(self) -> typing.MutableSequence[float]: ... def getTemperatureProfile(self) -> typing.MutableSequence[float]: ... - def getTotalPressureDrop(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getTotalPressureDrop( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getVLPCurve(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getVLPTableBHP(self) -> typing.MutableSequence[float]: ... def getVLPTableFlowRates(self) -> typing.MutableSequence[float]: ... def getVLPTableWellheadPressure(self) -> float: ... - def getWellheadPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getWellheadPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def interpolateBHPFromTable(self, double: float) -> float: ... def isUsingTableVLP(self) -> bool: ... @typing.overload - def loadVLPFromFile(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def loadVLPFromFile( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def loadVLPFromFile(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], double: float) -> None: ... + def loadVLPFromFile( + self, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + double: float, + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setBottomHoleTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setGeothermalGradient(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setBottomHoleTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setGeothermalGradient( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInclination(self, double: float) -> None: ... def setNumberOfSegments(self, int: int) -> None: ... def setOverallHeatTransferCoefficient(self, double: float) -> None: ... - def setPressureDropCorrelation(self, pressureDropCorrelation: 'TubingPerformance.PressureDropCorrelation') -> None: ... - def setProductionTime(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setTableVLP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float) -> None: ... - def setTemperatureModel(self, temperatureModel: 'TubingPerformance.TemperatureModel') -> None: ... - def setTubingDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setTubingLength(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setWallRoughness(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setWellheadTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - class PressureDropCorrelation(java.lang.Enum['TubingPerformance.PressureDropCorrelation']): - BEGGS_BRILL: typing.ClassVar['TubingPerformance.PressureDropCorrelation'] = ... - HAGEDORN_BROWN: typing.ClassVar['TubingPerformance.PressureDropCorrelation'] = ... - GRAY: typing.ClassVar['TubingPerformance.PressureDropCorrelation'] = ... - HASAN_KABIR: typing.ClassVar['TubingPerformance.PressureDropCorrelation'] = ... - DUNS_ROS: typing.ClassVar['TubingPerformance.PressureDropCorrelation'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setPressureDropCorrelation( + self, pressureDropCorrelation: "TubingPerformance.PressureDropCorrelation" + ) -> None: ... + def setProductionTime( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTableVLP( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + ) -> None: ... + def setTemperatureModel( + self, temperatureModel: "TubingPerformance.TemperatureModel" + ) -> None: ... + def setTubingDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTubingLength( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setWallRoughness( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setWellheadTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + + class PressureDropCorrelation( + java.lang.Enum["TubingPerformance.PressureDropCorrelation"] + ): + BEGGS_BRILL: typing.ClassVar["TubingPerformance.PressureDropCorrelation"] = ... + HAGEDORN_BROWN: typing.ClassVar["TubingPerformance.PressureDropCorrelation"] = ( + ... + ) + GRAY: typing.ClassVar["TubingPerformance.PressureDropCorrelation"] = ... + HASAN_KABIR: typing.ClassVar["TubingPerformance.PressureDropCorrelation"] = ... + DUNS_ROS: typing.ClassVar["TubingPerformance.PressureDropCorrelation"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TubingPerformance.PressureDropCorrelation': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TubingPerformance.PressureDropCorrelation": ... @staticmethod - def values() -> typing.MutableSequence['TubingPerformance.PressureDropCorrelation']: ... - class TemperatureModel(java.lang.Enum['TubingPerformance.TemperatureModel']): - ISOTHERMAL: typing.ClassVar['TubingPerformance.TemperatureModel'] = ... - LINEAR_GRADIENT: typing.ClassVar['TubingPerformance.TemperatureModel'] = ... - RAMEY: typing.ClassVar['TubingPerformance.TemperatureModel'] = ... - HASAN_KABIR_ENERGY: typing.ClassVar['TubingPerformance.TemperatureModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["TubingPerformance.PressureDropCorrelation"] + ): ... + + class TemperatureModel(java.lang.Enum["TubingPerformance.TemperatureModel"]): + ISOTHERMAL: typing.ClassVar["TubingPerformance.TemperatureModel"] = ... + LINEAR_GRADIENT: typing.ClassVar["TubingPerformance.TemperatureModel"] = ... + RAMEY: typing.ClassVar["TubingPerformance.TemperatureModel"] = ... + HASAN_KABIR_ENERGY: typing.ClassVar["TubingPerformance.TemperatureModel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TubingPerformance.TemperatureModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TubingPerformance.TemperatureModel": ... @staticmethod - def values() -> typing.MutableSequence['TubingPerformance.TemperatureModel']: ... + def values() -> ( + typing.MutableSequence["TubingPerformance.TemperatureModel"] + ): ... class Well(jneqsim.util.NamedBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... @@ -336,24 +607,43 @@ class Well(jneqsim.util.NamedBaseClass): def getStdOilProduction(self) -> float: ... def getStdWaterProduction(self) -> float: ... def getStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def setStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... class WellFlow(jneqsim.process.equipment.TwoPortEquipment): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInjectionZone(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float, double3: float) -> None: ... - def addLayer(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float) -> None: ... + def addInjectionZone( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + double3: float, + ) -> None: ... + def addLayer( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + ) -> None: ... def getBottomHolePressure(self) -> float: ... def getDrawdown(self) -> float: ... - def getFlowMode(self) -> 'WellFlow.FlowMode': ... + def getFlowMode(self) -> "WellFlow.FlowMode": ... def getIPRTablePressures(self) -> typing.MutableSequence[float]: ... def getIPRTableRates(self) -> typing.MutableSequence[float]: ... def getInjectionEfficiency(self) -> float: ... - def getLayer(self, int: int) -> 'WellFlow.ReservoirLayer': ... - def getLayerFlowRates(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getLayer(self, int: int) -> "WellFlow.ReservoirLayer": ... + def getLayerFlowRates( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getMaxDrawdown(self) -> float: ... def getMinBottomHolePressure(self) -> float: ... def getNumberOfLayers(self) -> int: ... - def getOutOfZoneRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutOfZoneRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getWellProductionIndex(self) -> float: ... def getZoneAllocationFractions(self) -> typing.MutableSequence[float]: ... def getZoneFractureRisk(self) -> typing.MutableSequence[bool]: ... @@ -362,7 +652,9 @@ class WellFlow(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def loadIPRFromFile(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def loadIPRFromFile(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def loadIPRFromFile( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -371,49 +663,86 @@ class WellFlow(jneqsim.process.equipment.TwoPortEquipment): def runTransient(self, double: float) -> None: ... @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... - def setBackpressureParameters(self, double: float, double2: float, double3: float) -> None: ... - def setDarcyLawParameters(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> None: ... - def setFetkovichParameters(self, double: float, double2: float, double3: float) -> None: ... - def setFlowMode(self, flowMode: 'WellFlow.FlowMode') -> None: ... - def setMaxDrawdown(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setMinBottomHolePressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setBackpressureParameters( + self, double: float, double2: float, double3: float + ) -> None: ... + def setDarcyLawParameters( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> None: ... + def setFetkovichParameters( + self, double: float, double2: float, double3: float + ) -> None: ... + def setFlowMode(self, flowMode: "WellFlow.FlowMode") -> None: ... + def setMaxDrawdown( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setMinBottomHolePressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setTableInflow(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTableInflow( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def setTargetZone(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setVogelParameters(self, double: float, double2: float, double3: float) -> None: ... + def setVogelParameters( + self, double: float, double2: float, double3: float + ) -> None: ... def setWellProductionIndex(self, double: float) -> None: ... def solveFlowFromOutletPressure(self, boolean: bool) -> None: ... - def useWellConstraints(self) -> 'WellFlow': ... - class FlowMode(java.lang.Enum['WellFlow.FlowMode']): - PRODUCTION: typing.ClassVar['WellFlow.FlowMode'] = ... - INJECTION: typing.ClassVar['WellFlow.FlowMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def useWellConstraints(self) -> "WellFlow": ... + + class FlowMode(java.lang.Enum["WellFlow.FlowMode"]): + PRODUCTION: typing.ClassVar["WellFlow.FlowMode"] = ... + INJECTION: typing.ClassVar["WellFlow.FlowMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WellFlow.FlowMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WellFlow.FlowMode": ... @staticmethod - def values() -> typing.MutableSequence['WellFlow.FlowMode']: ... - class InflowPerformanceModel(java.lang.Enum['WellFlow.InflowPerformanceModel']): - PRODUCTION_INDEX: typing.ClassVar['WellFlow.InflowPerformanceModel'] = ... - VOGEL: typing.ClassVar['WellFlow.InflowPerformanceModel'] = ... - FETKOVICH: typing.ClassVar['WellFlow.InflowPerformanceModel'] = ... - BACKPRESSURE: typing.ClassVar['WellFlow.InflowPerformanceModel'] = ... - TABLE: typing.ClassVar['WellFlow.InflowPerformanceModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["WellFlow.FlowMode"]: ... + + class InflowPerformanceModel(java.lang.Enum["WellFlow.InflowPerformanceModel"]): + PRODUCTION_INDEX: typing.ClassVar["WellFlow.InflowPerformanceModel"] = ... + VOGEL: typing.ClassVar["WellFlow.InflowPerformanceModel"] = ... + FETKOVICH: typing.ClassVar["WellFlow.InflowPerformanceModel"] = ... + BACKPRESSURE: typing.ClassVar["WellFlow.InflowPerformanceModel"] = ... + TABLE: typing.ClassVar["WellFlow.InflowPerformanceModel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WellFlow.InflowPerformanceModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WellFlow.InflowPerformanceModel": ... @staticmethod - def values() -> typing.MutableSequence['WellFlow.InflowPerformanceModel']: ... + def values() -> typing.MutableSequence["WellFlow.InflowPerformanceModel"]: ... + class ReservoirLayer: name: java.lang.String = ... stream: jneqsim.process.equipment.stream.StreamInterface = ... @@ -423,91 +752,171 @@ class WellFlow(jneqsim.process.equipment.TwoPortEquipment): fracturePressure: float = ... barrierStressContrast: float = ... isTargetZone: bool = ... - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + ): ... def getFractureContainmentMargin(self, double: float) -> float: ... def isFractureContained(self, double: float) -> bool: ... - def setBarrierStressContrast(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setFracturePressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setBarrierStressContrast( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setFracturePressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class WellSystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addLayer(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float, double3: float) -> None: ... - def generateIPRCurve(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def generateVLPCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getBottomHolePressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addLayer( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + double3: float, + ) -> None: ... + def generateIPRCurve( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def generateVLPCurve( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getBottomHolePressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getDrawdown(self, string: typing.Union[java.lang.String, str]) -> float: ... def getEffectiveProductivityIndex(self) -> float: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getLayerFlowRates(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - def getOperatingFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getLayerFlowRates( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... + def getOperatingFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getReservoirPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getReservoirPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getTubingVLP(self) -> TubingPerformance: ... - def getVLPSolverMode(self) -> 'WellSystem.VLPSolverMode': ... + def getVLPSolverMode(self) -> "WellSystem.VLPSolverMode": ... def getWellFlowIPR(self) -> WellFlow: ... - def getWellheadPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getWellheadPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setBackpressureParameters(self, double: float, double2: float, double3: float) -> None: ... - def setBottomHoleTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setBackpressureParameters( + self, double: float, double2: float, double3: float + ) -> None: ... + def setBottomHoleTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setChokeOpening(self, double: float) -> None: ... - def setFetkovichParameters(self, double: float, double2: float, double3: float) -> None: ... - def setIPRModel(self, iPRModel: 'WellSystem.IPRModel') -> None: ... + def setFetkovichParameters( + self, double: float, double2: float, double3: float + ) -> None: ... + def setIPRModel(self, iPRModel: "WellSystem.IPRModel") -> None: ... def setInclination(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setPressureDropCorrelation(self, pressureDropCorrelation: TubingPerformance.PressureDropCorrelation) -> None: ... - def setProductionIndex(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setReservoirStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setTemperatureModel(self, temperatureModel: TubingPerformance.TemperatureModel) -> None: ... - def setTubingDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setTubingLength(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setPressureDropCorrelation( + self, pressureDropCorrelation: TubingPerformance.PressureDropCorrelation + ) -> None: ... + def setProductionIndex( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setReservoirStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setTemperatureModel( + self, temperatureModel: TubingPerformance.TemperatureModel + ) -> None: ... + def setTubingDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTubingLength( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTubingRoughness(self, double: float) -> None: ... - def setVLPSolverMode(self, vLPSolverMode: 'WellSystem.VLPSolverMode') -> None: ... - def setVogelParameters(self, double: float, double2: float, double3: float) -> None: ... - def setWellheadPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setWellheadTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - class IPRModel(java.lang.Enum['WellSystem.IPRModel']): - PRODUCTION_INDEX: typing.ClassVar['WellSystem.IPRModel'] = ... - VOGEL: typing.ClassVar['WellSystem.IPRModel'] = ... - FETKOVICH: typing.ClassVar['WellSystem.IPRModel'] = ... - BACKPRESSURE: typing.ClassVar['WellSystem.IPRModel'] = ... - JONES_BLOUNT_GLAZE: typing.ClassVar['WellSystem.IPRModel'] = ... - TABLE: typing.ClassVar['WellSystem.IPRModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setVLPSolverMode(self, vLPSolverMode: "WellSystem.VLPSolverMode") -> None: ... + def setVogelParameters( + self, double: float, double2: float, double3: float + ) -> None: ... + def setWellheadPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setWellheadTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + + class IPRModel(java.lang.Enum["WellSystem.IPRModel"]): + PRODUCTION_INDEX: typing.ClassVar["WellSystem.IPRModel"] = ... + VOGEL: typing.ClassVar["WellSystem.IPRModel"] = ... + FETKOVICH: typing.ClassVar["WellSystem.IPRModel"] = ... + BACKPRESSURE: typing.ClassVar["WellSystem.IPRModel"] = ... + JONES_BLOUNT_GLAZE: typing.ClassVar["WellSystem.IPRModel"] = ... + TABLE: typing.ClassVar["WellSystem.IPRModel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WellSystem.IPRModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WellSystem.IPRModel": ... @staticmethod - def values() -> typing.MutableSequence['WellSystem.IPRModel']: ... + def values() -> typing.MutableSequence["WellSystem.IPRModel"]: ... + class ReservoirLayer: - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float, double3: float): ... - class VLPSolverMode(java.lang.Enum['WellSystem.VLPSolverMode']): - SIMPLIFIED: typing.ClassVar['WellSystem.VLPSolverMode'] = ... - BEGGS_BRILL: typing.ClassVar['WellSystem.VLPSolverMode'] = ... - HAGEDORN_BROWN: typing.ClassVar['WellSystem.VLPSolverMode'] = ... - GRAY: typing.ClassVar['WellSystem.VLPSolverMode'] = ... - HASAN_KABIR: typing.ClassVar['WellSystem.VLPSolverMode'] = ... - DUNS_ROS: typing.ClassVar['WellSystem.VLPSolverMode'] = ... - DRIFT_FLUX: typing.ClassVar['WellSystem.VLPSolverMode'] = ... - TWO_FLUID: typing.ClassVar['WellSystem.VLPSolverMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + double3: float, + ): ... + + class VLPSolverMode(java.lang.Enum["WellSystem.VLPSolverMode"]): + SIMPLIFIED: typing.ClassVar["WellSystem.VLPSolverMode"] = ... + BEGGS_BRILL: typing.ClassVar["WellSystem.VLPSolverMode"] = ... + HAGEDORN_BROWN: typing.ClassVar["WellSystem.VLPSolverMode"] = ... + GRAY: typing.ClassVar["WellSystem.VLPSolverMode"] = ... + HASAN_KABIR: typing.ClassVar["WellSystem.VLPSolverMode"] = ... + DUNS_ROS: typing.ClassVar["WellSystem.VLPSolverMode"] = ... + DRIFT_FLUX: typing.ClassVar["WellSystem.VLPSolverMode"] = ... + TWO_FLUID: typing.ClassVar["WellSystem.VLPSolverMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WellSystem.VLPSolverMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WellSystem.VLPSolverMode": ... @staticmethod - def values() -> typing.MutableSequence['WellSystem.VLPSolverMode']: ... - + def values() -> typing.MutableSequence["WellSystem.VLPSolverMode"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.reservoir")``. diff --git a/src/jneqsim-stubs/process/equipment/separator/__init__.pyi b/src/jneqsim-stubs/process/equipment/separator/__init__.pyi index 1673dcf7..122781c9 100644 --- a/src/jneqsim-stubs/process/equipment/separator/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/separator/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -25,27 +25,39 @@ import jneqsim.thermo.system import jneqsim.util.validation import typing - - class Crystallizer(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getCrystalPurity(self) -> float: ... def getCrystalStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getCrystallizationType(self) -> java.lang.String: ... def getHeatDuty(self) -> float: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getMotherLiquorStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getMotherLiquorStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getOutletPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletPressure(self) -> float: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletTemperature(self) -> float: ... def getResidenceTime(self) -> float: ... @@ -57,19 +69,27 @@ class Crystallizer(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setCrystalPurity(self, double: float) -> None: ... - def setCrystallizationType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setCrystallizationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setOutletPressure(self, double: float) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setResidenceTime(self, double: float) -> None: ... def setSolidRecovery(self, double: float) -> None: ... def setTargetSolute(self, string: typing.Union[java.lang.String, str]) -> None: ... def setVesselVolume(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... @@ -77,14 +97,25 @@ class LiquidLiquidExtractor(jneqsim.process.equipment.ProcessEquipmentBaseClass) @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getExtractStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getFeedStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getNumberOfStages(self) -> int: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getPressureDrop(self) -> float: ... - def getRaffinateStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getRaffinateStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getResidenceTimePerStage(self) -> float: ... def getSolventStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getStageEfficiency(self) -> float: ... @@ -92,14 +123,20 @@ class LiquidLiquidExtractor(jneqsim.process.equipment.ProcessEquipmentBaseClass) def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setFeedStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setFeedStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setNumberOfStages(self, int: int) -> None: ... def setPressureDrop(self, double: float) -> None: ... def setResidenceTimePerStage(self, double: float) -> None: ... - def setSolventStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setSolventStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setStageEfficiency(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... @@ -113,7 +150,9 @@ class SeparatorInterface(jneqsim.process.SimulationInterface): @typing.overload def setHeatInput(self, double: float) -> None: ... @typing.overload - def setHeatInput(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setHeatInput( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInternalDiameter(self, double: float) -> None: ... def setLiquidLevel(self, double: float) -> None: ... @@ -121,28 +160,44 @@ class SolidsSeparator(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getDefaultSolidsSplit(self) -> float: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getLiquidOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getMoistureContent(self) -> float: ... def getPowerConsumption(self) -> float: ... def getPressureDrop(self) -> float: ... - def getSolidsOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getSolidsSplitFraction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getSolidsOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSolidsSplitFraction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSpecificEnergy(self) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setDefaultSolidsSplit(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setMoistureContent(self, double: float) -> None: ... def setPressureDrop(self, double: float) -> None: ... - def setSolidsSplitFraction(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setSolidsSplitFraction( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setSpecificEnergy(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... @@ -150,7 +205,11 @@ class PressureFilter(SolidsSeparator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getFilterArea(self) -> float: ... def getOperatingPressure(self) -> float: ... def setFilterArea(self, double: float) -> None: ... @@ -160,7 +219,11 @@ class RotaryVacuumFilter(SolidsSeparator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getFilterArea(self) -> float: ... def getSpecificCakeResistance(self) -> float: ... def getVacuumPressure(self) -> float: ... @@ -172,13 +235,23 @@ class ScrewPress(SolidsSeparator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getCompressionRatio(self) -> float: ... def getScrewSpeed(self) -> float: ... def setCompressionRatio(self, double: float) -> None: ... def setScrewSpeed(self, double: float) -> None: ... -class Separator(jneqsim.process.equipment.ProcessEquipmentBaseClass, SeparatorInterface, jneqsim.process.ml.StateVectorProvider, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, jneqsim.process.design.AutoSizeable): +class Separator( + jneqsim.process.equipment.ProcessEquipmentBaseClass, + SeparatorInterface, + jneqsim.process.ml.StateVectorProvider, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, + jneqsim.process.design.AutoSizeable, +): numberOfInputStreams: int = ... DEFAULT_LIQUID_DENSITY_FOR_SIZING: typing.ClassVar[float] = ... DEFAULT_K_VALUE_LIMIT: typing.ClassVar[float] = ... @@ -189,18 +262,34 @@ class Separator(jneqsim.process.equipment.ProcessEquipmentBaseClass, SeparatorIn @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... - def addSeparatorSection(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def addStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... + def addSeparatorSection( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def addStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'Separator.Builder': ... + def builder(string: typing.Union[java.lang.String, str]) -> "Separator.Builder": ... def calcDropletCutSize(self, double: float, double2: float) -> float: ... def calcDropletCutSizeAtHLL(self) -> float: ... def calcGasAreaAboveLevel(self, double: float) -> float: ... @@ -217,18 +306,38 @@ class Separator(jneqsim.process.equipment.ProcessEquipmentBaseClass, SeparatorIn def calcSegmentArea(double: float, double2: float) -> float: ... def calcWaterRetentionTime(self) -> float: ... def clearCapacityConstraints(self) -> None: ... - def disableConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def disableConstraints(self, *string: typing.Union[java.lang.String, str]) -> None: ... + def disableConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... + def disableConstraints( + self, *string: typing.Union[java.lang.String, str] + ) -> None: ... def displayResult(self) -> None: ... - def enableConstraints(self, *string: typing.Union[java.lang.String, str]) -> None: ... + def enableConstraints( + self, *string: typing.Union[java.lang.String, str] + ) -> None: ... def equals(self, object: typing.Any) -> bool: ... @typing.overload - def evaluateFireExposure(self, fireScenarioConfig: jneqsim.process.util.fire.SeparatorFireExposure.FireScenarioConfig) -> jneqsim.process.util.fire.SeparatorFireExposure.FireExposureResult: ... - @typing.overload - def evaluateFireExposure(self, fireScenarioConfig: jneqsim.process.util.fire.SeparatorFireExposure.FireScenarioConfig, flare: jneqsim.process.equipment.flare.Flare, double: float) -> jneqsim.process.util.fire.SeparatorFireExposure.FireExposureResult: ... + def evaluateFireExposure( + self, + fireScenarioConfig: jneqsim.process.util.fire.SeparatorFireExposure.FireScenarioConfig, + ) -> jneqsim.process.util.fire.SeparatorFireExposure.FireExposureResult: ... + @typing.overload + def evaluateFireExposure( + self, + fireScenarioConfig: jneqsim.process.util.fire.SeparatorFireExposure.FireScenarioConfig, + flare: jneqsim.process.equipment.flare.Flare, + double: float, + ) -> jneqsim.process.util.fire.SeparatorFireExposure.FireExposureResult: ... def getBootVolume(self) -> float: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCapacityDuty(self) -> float: ... def getCapacityMax(self) -> float: ... def getCapacityUtilization(self) -> float: ... @@ -240,14 +349,27 @@ class Separator(jneqsim.process.equipment.ProcessEquipmentBaseClass, SeparatorIn def getDesignGasLoadFactor(self) -> float: ... def getDesignLiquidLevelFraction(self) -> float: ... def getEfficiency(self) -> float: ... - def getElectricalDesign(self) -> jneqsim.process.electricaldesign.separator.SeparatorElectricalDesign: ... + def getElectricalDesign( + self, + ) -> jneqsim.process.electricaldesign.separator.SeparatorElectricalDesign: ... def getEnabledConstraintNames(self) -> java.util.List[java.lang.String]: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getEquipmentState(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, typing.Any]]: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getEquipmentState( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.util.Map[ + java.lang.String, java.util.Map[java.lang.String, typing.Any] + ]: ... @typing.overload def getExergyChange(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getExergyChange(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getExergyChange( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... def getFeedStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getGas(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getGasCarryunderFraction(self) -> float: ... @@ -265,17 +387,27 @@ class Separator(jneqsim.process.equipment.ProcessEquipmentBaseClass, SeparatorIn def getHeatInput(self) -> float: ... @typing.overload def getHeatInput(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getInletFlowRegime(self) -> jneqsim.process.equipment.separator.entrainment.MultiphaseFlowRegime.FlowRegime: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletFlowRegime( + self, + ) -> ( + jneqsim.process.equipment.separator.entrainment.MultiphaseFlowRegime.FlowRegime + ): ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getInnerSurfaceArea(self) -> float: ... - def getInstrumentDesign(self) -> jneqsim.process.instrumentdesign.separator.SeparatorInstrumentDesign: ... + def getInstrumentDesign( + self, + ) -> jneqsim.process.instrumentdesign.separator.SeparatorInstrumentDesign: ... def getInternalDiameter(self) -> float: ... def getKFactor(self) -> float: ... def getKFactorUtilization(self) -> float: ... def getLiquid(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getLiquidCarryoverFraction(self) -> float: ... def getLiquidLevel(self) -> float: ... - def getLiquidOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload @@ -283,27 +415,45 @@ class Separator(jneqsim.process.equipment.ProcessEquipmentBaseClass, SeparatorIn def getMaxAllowableGasFlowRate(self) -> float: ... def getMaxAllowableGasVelocity(self) -> float: ... def getMaxUtilization(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.separator.SeparatorMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.separator.SeparatorMechanicalDesign: ... def getMistEliminatorDpCoeff(self) -> float: ... def getMistEliminatorPressureDrop(self) -> float: ... def getMistEliminatorThickness(self) -> float: ... def getOperatingEnvelopeViolation(self) -> java.lang.String: ... def getOrientation(self) -> java.lang.String: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getPerformanceCalculator(self) -> jneqsim.process.equipment.separator.entrainment.SeparatorPerformanceCalculator: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getPerformanceCalculator( + self, + ) -> ( + jneqsim.process.equipment.separator.entrainment.SeparatorPerformanceCalculator + ): ... def getPerformanceSummary(self) -> java.lang.String: ... @typing.overload def getPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload def getPressure(self) -> float: ... def getPressureDrop(self) -> float: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getSeparatorLength(self) -> float: ... @typing.overload - def getSeparatorSection(self, int: int) -> jneqsim.process.equipment.separator.sectiontype.SeparatorSection: ... - @typing.overload - def getSeparatorSection(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.separator.sectiontype.SeparatorSection: ... - def getSeparatorSections(self) -> java.util.ArrayList[jneqsim.process.equipment.separator.sectiontype.SeparatorSection]: ... + def getSeparatorSection( + self, int: int + ) -> jneqsim.process.equipment.separator.sectiontype.SeparatorSection: ... + @typing.overload + def getSeparatorSection( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.separator.sectiontype.SeparatorSection: ... + def getSeparatorSections( + self, + ) -> java.util.ArrayList[ + jneqsim.process.equipment.separator.sectiontype.SeparatorSection + ]: ... def getSimulationValidationErrors(self) -> java.util.List[java.lang.String]: ... def getSizingReport(self) -> java.lang.String: ... def getSizingReportJson(self) -> java.lang.String: ... @@ -323,7 +473,9 @@ class Separator(jneqsim.process.equipment.ProcessEquipmentBaseClass, SeparatorIn def initializeTransientCalculation(self) -> None: ... def isAutoSized(self) -> bool: ... def isCapacityExceeded(self) -> bool: ... - def isConstraintEnabled(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def isConstraintEnabled( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... def isDetailedEntrainmentCalculation(self) -> bool: ... @typing.overload def isDropletCutSizeWithinLimit(self) -> bool: ... @@ -357,7 +509,9 @@ class Separator(jneqsim.process.equipment.ProcessEquipmentBaseClass, SeparatorIn def isWithinOperatingEnvelope(self) -> bool: ... def levelFromVolume(self, double: float) -> float: ... def liquidArea(self, double: float) -> float: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -374,25 +528,43 @@ class Separator(jneqsim.process.equipment.ProcessEquipmentBaseClass, SeparatorIn @typing.overload def setDuty(self, double: float) -> None: ... @typing.overload - def setDuty(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setDuty( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setEfficiency(self, double: float) -> None: ... def setEnforceCapacityLimits(self, boolean: bool) -> None: ... def setEnhancedEntrainmentCalculation(self, boolean: bool) -> None: ... - def setEntrainment(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> None: ... + def setEntrainment( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> None: ... def setGasCarryunderFraction(self, double: float) -> None: ... def setGasLiquidSurfaceTension(self, double: float) -> None: ... @typing.overload def setHeatDuty(self, double: float) -> None: ... @typing.overload - def setHeatDuty(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setHeatDuty( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setHeatInput(self, double: float) -> None: ... @typing.overload - def setHeatInput(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setInletDeviceType(self, inletDeviceType: jneqsim.process.equipment.separator.entrainment.InletDeviceModel.InletDeviceType) -> None: ... + def setHeatInput( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInletDeviceType( + self, + inletDeviceType: jneqsim.process.equipment.separator.entrainment.InletDeviceModel.InletDeviceType, + ) -> None: ... def setInletMomentumLimit(self, double: float) -> None: ... def setInletPipeDiameter(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setInternalDiameter(self, double: float) -> None: ... def setKValueLimit(self, double: float) -> None: ... def setLiquidCarryoverFraction(self, double: float) -> None: ... @@ -402,7 +574,10 @@ class Separator(jneqsim.process.equipment.ProcessEquipmentBaseClass, SeparatorIn def setMistEliminatorDpCoeff(self, double: float) -> None: ... def setMistEliminatorThickness(self, double: float) -> None: ... def setOrientation(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setPerformanceCalculator(self, separatorPerformanceCalculator: jneqsim.process.equipment.separator.entrainment.SeparatorPerformanceCalculator) -> None: ... + def setPerformanceCalculator( + self, + separatorPerformanceCalculator: jneqsim.process.equipment.separator.entrainment.SeparatorPerformanceCalculator, + ) -> None: ... def setPressureDrop(self, double: float) -> None: ... def setSeparatorLength(self, double: float) -> None: ... def setTempPres(self, double: float, double2: float) -> None: ... @@ -412,7 +587,9 @@ class Separator(jneqsim.process.equipment.ProcessEquipmentBaseClass, SeparatorIn @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def useAPIConstraints(self) -> None: ... def useAllConstraints(self) -> None: ... def useConstraints(self, *string: typing.Union[java.lang.String, str]) -> None: ... @@ -421,34 +598,51 @@ class Separator(jneqsim.process.equipment.ProcessEquipmentBaseClass, SeparatorIn def useGasScrubberConstraints(self) -> None: ... def useLiquidCapacityConstraints(self) -> None: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... + class Builder: def __init__(self, string: typing.Union[java.lang.String, str]): ... - def build(self) -> 'Separator': ... - def designLiquidLevelFraction(self, double: float) -> 'Separator.Builder': ... - def diameter(self, double: float) -> 'Separator.Builder': ... - def efficiency(self, double: float) -> 'Separator.Builder': ... - def gasCarryunder(self, double: float) -> 'Separator.Builder': ... - def gasInLiquid(self, double: float, string: typing.Union[java.lang.String, str]) -> 'Separator.Builder': ... - def heatInput(self, double: float) -> 'Separator.Builder': ... - def horizontal(self) -> 'Separator.Builder': ... - def inletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'Separator.Builder': ... - def length(self, double: float) -> 'Separator.Builder': ... - def liquidCarryover(self, double: float) -> 'Separator.Builder': ... - def liquidLevel(self, double: float) -> 'Separator.Builder': ... - def oilInGas(self, double: float, string: typing.Union[java.lang.String, str]) -> 'Separator.Builder': ... - def orientation(self, string: typing.Union[java.lang.String, str]) -> 'Separator.Builder': ... - def pressureDrop(self, double: float) -> 'Separator.Builder': ... - def specifiedStream(self, string: typing.Union[java.lang.String, str]) -> 'Separator.Builder': ... - def steadyStateMode(self) -> 'Separator.Builder': ... - def transientMode(self) -> 'Separator.Builder': ... - def vertical(self) -> 'Separator.Builder': ... - def waterInGas(self, double: float, string: typing.Union[java.lang.String, str]) -> 'Separator.Builder': ... + def build(self) -> "Separator": ... + def designLiquidLevelFraction(self, double: float) -> "Separator.Builder": ... + def diameter(self, double: float) -> "Separator.Builder": ... + def efficiency(self, double: float) -> "Separator.Builder": ... + def gasCarryunder(self, double: float) -> "Separator.Builder": ... + def gasInLiquid( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "Separator.Builder": ... + def heatInput(self, double: float) -> "Separator.Builder": ... + def horizontal(self) -> "Separator.Builder": ... + def inletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> "Separator.Builder": ... + def length(self, double: float) -> "Separator.Builder": ... + def liquidCarryover(self, double: float) -> "Separator.Builder": ... + def liquidLevel(self, double: float) -> "Separator.Builder": ... + def oilInGas( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "Separator.Builder": ... + def orientation( + self, string: typing.Union[java.lang.String, str] + ) -> "Separator.Builder": ... + def pressureDrop(self, double: float) -> "Separator.Builder": ... + def specifiedStream( + self, string: typing.Union[java.lang.String, str] + ) -> "Separator.Builder": ... + def steadyStateMode(self) -> "Separator.Builder": ... + def transientMode(self) -> "Separator.Builder": ... + def vertical(self) -> "Separator.Builder": ... + def waterInGas( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "Separator.Builder": ... class SolidsCentrifuge(SolidsSeparator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getGForce(self) -> float: ... def setGForce(self, double: float) -> None: ... @@ -456,7 +650,11 @@ class CryogenicSeparator(Separator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getCO2MolFrac(self) -> float: ... def getMaxCO2MolFrac(self) -> float: ... def getMaxWaterPpm(self) -> float: ... @@ -475,7 +673,11 @@ class EndFlash(Separator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getFlashGasRatio(self) -> float: ... def getMaxN2InLNG(self) -> float: ... def getMethaneInLNGMolFrac(self) -> float: ... @@ -492,32 +694,52 @@ class GasScrubber(Separator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.separator.GasScrubberMechanicalDesign: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.separator.GasScrubberMechanicalDesign: ... def initMechanicalDesign(self) -> None: ... class GasScrubberSimple(Separator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def calcLiquidCarryoverFraction(self) -> float: ... def getGas(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getLiquid(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getLiquidOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.separator.GasScrubberMechanicalDesign: ... + def getLiquidOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.separator.GasScrubberMechanicalDesign: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... class Hydrocyclone(Separator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def displayResult(self) -> None: ... def getOilOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getWaterOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @@ -525,41 +747,70 @@ class Hydrocyclone(Separator): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... class NeqGasScrubber(Separator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addScrubberSection(self, string: typing.Union[java.lang.String, str]) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addScrubberSection( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def displayResult(self) -> None: ... def getGas(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getGasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getLiquid(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getLiquidOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.separator.GasScrubberMechanicalDesign: ... + def getLiquidOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.separator.GasScrubberMechanicalDesign: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... class ThreePhaseSeparator(Separator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def calcInterfaceSettlingTime(self) -> float: ... def calcOilRetentionTime(self) -> float: ... def calcWaterRetentionTime(self) -> float: ... def displayResult(self) -> None: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getEquipmentState(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, typing.Any]]: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getEquipmentState( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.util.Map[ + java.lang.String, java.util.Map[java.lang.String, typing.Any] + ]: ... @typing.overload def getExergyChange(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getExergyChange(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getExergyChange( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... def getGasOutletFlowFraction(self) -> float: ... @typing.overload def getMassBalance(self) -> float: ... @@ -569,7 +820,9 @@ class ThreePhaseSeparator(Separator): def getOilOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getOilOutletFlowFraction(self) -> float: ... def getOilThickness(self) -> float: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getPerformanceSummary(self) -> java.lang.String: ... def getWaterLevel(self) -> float: ... def getWaterOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @@ -584,9 +837,18 @@ class ThreePhaseSeparator(Separator): def runTransient(self, double: float) -> None: ... @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... - def setEntrainment(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> None: ... + def setEntrainment( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> None: ... def setGasOutletFlowFraction(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setOilLevel(self, double: float) -> None: ... def setOilOutletFlowFraction(self, double: float) -> None: ... def setTempPres(self, double: float, double2: float) -> None: ... @@ -595,14 +857,19 @@ class ThreePhaseSeparator(Separator): @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class TwoPhaseSeparator(Separator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.separator")``. diff --git a/src/jneqsim-stubs/process/equipment/separator/entrainment/__init__.pyi b/src/jneqsim-stubs/process/equipment/separator/entrainment/__init__.pyi index 8745c7ab..60ba209b 100644 --- a/src/jneqsim-stubs/process/equipment/separator/entrainment/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/separator/entrainment/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,22 +12,43 @@ import jpype import neqsim import typing - - class DropletSettlingCalculator(java.io.Serializable): def __init__(self): ... @staticmethod - def calcCriticalDiameter(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def calcCriticalDiameter( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @staticmethod def calcDragCoefficient(double: float) -> float: ... @staticmethod - def calcReynolds(double: float, double2: float, double3: float, double4: float) -> float: ... + def calcReynolds( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def calcTerminalVelocity(double: float, double2: float, double3: float, double4: float) -> float: ... + def calcTerminalVelocity( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def calcTurbulenceCorrectedCutDiameter(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float) -> float: ... + def calcTurbulenceCorrectedCutDiameter( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + ) -> float: ... @staticmethod - def checkApi12JCompliance(double: float, double2: float, boolean: bool, double3: float, string: typing.Union[java.lang.String, str], boolean2: bool) -> 'DropletSettlingCalculator.ApiComplianceResult': ... + def checkApi12JCompliance( + double: float, + double2: float, + boolean: bool, + double3: float, + string: typing.Union[java.lang.String, str], + boolean2: bool, + ) -> "DropletSettlingCalculator.ApiComplianceResult": ... + class ApiComplianceResult(java.io.Serializable): gasLiquidSectionCompliant: bool = ... liquidSectionCompliant: bool = ... @@ -35,130 +56,185 @@ class DropletSettlingCalculator(java.io.Serializable): liquidComment: java.lang.String = ... gravityCutDiameter_um: float = ... kFactorUtilization: float = ... - def __init__(self, boolean: bool, boolean2: bool, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float): ... + def __init__( + self, + boolean: bool, + boolean2: bool, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ): ... def isFullyCompliant(self) -> bool: ... class DropletSizeDistribution(java.io.Serializable): def __init__(self): ... def cumulativeFraction(self, double: float) -> float: ... @staticmethod - def fromHinzeCorrelation(double: float, double2: float, double3: float, double4: float, double5: float) -> 'DropletSizeDistribution': ... + def fromHinzeCorrelation( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> "DropletSizeDistribution": ... def getCharacteristicDiameter(self) -> float: ... def getD50(self) -> float: ... - def getDiscreteClasses(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getDiscreteClasses( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getNumberOfClasses(self) -> int: ... def getSauterMeanDiameter(self) -> float: ... def getSpreadParameter(self) -> float: ... - def getType(self) -> 'DropletSizeDistribution.DistributionType': ... + def getType(self) -> "DropletSizeDistribution.DistributionType": ... def inverseCDF(self, double: float) -> float: ... @staticmethod - def logNormal(double: float, double2: float) -> 'DropletSizeDistribution': ... + def logNormal(double: float, double2: float) -> "DropletSizeDistribution": ... @staticmethod - def rosinRammler(double: float, double2: float) -> 'DropletSizeDistribution': ... + def rosinRammler(double: float, double2: float) -> "DropletSizeDistribution": ... def setCharacteristicDiameter(self, double: float) -> None: ... def setNumberOfClasses(self, int: int) -> None: ... def setSpreadParameter(self, double: float) -> None: ... def volumePDF(self, double: float) -> float: ... - class DistributionType(java.lang.Enum['DropletSizeDistribution.DistributionType']): - ROSIN_RAMMLER: typing.ClassVar['DropletSizeDistribution.DistributionType'] = ... - LOG_NORMAL: typing.ClassVar['DropletSizeDistribution.DistributionType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class DistributionType(java.lang.Enum["DropletSizeDistribution.DistributionType"]): + ROSIN_RAMMLER: typing.ClassVar["DropletSizeDistribution.DistributionType"] = ... + LOG_NORMAL: typing.ClassVar["DropletSizeDistribution.DistributionType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DropletSizeDistribution.DistributionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DropletSizeDistribution.DistributionType": ... @staticmethod - def values() -> typing.MutableSequence['DropletSizeDistribution.DistributionType']: ... + def values() -> ( + typing.MutableSequence["DropletSizeDistribution.DistributionType"] + ): ... class GradeEfficiencyCurve(java.io.Serializable): def __init__(self): ... @staticmethod - def axialCyclone(double: float, double2: float, double3: float) -> 'GradeEfficiencyCurve': ... + def axialCyclone( + double: float, double2: float, double3: float + ) -> "GradeEfficiencyCurve": ... @staticmethod - def axialCycloneDefault() -> 'GradeEfficiencyCurve': ... - def calcOverallEfficiency(self, dropletSizeDistribution: DropletSizeDistribution) -> float: ... + def axialCycloneDefault() -> "GradeEfficiencyCurve": ... + def calcOverallEfficiency( + self, dropletSizeDistribution: DropletSizeDistribution + ) -> float: ... @staticmethod - def custom(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> 'GradeEfficiencyCurve': ... + def custom( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> "GradeEfficiencyCurve": ... def getCutDiameter(self) -> float: ... def getEfficiency(self, double: float) -> float: ... def getMaxEfficiency(self) -> float: ... def getMinEfficiency(self) -> float: ... def getSharpness(self) -> float: ... - def getType(self) -> 'GradeEfficiencyCurve.InternalsType': ... + def getType(self) -> "GradeEfficiencyCurve.InternalsType": ... @staticmethod - def gravity(double: float) -> 'GradeEfficiencyCurve': ... + def gravity(double: float) -> "GradeEfficiencyCurve": ... @staticmethod - def platePack(double: float, double2: float) -> 'GradeEfficiencyCurve': ... + def platePack(double: float, double2: float) -> "GradeEfficiencyCurve": ... def setCutDiameter(self, double: float) -> None: ... def setMaxEfficiency(self, double: float) -> None: ... def setMinEfficiency(self, double: float) -> None: ... def setSharpness(self, double: float) -> None: ... @staticmethod - def vanePack(double: float, double2: float, double3: float) -> 'GradeEfficiencyCurve': ... + def vanePack( + double: float, double2: float, double3: float + ) -> "GradeEfficiencyCurve": ... @staticmethod - def vanePackDefault() -> 'GradeEfficiencyCurve': ... + def vanePackDefault() -> "GradeEfficiencyCurve": ... @staticmethod - def wireMesh(double: float, double2: float, double3: float) -> 'GradeEfficiencyCurve': ... + def wireMesh( + double: float, double2: float, double3: float + ) -> "GradeEfficiencyCurve": ... @staticmethod - def wireMeshDefault() -> 'GradeEfficiencyCurve': ... - class InternalsType(java.lang.Enum['GradeEfficiencyCurve.InternalsType']): - GRAVITY: typing.ClassVar['GradeEfficiencyCurve.InternalsType'] = ... - WIRE_MESH: typing.ClassVar['GradeEfficiencyCurve.InternalsType'] = ... - VANE_PACK: typing.ClassVar['GradeEfficiencyCurve.InternalsType'] = ... - AXIAL_CYCLONE: typing.ClassVar['GradeEfficiencyCurve.InternalsType'] = ... - PLATE_PACK: typing.ClassVar['GradeEfficiencyCurve.InternalsType'] = ... - CUSTOM: typing.ClassVar['GradeEfficiencyCurve.InternalsType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def wireMeshDefault() -> "GradeEfficiencyCurve": ... + + class InternalsType(java.lang.Enum["GradeEfficiencyCurve.InternalsType"]): + GRAVITY: typing.ClassVar["GradeEfficiencyCurve.InternalsType"] = ... + WIRE_MESH: typing.ClassVar["GradeEfficiencyCurve.InternalsType"] = ... + VANE_PACK: typing.ClassVar["GradeEfficiencyCurve.InternalsType"] = ... + AXIAL_CYCLONE: typing.ClassVar["GradeEfficiencyCurve.InternalsType"] = ... + PLATE_PACK: typing.ClassVar["GradeEfficiencyCurve.InternalsType"] = ... + CUSTOM: typing.ClassVar["GradeEfficiencyCurve.InternalsType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'GradeEfficiencyCurve.InternalsType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "GradeEfficiencyCurve.InternalsType": ... @staticmethod - def values() -> typing.MutableSequence['GradeEfficiencyCurve.InternalsType']: ... + def values() -> ( + typing.MutableSequence["GradeEfficiencyCurve.InternalsType"] + ): ... class InletDeviceModel(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, inletDeviceType: 'InletDeviceModel.InletDeviceType'): ... - def calculate(self, dropletSizeDistribution: DropletSizeDistribution, double: float, double2: float, double3: float, double4: float, double5: float) -> None: ... + def __init__(self, inletDeviceType: "InletDeviceModel.InletDeviceType"): ... + def calculate( + self, + dropletSizeDistribution: DropletSizeDistribution, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> None: ... def getBulkSeparationEfficiency(self) -> float: ... - def getDeviceType(self) -> 'InletDeviceModel.InletDeviceType': ... + def getDeviceType(self) -> "InletDeviceModel.InletDeviceType": ... def getDownstreamDSD(self) -> DropletSizeDistribution: ... def getInletNozzleDiameter(self) -> float: ... def getMomentumFlux(self) -> float: ... def getNozzleVelocity(self) -> float: ... def getPressureDrop(self) -> float: ... - def setDeviceType(self, inletDeviceType: 'InletDeviceModel.InletDeviceType') -> None: ... + def setDeviceType( + self, inletDeviceType: "InletDeviceModel.InletDeviceType" + ) -> None: ... def setInletNozzleDiameter(self, double: float) -> None: ... def setOverrideBulkEfficiency(self, double: float) -> None: ... def setOverrideDsdMultiplier(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... - class InletDeviceType(java.lang.Enum['InletDeviceModel.InletDeviceType']): - NONE: typing.ClassVar['InletDeviceModel.InletDeviceType'] = ... - DEFLECTOR_PLATE: typing.ClassVar['InletDeviceModel.InletDeviceType'] = ... - HALF_PIPE: typing.ClassVar['InletDeviceModel.InletDeviceType'] = ... - INLET_VANE: typing.ClassVar['InletDeviceModel.InletDeviceType'] = ... - INLET_CYCLONE: typing.ClassVar['InletDeviceModel.InletDeviceType'] = ... - SCHOEPENTOETER: typing.ClassVar['InletDeviceModel.InletDeviceType'] = ... - IMPINGEMENT_PLATE: typing.ClassVar['InletDeviceModel.InletDeviceType'] = ... + + class InletDeviceType(java.lang.Enum["InletDeviceModel.InletDeviceType"]): + NONE: typing.ClassVar["InletDeviceModel.InletDeviceType"] = ... + DEFLECTOR_PLATE: typing.ClassVar["InletDeviceModel.InletDeviceType"] = ... + HALF_PIPE: typing.ClassVar["InletDeviceModel.InletDeviceType"] = ... + INLET_VANE: typing.ClassVar["InletDeviceModel.InletDeviceType"] = ... + INLET_CYCLONE: typing.ClassVar["InletDeviceModel.InletDeviceType"] = ... + SCHOEPENTOETER: typing.ClassVar["InletDeviceModel.InletDeviceType"] = ... + IMPINGEMENT_PLATE: typing.ClassVar["InletDeviceModel.InletDeviceType"] = ... def getDisplayName(self) -> java.lang.String: ... def getDsdMultiplier(self) -> float: ... def getPressureDropCoefficient(self) -> float: ... def getTypicalBulkEfficiency(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InletDeviceModel.InletDeviceType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InletDeviceModel.InletDeviceType": ... @staticmethod - def values() -> typing.MutableSequence['InletDeviceModel.InletDeviceType']: ... + def values() -> typing.MutableSequence["InletDeviceModel.InletDeviceType"]: ... class MultiphaseFlowRegime(java.io.Serializable): def __init__(self): ... @@ -172,7 +248,7 @@ class MultiphaseFlowRegime(java.io.Serializable): def getLiquidViscosity(self) -> float: ... def getPipeDiameter(self) -> float: ... def getPipeOrientation(self) -> java.lang.String: ... - def getPredictedRegime(self) -> 'MultiphaseFlowRegime.FlowRegime': ... + def getPredictedRegime(self) -> "MultiphaseFlowRegime.FlowRegime": ... def getSurfaceTension(self) -> float: ... def predict(self) -> None: ... def setGasDensity(self, double: float) -> None: ... @@ -182,30 +258,38 @@ class MultiphaseFlowRegime(java.io.Serializable): def setLiquidSuperficialVelocity(self, double: float) -> None: ... def setLiquidViscosity(self, double: float) -> None: ... def setPipeDiameter(self, double: float) -> None: ... - def setPipeOrientation(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPipeOrientation( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setSurfaceTension(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... - class FlowRegime(java.lang.Enum['MultiphaseFlowRegime.FlowRegime']): - STRATIFIED_SMOOTH: typing.ClassVar['MultiphaseFlowRegime.FlowRegime'] = ... - STRATIFIED_WAVY: typing.ClassVar['MultiphaseFlowRegime.FlowRegime'] = ... - SLUG: typing.ClassVar['MultiphaseFlowRegime.FlowRegime'] = ... - PLUG: typing.ClassVar['MultiphaseFlowRegime.FlowRegime'] = ... - ANNULAR: typing.ClassVar['MultiphaseFlowRegime.FlowRegime'] = ... - ANNULAR_MIST: typing.ClassVar['MultiphaseFlowRegime.FlowRegime'] = ... - DISPERSED_BUBBLE: typing.ClassVar['MultiphaseFlowRegime.FlowRegime'] = ... - CHURN: typing.ClassVar['MultiphaseFlowRegime.FlowRegime'] = ... - BUBBLE: typing.ClassVar['MultiphaseFlowRegime.FlowRegime'] = ... + + class FlowRegime(java.lang.Enum["MultiphaseFlowRegime.FlowRegime"]): + STRATIFIED_SMOOTH: typing.ClassVar["MultiphaseFlowRegime.FlowRegime"] = ... + STRATIFIED_WAVY: typing.ClassVar["MultiphaseFlowRegime.FlowRegime"] = ... + SLUG: typing.ClassVar["MultiphaseFlowRegime.FlowRegime"] = ... + PLUG: typing.ClassVar["MultiphaseFlowRegime.FlowRegime"] = ... + ANNULAR: typing.ClassVar["MultiphaseFlowRegime.FlowRegime"] = ... + ANNULAR_MIST: typing.ClassVar["MultiphaseFlowRegime.FlowRegime"] = ... + DISPERSED_BUBBLE: typing.ClassVar["MultiphaseFlowRegime.FlowRegime"] = ... + CHURN: typing.ClassVar["MultiphaseFlowRegime.FlowRegime"] = ... + BUBBLE: typing.ClassVar["MultiphaseFlowRegime.FlowRegime"] = ... def getDescription(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MultiphaseFlowRegime.FlowRegime': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MultiphaseFlowRegime.FlowRegime": ... @staticmethod - def values() -> typing.MutableSequence['MultiphaseFlowRegime.FlowRegime']: ... + def values() -> typing.MutableSequence["MultiphaseFlowRegime.FlowRegime"]: ... class SeparatorGeometryCalculator(java.io.Serializable): def __init__(self): ... @@ -214,7 +298,9 @@ class SeparatorGeometryCalculator(java.io.Serializable): @staticmethod def calcSegmentArea(double: float, double2: float) -> float: ... def calculate(self, double: float, double2: float) -> None: ... - def calculateThreePhase(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def calculateThreePhase( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def getEffectiveGasSettlingHeight(self) -> float: ... def getEffectiveLiquidSettlingHeight(self) -> float: ... def getGasArea(self) -> float: ... @@ -243,19 +329,44 @@ class SeparatorGeometryCalculator(java.io.Serializable): def toJson(self) -> java.lang.String: ... class SeparatorInternalsDatabase(java.io.Serializable): - def findByType(self, string: typing.Union[java.lang.String, str]) -> java.util.List['SeparatorInternalsDatabase.InternalsRecord']: ... - def findByTypeAndSubType(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'SeparatorInternalsDatabase.InternalsRecord': ... - def findInletDeviceByType(self, string: typing.Union[java.lang.String, str]) -> java.util.List['SeparatorInternalsDatabase.InletDeviceRecord']: ... - def findVendorCurveById(self, string: typing.Union[java.lang.String, str]) -> 'SeparatorInternalsDatabase.VendorCurveRecord': ... - def findVendorCurvesByType(self, string: typing.Union[java.lang.String, str]) -> java.util.List['SeparatorInternalsDatabase.VendorCurveRecord']: ... - def findVendorCurvesByTypeAndVendor(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.util.List['SeparatorInternalsDatabase.VendorCurveRecord']: ... - def findVendorCurvesByVendor(self, string: typing.Union[java.lang.String, str]) -> java.util.List['SeparatorInternalsDatabase.VendorCurveRecord']: ... - def getAllInletDevices(self) -> java.util.List['SeparatorInternalsDatabase.InletDeviceRecord']: ... - def getAllInternals(self) -> java.util.List['SeparatorInternalsDatabase.InternalsRecord']: ... - def getAllVendorCurves(self) -> java.util.List['SeparatorInternalsDatabase.VendorCurveRecord']: ... + def findByType( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["SeparatorInternalsDatabase.InternalsRecord"]: ... + def findByTypeAndSubType( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "SeparatorInternalsDatabase.InternalsRecord": ... + def findInletDeviceByType( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["SeparatorInternalsDatabase.InletDeviceRecord"]: ... + def findVendorCurveById( + self, string: typing.Union[java.lang.String, str] + ) -> "SeparatorInternalsDatabase.VendorCurveRecord": ... + def findVendorCurvesByType( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["SeparatorInternalsDatabase.VendorCurveRecord"]: ... + def findVendorCurvesByTypeAndVendor( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.util.List["SeparatorInternalsDatabase.VendorCurveRecord"]: ... + def findVendorCurvesByVendor( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["SeparatorInternalsDatabase.VendorCurveRecord"]: ... + def getAllInletDevices( + self, + ) -> java.util.List["SeparatorInternalsDatabase.InletDeviceRecord"]: ... + def getAllInternals( + self, + ) -> java.util.List["SeparatorInternalsDatabase.InternalsRecord"]: ... + def getAllVendorCurves( + self, + ) -> java.util.List["SeparatorInternalsDatabase.VendorCurveRecord"]: ... @staticmethod - def getInstance() -> 'SeparatorInternalsDatabase': ... + def getInstance() -> "SeparatorInternalsDatabase": ... def toCatalogJson(self) -> java.lang.String: ... + class InletDeviceRecord(java.io.Serializable): deviceType: java.lang.String = ... subType: java.lang.String = ... @@ -268,6 +379,7 @@ class SeparatorInternalsDatabase(java.io.Serializable): material: java.lang.String = ... reference: java.lang.String = ... def __init__(self): ... + class InternalsRecord(java.io.Serializable): internalsType: java.lang.String = ... subType: java.lang.String = ... @@ -286,6 +398,7 @@ class SeparatorInternalsDatabase(java.io.Serializable): reference: java.lang.String = ... def __init__(self): ... def toGradeEfficiencyCurve(self) -> GradeEfficiencyCurve: ... + class VendorCurveRecord(java.io.Serializable): curveId: java.lang.String = ... internalsType: java.lang.String = ... @@ -306,14 +419,51 @@ class SeparatorInternalsDatabase(java.io.Serializable): class SeparatorPerformanceCalculator(java.io.Serializable): def __init__(self): ... - def buildBatchCalibrationReportJson(self, list: java.util.List['SeparatorPerformanceCalculator.CalibrationCase'], batchCalibrationSummary: 'SeparatorPerformanceCalculator.BatchCalibrationSummary', double: float) -> java.lang.String: ... - def calculate(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, string: typing.Union[java.lang.String, str], double10: float) -> None: ... - def calibrateFromCaseLibrary(self, list: java.util.List['SeparatorPerformanceCalculator.CalibrationCase'], double: float) -> 'SeparatorPerformanceCalculator.BatchCalibrationSummary': ... - def calibrateFromGroupedMeasurements(self, double: float, double2: float, double3: float, double4: float) -> 'SeparatorPerformanceCalculator.CalibrationSummary': ... - def calibrateFromMeasuredFractions(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> 'SeparatorPerformanceCalculator.CalibrationSummary': ... + def buildBatchCalibrationReportJson( + self, + list: java.util.List["SeparatorPerformanceCalculator.CalibrationCase"], + batchCalibrationSummary: "SeparatorPerformanceCalculator.BatchCalibrationSummary", + double: float, + ) -> java.lang.String: ... + def calculate( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + string: typing.Union[java.lang.String, str], + double10: float, + ) -> None: ... + def calibrateFromCaseLibrary( + self, + list: java.util.List["SeparatorPerformanceCalculator.CalibrationCase"], + double: float, + ) -> "SeparatorPerformanceCalculator.BatchCalibrationSummary": ... + def calibrateFromGroupedMeasurements( + self, double: float, double2: float, double3: float, double4: float + ) -> "SeparatorPerformanceCalculator.CalibrationSummary": ... + def calibrateFromMeasuredFractions( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> "SeparatorPerformanceCalculator.CalibrationSummary": ... @staticmethod - def generateLiquidLiquidDSD(double: float, double2: float, double3: float, double4: float) -> DropletSizeDistribution: ... - def getApiComplianceResult(self) -> DropletSettlingCalculator.ApiComplianceResult: ... + def generateLiquidLiquidDSD( + double: float, double2: float, double3: float, double4: float + ) -> DropletSizeDistribution: ... + def getApiComplianceResult( + self, + ) -> DropletSettlingCalculator.ApiComplianceResult: ... def getFlowRegimeCalculator(self) -> MultiphaseFlowRegime: ... def getGasCarryUnderCalibrationFactor(self) -> float: ... def getGasInOilFraction(self) -> float: ... @@ -347,34 +497,68 @@ class SeparatorPerformanceCalculator(java.io.Serializable): def isMistEliminatorFlooded(self) -> bool: ... def isUseEnhancedCalculation(self) -> bool: ... @staticmethod - def loadCalibrationCasesFromCsv(string: typing.Union[java.lang.String, str]) -> java.util.List['SeparatorPerformanceCalculator.CalibrationCase']: ... - def saveBatchCalibrationReportJson(self, string: typing.Union[java.lang.String, str], list: java.util.List['SeparatorPerformanceCalculator.CalibrationCase'], batchCalibrationSummary: 'SeparatorPerformanceCalculator.BatchCalibrationSummary', double: float) -> None: ... + def loadCalibrationCasesFromCsv( + string: typing.Union[java.lang.String, str], + ) -> java.util.List["SeparatorPerformanceCalculator.CalibrationCase"]: ... + def saveBatchCalibrationReportJson( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List["SeparatorPerformanceCalculator.CalibrationCase"], + batchCalibrationSummary: "SeparatorPerformanceCalculator.BatchCalibrationSummary", + double: float, + ) -> None: ... def setApplyTurbulenceCorrection(self, boolean: bool) -> None: ... - def setFlowRegimeCalculator(self, multiphaseFlowRegime: MultiphaseFlowRegime) -> None: ... - def setGasBubbleDSD(self, dropletSizeDistribution: DropletSizeDistribution) -> None: ... + def setFlowRegimeCalculator( + self, multiphaseFlowRegime: MultiphaseFlowRegime + ) -> None: ... + def setGasBubbleDSD( + self, dropletSizeDistribution: DropletSizeDistribution + ) -> None: ... def setGasCarryUnderCalibrationFactor(self, double: float) -> None: ... - def setGasLiquidDSD(self, dropletSizeDistribution: DropletSizeDistribution) -> None: ... - def setGeometryCalculator(self, separatorGeometryCalculator: SeparatorGeometryCalculator) -> None: ... + def setGasLiquidDSD( + self, dropletSizeDistribution: DropletSizeDistribution + ) -> None: ... + def setGeometryCalculator( + self, separatorGeometryCalculator: SeparatorGeometryCalculator + ) -> None: ... def setIncludeGravitySection(self, boolean: bool) -> None: ... def setInletDeviceModel(self, inletDeviceModel: InletDeviceModel) -> None: ... def setInletPipeDiameter(self, double: float) -> None: ... def setLiquidInGasCalibrationFactor(self, double: float) -> None: ... def setLiquidLiquidCalibrationFactor(self, double: float) -> None: ... def setLiquidLiquidResidenceTime(self, double: float) -> None: ... - def setMistEliminatorCurve(self, gradeEfficiencyCurve: GradeEfficiencyCurve) -> None: ... - def setOilInWaterDSD(self, dropletSizeDistribution: DropletSizeDistribution) -> None: ... + def setMistEliminatorCurve( + self, gradeEfficiencyCurve: GradeEfficiencyCurve + ) -> None: ... + def setOilInWaterDSD( + self, dropletSizeDistribution: DropletSizeDistribution + ) -> None: ... def setOilVolumeFraction(self, double: float) -> None: ... - def setOilWaterCoalescerCurve(self, gradeEfficiencyCurve: GradeEfficiencyCurve) -> None: ... + def setOilWaterCoalescerCurve( + self, gradeEfficiencyCurve: GradeEfficiencyCurve + ) -> None: ... def setOilWaterInterfacialTension(self, double: float) -> None: ... def setSurfaceTension(self, double: float) -> None: ... def setUseEnhancedCalculation(self, boolean: bool) -> None: ... - def setWaterInOilDSD(self, dropletSizeDistribution: DropletSizeDistribution) -> None: ... + def setWaterInOilDSD( + self, dropletSizeDistribution: DropletSizeDistribution + ) -> None: ... def toJson(self) -> java.lang.String: ... - class BatchCalibrationSummary(jneqsim.process.equipment.separator.entrainment.SeparatorPerformanceCalculator.CalibrationSummary): + + class BatchCalibrationSummary( + jneqsim.process.equipment.separator.entrainment.SeparatorPerformanceCalculator.CalibrationSummary + ): casesProcessed: int = ... mapeBefore: float = ... mapeAfter: float = ... - def __init__(self, calibrationSummary: 'SeparatorPerformanceCalculator.CalibrationSummary', int: int, double: float, double2: float): ... + def __init__( + self, + calibrationSummary: "SeparatorPerformanceCalculator.CalibrationSummary", + int: int, + double: float, + double2: float, + ): ... + class CalibrationCase(java.io.Serializable): caseId: java.lang.String = ... modeledOilInGas: float = ... @@ -389,7 +573,23 @@ class SeparatorPerformanceCalculator(java.io.Serializable): measuredGasInWater: float = ... measuredOilInWater: float = ... measuredWaterInOil: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + ): ... + class CalibrationSummary(java.io.Serializable): previousLiquidInGasFactor: float = ... previousGasCarryUnderFactor: float = ... @@ -400,8 +600,18 @@ class SeparatorPerformanceCalculator(java.io.Serializable): liquidInGasPointsUsed: int = ... gasCarryUnderPointsUsed: int = ... liquidLiquidPointsUsed: int = ... - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, int: int, int2: int, int3: int): ... - + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + int: int, + int2: int, + int3: int, + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.separator.entrainment")``. diff --git a/src/jneqsim-stubs/process/equipment/separator/sectiontype/__init__.pyi b/src/jneqsim-stubs/process/equipment/separator/sectiontype/__init__.pyi index b43c0620..78bbdec1 100644 --- a/src/jneqsim-stubs/process/equipment/separator/sectiontype/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/separator/sectiontype/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,15 +11,20 @@ import jneqsim.process.mechanicaldesign.separator.sectiontype import jneqsim.util import typing - - class SeparatorSection(jneqsim.util.NamedBaseClass): separator: jneqsim.process.equipment.separator.Separator = ... outerDiameter: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], separator: jneqsim.process.equipment.separator.Separator): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + separator: jneqsim.process.equipment.separator.Separator, + ): ... def calcEfficiency(self) -> float: ... def getEfficiency(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.separator.sectiontype.SepDesignSection: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.separator.sectiontype.SepDesignSection: ... def getMinimumLiquidSealHeight(self) -> float: ... def getOuterDiameter(self) -> float: ... def getPressureDrop(self) -> float: ... @@ -29,37 +34,80 @@ class SeparatorSection(jneqsim.util.NamedBaseClass): def setEfficiency(self, double: float) -> None: ... def setOuterDiameter(self, double: float) -> None: ... def setPressureDrop(self, double: float) -> None: ... - def setSeparator(self, separator: jneqsim.process.equipment.separator.Separator) -> None: ... + def setSeparator( + self, separator: jneqsim.process.equipment.separator.Separator + ) -> None: ... class ManwaySection(SeparatorSection): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], separator: jneqsim.process.equipment.separator.Separator): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + separator: jneqsim.process.equipment.separator.Separator, + ): ... def calcEfficiency(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.separator.sectiontype.MechManwaySection: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.separator.sectiontype.MechManwaySection: ... class MeshSection(SeparatorSection): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], separator: jneqsim.process.equipment.separator.Separator): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + separator: jneqsim.process.equipment.separator.Separator, + ): ... def calcEfficiency(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.separator.sectiontype.MecMeshSection: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.separator.sectiontype.MecMeshSection: ... class NozzleSection(SeparatorSection): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], separator: jneqsim.process.equipment.separator.Separator): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + separator: jneqsim.process.equipment.separator.Separator, + ): ... def calcEfficiency(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.separator.sectiontype.MechNozzleSection: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.separator.sectiontype.MechNozzleSection: ... class PackedSection(SeparatorSection): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], separator: jneqsim.process.equipment.separator.Separator): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + separator: jneqsim.process.equipment.separator.Separator, + ): ... def calcEfficiency(self) -> float: ... class ValveSection(SeparatorSection): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], separator: jneqsim.process.equipment.separator.Separator): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + separator: jneqsim.process.equipment.separator.Separator, + ): ... def calcEfficiency(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.separator.sectiontype.DistillationTraySection: ... + def getMechanicalDesign( + self, + ) -> ( + jneqsim.process.mechanicaldesign.separator.sectiontype.DistillationTraySection + ): ... class VaneSection(SeparatorSection): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], separator: jneqsim.process.equipment.separator.Separator): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + separator: jneqsim.process.equipment.separator.Separator, + ): ... def calcEfficiency(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.separator.sectiontype.MechVaneSection: ... - + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.separator.sectiontype.MechVaneSection: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.separator.sectiontype")``. diff --git a/src/jneqsim-stubs/process/equipment/splitter/__init__.pyi b/src/jneqsim-stubs/process/equipment/splitter/__init__.pyi index c07a36af..c6f03cd9 100644 --- a/src/jneqsim-stubs/process/equipment/splitter/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/splitter/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,26 +16,36 @@ import jneqsim.process.util.report import jneqsim.util.validation import typing - - class BiogasUpgrader(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getBiomethaneCO2Percent(self) -> float: ... def getBiomethaneFlowNm3PerHr(self) -> float: ... def getBiomethaneMethanePercent(self) -> float: ... - def getBiomethaneOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getBiomethaneOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getEnergyConsumptionKW(self) -> float: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getMethaneSlipPercent(self) -> float: ... - def getOffgasOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOffgasOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getRawBiogasFlowNm3PerHr(self) -> float: ... def getResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def getTechnology(self) -> 'BiogasUpgrader.UpgradingTechnology': ... + def getTechnology(self) -> "BiogasUpgrader.UpgradingTechnology": ... def getWobbeIndex(self) -> float: ... @typing.overload def run(self) -> None: ... @@ -43,52 +53,74 @@ class BiogasUpgrader(jneqsim.process.equipment.ProcessEquipmentBaseClass): def run(self, uUID: java.util.UUID) -> None: ... def setCO2RemovalEfficiency(self, double: float) -> None: ... def setH2SRemovalEfficiency(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setMethaneRecovery(self, double: float) -> None: ... def setOutletPressure(self, double: float) -> None: ... def setSpecificEnergy(self, double: float) -> None: ... - def setTechnology(self, upgradingTechnology: 'BiogasUpgrader.UpgradingTechnology') -> None: ... + def setTechnology( + self, upgradingTechnology: "BiogasUpgrader.UpgradingTechnology" + ) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - class UpgradingTechnology(java.lang.Enum['BiogasUpgrader.UpgradingTechnology']): - WATER_SCRUBBING: typing.ClassVar['BiogasUpgrader.UpgradingTechnology'] = ... - AMINE_SCRUBBING: typing.ClassVar['BiogasUpgrader.UpgradingTechnology'] = ... - MEMBRANE: typing.ClassVar['BiogasUpgrader.UpgradingTechnology'] = ... - PSA: typing.ClassVar['BiogasUpgrader.UpgradingTechnology'] = ... + + class UpgradingTechnology(java.lang.Enum["BiogasUpgrader.UpgradingTechnology"]): + WATER_SCRUBBING: typing.ClassVar["BiogasUpgrader.UpgradingTechnology"] = ... + AMINE_SCRUBBING: typing.ClassVar["BiogasUpgrader.UpgradingTechnology"] = ... + MEMBRANE: typing.ClassVar["BiogasUpgrader.UpgradingTechnology"] = ... + PSA: typing.ClassVar["BiogasUpgrader.UpgradingTechnology"] = ... def getCo2RemovalEfficiency(self) -> float: ... def getH2sRemovalEfficiency(self) -> float: ... def getMethaneRecovery(self) -> float: ... def getSpecificEnergyKWhPerNm3(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BiogasUpgrader.UpgradingTechnology': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BiogasUpgrader.UpgradingTechnology": ... @staticmethod - def values() -> typing.MutableSequence['BiogasUpgrader.UpgradingTechnology']: ... + def values() -> ( + typing.MutableSequence["BiogasUpgrader.UpgradingTechnology"] + ): ... class ComponentCaptureUnit(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getActualCaptureFraction(self) -> float: ... def getCaptureFraction(self) -> float: ... def getCapturedComponentMoleFlow(self) -> float: ... def getCapturedStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getComponentName(self) -> java.lang.String: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getTreatedComponentMoleFlow(self) -> float: ... def getTreatedStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @@ -98,9 +130,13 @@ class ComponentCaptureUnit(jneqsim.process.equipment.ProcessEquipmentBaseClass): def run(self, uUID: java.util.UUID) -> None: ... def setCaptureFraction(self, double: float) -> None: ... def setComponentName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... @@ -108,72 +144,123 @@ class ComponentSplitter(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def displayResult(self) -> None: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getSplitFactors(self) -> typing.MutableSequence[float]: ... def getSplitNumber(self) -> int: ... - def getSplitStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSplitStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setSplitFactors(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setSplitFactors( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class SplitterInterface(jneqsim.process.equipment.ProcessEquipmentInterface): def equals(self, object: typing.Any) -> bool: ... - def getSplitStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSplitStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def hashCode(self) -> int: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setSplitNumber(self, int: int) -> None: ... -class Splitter(jneqsim.process.equipment.ProcessEquipmentBaseClass, SplitterInterface, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment): +class Splitter( + jneqsim.process.equipment.ProcessEquipmentBaseClass, + SplitterInterface, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, +): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, int: int): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + int: int, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... def calcSplitFactors(self) -> None: ... def clearCapacityConstraints(self) -> None: ... def displayResult(self) -> None: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getDesignPressureDrop(self) -> float: ... def getFlowRates(self) -> typing.MutableSequence[float]: ... def getFlowUnit(self) -> java.lang.String: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMaxDesignVelocity(self) -> float: ... def getMaxUtilization(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getSplitFactor(self, int: int) -> float: ... def getSplitFactors(self) -> typing.MutableSequence[float]: ... def getSplitNumber(self) -> int: ... - def getSplitStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getSplitStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def initMechanicalDesign(self) -> None: ... def isCapacityAnalysisEnabled(self) -> bool: ... def isCapacityExceeded(self) -> bool: ... def isHardLimitExceeded(self) -> bool: ... def needRecalculation(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -184,18 +271,27 @@ class Splitter(jneqsim.process.equipment.ProcessEquipmentBaseClass, SplitterInte def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... def setCapacityAnalysisEnabled(self, boolean: bool) -> None: ... def setDesignPressureDrop(self, double: float) -> None: ... - def setFlowRates(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str]) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setFlowRates( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + ) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setMaxDesignVelocity(self, double: float) -> None: ... - def setSplitFactors(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setSplitFactors( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setSplitNumber(self, int: int) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.splitter")``. diff --git a/src/jneqsim-stubs/process/equipment/stream/__init__.pyi b/src/jneqsim-stubs/process/equipment/stream/__init__.pyi index 48d2c1bd..b0a251ca 100644 --- a/src/jneqsim-stubs/process/equipment/stream/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/stream/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,14 +16,12 @@ import jneqsim.thermo.system import jneqsim.util.validation import typing - - class EnergyStream(java.io.Serializable, java.lang.Cloneable): @typing.overload def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... - def clone(self) -> 'EnergyStream': ... + def clone(self) -> "EnergyStream": ... def equals(self, object: typing.Any) -> bool: ... def getDuty(self) -> float: ... def getName(self) -> java.lang.String: ... @@ -36,121 +34,239 @@ class StreamInterface(jneqsim.process.equipment.ProcessEquipmentInterface): def CCT(self, string: typing.Union[java.lang.String, str]) -> float: ... def GCV(self) -> float: ... def LCV(self) -> float: ... - def TVP(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def TVP( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload - def clone(self) -> 'StreamInterface': ... + def clone(self) -> "StreamInterface": ... @typing.overload - def clone(self, string: typing.Union[java.lang.String, str]) -> 'StreamInterface': ... + def clone( + self, string: typing.Union[java.lang.String, str] + ) -> "StreamInterface": ... def equals(self, object: typing.Any) -> bool: ... def flashStream(self) -> None: ... def getFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getGCV(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> float: ... + def getGCV( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> float: ... def getHydrateEquilibriumTemperature(self) -> float: ... - def getHydrocarbonDewPoint(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> float: ... - def getISO6976(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> jneqsim.standards.gasquality.Standard_ISO6976: ... + def getHydrocarbonDewPoint( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> float: ... + def getISO6976( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> jneqsim.standards.gasquality.Standard_ISO6976: ... def getMolarRate(self) -> float: ... @typing.overload def getPressure(self) -> float: ... @typing.overload def getPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getRVP(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... - @typing.overload - def getRVP(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> float: ... - def getTVP(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getRVP( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... + @typing.overload + def getRVP( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> float: ... + def getTVP( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getTemperature(self) -> float: ... @typing.overload def getTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getWI(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> float: ... + def getWI( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> float: ... def hashCode(self) -> int: ... def runTPflash(self) -> None: ... - def setEmptyThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def setFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setEmptyThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def setFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload def setPressure(self, double: float) -> None: ... @typing.overload - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setTemperature(self, double: float) -> None: ... @typing.overload - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def setThermoSystemFromPhase(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def setThermoSystemFromPhase( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + ) -> None: ... class VirtualStream(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: StreamInterface, + ): ... def getOutStream(self) -> StreamInterface: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setComposition(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str]) -> None: ... - def setFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setComposition( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + ) -> None: ... + def setFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setPressure(self, double: float) -> None: ... @typing.overload - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setReferenceStream(self, streamInterface: StreamInterface) -> None: ... @typing.overload def setTemperature(self, double: float) -> None: ... @typing.overload - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def solved(self) -> bool: ... -class Stream(jneqsim.process.equipment.ProcessEquipmentBaseClass, StreamInterface, java.lang.Cloneable): +class Stream( + jneqsim.process.equipment.ProcessEquipmentBaseClass, + StreamInterface, + java.lang.Cloneable, +): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: StreamInterface): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: StreamInterface, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ): ... def CCB(self, string: typing.Union[java.lang.String, str]) -> float: ... def CCT(self, string: typing.Union[java.lang.String, str]) -> float: ... def GCV(self) -> float: ... def LCV(self) -> float: ... - def TVP(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def TVP( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload - def clone(self) -> 'Stream': ... + def clone(self) -> "Stream": ... @typing.overload - def clone(self, string: typing.Union[java.lang.String, str]) -> 'Stream': ... + def clone(self, string: typing.Union[java.lang.String, str]) -> "Stream": ... def displayResult(self) -> None: ... def flashStream(self) -> None: ... def getFluid(self) -> jneqsim.thermo.system.SystemInterface: ... - def getGCV(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> float: ... + def getGCV( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> float: ... def getGasQuality(self) -> float: ... def getHydrateEquilibriumTemperature(self) -> float: ... - def getHydrocarbonDewPoint(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> float: ... - def getISO6976(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> jneqsim.standards.gasquality.Standard_ISO6976: ... + def getHydrocarbonDewPoint( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> float: ... + def getISO6976( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> jneqsim.standards.gasquality.Standard_ISO6976: ... def getMolarRate(self) -> float: ... def getOutletStream(self) -> StreamInterface: ... @typing.overload - def getProperty(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... - @typing.overload - def getProperty(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> typing.Any: ... - @typing.overload - def getRVP(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... - @typing.overload - def getRVP(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> float: ... - def getReport(self) -> java.util.ArrayList[typing.MutableSequence[java.lang.String]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... - def getSolidFormationTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getTVP(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getProperty( + self, string: typing.Union[java.lang.String, str] + ) -> typing.Any: ... + @typing.overload + def getProperty( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> typing.Any: ... + @typing.overload + def getRVP( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... + @typing.overload + def getRVP( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> float: ... + def getReport( + self, + ) -> java.util.ArrayList[typing.MutableSequence[java.lang.String]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getSolidFormationTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getTVP( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getTemperature(self) -> float: ... @typing.overload def getTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getWI(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> float: ... + def getWI( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> float: ... def needRecalculation(self) -> bool: ... def phaseEnvelope(self) -> None: ... - def reportResults(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def reportResults( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -161,37 +277,61 @@ class Stream(jneqsim.process.equipment.ProcessEquipmentBaseClass, StreamInterfac def runTransient(self, double: float) -> None: ... @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... - def setEmptyThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def setFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setEmptyThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def setFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setGasQuality(self, double: float) -> None: ... def setInletStream(self, streamInterface: StreamInterface) -> None: ... @typing.overload def setPressure(self, double: float) -> None: ... @typing.overload - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setStream(self, streamInterface: StreamInterface) -> None: ... @typing.overload def setTemperature(self, double: float) -> None: ... @typing.overload - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def setThermoSystemFromPhase(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def setThermoSystemFromPhase( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... class EquilibriumStream(Stream): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ): ... @typing.overload - def clone(self) -> 'EquilibriumStream': ... + def clone(self) -> "EquilibriumStream": ... @typing.overload - def clone(self, string: typing.Union[java.lang.String, str]) -> 'EquilibriumStream': ... + def clone( + self, string: typing.Union[java.lang.String, str] + ) -> "EquilibriumStream": ... @typing.overload def run(self) -> None: ... @typing.overload @@ -201,13 +341,23 @@ class IronIonSaturationStream(Stream): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: StreamInterface, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ): ... @typing.overload - def clone(self) -> 'IronIonSaturationStream': ... + def clone(self) -> "IronIonSaturationStream": ... @typing.overload - def clone(self, string: typing.Union[java.lang.String, str]) -> 'IronIonSaturationStream': ... + def clone( + self, string: typing.Union[java.lang.String, str] + ) -> "IronIonSaturationStream": ... def displayResult(self) -> None: ... @typing.overload def run(self) -> None: ... @@ -218,13 +368,21 @@ class NeqStream(Stream): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: StreamInterface, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ): ... @typing.overload - def clone(self) -> 'NeqStream': ... + def clone(self) -> "NeqStream": ... @typing.overload - def clone(self, string: typing.Union[java.lang.String, str]) -> 'NeqStream': ... + def clone(self, string: typing.Union[java.lang.String, str]) -> "NeqStream": ... @typing.overload def run(self) -> None: ... @typing.overload @@ -234,20 +392,29 @@ class ScalePotentialCheckStream(Stream): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: StreamInterface, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ): ... @typing.overload - def clone(self) -> 'ScalePotentialCheckStream': ... + def clone(self) -> "ScalePotentialCheckStream": ... @typing.overload - def clone(self, string: typing.Union[java.lang.String, str]) -> 'ScalePotentialCheckStream': ... + def clone( + self, string: typing.Union[java.lang.String, str] + ) -> "ScalePotentialCheckStream": ... def displayResult(self) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.stream")``. diff --git a/src/jneqsim-stubs/process/equipment/subsea/__init__.pyi b/src/jneqsim-stubs/process/equipment/subsea/__init__.pyi index 82da83ca..be915295 100644 --- a/src/jneqsim-stubs/process/equipment/subsea/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/subsea/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -18,20 +18,30 @@ import jneqsim.process.util.report import jneqsim.thermo.system import typing - - class FlexiblePipe(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @staticmethod - def createDynamicRiser(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, riserConfiguration: 'FlexiblePipe.RiserConfiguration') -> 'FlexiblePipe': ... + def createDynamicRiser( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + riserConfiguration: "FlexiblePipe.RiserConfiguration", + ) -> "FlexiblePipe": ... @staticmethod - def createStaticFlowline(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'FlexiblePipe': ... - def getApplication(self) -> 'FlexiblePipe.Application': ... + def createStaticFlowline( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "FlexiblePipe": ... + def getApplication(self) -> "FlexiblePipe.Application": ... def getBendStiffenerLength(self) -> float: ... def getBurstPressure(self) -> float: ... def getCarcassMaterial(self) -> java.lang.String: ... @@ -47,13 +57,15 @@ class FlexiblePipe(jneqsim.process.equipment.TwoPortEquipment): def getInternalSheathMaterial(self) -> java.lang.String: ... def getLength(self) -> float: ... def getMaxTensionKN(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.subsea.FlexiblePipeMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.subsea.FlexiblePipeMechanicalDesign: ... def getMinDesignTemperature(self) -> float: ... def getMinimumBendRadius(self) -> float: ... def getOuterDiameterMm(self) -> float: ... - def getPipeType(self) -> 'FlexiblePipe.PipeType': ... - def getRiserConfiguration(self) -> 'FlexiblePipe.RiserConfiguration': ... - def getServiceType(self) -> 'FlexiblePipe.ServiceType': ... + def getPipeType(self) -> "FlexiblePipe.PipeType": ... + def getRiserConfiguration(self) -> "FlexiblePipe.RiserConfiguration": ... + def getServiceType(self) -> "FlexiblePipe.ServiceType": ... def getSubmergedWeightPerMeter(self) -> float: ... def getTensileArmorLayers(self) -> int: ... def getWaterDepth(self) -> float: ... @@ -67,100 +79,134 @@ class FlexiblePipe(jneqsim.process.equipment.TwoPortEquipment): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setApplication(self, application: 'FlexiblePipe.Application') -> None: ... + def setApplication(self, application: "FlexiblePipe.Application") -> None: ... def setBendStiffenerLength(self, double: float) -> None: ... def setBurstPressure(self, double: float) -> None: ... def setCO2Content(self, double: float) -> None: ... - def setCarcassMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCarcassMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setCollapsePressure(self, double: float) -> None: ... def setDesignPressure(self, double: float) -> None: ... def setDesignTemperature(self, double: float) -> None: ... def setDryWeightPerMeter(self, double: float) -> None: ... - def setEndFittingFlangeRating(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setEndFittingType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setEndFittingFlangeRating( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setEndFittingType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setH2SContent(self, double: float) -> None: ... def setHasBendStiffener(self, boolean: bool) -> None: ... def setHasCarcass(self, boolean: bool) -> None: ... def setHasPressureArmor(self, boolean: bool) -> None: ... def setInnerDiameterInches(self, double: float) -> None: ... - def setInternalSheathMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInternalSheathMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setLength(self, double: float) -> None: ... def setMaxTensionKN(self, double: float) -> None: ... def setMinDesignTemperature(self, double: float) -> None: ... def setMinimumBendRadius(self, double: float) -> None: ... def setOuterDiameterMm(self, double: float) -> None: ... - def setPipeType(self, pipeType: 'FlexiblePipe.PipeType') -> None: ... - def setRiserConfiguration(self, riserConfiguration: 'FlexiblePipe.RiserConfiguration') -> None: ... - def setServiceType(self, serviceType: 'FlexiblePipe.ServiceType') -> None: ... + def setPipeType(self, pipeType: "FlexiblePipe.PipeType") -> None: ... + def setRiserConfiguration( + self, riserConfiguration: "FlexiblePipe.RiserConfiguration" + ) -> None: ... + def setServiceType(self, serviceType: "FlexiblePipe.ServiceType") -> None: ... def setSubmergedWeightPerMeter(self, double: float) -> None: ... def setTensileArmorLayers(self, int: int) -> None: ... def setWaterDepth(self, double: float) -> None: ... - class Application(java.lang.Enum['FlexiblePipe.Application']): - DYNAMIC_RISER: typing.ClassVar['FlexiblePipe.Application'] = ... - STATIC_RISER: typing.ClassVar['FlexiblePipe.Application'] = ... - FLOWLINE: typing.ClassVar['FlexiblePipe.Application'] = ... - JUMPER: typing.ClassVar['FlexiblePipe.Application'] = ... - EXPORT: typing.ClassVar['FlexiblePipe.Application'] = ... - INJECTION: typing.ClassVar['FlexiblePipe.Application'] = ... + + class Application(java.lang.Enum["FlexiblePipe.Application"]): + DYNAMIC_RISER: typing.ClassVar["FlexiblePipe.Application"] = ... + STATIC_RISER: typing.ClassVar["FlexiblePipe.Application"] = ... + FLOWLINE: typing.ClassVar["FlexiblePipe.Application"] = ... + JUMPER: typing.ClassVar["FlexiblePipe.Application"] = ... + EXPORT: typing.ClassVar["FlexiblePipe.Application"] = ... + INJECTION: typing.ClassVar["FlexiblePipe.Application"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlexiblePipe.Application': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FlexiblePipe.Application": ... @staticmethod - def values() -> typing.MutableSequence['FlexiblePipe.Application']: ... - class PipeType(java.lang.Enum['FlexiblePipe.PipeType']): - UNBONDED: typing.ClassVar['FlexiblePipe.PipeType'] = ... - BONDED: typing.ClassVar['FlexiblePipe.PipeType'] = ... - HYBRID_COMPOSITE: typing.ClassVar['FlexiblePipe.PipeType'] = ... + def values() -> typing.MutableSequence["FlexiblePipe.Application"]: ... + + class PipeType(java.lang.Enum["FlexiblePipe.PipeType"]): + UNBONDED: typing.ClassVar["FlexiblePipe.PipeType"] = ... + BONDED: typing.ClassVar["FlexiblePipe.PipeType"] = ... + HYBRID_COMPOSITE: typing.ClassVar["FlexiblePipe.PipeType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlexiblePipe.PipeType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FlexiblePipe.PipeType": ... @staticmethod - def values() -> typing.MutableSequence['FlexiblePipe.PipeType']: ... - class RiserConfiguration(java.lang.Enum['FlexiblePipe.RiserConfiguration']): - FREE_HANGING: typing.ClassVar['FlexiblePipe.RiserConfiguration'] = ... - LAZY_WAVE: typing.ClassVar['FlexiblePipe.RiserConfiguration'] = ... - STEEP_WAVE: typing.ClassVar['FlexiblePipe.RiserConfiguration'] = ... - LAZY_S: typing.ClassVar['FlexiblePipe.RiserConfiguration'] = ... - STEEP_S: typing.ClassVar['FlexiblePipe.RiserConfiguration'] = ... - PLIANT_WAVE: typing.ClassVar['FlexiblePipe.RiserConfiguration'] = ... + def values() -> typing.MutableSequence["FlexiblePipe.PipeType"]: ... + + class RiserConfiguration(java.lang.Enum["FlexiblePipe.RiserConfiguration"]): + FREE_HANGING: typing.ClassVar["FlexiblePipe.RiserConfiguration"] = ... + LAZY_WAVE: typing.ClassVar["FlexiblePipe.RiserConfiguration"] = ... + STEEP_WAVE: typing.ClassVar["FlexiblePipe.RiserConfiguration"] = ... + LAZY_S: typing.ClassVar["FlexiblePipe.RiserConfiguration"] = ... + STEEP_S: typing.ClassVar["FlexiblePipe.RiserConfiguration"] = ... + PLIANT_WAVE: typing.ClassVar["FlexiblePipe.RiserConfiguration"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlexiblePipe.RiserConfiguration': ... - @staticmethod - def values() -> typing.MutableSequence['FlexiblePipe.RiserConfiguration']: ... - class ServiceType(java.lang.Enum['FlexiblePipe.ServiceType']): - OIL: typing.ClassVar['FlexiblePipe.ServiceType'] = ... - GAS: typing.ClassVar['FlexiblePipe.ServiceType'] = ... - MULTIPHASE: typing.ClassVar['FlexiblePipe.ServiceType'] = ... - WATER_INJECTION: typing.ClassVar['FlexiblePipe.ServiceType'] = ... - GAS_INJECTION: typing.ClassVar['FlexiblePipe.ServiceType'] = ... - GAS_LIFT: typing.ClassVar['FlexiblePipe.ServiceType'] = ... - CHEMICAL: typing.ClassVar['FlexiblePipe.ServiceType'] = ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FlexiblePipe.RiserConfiguration": ... + @staticmethod + def values() -> typing.MutableSequence["FlexiblePipe.RiserConfiguration"]: ... + + class ServiceType(java.lang.Enum["FlexiblePipe.ServiceType"]): + OIL: typing.ClassVar["FlexiblePipe.ServiceType"] = ... + GAS: typing.ClassVar["FlexiblePipe.ServiceType"] = ... + MULTIPHASE: typing.ClassVar["FlexiblePipe.ServiceType"] = ... + WATER_INJECTION: typing.ClassVar["FlexiblePipe.ServiceType"] = ... + GAS_INJECTION: typing.ClassVar["FlexiblePipe.ServiceType"] = ... + GAS_LIFT: typing.ClassVar["FlexiblePipe.ServiceType"] = ... + CHEMICAL: typing.ClassVar["FlexiblePipe.ServiceType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlexiblePipe.ServiceType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FlexiblePipe.ServiceType": ... @staticmethod - def values() -> typing.MutableSequence['FlexiblePipe.ServiceType']: ... + def values() -> typing.MutableSequence["FlexiblePipe.ServiceType"]: ... class FloatingSubstructure(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload @@ -170,7 +216,7 @@ class FloatingSubstructure(jneqsim.process.equipment.ProcessEquipmentBaseClass): def getBallastMass(self) -> float: ... def getCenterOfBuoyancy(self) -> float: ... def getCenterOfGravity(self) -> float: ... - def getConceptType(self) -> 'FloatingSubstructure.ConceptType': ... + def getConceptType(self) -> "FloatingSubstructure.ConceptType": ... def getDesignResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getDisplacedVolume(self) -> float: ... def getDisplacement(self) -> float: ... @@ -200,7 +246,9 @@ class FloatingSubstructure(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setColumnDiameter(self, double: float) -> None: ... def setColumnHeight(self, double: float) -> None: ... def setColumnSpacing(self, double: float) -> None: ... - def setConceptType(self, conceptType: 'FloatingSubstructure.ConceptType') -> None: ... + def setConceptType( + self, conceptType: "FloatingSubstructure.ConceptType" + ) -> None: ... def setDesignWindThrust(self, double: float) -> None: ... def setHubHeight(self, double: float) -> None: ... def setNumberOfColumns(self, int: int) -> None: ... @@ -213,21 +261,27 @@ class FloatingSubstructure(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setTowerMass(self, double: float) -> None: ... def setTurbineMass(self, double: float) -> None: ... def setWaterDepth(self, double: float) -> None: ... - class ConceptType(java.lang.Enum['FloatingSubstructure.ConceptType']): - SEMI_SUBMERSIBLE: typing.ClassVar['FloatingSubstructure.ConceptType'] = ... - SPAR: typing.ClassVar['FloatingSubstructure.ConceptType'] = ... - BARGE: typing.ClassVar['FloatingSubstructure.ConceptType'] = ... - TLP: typing.ClassVar['FloatingSubstructure.ConceptType'] = ... + + class ConceptType(java.lang.Enum["FloatingSubstructure.ConceptType"]): + SEMI_SUBMERSIBLE: typing.ClassVar["FloatingSubstructure.ConceptType"] = ... + SPAR: typing.ClassVar["FloatingSubstructure.ConceptType"] = ... + BARGE: typing.ClassVar["FloatingSubstructure.ConceptType"] = ... + TLP: typing.ClassVar["FloatingSubstructure.ConceptType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FloatingSubstructure.ConceptType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FloatingSubstructure.ConceptType": ... @staticmethod - def values() -> typing.MutableSequence['FloatingSubstructure.ConceptType']: ... + def values() -> typing.MutableSequence["FloatingSubstructure.ConceptType"]: ... class MooringSystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload @@ -236,7 +290,9 @@ class MooringSystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getAnchorTension(self) -> float: ... def getBreakingStrengthSafetyFactor(self) -> float: ... - def getCatenaryProfile(self, int: int) -> java.util.List[typing.MutableSequence[float]]: ... + def getCatenaryProfile( + self, int: int + ) -> java.util.List[typing.MutableSequence[float]]: ... def getDesignResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getEstimatedCost(self) -> float: ... def getFairleadAngle(self) -> float: ... @@ -256,49 +312,61 @@ class MooringSystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setAnchorRadius(self, double: float) -> None: ... - def setAnchorType(self, anchorType: 'MooringSystem.AnchorType') -> None: ... + def setAnchorType(self, anchorType: "MooringSystem.AnchorType") -> None: ... def setChainDiameter(self, double: float) -> None: ... def setChainGrade(self, int: int) -> None: ... def setDesignHorizontalForce(self, double: float) -> None: ... def setDesignVerticalForce(self, double: float) -> None: ... def setFairleadDepth(self, double: float) -> None: ... - def setLineType(self, lineType: 'MooringSystem.LineType') -> None: ... + def setLineType(self, lineType: "MooringSystem.LineType") -> None: ... def setNumberOfLines(self, int: int) -> None: ... def setPolyesterDiameter(self, double: float) -> None: ... def setRequiredSafetyFactor(self, double: float) -> None: ... def setSeawaterDensity(self, double: float) -> None: ... def setSoilType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setWaterDepth(self, double: float) -> None: ... - class AnchorType(java.lang.Enum['MooringSystem.AnchorType']): - DRAG_EMBEDMENT: typing.ClassVar['MooringSystem.AnchorType'] = ... - SUCTION_PILE: typing.ClassVar['MooringSystem.AnchorType'] = ... - DRIVEN_PILE: typing.ClassVar['MooringSystem.AnchorType'] = ... - GRAVITY: typing.ClassVar['MooringSystem.AnchorType'] = ... + + class AnchorType(java.lang.Enum["MooringSystem.AnchorType"]): + DRAG_EMBEDMENT: typing.ClassVar["MooringSystem.AnchorType"] = ... + SUCTION_PILE: typing.ClassVar["MooringSystem.AnchorType"] = ... + DRIVEN_PILE: typing.ClassVar["MooringSystem.AnchorType"] = ... + GRAVITY: typing.ClassVar["MooringSystem.AnchorType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MooringSystem.AnchorType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MooringSystem.AnchorType": ... @staticmethod - def values() -> typing.MutableSequence['MooringSystem.AnchorType']: ... - class LineType(java.lang.Enum['MooringSystem.LineType']): - CHAIN: typing.ClassVar['MooringSystem.LineType'] = ... - WIRE_ROPE: typing.ClassVar['MooringSystem.LineType'] = ... - POLYESTER: typing.ClassVar['MooringSystem.LineType'] = ... - CHAIN_POLYESTER_CHAIN: typing.ClassVar['MooringSystem.LineType'] = ... + def values() -> typing.MutableSequence["MooringSystem.AnchorType"]: ... + + class LineType(java.lang.Enum["MooringSystem.LineType"]): + CHAIN: typing.ClassVar["MooringSystem.LineType"] = ... + WIRE_ROPE: typing.ClassVar["MooringSystem.LineType"] = ... + POLYESTER: typing.ClassVar["MooringSystem.LineType"] = ... + CHAIN_POLYESTER_CHAIN: typing.ClassVar["MooringSystem.LineType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MooringSystem.LineType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MooringSystem.LineType": ... @staticmethod - def values() -> typing.MutableSequence['MooringSystem.LineType']: ... + def values() -> typing.MutableSequence["MooringSystem.LineType"]: ... class PLEM(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload @@ -307,18 +375,26 @@ class PLEM(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str], int: int): ... - def addInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def closeBranch(self, int: int) -> None: ... def getBranchSizeInches(self) -> float: ... - def getBranchValves(self) -> java.util.List[jneqsim.process.equipment.valve.ThrottlingValve]: ... - def getConfigurationType(self) -> 'PLEM.ConfigurationType': ... + def getBranchValves( + self, + ) -> java.util.List[jneqsim.process.equipment.valve.ThrottlingValve]: ... + def getConfigurationType(self) -> "PLEM.ConfigurationType": ... def getDesignPressure(self) -> float: ... def getDesignTemperature(self) -> float: ... def getDryWeight(self) -> float: ... def getFoundationType(self) -> java.lang.String: ... def getHeaderSizeInches(self) -> float: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.subsea.PLEMMechanicalDesign: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.subsea.PLEMMechanicalDesign: ... def getNumberOfSlots(self) -> int: ... def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getStructureHeight(self) -> float: ... @@ -337,11 +413,15 @@ class PLEM(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setBranchIsolationValves(self, boolean: bool) -> None: ... def setBranchSizeInches(self, double: float) -> None: ... def setBranchValveOpening(self, int: int, double: float) -> None: ... - def setConfigurationType(self, configurationType: 'PLEM.ConfigurationType') -> None: ... + def setConfigurationType( + self, configurationType: "PLEM.ConfigurationType" + ) -> None: ... def setDesignPressure(self, double: float) -> None: ... def setDesignTemperature(self, double: float) -> None: ... def setDryWeight(self, double: float) -> None: ... - def setFoundationType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFoundationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHeaderIsolationValves(self, boolean: bool) -> None: ... def setHeaderSizeInches(self, double: float) -> None: ... def setNumberOfSlots(self, int: int) -> None: ... @@ -350,21 +430,27 @@ class PLEM(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setStructureWidth(self, double: float) -> None: ... def setSubmergedWeight(self, double: float) -> None: ... def setWaterDepth(self, double: float) -> None: ... - class ConfigurationType(java.lang.Enum['PLEM.ConfigurationType']): - THROUGH_FLOW: typing.ClassVar['PLEM.ConfigurationType'] = ... - COMMINGLING: typing.ClassVar['PLEM.ConfigurationType'] = ... - DISTRIBUTION: typing.ClassVar['PLEM.ConfigurationType'] = ... - CROSSOVER: typing.ClassVar['PLEM.ConfigurationType'] = ... + + class ConfigurationType(java.lang.Enum["PLEM.ConfigurationType"]): + THROUGH_FLOW: typing.ClassVar["PLEM.ConfigurationType"] = ... + COMMINGLING: typing.ClassVar["PLEM.ConfigurationType"] = ... + DISTRIBUTION: typing.ClassVar["PLEM.ConfigurationType"] = ... + CROSSOVER: typing.ClassVar["PLEM.ConfigurationType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PLEM.ConfigurationType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PLEM.ConfigurationType": ... @staticmethod - def values() -> typing.MutableSequence['PLEM.ConfigurationType']: ... + def values() -> typing.MutableSequence["PLEM.ConfigurationType"]: ... class PLET(jneqsim.process.equipment.TwoPortEquipment): @typing.overload @@ -372,23 +458,29 @@ class PLET(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def closeIsolationValve(self) -> None: ... def getActuatorType(self) -> java.lang.String: ... - def getConnectionType(self) -> 'PLET.ConnectionType': ... + def getConnectionType(self) -> "PLET.ConnectionType": ... def getDesignPressure(self) -> float: ... def getDesignTemperature(self) -> float: ... def getDryWeight(self) -> float: ... def getIsolationValve(self) -> jneqsim.process.equipment.valve.ThrottlingValve: ... def getIsolationValveOpening(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.subsea.PLETMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.subsea.PLETMechanicalDesign: ... def getNominalBoreInches(self) -> float: ... def getNumberOfHubs(self) -> int: ... def getPiggingType(self) -> java.lang.String: ... def getSpareHubs(self) -> int: ... def getStructureHeight(self) -> float: ... def getStructureLength(self) -> float: ... - def getStructureType(self) -> 'PLET.StructureType': ... + def getStructureType(self) -> "PLET.StructureType": ... def getStructureWidth(self) -> float: ... def getSubmergedWeight(self) -> float: ... def getValveType(self) -> java.lang.String: ... @@ -403,7 +495,7 @@ class PLET(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setActuatorType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setConnectionType(self, connectionType: 'PLET.ConnectionType') -> None: ... + def setConnectionType(self, connectionType: "PLET.ConnectionType") -> None: ... def setDesignPressure(self, double: float) -> None: ... def setDesignTemperature(self, double: float) -> None: ... def setDryWeight(self, double: float) -> None: ... @@ -417,48 +509,66 @@ class PLET(jneqsim.process.equipment.TwoPortEquipment): def setSpareHubs(self, int: int) -> None: ... def setStructureHeight(self, double: float) -> None: ... def setStructureLength(self, double: float) -> None: ... - def setStructureType(self, structureType: 'PLET.StructureType') -> None: ... + def setStructureType(self, structureType: "PLET.StructureType") -> None: ... def setStructureWidth(self, double: float) -> None: ... def setSubmergedWeight(self, double: float) -> None: ... def setValveType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setWaterDepth(self, double: float) -> None: ... - class ConnectionType(java.lang.Enum['PLET.ConnectionType']): - VERTICAL_HUB: typing.ClassVar['PLET.ConnectionType'] = ... - HORIZONTAL_HUB: typing.ClassVar['PLET.ConnectionType'] = ... - CLAMP_CONNECTOR: typing.ClassVar['PLET.ConnectionType'] = ... - COLLET_CONNECTOR: typing.ClassVar['PLET.ConnectionType'] = ... - DIVER_FLANGE: typing.ClassVar['PLET.ConnectionType'] = ... + + class ConnectionType(java.lang.Enum["PLET.ConnectionType"]): + VERTICAL_HUB: typing.ClassVar["PLET.ConnectionType"] = ... + HORIZONTAL_HUB: typing.ClassVar["PLET.ConnectionType"] = ... + CLAMP_CONNECTOR: typing.ClassVar["PLET.ConnectionType"] = ... + COLLET_CONNECTOR: typing.ClassVar["PLET.ConnectionType"] = ... + DIVER_FLANGE: typing.ClassVar["PLET.ConnectionType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PLET.ConnectionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PLET.ConnectionType": ... @staticmethod - def values() -> typing.MutableSequence['PLET.ConnectionType']: ... - class StructureType(java.lang.Enum['PLET.StructureType']): - GRAVITY_BASE: typing.ClassVar['PLET.StructureType'] = ... - PILED: typing.ClassVar['PLET.StructureType'] = ... - SUCTION_ANCHOR: typing.ClassVar['PLET.StructureType'] = ... - MUDMAT: typing.ClassVar['PLET.StructureType'] = ... + def values() -> typing.MutableSequence["PLET.ConnectionType"]: ... + + class StructureType(java.lang.Enum["PLET.StructureType"]): + GRAVITY_BASE: typing.ClassVar["PLET.StructureType"] = ... + PILED: typing.ClassVar["PLET.StructureType"] = ... + SUCTION_ANCHOR: typing.ClassVar["PLET.StructureType"] = ... + MUDMAT: typing.ClassVar["PLET.StructureType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PLET.StructureType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PLET.StructureType": ... @staticmethod - def values() -> typing.MutableSequence['PLET.StructureType']: ... + def values() -> typing.MutableSequence["PLET.StructureType"]: ... class SimpleFlowLine(jneqsim.process.equipment.TwoPortEquipment): length: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getHeight(self) -> float: ... - def getPipeline(self) -> jneqsim.process.equipment.pipeline.AdiabaticTwoPhasePipe: ... + def getPipeline( + self, + ) -> jneqsim.process.equipment.pipeline.AdiabaticTwoPhasePipe: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload def run(self) -> None: ... @@ -472,36 +582,52 @@ class SubseaBooster(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def calculateRequiredPower(self) -> float: ... @staticmethod - def createMultiphasePump(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'SubseaBooster': ... + def createMultiphasePump( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "SubseaBooster": ... @staticmethod - def createWetGasCompressor(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'SubseaBooster': ... - def getBoosterType(self) -> 'SubseaBooster.BoosterType': ... - def getCompressorType(self) -> 'SubseaBooster.CompressorType': ... + def createWetGasCompressor( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "SubseaBooster": ... + def getBoosterType(self) -> "SubseaBooster.BoosterType": ... + def getCompressorType(self) -> "SubseaBooster.CompressorType": ... def getDesignFlowRate(self) -> float: ... def getDesignGVF(self) -> float: ... def getDesignInletPressure(self) -> float: ... def getDesignLifeYears(self) -> int: ... def getDesignTemperature(self) -> float: ... def getDifferentialPressure(self) -> float: ... - def getDriveType(self) -> 'SubseaBooster.DriveType': ... + def getDriveType(self) -> "SubseaBooster.DriveType": ... def getEfficiency(self) -> float: ... def getInletConnectionInches(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.subsea.SubseaBoosterMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.subsea.SubseaBoosterMechanicalDesign: ... def getModuleDryWeight(self) -> float: ... def getMtbfHours(self) -> float: ... def getNumberOfStages(self) -> int: ... def getOperatingVoltage(self) -> float: ... def getOutletConnectionInches(self) -> float: ... @typing.overload - def getOutletPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletPressure(self) -> float: ... def getPowerRatingMW(self) -> float: ... def getPressureRatio(self) -> float: ... - def getPumpType(self) -> 'SubseaBooster.PumpType': ... + def getPumpType(self) -> "SubseaBooster.PumpType": ... def getSpeedRPM(self) -> float: ... def getWaterDepth(self) -> float: ... def hasRedundantMotor(self) -> bool: ... @@ -512,15 +638,17 @@ class SubseaBooster(jneqsim.process.equipment.TwoPortEquipment): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setBoosterType(self, boosterType: 'SubseaBooster.BoosterType') -> None: ... - def setCompressorType(self, compressorType: 'SubseaBooster.CompressorType') -> None: ... + def setBoosterType(self, boosterType: "SubseaBooster.BoosterType") -> None: ... + def setCompressorType( + self, compressorType: "SubseaBooster.CompressorType" + ) -> None: ... def setDesignFlowRate(self, double: float) -> None: ... def setDesignGVF(self, double: float) -> None: ... def setDesignInletPressure(self, double: float) -> None: ... def setDesignLifeYears(self, int: int) -> None: ... def setDesignTemperature(self, double: float) -> None: ... def setDifferentialPressure(self, double: float) -> None: ... - def setDriveType(self, driveType: 'SubseaBooster.DriveType') -> None: ... + def setDriveType(self, driveType: "SubseaBooster.DriveType") -> None: ... def setEfficiency(self, double: float) -> None: ... def setInletConnectionInches(self, double: float) -> None: ... def setModuleDryWeight(self, double: float) -> None: ... @@ -529,77 +657,103 @@ class SubseaBooster(jneqsim.process.equipment.TwoPortEquipment): def setOperatingVoltage(self, double: float) -> None: ... def setOutletConnectionInches(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... def setPowerRatingMW(self, double: float) -> None: ... def setPressureRatio(self, double: float) -> None: ... - def setPumpType(self, pumpType: 'SubseaBooster.PumpType') -> None: ... + def setPumpType(self, pumpType: "SubseaBooster.PumpType") -> None: ... def setRedundantMotor(self, boolean: bool) -> None: ... def setRetrievable(self, boolean: bool) -> None: ... def setSpeedRPM(self, double: float) -> None: ... def setWaterDepth(self, double: float) -> None: ... - class BoosterType(java.lang.Enum['SubseaBooster.BoosterType']): - MULTIPHASE_PUMP: typing.ClassVar['SubseaBooster.BoosterType'] = ... - LIQUID_PUMP: typing.ClassVar['SubseaBooster.BoosterType'] = ... - WET_GAS_COMPRESSOR: typing.ClassVar['SubseaBooster.BoosterType'] = ... - DRY_GAS_COMPRESSOR: typing.ClassVar['SubseaBooster.BoosterType'] = ... - SEPARATOR_BOOSTER: typing.ClassVar['SubseaBooster.BoosterType'] = ... + + class BoosterType(java.lang.Enum["SubseaBooster.BoosterType"]): + MULTIPHASE_PUMP: typing.ClassVar["SubseaBooster.BoosterType"] = ... + LIQUID_PUMP: typing.ClassVar["SubseaBooster.BoosterType"] = ... + WET_GAS_COMPRESSOR: typing.ClassVar["SubseaBooster.BoosterType"] = ... + DRY_GAS_COMPRESSOR: typing.ClassVar["SubseaBooster.BoosterType"] = ... + SEPARATOR_BOOSTER: typing.ClassVar["SubseaBooster.BoosterType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaBooster.BoosterType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaBooster.BoosterType": ... @staticmethod - def values() -> typing.MutableSequence['SubseaBooster.BoosterType']: ... - class CompressorType(java.lang.Enum['SubseaBooster.CompressorType']): - CENTRIFUGAL: typing.ClassVar['SubseaBooster.CompressorType'] = ... - AXIAL: typing.ClassVar['SubseaBooster.CompressorType'] = ... - SCREW: typing.ClassVar['SubseaBooster.CompressorType'] = ... + def values() -> typing.MutableSequence["SubseaBooster.BoosterType"]: ... + + class CompressorType(java.lang.Enum["SubseaBooster.CompressorType"]): + CENTRIFUGAL: typing.ClassVar["SubseaBooster.CompressorType"] = ... + AXIAL: typing.ClassVar["SubseaBooster.CompressorType"] = ... + SCREW: typing.ClassVar["SubseaBooster.CompressorType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaBooster.CompressorType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaBooster.CompressorType": ... @staticmethod - def values() -> typing.MutableSequence['SubseaBooster.CompressorType']: ... - class DriveType(java.lang.Enum['SubseaBooster.DriveType']): - PERMANENT_MAGNET: typing.ClassVar['SubseaBooster.DriveType'] = ... - INDUCTION: typing.ClassVar['SubseaBooster.DriveType'] = ... - HIGH_SPEED_PM: typing.ClassVar['SubseaBooster.DriveType'] = ... + def values() -> typing.MutableSequence["SubseaBooster.CompressorType"]: ... + + class DriveType(java.lang.Enum["SubseaBooster.DriveType"]): + PERMANENT_MAGNET: typing.ClassVar["SubseaBooster.DriveType"] = ... + INDUCTION: typing.ClassVar["SubseaBooster.DriveType"] = ... + HIGH_SPEED_PM: typing.ClassVar["SubseaBooster.DriveType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaBooster.DriveType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaBooster.DriveType": ... @staticmethod - def values() -> typing.MutableSequence['SubseaBooster.DriveType']: ... - class PumpType(java.lang.Enum['SubseaBooster.PumpType']): - HELICO_AXIAL: typing.ClassVar['SubseaBooster.PumpType'] = ... - TWIN_SCREW: typing.ClassVar['SubseaBooster.PumpType'] = ... - COUNTER_ROTATING_AXIAL: typing.ClassVar['SubseaBooster.PumpType'] = ... - ESP: typing.ClassVar['SubseaBooster.PumpType'] = ... - CENTRIFUGAL_SINGLE: typing.ClassVar['SubseaBooster.PumpType'] = ... - CENTRIFUGAL_MULTI: typing.ClassVar['SubseaBooster.PumpType'] = ... + def values() -> typing.MutableSequence["SubseaBooster.DriveType"]: ... + + class PumpType(java.lang.Enum["SubseaBooster.PumpType"]): + HELICO_AXIAL: typing.ClassVar["SubseaBooster.PumpType"] = ... + TWIN_SCREW: typing.ClassVar["SubseaBooster.PumpType"] = ... + COUNTER_ROTATING_AXIAL: typing.ClassVar["SubseaBooster.PumpType"] = ... + ESP: typing.ClassVar["SubseaBooster.PumpType"] = ... + CENTRIFUGAL_SINGLE: typing.ClassVar["SubseaBooster.PumpType"] = ... + CENTRIFUGAL_MULTI: typing.ClassVar["SubseaBooster.PumpType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaBooster.PumpType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaBooster.PumpType": ... @staticmethod - def values() -> typing.MutableSequence['SubseaBooster.PumpType']: ... + def values() -> typing.MutableSequence["SubseaBooster.PumpType"]: ... class SubseaJumper(jneqsim.process.equipment.TwoPortEquipment): @typing.overload @@ -607,11 +761,23 @@ class SubseaJumper(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @staticmethod - def createFlexibleStatic(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'SubseaJumper': ... + def createFlexibleStatic( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "SubseaJumper": ... @staticmethod - def createRigidMShape(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'SubseaJumper': ... + def createRigidMShape( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "SubseaJumper": ... def getDesignPressure(self) -> float: ... def getDesignTemperature(self) -> float: ... def getDryWeight(self) -> float: ... @@ -619,18 +785,20 @@ class SubseaJumper(jneqsim.process.equipment.TwoPortEquipment): def getFlexibleStructure(self) -> java.lang.String: ... def getHorizontalSpan(self) -> float: ... def getInletHubSizeInches(self) -> float: ... - def getInletHubType(self) -> 'SubseaJumper.HubType': ... + def getInletHubType(self) -> "SubseaJumper.HubType": ... def getInstallationMethod(self) -> java.lang.String: ... - def getJumperType(self) -> 'SubseaJumper.JumperType': ... + def getJumperType(self) -> "SubseaJumper.JumperType": ... def getLength(self) -> float: ... def getMaterialGrade(self) -> java.lang.String: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.subsea.SubseaJumperMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.subsea.SubseaJumperMechanicalDesign: ... def getMinimumBendRadius(self) -> float: ... def getNominalBoreInches(self) -> float: ... def getNumberOfBends(self) -> int: ... def getOuterDiameterInches(self) -> float: ... def getOutletHubSizeInches(self) -> float: ... - def getOutletHubType(self) -> 'SubseaJumper.HubType': ... + def getOutletHubType(self) -> "SubseaJumper.HubType": ... def getSubmergedWeight(self) -> float: ... def getVerticalRise(self) -> float: ... def getWallThicknessMm(self) -> float: ... @@ -648,12 +816,16 @@ class SubseaJumper(jneqsim.process.equipment.TwoPortEquipment): def setDesignTemperature(self, double: float) -> None: ... def setDryWeight(self, double: float) -> None: ... def setFlexibleMinBendRadius(self, double: float) -> None: ... - def setFlexibleStructure(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFlexibleStructure( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHorizontalSpan(self, double: float) -> None: ... def setInletHubSizeInches(self, double: float) -> None: ... - def setInletHubType(self, hubType: 'SubseaJumper.HubType') -> None: ... - def setInstallationMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setJumperType(self, jumperType: 'SubseaJumper.JumperType') -> None: ... + def setInletHubType(self, hubType: "SubseaJumper.HubType") -> None: ... + def setInstallationMethod( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setJumperType(self, jumperType: "SubseaJumper.JumperType") -> None: ... def setLength(self, double: float) -> None: ... def setMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... def setMinimumBendRadius(self, double: float) -> None: ... @@ -661,7 +833,7 @@ class SubseaJumper(jneqsim.process.equipment.TwoPortEquipment): def setNumberOfBends(self, int: int) -> None: ... def setOuterDiameterInches(self, double: float) -> None: ... def setOutletHubSizeInches(self, double: float) -> None: ... - def setOutletHubType(self, hubType: 'SubseaJumper.HubType') -> None: ... + def setOutletHubType(self, hubType: "SubseaJumper.HubType") -> None: ... def setRetrievable(self, boolean: bool) -> None: ... def setRovInstalled(self, boolean: bool) -> None: ... def setSubmergedWeight(self, double: float) -> None: ... @@ -669,42 +841,56 @@ class SubseaJumper(jneqsim.process.equipment.TwoPortEquipment): def setWallThicknessMm(self, double: float) -> None: ... def setWaterDepth(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... - class HubType(java.lang.Enum['SubseaJumper.HubType']): - VERTICAL: typing.ClassVar['SubseaJumper.HubType'] = ... - HORIZONTAL: typing.ClassVar['SubseaJumper.HubType'] = ... - CLAMP: typing.ClassVar['SubseaJumper.HubType'] = ... - COLLET: typing.ClassVar['SubseaJumper.HubType'] = ... + + class HubType(java.lang.Enum["SubseaJumper.HubType"]): + VERTICAL: typing.ClassVar["SubseaJumper.HubType"] = ... + HORIZONTAL: typing.ClassVar["SubseaJumper.HubType"] = ... + CLAMP: typing.ClassVar["SubseaJumper.HubType"] = ... + COLLET: typing.ClassVar["SubseaJumper.HubType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaJumper.HubType': ... - @staticmethod - def values() -> typing.MutableSequence['SubseaJumper.HubType']: ... - class JumperType(java.lang.Enum['SubseaJumper.JumperType']): - RIGID_M_SHAPE: typing.ClassVar['SubseaJumper.JumperType'] = ... - RIGID_INVERTED_U: typing.ClassVar['SubseaJumper.JumperType'] = ... - RIGID_Z_SHAPE: typing.ClassVar['SubseaJumper.JumperType'] = ... - RIGID_STRAIGHT: typing.ClassVar['SubseaJumper.JumperType'] = ... - FLEXIBLE_STATIC: typing.ClassVar['SubseaJumper.JumperType'] = ... - FLEXIBLE_DYNAMIC: typing.ClassVar['SubseaJumper.JumperType'] = ... - HYBRID: typing.ClassVar['SubseaJumper.JumperType'] = ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaJumper.HubType": ... + @staticmethod + def values() -> typing.MutableSequence["SubseaJumper.HubType"]: ... + + class JumperType(java.lang.Enum["SubseaJumper.JumperType"]): + RIGID_M_SHAPE: typing.ClassVar["SubseaJumper.JumperType"] = ... + RIGID_INVERTED_U: typing.ClassVar["SubseaJumper.JumperType"] = ... + RIGID_Z_SHAPE: typing.ClassVar["SubseaJumper.JumperType"] = ... + RIGID_STRAIGHT: typing.ClassVar["SubseaJumper.JumperType"] = ... + FLEXIBLE_STATIC: typing.ClassVar["SubseaJumper.JumperType"] = ... + FLEXIBLE_DYNAMIC: typing.ClassVar["SubseaJumper.JumperType"] = ... + HYBRID: typing.ClassVar["SubseaJumper.JumperType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaJumper.JumperType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaJumper.JumperType": ... @staticmethod - def values() -> typing.MutableSequence['SubseaJumper.JumperType']: ... + def values() -> typing.MutableSequence["SubseaJumper.JumperType"]: ... class SubseaManifold(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload @@ -714,35 +900,51 @@ class SubseaManifold(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str], int: int): ... @typing.overload - def addWellStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> int: ... + def addWellStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> int: ... @typing.overload - def addWellStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, string: typing.Union[java.lang.String, str]) -> int: ... + def addWellStream( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + string: typing.Union[java.lang.String, str], + ) -> int: ... def getActiveWellCount(self) -> int: ... def getBranchSizeInches(self) -> float: ... def getDesignPressure(self) -> float: ... def getDesignTemperature(self) -> float: ... def getDryWeight(self) -> float: ... def getFoundationType(self) -> java.lang.String: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getManifoldType(self) -> 'SubseaManifold.ManifoldType': ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.subsea.SubseaManifoldMechanicalDesign: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getManifoldType(self) -> "SubseaManifold.ManifoldType": ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.subsea.SubseaManifoldMechanicalDesign: ... def getNumberOfSlots(self) -> int: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getProductionHeaderSizeInches(self) -> float: ... - def getProductionStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getProductionStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getStructureHeight(self) -> float: ... def getStructureLength(self) -> float: ... def getStructureWidth(self) -> float: ... def getSubmergedWeight(self) -> float: ... def getTestHeaderSizeInches(self) -> float: ... def getTestStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getValveSkids(self) -> java.util.List['SubseaManifold.ValveSkid']: ... + def getValveSkids(self) -> java.util.List["SubseaManifold.ValveSkid"]: ... def getWaterDepth(self) -> float: ... def hasInjectionHeader(self) -> bool: ... def hasServiceHeader(self) -> bool: ... def hasTestHeader(self) -> bool: ... def initMechanicalDesign(self) -> None: ... - def routeToProduction(self, string: typing.Union[java.lang.String, str]) -> None: ... + def routeToProduction( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def routeToTest(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload def run(self) -> None: ... @@ -752,11 +954,13 @@ class SubseaManifold(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setDesignPressure(self, double: float) -> None: ... def setDesignTemperature(self, double: float) -> None: ... def setDryWeight(self, double: float) -> None: ... - def setFoundationType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFoundationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHasInjectionHeader(self, boolean: bool) -> None: ... def setHasServiceHeader(self, boolean: bool) -> None: ... def setHasTestHeader(self, boolean: bool) -> None: ... - def setManifoldType(self, manifoldType: 'SubseaManifold.ManifoldType') -> None: ... + def setManifoldType(self, manifoldType: "SubseaManifold.ManifoldType") -> None: ... def setNumberOfSlots(self, int: int) -> None: ... def setProductionHeaderSizeInches(self, double: float) -> None: ... def setStructureHeight(self, double: float) -> None: ... @@ -766,35 +970,52 @@ class SubseaManifold(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setTestHeaderSizeInches(self, double: float) -> None: ... def setWaterDepth(self, double: float) -> None: ... def shutInWell(self, string: typing.Union[java.lang.String, str]) -> None: ... - class ManifoldType(java.lang.Enum['SubseaManifold.ManifoldType']): - PRODUCTION_ONLY: typing.ClassVar['SubseaManifold.ManifoldType'] = ... - PRODUCTION_TEST: typing.ClassVar['SubseaManifold.ManifoldType'] = ... - FULL_SERVICE: typing.ClassVar['SubseaManifold.ManifoldType'] = ... - INJECTION: typing.ClassVar['SubseaManifold.ManifoldType'] = ... + + class ManifoldType(java.lang.Enum["SubseaManifold.ManifoldType"]): + PRODUCTION_ONLY: typing.ClassVar["SubseaManifold.ManifoldType"] = ... + PRODUCTION_TEST: typing.ClassVar["SubseaManifold.ManifoldType"] = ... + FULL_SERVICE: typing.ClassVar["SubseaManifold.ManifoldType"] = ... + INJECTION: typing.ClassVar["SubseaManifold.ManifoldType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaManifold.ManifoldType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaManifold.ManifoldType": ... @staticmethod - def values() -> typing.MutableSequence['SubseaManifold.ManifoldType']: ... + def values() -> typing.MutableSequence["SubseaManifold.ManifoldType"]: ... + class ValveSkid: def __init__(self, int: int): ... - def getConnectedStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getProductionValve(self) -> jneqsim.process.equipment.valve.ThrottlingValve: ... + def getConnectedStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getProductionValve( + self, + ) -> jneqsim.process.equipment.valve.ThrottlingValve: ... def getRouting(self) -> java.lang.String: ... def getSlotNumber(self) -> int: ... def getTestValve(self) -> jneqsim.process.equipment.valve.ThrottlingValve: ... def getWellName(self) -> java.lang.String: ... def isActive(self) -> bool: ... def setActive(self, boolean: bool) -> None: ... - def setConnectedStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setProductionValve(self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve) -> None: ... + def setConnectedStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setProductionValve( + self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve + ) -> None: ... def setRouting(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTestValve(self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve) -> None: ... + def setTestValve( + self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve + ) -> None: ... def setWellName(self, string: typing.Union[java.lang.String, str]) -> None: ... class SubseaPowerCable(jneqsim.process.equipment.ProcessEquipmentBaseClass): @@ -804,7 +1025,7 @@ class SubseaPowerCable(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getAmpacity(self) -> float: ... def getCableCost(self) -> float: ... - def getCableType(self) -> 'SubseaPowerCable.CableType': ... + def getCableType(self) -> "SubseaPowerCable.CableType": ... def getConductorArea(self) -> float: ... def getDesignResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getDielectricLoss(self) -> float: ... @@ -822,7 +1043,7 @@ class SubseaPowerCable(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setBurialDepth(self, double: float) -> None: ... - def setCableType(self, cableType: 'SubseaPowerCable.CableType') -> None: ... + def setCableType(self, cableType: "SubseaPowerCable.CableType") -> None: ... def setConductorArea(self, double: float) -> None: ... def setConductorResistivity(self, double: float) -> None: ... def setConductorTemperature(self, double: float) -> None: ... @@ -834,20 +1055,26 @@ class SubseaPowerCable(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setSeawaterTemperature(self, double: float) -> None: ... def setVoltage(self, double: float) -> None: ... def setWaterDepth(self, double: float) -> None: ... - class CableType(java.lang.Enum['SubseaPowerCable.CableType']): - XLPE_AC: typing.ClassVar['SubseaPowerCable.CableType'] = ... - XLPE_HVDC: typing.ClassVar['SubseaPowerCable.CableType'] = ... - MI_HVDC: typing.ClassVar['SubseaPowerCable.CableType'] = ... + + class CableType(java.lang.Enum["SubseaPowerCable.CableType"]): + XLPE_AC: typing.ClassVar["SubseaPowerCable.CableType"] = ... + XLPE_HVDC: typing.ClassVar["SubseaPowerCable.CableType"] = ... + MI_HVDC: typing.ClassVar["SubseaPowerCable.CableType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaPowerCable.CableType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaPowerCable.CableType": ... @staticmethod - def values() -> typing.MutableSequence['SubseaPowerCable.CableType']: ... + def values() -> typing.MutableSequence["SubseaPowerCable.CableType"]: ... class SubseaTree(jneqsim.process.equipment.TwoPortEquipment): @typing.overload @@ -855,7 +1082,11 @@ class SubseaTree(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def emergencyShutdown(self) -> None: ... def getActuatorType(self) -> java.lang.String: ... def getBoreSizeInches(self) -> float: ... @@ -867,13 +1098,15 @@ class SubseaTree(jneqsim.process.equipment.TwoPortEquipment): def getDryWeight(self) -> float: ... def getFlowlineConnectionSizeInches(self) -> float: ... def getFlowlineConnectionType(self) -> java.lang.String: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.subsea.SubseaTreeMechanicalDesign: ... - def getPressureRating(self) -> 'SubseaTree.PressureRating': ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.subsea.SubseaTreeMechanicalDesign: ... + def getPressureRating(self) -> "SubseaTree.PressureRating": ... def getProductionChoke(self) -> jneqsim.process.equipment.valve.ThrottlingValve: ... def getSubmergedWeight(self) -> float: ... def getTreeDiameter(self) -> float: ... def getTreeHeight(self) -> float: ... - def getTreeType(self) -> 'SubseaTree.TreeType': ... + def getTreeType(self) -> "SubseaTree.TreeType": ... def getWaterDepth(self) -> float: ... def hasDownholePressure(self) -> bool: ... def hasDownholeTemperature(self) -> bool: ... @@ -902,56 +1135,76 @@ class SubseaTree(jneqsim.process.equipment.TwoPortEquipment): def setDryWeight(self, double: float) -> None: ... def setFailSafeClose(self, boolean: bool) -> None: ... def setFlowlineConnectionSizeInches(self, double: float) -> None: ... - def setFlowlineConnectionType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFlowlineConnectionType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHasDownholePressure(self, boolean: bool) -> None: ... def setHasDownholeTemperature(self, boolean: bool) -> None: ... - def setPressureRating(self, pressureRating: 'SubseaTree.PressureRating') -> None: ... + def setPressureRating( + self, pressureRating: "SubseaTree.PressureRating" + ) -> None: ... def setProductionMasterValveOpen(self, boolean: bool) -> None: ... def setProductionWingValveOpen(self, boolean: bool) -> None: ... def setSubmergedWeight(self, double: float) -> None: ... def setTreeDiameter(self, double: float) -> None: ... def setTreeHeight(self, double: float) -> None: ... - def setTreeType(self, treeType: 'SubseaTree.TreeType') -> None: ... + def setTreeType(self, treeType: "SubseaTree.TreeType") -> None: ... def setWaterDepth(self, double: float) -> None: ... - class PressureRating(java.lang.Enum['SubseaTree.PressureRating']): - PR5000: typing.ClassVar['SubseaTree.PressureRating'] = ... - PR10000: typing.ClassVar['SubseaTree.PressureRating'] = ... - PR15000: typing.ClassVar['SubseaTree.PressureRating'] = ... - PR20000: typing.ClassVar['SubseaTree.PressureRating'] = ... + + class PressureRating(java.lang.Enum["SubseaTree.PressureRating"]): + PR5000: typing.ClassVar["SubseaTree.PressureRating"] = ... + PR10000: typing.ClassVar["SubseaTree.PressureRating"] = ... + PR15000: typing.ClassVar["SubseaTree.PressureRating"] = ... + PR20000: typing.ClassVar["SubseaTree.PressureRating"] = ... def getBar(self) -> int: ... def getPsi(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaTree.PressureRating': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaTree.PressureRating": ... @staticmethod - def values() -> typing.MutableSequence['SubseaTree.PressureRating']: ... - class TreeType(java.lang.Enum['SubseaTree.TreeType']): - VERTICAL: typing.ClassVar['SubseaTree.TreeType'] = ... - HORIZONTAL: typing.ClassVar['SubseaTree.TreeType'] = ... - DUAL_BORE: typing.ClassVar['SubseaTree.TreeType'] = ... - MUDLINE: typing.ClassVar['SubseaTree.TreeType'] = ... - SPOOL: typing.ClassVar['SubseaTree.TreeType'] = ... + def values() -> typing.MutableSequence["SubseaTree.PressureRating"]: ... + + class TreeType(java.lang.Enum["SubseaTree.TreeType"]): + VERTICAL: typing.ClassVar["SubseaTree.TreeType"] = ... + HORIZONTAL: typing.ClassVar["SubseaTree.TreeType"] = ... + DUAL_BORE: typing.ClassVar["SubseaTree.TreeType"] = ... + MUDLINE: typing.ClassVar["SubseaTree.TreeType"] = ... + SPOOL: typing.ClassVar["SubseaTree.TreeType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaTree.TreeType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaTree.TreeType": ... @staticmethod - def values() -> typing.MutableSequence['SubseaTree.TreeType']: ... + def values() -> typing.MutableSequence["SubseaTree.TreeType"]: ... class SubseaWell(jneqsim.process.equipment.TwoPortEquipment): height: float = ... length: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getCompletionDays(self) -> float: ... - def getCompletionType(self) -> 'SubseaWell.CompletionType': ... + def getCompletionType(self) -> "SubseaWell.CompletionType": ... def getConductorDepth(self) -> float: ... def getConductorOD(self) -> float: ... def getDrillingDays(self) -> float: ... @@ -962,9 +1215,13 @@ class SubseaWell(jneqsim.process.equipment.TwoPortEquipment): def getMaxInclination(self) -> float: ... def getMaxWellheadPressure(self) -> float: ... def getMeasuredDepth(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... def getNumberOfCasingStrings(self) -> int: ... - def getPipeline(self) -> jneqsim.process.equipment.pipeline.AdiabaticTwoPhasePipe: ... + def getPipeline( + self, + ) -> jneqsim.process.equipment.pipeline.AdiabaticTwoPhasePipe: ... def getPrimaryBarrierElements(self) -> int: ... def getProductionCasingDepth(self) -> float: ... def getProductionCasingOD(self) -> float: ... @@ -973,7 +1230,7 @@ class SubseaWell(jneqsim.process.equipment.TwoPortEquipment): def getReservoirPressure(self) -> float: ... def getReservoirTemperature(self) -> float: ... def getRigDayRate(self) -> float: ... - def getRigType(self) -> 'SubseaWell.RigType': ... + def getRigType(self) -> "SubseaWell.RigType": ... def getSecondaryBarrierElements(self) -> int: ... def getSurfaceCasingDepth(self) -> float: ... def getSurfaceCasingOD(self) -> float: ... @@ -982,19 +1239,23 @@ class SubseaWell(jneqsim.process.equipment.TwoPortEquipment): def getTubingOD(self) -> float: ... def getTubingWeight(self) -> float: ... def getWaterDepth(self) -> float: ... - def getWellType(self) -> 'SubseaWell.WellType': ... + def getWellType(self) -> "SubseaWell.WellType": ... def hasDHSV(self) -> bool: ... def initMechanicalDesign(self) -> None: ... def isInjector(self) -> bool: ... def isProducer(self) -> bool: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setCompletionDays(self, double: float) -> None: ... - def setCompletionType(self, completionType: 'SubseaWell.CompletionType') -> None: ... + def setCompletionType( + self, completionType: "SubseaWell.CompletionType" + ) -> None: ... def setConductorDepth(self, double: float) -> None: ... def setConductorOD(self, double: float) -> None: ... def setDrillingDays(self, double: float) -> None: ... @@ -1014,7 +1275,7 @@ class SubseaWell(jneqsim.process.equipment.TwoPortEquipment): def setReservoirPressure(self, double: float) -> None: ... def setReservoirTemperature(self, double: float) -> None: ... def setRigDayRate(self, double: float) -> None: ... - def setRigType(self, rigType: 'SubseaWell.RigType') -> None: ... + def setRigType(self, rigType: "SubseaWell.RigType") -> None: ... def setSecondaryBarrierElements(self, int: int) -> None: ... def setSurfaceCasingDepth(self, double: float) -> None: ... def setSurfaceCasingOD(self, double: float) -> None: ... @@ -1024,86 +1285,114 @@ class SubseaWell(jneqsim.process.equipment.TwoPortEquipment): def setTubingOD(self, double: float) -> None: ... def setTubingWeight(self, double: float) -> None: ... def setWaterDepth(self, double: float) -> None: ... - def setWellType(self, wellType: 'SubseaWell.WellType') -> None: ... - class CompletionType(java.lang.Enum['SubseaWell.CompletionType']): - CASED_PERFORATED: typing.ClassVar['SubseaWell.CompletionType'] = ... - OPEN_HOLE: typing.ClassVar['SubseaWell.CompletionType'] = ... - GRAVEL_PACK: typing.ClassVar['SubseaWell.CompletionType'] = ... - ICD: typing.ClassVar['SubseaWell.CompletionType'] = ... - AICD: typing.ClassVar['SubseaWell.CompletionType'] = ... - MULTI_ZONE: typing.ClassVar['SubseaWell.CompletionType'] = ... + def setWellType(self, wellType: "SubseaWell.WellType") -> None: ... + + class CompletionType(java.lang.Enum["SubseaWell.CompletionType"]): + CASED_PERFORATED: typing.ClassVar["SubseaWell.CompletionType"] = ... + OPEN_HOLE: typing.ClassVar["SubseaWell.CompletionType"] = ... + GRAVEL_PACK: typing.ClassVar["SubseaWell.CompletionType"] = ... + ICD: typing.ClassVar["SubseaWell.CompletionType"] = ... + AICD: typing.ClassVar["SubseaWell.CompletionType"] = ... + MULTI_ZONE: typing.ClassVar["SubseaWell.CompletionType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaWell.CompletionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaWell.CompletionType": ... @staticmethod - def values() -> typing.MutableSequence['SubseaWell.CompletionType']: ... - class RigType(java.lang.Enum['SubseaWell.RigType']): - SEMI_SUBMERSIBLE: typing.ClassVar['SubseaWell.RigType'] = ... - DRILLSHIP: typing.ClassVar['SubseaWell.RigType'] = ... - JACK_UP: typing.ClassVar['SubseaWell.RigType'] = ... - PLATFORM_RIG: typing.ClassVar['SubseaWell.RigType'] = ... + def values() -> typing.MutableSequence["SubseaWell.CompletionType"]: ... + + class RigType(java.lang.Enum["SubseaWell.RigType"]): + SEMI_SUBMERSIBLE: typing.ClassVar["SubseaWell.RigType"] = ... + DRILLSHIP: typing.ClassVar["SubseaWell.RigType"] = ... + JACK_UP: typing.ClassVar["SubseaWell.RigType"] = ... + PLATFORM_RIG: typing.ClassVar["SubseaWell.RigType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaWell.RigType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaWell.RigType": ... @staticmethod - def values() -> typing.MutableSequence['SubseaWell.RigType']: ... - class WellType(java.lang.Enum['SubseaWell.WellType']): - OIL_PRODUCER: typing.ClassVar['SubseaWell.WellType'] = ... - GAS_PRODUCER: typing.ClassVar['SubseaWell.WellType'] = ... - WATER_INJECTOR: typing.ClassVar['SubseaWell.WellType'] = ... - GAS_INJECTOR: typing.ClassVar['SubseaWell.WellType'] = ... - OBSERVATION: typing.ClassVar['SubseaWell.WellType'] = ... + def values() -> typing.MutableSequence["SubseaWell.RigType"]: ... + + class WellType(java.lang.Enum["SubseaWell.WellType"]): + OIL_PRODUCER: typing.ClassVar["SubseaWell.WellType"] = ... + GAS_PRODUCER: typing.ClassVar["SubseaWell.WellType"] = ... + WATER_INJECTOR: typing.ClassVar["SubseaWell.WellType"] = ... + GAS_INJECTOR: typing.ClassVar["SubseaWell.WellType"] = ... + OBSERVATION: typing.ClassVar["SubseaWell.WellType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaWell.WellType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaWell.WellType": ... @staticmethod - def values() -> typing.MutableSequence['SubseaWell.WellType']: ... + def values() -> typing.MutableSequence["SubseaWell.WellType"]: ... class Umbilical(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addChemicalLine(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def addElectricalCable(self, string: typing.Union[java.lang.String, str], int: int, double: float) -> None: ... - def addFiberOptic(self, string: typing.Union[java.lang.String, str], int: int) -> None: ... - def addHydraulicLine(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def addChemicalLine( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + def addElectricalCable( + self, string: typing.Union[java.lang.String, str], int: int, double: float + ) -> None: ... + def addFiberOptic( + self, string: typing.Union[java.lang.String, str], int: int + ) -> None: ... + def addHydraulicLine( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... def calculateTotalCrossSection(self) -> float: ... def estimateOverallDiameter(self) -> float: ... def getArmorWireMaterial(self) -> java.lang.String: ... def getChemicalLineCount(self) -> int: ... - def getCrossSectionType(self) -> 'Umbilical.CrossSectionType': ... + def getCrossSectionType(self) -> "Umbilical.CrossSectionType": ... def getDryWeightPerMeter(self) -> float: ... def getElectricalCableCount(self) -> int: ... - def getElements(self) -> java.util.List['Umbilical.UmbilicalElement']: ... + def getElements(self) -> java.util.List["Umbilical.UmbilicalElement"]: ... def getFiberOpticCount(self) -> int: ... def getHydraulicLineCount(self) -> int: ... def getInstallationMethod(self) -> java.lang.String: ... def getLength(self) -> float: ... def getMaxInstallationTensionKN(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.subsea.UmbilicalMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.subsea.UmbilicalMechanicalDesign: ... def getMinimumBendRadius(self) -> float: ... def getOuterSheathMaterial(self) -> java.lang.String: ... def getOuterSheathThicknessMm(self) -> float: ... def getOverallDiameterMm(self) -> float: ... def getSubmergedWeightPerMeter(self) -> float: ... def getTotalElementCount(self) -> int: ... - def getUmbilicalType(self) -> 'Umbilical.UmbilicalType': ... + def getUmbilicalType(self) -> "Umbilical.UmbilicalType": ... def getWaterDepth(self) -> float: ... def hasArmorWires(self) -> bool: ... def initMechanicalDesign(self) -> None: ... @@ -1111,37 +1400,60 @@ class Umbilical(jneqsim.process.equipment.ProcessEquipmentBaseClass): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setArmorWireMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setCrossSectionType(self, crossSectionType: 'Umbilical.CrossSectionType') -> None: ... + def setArmorWireMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setCrossSectionType( + self, crossSectionType: "Umbilical.CrossSectionType" + ) -> None: ... def setHasArmorWires(self, boolean: bool) -> None: ... - def setInstallationMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInstallationMethod( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setLength(self, double: float) -> None: ... def setMaxInstallationTensionKN(self, double: float) -> None: ... def setMinimumBendRadius(self, double: float) -> None: ... - def setOuterSheathMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setOuterSheathMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setOuterSheathThicknessMm(self, double: float) -> None: ... def setOverallDiameterMm(self, double: float) -> None: ... - def setUmbilicalType(self, umbilicalType: 'Umbilical.UmbilicalType') -> None: ... + def setUmbilicalType(self, umbilicalType: "Umbilical.UmbilicalType") -> None: ... def setWaterDepth(self, double: float) -> None: ... - class CrossSectionType(java.lang.Enum['Umbilical.CrossSectionType']): - CIRCULAR: typing.ClassVar['Umbilical.CrossSectionType'] = ... - FLAT: typing.ClassVar['Umbilical.CrossSectionType'] = ... - BUNDLED: typing.ClassVar['Umbilical.CrossSectionType'] = ... + + class CrossSectionType(java.lang.Enum["Umbilical.CrossSectionType"]): + CIRCULAR: typing.ClassVar["Umbilical.CrossSectionType"] = ... + FLAT: typing.ClassVar["Umbilical.CrossSectionType"] = ... + BUNDLED: typing.ClassVar["Umbilical.CrossSectionType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Umbilical.CrossSectionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Umbilical.CrossSectionType": ... @staticmethod - def values() -> typing.MutableSequence['Umbilical.CrossSectionType']: ... + def values() -> typing.MutableSequence["Umbilical.CrossSectionType"]: ... + class UmbilicalElement: @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], int: int, double: float): ... + def __init__( + self, string: typing.Union[java.lang.String, str], int: int, double: float + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ): ... def getDesignPressureBar(self) -> float: ... def getElementType(self) -> java.lang.String: ... def getInnerDiameterMm(self) -> float: ... @@ -1154,23 +1466,28 @@ class Umbilical(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... def setNumberOfFibers(self, int: int) -> None: ... def setOuterDiameterMm(self, double: float) -> None: ... - class UmbilicalType(java.lang.Enum['Umbilical.UmbilicalType']): - STEEL_TUBE: typing.ClassVar['Umbilical.UmbilicalType'] = ... - THERMOPLASTIC: typing.ClassVar['Umbilical.UmbilicalType'] = ... - INTEGRATED_PRODUCTION: typing.ClassVar['Umbilical.UmbilicalType'] = ... - ELECTRO_HYDRAULIC: typing.ClassVar['Umbilical.UmbilicalType'] = ... - ELECTRIC_ONLY: typing.ClassVar['Umbilical.UmbilicalType'] = ... + + class UmbilicalType(java.lang.Enum["Umbilical.UmbilicalType"]): + STEEL_TUBE: typing.ClassVar["Umbilical.UmbilicalType"] = ... + THERMOPLASTIC: typing.ClassVar["Umbilical.UmbilicalType"] = ... + INTEGRATED_PRODUCTION: typing.ClassVar["Umbilical.UmbilicalType"] = ... + ELECTRO_HYDRAULIC: typing.ClassVar["Umbilical.UmbilicalType"] = ... + ELECTRIC_ONLY: typing.ClassVar["Umbilical.UmbilicalType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Umbilical.UmbilicalType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Umbilical.UmbilicalType": ... @staticmethod - def values() -> typing.MutableSequence['Umbilical.UmbilicalType']: ... - + def values() -> typing.MutableSequence["Umbilical.UmbilicalType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.subsea")``. diff --git a/src/jneqsim-stubs/process/equipment/tank/__init__.pyi b/src/jneqsim-stubs/process/equipment/tank/__init__.pyi index dd35bc36..654e8330 100644 --- a/src/jneqsim-stubs/process/equipment/tank/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/tank/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -18,25 +18,45 @@ import jneqsim.thermo.system import jneqsim.util.validation import typing - - -class Tank(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.process.design.AutoSizeable, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment): +class Tank( + jneqsim.process.equipment.ProcessEquipmentBaseClass, + jneqsim.process.design.AutoSizeable, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, +): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... - def addStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... + def addStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def autoSize(self) -> None: ... @typing.overload def autoSize(self, double: float) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def clearCapacityConstraints(self) -> None: ... def displayResult(self) -> None: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getDesignLiquidLevel(self) -> float: ... def getDesignResidenceTime(self) -> float: ... def getEfficiency(self) -> float: ... @@ -46,14 +66,18 @@ class Tank(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.process. def getLiquid(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getLiquidCarryoverFraction(self) -> float: ... def getLiquidLevel(self) -> float: ... - def getLiquidOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMaxLiquidLevel(self) -> float: ... def getMaxUtilization(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.tank.TankMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.tank.TankMechanicalDesign: ... def getMinLiquidLevel(self) -> float: ... def getMinResidenceTime(self) -> float: ... def getSizingReport(self) -> java.lang.String: ... @@ -64,7 +88,9 @@ class Tank(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.process. def isCapacityAnalysisEnabled(self) -> bool: ... def isCapacityExceeded(self) -> bool: ... def isHardLimitExceeded(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -78,58 +104,88 @@ class Tank(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.process. def setDesignResidenceTime(self, double: float) -> None: ... def setEfficiency(self, double: float) -> None: ... def setGasCarryunderFraction(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setLiquidCarryoverFraction(self, double: float) -> None: ... def setMaxLiquidLevel(self, double: float) -> None: ... def setMinLiquidLevel(self, double: float) -> None: ... def setMinResidenceTime(self, double: float) -> None: ... - def setOutComposition(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setOutComposition( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setTempPres(self, double: float, double2: float) -> None: ... def setVolume(self, double: float) -> None: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... class VesselDepressurization(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def assessFlowAssuranceRisks(self) -> java.util.Map[java.lang.String, java.lang.String]: ... - def calculateRequiredOrificeDiameter(self, double: float, double2: float) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def assessFlowAssuranceRisks( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... + def calculateRequiredOrificeDiameter( + self, double: float, double2: float + ) -> float: ... def calculateSBFireFlux(self, double: float) -> float: ... def clearFixedFlowRate(self) -> None: ... def clearHistory(self) -> None: ... @staticmethod - def createTwoPhaseFluid(string: typing.Union[java.lang.String, str], double: float, double2: float) -> jneqsim.thermo.system.SystemInterface: ... + def createTwoPhaseFluid( + string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> jneqsim.thermo.system.SystemInterface: ... @staticmethod - def createTwoPhaseFluidAtPressure(string: typing.Union[java.lang.String, str], double: float, double2: float) -> jneqsim.thermo.system.SystemInterface: ... + def createTwoPhaseFluidAtPressure( + string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> jneqsim.thermo.system.SystemInterface: ... def exportToCSV(self) -> java.lang.String: ... def exportToJSON(self) -> java.lang.String: ... def getCO2FreezingSubcooling(self) -> float: ... @typing.overload def getCO2FreezingTemperature(self) -> float: ... @typing.overload - def getCO2FreezingTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getCO2FreezingTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getDensity(self) -> float: ... - def getDischargeRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getDischargeRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getEnthalpy(self) -> float: ... def getEntropy(self) -> float: ... - def getFireHeatInput(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getFireModelType(self) -> 'VesselDepressurization.FireModelType': ... - def getFireType(self) -> 'VesselDepressurization.FireType': ... + def getFireHeatInput( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getFireModelType(self) -> "VesselDepressurization.FireModelType": ... + def getFireType(self) -> "VesselDepressurization.FireType": ... def getFlameTemperature(self) -> float: ... def getFlareHeaderMach(self, double: float) -> float: ... - def getFlareHeaderVelocity(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def getFlareHeaderVelocity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... def getGasWallTemperature(self) -> float: ... def getGasWallTemperatureHistory(self) -> java.util.List[float]: ... @typing.overload def getHydrateFormationTemperature(self) -> float: ... @typing.overload - def getHydrateFormationTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getHydrateSubcooling(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getHydrateFormationTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getHydrateSubcooling( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getInternalEnergy(self) -> float: ... def getLiquidLevel(self) -> float: ... def getLiquidLevelHistory(self) -> java.util.List[float]: ... @@ -138,11 +194,17 @@ class VesselDepressurization(jneqsim.process.equipment.ProcessEquipmentBaseClass def getMass(self) -> float: ... def getMassHistory(self) -> java.util.List[float]: ... def getMaxHydrateSubcoolingDuringBlowdown(self) -> float: ... - def getMinimumTemperatureReached(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getMinimumWallTemperatureReached(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMinimumTemperatureReached( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getMinimumWallTemperatureReached( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getOutletLiquidFraction(self) -> float: ... def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getPeakDischargeRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getPeakDischargeRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getPeakOutletLiquidFraction(self) -> float: ... @typing.overload def getPressure(self) -> float: ... @@ -157,7 +219,9 @@ class VesselDepressurization(jneqsim.process.equipment.ProcessEquipmentBaseClass def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def getTimeHistory(self) -> java.util.List[float]: ... def getTimeToReachPressure(self, double: float) -> float: ... - def getTotalMassDischarged(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getTotalMassDischarged( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getVaporFraction(self) -> float: ... def getVentTemperature(self) -> float: ... def getVolume(self) -> float: ... @@ -171,11 +235,19 @@ class VesselDepressurization(jneqsim.process.equipment.ProcessEquipmentBaseClass def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def runOrificeSensitivity(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float) -> typing.MutableSequence[float]: ... + def runOrificeSensitivity( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + ) -> typing.MutableSequence[float]: ... @typing.overload - def runSimulation(self, double: float, double2: float) -> 'VesselDepressurization.SimulationResult': ... + def runSimulation( + self, double: float, double2: float + ) -> "VesselDepressurization.SimulationResult": ... @typing.overload - def runSimulation(self, double: float, double2: float, int: int) -> 'VesselDepressurization.SimulationResult': ... + def runSimulation( + self, double: float, double2: float, int: int + ) -> "VesselDepressurization.SimulationResult": ... @typing.overload def runTransient(self, double: float) -> None: ... @typing.overload @@ -183,141 +255,221 @@ class VesselDepressurization(jneqsim.process.equipment.ProcessEquipmentBaseClass def setAmbientTemperature(self, double: float) -> None: ... def setBackPressure(self, double: float) -> None: ... def setCalculateExternalHTC(self, boolean: bool) -> None: ... - def setCalculationType(self, calculationType: 'VesselDepressurization.CalculationType') -> None: ... + def setCalculationType( + self, calculationType: "VesselDepressurization.CalculationType" + ) -> None: ... def setDischargeCoefficient(self, double: float) -> None: ... def setExternalHeatTransferCoefficient(self, double: float) -> None: ... def setFireCase(self, boolean: bool) -> None: ... @typing.overload def setFireHeatFlux(self, double: float) -> None: ... @typing.overload - def setFireHeatFlux(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setFireModelType(self, fireModelType: 'VesselDepressurization.FireModelType') -> None: ... - def setFireType(self, fireType: 'VesselDepressurization.FireType') -> None: ... + def setFireHeatFlux( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setFireModelType( + self, fireModelType: "VesselDepressurization.FireModelType" + ) -> None: ... + def setFireType(self, fireType: "VesselDepressurization.FireType") -> None: ... def setFixedInternalHTC(self, double: float) -> None: ... def setFixedMassFlowRate(self, double: float) -> None: ... def setFixedQ(self, double: float) -> None: ... def setFixedU(self, double: float) -> None: ... - def setFixedVolumetricFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setFixedVolumetricFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setFlameTemperature(self, double: float) -> None: ... - def setFlowDirection(self, flowDirection: 'VesselDepressurization.FlowDirection') -> None: ... - def setHeatTransferType(self, heatTransferType: 'VesselDepressurization.HeatTransferType') -> None: ... + def setFlowDirection( + self, flowDirection: "VesselDepressurization.FlowDirection" + ) -> None: ... + def setHeatTransferType( + self, heatTransferType: "VesselDepressurization.HeatTransferType" + ) -> None: ... @typing.overload def setIncidentHeatFlux(self, double: float) -> None: ... @typing.overload - def setIncidentHeatFlux(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setIncidentHeatFlux( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInitialLiquidLevel(self, double: float) -> None: ... def setInitialWallTemperature(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def setInletTemperature(self, double: float) -> None: ... @typing.overload - def setInletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setLinerMaterial(self, double: float, linerMaterial: 'VesselDepressurization.LinerMaterial') -> None: ... - def setLinerProperties(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setInletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setLinerMaterial( + self, double: float, linerMaterial: "VesselDepressurization.LinerMaterial" + ) -> None: ... + def setLinerProperties( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def setOrificeDiameter(self, double: float) -> None: ... - def setSBFireParameters(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setSBFireParameters( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def setTargetPressure(self, double: float) -> None: ... def setTwoPhaseHeatTransfer(self, boolean: bool) -> None: ... def setValveOpeningTime(self, double: float) -> None: ... - def setVesselGeometry(self, double: float, double2: float, vesselOrientation: 'VesselDepressurization.VesselOrientation') -> None: ... - def setVesselMaterial(self, double: float, vesselMaterial: 'VesselDepressurization.VesselMaterial') -> None: ... - def setVesselProperties(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setVesselGeometry( + self, + double: float, + double2: float, + vesselOrientation: "VesselDepressurization.VesselOrientation", + ) -> None: ... + def setVesselMaterial( + self, double: float, vesselMaterial: "VesselDepressurization.VesselMaterial" + ) -> None: ... + def setVesselProperties( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def setVolume(self, double: float) -> None: ... def setWettedSurfaceFraction(self, double: float) -> None: ... def validate(self) -> None: ... def validateWithWarnings(self) -> java.util.List[java.lang.String]: ... - class CalculationType(java.lang.Enum['VesselDepressurization.CalculationType']): - ISOTHERMAL: typing.ClassVar['VesselDepressurization.CalculationType'] = ... - ISENTHALPIC: typing.ClassVar['VesselDepressurization.CalculationType'] = ... - ISENTROPIC: typing.ClassVar['VesselDepressurization.CalculationType'] = ... - ISENERGETIC: typing.ClassVar['VesselDepressurization.CalculationType'] = ... - ENERGY_BALANCE: typing.ClassVar['VesselDepressurization.CalculationType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class CalculationType(java.lang.Enum["VesselDepressurization.CalculationType"]): + ISOTHERMAL: typing.ClassVar["VesselDepressurization.CalculationType"] = ... + ISENTHALPIC: typing.ClassVar["VesselDepressurization.CalculationType"] = ... + ISENTROPIC: typing.ClassVar["VesselDepressurization.CalculationType"] = ... + ISENERGETIC: typing.ClassVar["VesselDepressurization.CalculationType"] = ... + ENERGY_BALANCE: typing.ClassVar["VesselDepressurization.CalculationType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'VesselDepressurization.CalculationType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "VesselDepressurization.CalculationType": ... @staticmethod - def values() -> typing.MutableSequence['VesselDepressurization.CalculationType']: ... - class FireModelType(java.lang.Enum['VesselDepressurization.FireModelType']): - NONE: typing.ClassVar['VesselDepressurization.FireModelType'] = ... - CONSTANT_FLUX: typing.ClassVar['VesselDepressurization.FireModelType'] = ... - STEFAN_BOLTZMANN: typing.ClassVar['VesselDepressurization.FireModelType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["VesselDepressurization.CalculationType"] + ): ... + + class FireModelType(java.lang.Enum["VesselDepressurization.FireModelType"]): + NONE: typing.ClassVar["VesselDepressurization.FireModelType"] = ... + CONSTANT_FLUX: typing.ClassVar["VesselDepressurization.FireModelType"] = ... + STEFAN_BOLTZMANN: typing.ClassVar["VesselDepressurization.FireModelType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'VesselDepressurization.FireModelType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "VesselDepressurization.FireModelType": ... @staticmethod - def values() -> typing.MutableSequence['VesselDepressurization.FireModelType']: ... - class FireType(java.lang.Enum['VesselDepressurization.FireType']): - SCANDPOWER_JET: typing.ClassVar['VesselDepressurization.FireType'] = ... - SCANDPOWER_POOL: typing.ClassVar['VesselDepressurization.FireType'] = ... - API_JET: typing.ClassVar['VesselDepressurization.FireType'] = ... - API_POOL: typing.ClassVar['VesselDepressurization.FireType'] = ... - CUSTOM: typing.ClassVar['VesselDepressurization.FireType'] = ... + def values() -> ( + typing.MutableSequence["VesselDepressurization.FireModelType"] + ): ... + + class FireType(java.lang.Enum["VesselDepressurization.FireType"]): + SCANDPOWER_JET: typing.ClassVar["VesselDepressurization.FireType"] = ... + SCANDPOWER_POOL: typing.ClassVar["VesselDepressurization.FireType"] = ... + API_JET: typing.ClassVar["VesselDepressurization.FireType"] = ... + API_POOL: typing.ClassVar["VesselDepressurization.FireType"] = ... + CUSTOM: typing.ClassVar["VesselDepressurization.FireType"] = ... def getAbsorptivity(self) -> float: ... def getConvectionCoeff(self) -> float: ... def getFlameEmissivity(self) -> float: ... def getIncidentFlux(self) -> float: ... def getSurfaceEmissivity(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'VesselDepressurization.FireType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "VesselDepressurization.FireType": ... @staticmethod - def values() -> typing.MutableSequence['VesselDepressurization.FireType']: ... - class FlowDirection(java.lang.Enum['VesselDepressurization.FlowDirection']): - DISCHARGE: typing.ClassVar['VesselDepressurization.FlowDirection'] = ... - FILLING: typing.ClassVar['VesselDepressurization.FlowDirection'] = ... - IDLE: typing.ClassVar['VesselDepressurization.FlowDirection'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["VesselDepressurization.FireType"]: ... + + class FlowDirection(java.lang.Enum["VesselDepressurization.FlowDirection"]): + DISCHARGE: typing.ClassVar["VesselDepressurization.FlowDirection"] = ... + FILLING: typing.ClassVar["VesselDepressurization.FlowDirection"] = ... + IDLE: typing.ClassVar["VesselDepressurization.FlowDirection"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'VesselDepressurization.FlowDirection': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "VesselDepressurization.FlowDirection": ... @staticmethod - def values() -> typing.MutableSequence['VesselDepressurization.FlowDirection']: ... - class HeatTransferType(java.lang.Enum['VesselDepressurization.HeatTransferType']): - ADIABATIC: typing.ClassVar['VesselDepressurization.HeatTransferType'] = ... - FIXED_U: typing.ClassVar['VesselDepressurization.HeatTransferType'] = ... - FIXED_Q: typing.ClassVar['VesselDepressurization.HeatTransferType'] = ... - CALCULATED: typing.ClassVar['VesselDepressurization.HeatTransferType'] = ... - TRANSIENT_WALL: typing.ClassVar['VesselDepressurization.HeatTransferType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["VesselDepressurization.FlowDirection"] + ): ... + + class HeatTransferType(java.lang.Enum["VesselDepressurization.HeatTransferType"]): + ADIABATIC: typing.ClassVar["VesselDepressurization.HeatTransferType"] = ... + FIXED_U: typing.ClassVar["VesselDepressurization.HeatTransferType"] = ... + FIXED_Q: typing.ClassVar["VesselDepressurization.HeatTransferType"] = ... + CALCULATED: typing.ClassVar["VesselDepressurization.HeatTransferType"] = ... + TRANSIENT_WALL: typing.ClassVar["VesselDepressurization.HeatTransferType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'VesselDepressurization.HeatTransferType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "VesselDepressurization.HeatTransferType": ... @staticmethod - def values() -> typing.MutableSequence['VesselDepressurization.HeatTransferType']: ... - class LinerMaterial(java.lang.Enum['VesselDepressurization.LinerMaterial']): - HDPE: typing.ClassVar['VesselDepressurization.LinerMaterial'] = ... - NYLON: typing.ClassVar['VesselDepressurization.LinerMaterial'] = ... - ALUMINUM: typing.ClassVar['VesselDepressurization.LinerMaterial'] = ... + def values() -> ( + typing.MutableSequence["VesselDepressurization.HeatTransferType"] + ): ... + + class LinerMaterial(java.lang.Enum["VesselDepressurization.LinerMaterial"]): + HDPE: typing.ClassVar["VesselDepressurization.LinerMaterial"] = ... + NYLON: typing.ClassVar["VesselDepressurization.LinerMaterial"] = ... + ALUMINUM: typing.ClassVar["VesselDepressurization.LinerMaterial"] = ... def getDensity(self) -> float: ... def getHeatCapacity(self) -> float: ... def getThermalConductivity(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'VesselDepressurization.LinerMaterial': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "VesselDepressurization.LinerMaterial": ... @staticmethod - def values() -> typing.MutableSequence['VesselDepressurization.LinerMaterial']: ... + def values() -> ( + typing.MutableSequence["VesselDepressurization.LinerMaterial"] + ): ... + class SimulationResult: def getEndTime(self) -> float: ... def getFinalPressure(self) -> float: ... @@ -339,54 +491,78 @@ class VesselDepressurization(jneqsim.process.equipment.ProcessEquipmentBaseClass def getTimeStep(self) -> float: ... def getWallTemperature(self) -> java.util.List[float]: ... def size(self) -> int: ... - class VesselMaterial(java.lang.Enum['VesselDepressurization.VesselMaterial']): - CARBON_STEEL: typing.ClassVar['VesselDepressurization.VesselMaterial'] = ... - STAINLESS_304: typing.ClassVar['VesselDepressurization.VesselMaterial'] = ... - STAINLESS_316: typing.ClassVar['VesselDepressurization.VesselMaterial'] = ... - DUPLEX_22CR: typing.ClassVar['VesselDepressurization.VesselMaterial'] = ... - ALUMINUM_6061: typing.ClassVar['VesselDepressurization.VesselMaterial'] = ... - TITANIUM_GR2: typing.ClassVar['VesselDepressurization.VesselMaterial'] = ... - CFRP: typing.ClassVar['VesselDepressurization.VesselMaterial'] = ... - FIBERGLASS: typing.ClassVar['VesselDepressurization.VesselMaterial'] = ... + + class VesselMaterial(java.lang.Enum["VesselDepressurization.VesselMaterial"]): + CARBON_STEEL: typing.ClassVar["VesselDepressurization.VesselMaterial"] = ... + STAINLESS_304: typing.ClassVar["VesselDepressurization.VesselMaterial"] = ... + STAINLESS_316: typing.ClassVar["VesselDepressurization.VesselMaterial"] = ... + DUPLEX_22CR: typing.ClassVar["VesselDepressurization.VesselMaterial"] = ... + ALUMINUM_6061: typing.ClassVar["VesselDepressurization.VesselMaterial"] = ... + TITANIUM_GR2: typing.ClassVar["VesselDepressurization.VesselMaterial"] = ... + CFRP: typing.ClassVar["VesselDepressurization.VesselMaterial"] = ... + FIBERGLASS: typing.ClassVar["VesselDepressurization.VesselMaterial"] = ... def getDensity(self) -> float: ... def getHeatCapacity(self) -> float: ... def getThermalConductivity(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'VesselDepressurization.VesselMaterial': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "VesselDepressurization.VesselMaterial": ... @staticmethod - def values() -> typing.MutableSequence['VesselDepressurization.VesselMaterial']: ... - class VesselOrientation(java.lang.Enum['VesselDepressurization.VesselOrientation']): - VERTICAL: typing.ClassVar['VesselDepressurization.VesselOrientation'] = ... - HORIZONTAL: typing.ClassVar['VesselDepressurization.VesselOrientation'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["VesselDepressurization.VesselMaterial"] + ): ... + + class VesselOrientation(java.lang.Enum["VesselDepressurization.VesselOrientation"]): + VERTICAL: typing.ClassVar["VesselDepressurization.VesselOrientation"] = ... + HORIZONTAL: typing.ClassVar["VesselDepressurization.VesselOrientation"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'VesselDepressurization.VesselOrientation': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "VesselDepressurization.VesselOrientation": ... @staticmethod - def values() -> typing.MutableSequence['VesselDepressurization.VesselOrientation']: ... + def values() -> ( + typing.MutableSequence["VesselDepressurization.VesselOrientation"] + ): ... class LNGTank(Tank): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getAmbientTemperature(self) -> float: ... def getBOGMassFlowRate(self) -> float: ... def getBOGStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getBoilOffRatePctPerDay(self) -> float: ... def getHeatIngress(self) -> float: ... - def getInsulationType(self) -> 'LNGTank.InsulationType': ... + def getInsulationType(self) -> "LNGTank.InsulationType": ... def getLNGInventory(self) -> float: ... - def getLNGProductStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getLNGProductStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getOverallHeatTransferCoefficient(self) -> float: ... def getStoragePressure(self) -> float: ... def getTankSurfaceArea(self) -> float: ... @@ -394,26 +570,33 @@ class LNGTank(Tank): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setAmbientTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setInsulationType(self, insulationType: 'LNGTank.InsulationType') -> None: ... + def setAmbientTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInsulationType(self, insulationType: "LNGTank.InsulationType") -> None: ... def setLNGInventory(self, double: float) -> None: ... def setOverallHeatTransferCoefficient(self, double: float) -> None: ... def setStoragePressure(self, double: float) -> None: ... def setTankSurfaceArea(self, double: float) -> None: ... - class InsulationType(java.lang.Enum['LNGTank.InsulationType']): - MEMBRANE: typing.ClassVar['LNGTank.InsulationType'] = ... - MOSS: typing.ClassVar['LNGTank.InsulationType'] = ... - PRISMATIC: typing.ClassVar['LNGTank.InsulationType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class InsulationType(java.lang.Enum["LNGTank.InsulationType"]): + MEMBRANE: typing.ClassVar["LNGTank.InsulationType"] = ... + MOSS: typing.ClassVar["LNGTank.InsulationType"] = ... + PRISMATIC: typing.ClassVar["LNGTank.InsulationType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LNGTank.InsulationType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LNGTank.InsulationType": ... @staticmethod - def values() -> typing.MutableSequence['LNGTank.InsulationType']: ... - + def values() -> typing.MutableSequence["LNGTank.InsulationType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.tank")``. diff --git a/src/jneqsim-stubs/process/equipment/util/__init__.pyi b/src/jneqsim-stubs/process/equipment/util/__init__.pyi index f936cbdf..c6dcccaa 100644 --- a/src/jneqsim-stubs/process/equipment/util/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/util/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -22,32 +22,38 @@ import jneqsim.thermo.system import jneqsim.util.validation import typing - - -class AccelerationMethod(java.lang.Enum['AccelerationMethod']): - DIRECT_SUBSTITUTION: typing.ClassVar['AccelerationMethod'] = ... - WEGSTEIN: typing.ClassVar['AccelerationMethod'] = ... - BROYDEN: typing.ClassVar['AccelerationMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class AccelerationMethod(java.lang.Enum["AccelerationMethod"]): + DIRECT_SUBSTITUTION: typing.ClassVar["AccelerationMethod"] = ... + WEGSTEIN: typing.ClassVar["AccelerationMethod"] = ... + BROYDEN: typing.ClassVar["AccelerationMethod"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AccelerationMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AccelerationMethod": ... @staticmethod - def values() -> typing.MutableSequence['AccelerationMethod']: ... + def values() -> typing.MutableSequence["AccelerationMethod"]: ... class Adjuster(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... def displayResult(self) -> None: ... - def getAdjustedEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getAdjustedEquipment( + self, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def getAdjustedVariable(self) -> java.lang.String: ... def getAdjustedVariableUnit(self) -> java.lang.String: ... def getError(self) -> float: ... def getMaxAdjustedValue(self) -> float: ... def getMinAdjustedValue(self) -> float: ... - def getTargetEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getTargetEquipment( + self, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def getTargetVariable(self) -> java.lang.String: ... def getTolerance(self) -> float: ... def isActivateWhenLess(self) -> bool: ... @@ -56,47 +62,140 @@ class Adjuster(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def isActive(self, boolean: bool) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setActivateWhenLess(self, boolean: bool) -> None: ... def setActive(self, boolean: bool) -> None: ... - def setAdjustedEquipment(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... - @typing.overload - def setAdjustedValueGetter(self, function: typing.Union[java.util.function.Function[jneqsim.process.equipment.ProcessEquipmentInterface, float], typing.Callable[[jneqsim.process.equipment.ProcessEquipmentInterface], float]]) -> None: ... - @typing.overload - def setAdjustedValueGetter(self, supplier: typing.Union[java.util.function.Supplier[float], typing.Callable[[], float]]) -> None: ... - @typing.overload - def setAdjustedValueSetter(self, biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.equipment.ProcessEquipmentInterface, float], typing.Callable[[jneqsim.process.equipment.ProcessEquipmentInterface, float], None]]) -> None: ... - @typing.overload - def setAdjustedValueSetter(self, consumer: typing.Union[java.util.function.Consumer[float], typing.Callable[[float], None]]) -> None: ... - @typing.overload - def setAdjustedVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... - @typing.overload - def setAdjustedVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def setAdjustedVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setAdjustedEquipment( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... + @typing.overload + def setAdjustedValueGetter( + self, + function: typing.Union[ + java.util.function.Function[ + jneqsim.process.equipment.ProcessEquipmentInterface, float + ], + typing.Callable[ + [jneqsim.process.equipment.ProcessEquipmentInterface], float + ], + ], + ) -> None: ... + @typing.overload + def setAdjustedValueGetter( + self, + supplier: typing.Union[ + java.util.function.Supplier[float], typing.Callable[[], float] + ], + ) -> None: ... + @typing.overload + def setAdjustedValueSetter( + self, + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.equipment.ProcessEquipmentInterface, float + ], + typing.Callable[ + [jneqsim.process.equipment.ProcessEquipmentInterface, float], None + ], + ], + ) -> None: ... + @typing.overload + def setAdjustedValueSetter( + self, + consumer: typing.Union[ + java.util.function.Consumer[float], typing.Callable[[float], None] + ], + ) -> None: ... + @typing.overload + def setAdjustedVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... + @typing.overload + def setAdjustedVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def setAdjustedVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def setError(self, double: float) -> None: ... def setMaxAdjustedValue(self, double: float) -> None: ... def setMinAdjustedValue(self, double: float) -> None: ... - def setTargetEquipment(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... + def setTargetEquipment( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... def setTargetValue(self, double: float) -> None: ... @typing.overload - def setTargetValueCalculator(self, function: typing.Union[java.util.function.Function[jneqsim.process.equipment.ProcessEquipmentInterface, float], typing.Callable[[jneqsim.process.equipment.ProcessEquipmentInterface], float]]) -> None: ... - @typing.overload - def setTargetValueCalculator(self, supplier: typing.Union[java.util.function.Supplier[float], typing.Callable[[], float]]) -> None: ... - @typing.overload - def setTargetVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... - @typing.overload - def setTargetVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def setTargetVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def setTargetVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def setTargetVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> None: ... + def setTargetValueCalculator( + self, + function: typing.Union[ + java.util.function.Function[ + jneqsim.process.equipment.ProcessEquipmentInterface, float + ], + typing.Callable[ + [jneqsim.process.equipment.ProcessEquipmentInterface], float + ], + ], + ) -> None: ... + @typing.overload + def setTargetValueCalculator( + self, + supplier: typing.Union[ + java.util.function.Supplier[float], typing.Callable[[], float] + ], + ) -> None: ... + @typing.overload + def setTargetVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... + @typing.overload + def setTargetVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def setTargetVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def setTargetVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def setTargetVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> None: ... def setTolerance(self, double: float) -> None: ... def solved(self) -> bool: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... @@ -106,10 +205,16 @@ class BroydenAccelerator(java.io.Serializable): def __init__(self): ... @typing.overload def __init__(self, int: int): ... - def accelerate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def accelerate( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... def getDelayIterations(self) -> int: ... def getDimension(self) -> int: ... - def getInverseJacobian(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getInverseJacobian( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getIterationCount(self) -> int: ... def getMaxStepSize(self) -> float: ... def getRelaxationFactor(self) -> float: ... @@ -123,70 +228,146 @@ class BroydenAccelerator(java.io.Serializable): class Calculator(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def addInputVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... - @typing.overload - def addInputVariable(self, *processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... - def getInputVariable(self) -> java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface]: ... - def getOutputVariable(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def addInputVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... + @typing.overload + def addInputVariable( + self, + *processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... + def getInputVariable( + self, + ) -> java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getOutputVariable( + self, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def runAntiSurgeCalc(self, uUID: java.util.UUID) -> None: ... @typing.overload - def setCalculationMethod(self, runnable: typing.Union[java.lang.Runnable, typing.Callable]) -> None: ... - @typing.overload - def setCalculationMethod(self, biConsumer: typing.Union[java.util.function.BiConsumer[java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], jneqsim.process.equipment.ProcessEquipmentInterface], typing.Callable[[java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], jneqsim.process.equipment.ProcessEquipmentInterface], None]]) -> None: ... - def setOutputVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... + def setCalculationMethod( + self, runnable: typing.Union[java.lang.Runnable, typing.Callable] + ) -> None: ... + @typing.overload + def setCalculationMethod( + self, + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + java.util.ArrayList[ + jneqsim.process.equipment.ProcessEquipmentInterface + ], + jneqsim.process.equipment.ProcessEquipmentInterface, + ], + typing.Callable[ + [ + java.util.ArrayList[ + jneqsim.process.equipment.ProcessEquipmentInterface + ], + jneqsim.process.equipment.ProcessEquipmentInterface, + ], + None, + ], + ], + ) -> None: ... + def setOutputVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... class CalculatorLibrary: @typing.overload @staticmethod - def antiSurge() -> java.util.function.BiConsumer[java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def antiSurge() -> java.util.function.BiConsumer[ + java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], + jneqsim.process.equipment.ProcessEquipmentInterface, + ]: ... @typing.overload @staticmethod - def antiSurge(double: float) -> java.util.function.BiConsumer[java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def antiSurge( + double: float, + ) -> java.util.function.BiConsumer[ + java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], + jneqsim.process.equipment.ProcessEquipmentInterface, + ]: ... @staticmethod - def byName(string: typing.Union[java.lang.String, str]) -> java.util.function.BiConsumer[java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def byName( + string: typing.Union[java.lang.String, str], + ) -> java.util.function.BiConsumer[ + java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], + jneqsim.process.equipment.ProcessEquipmentInterface, + ]: ... @typing.overload @staticmethod - def dewPointTargeting() -> java.util.function.BiConsumer[java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def dewPointTargeting() -> java.util.function.BiConsumer[ + java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], + jneqsim.process.equipment.ProcessEquipmentInterface, + ]: ... @typing.overload @staticmethod - def dewPointTargeting(double: float) -> java.util.function.BiConsumer[java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def dewPointTargeting( + double: float, + ) -> java.util.function.BiConsumer[ + java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], + jneqsim.process.equipment.ProcessEquipmentInterface, + ]: ... @staticmethod - def energyBalance() -> java.util.function.BiConsumer[java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def energyBalance() -> java.util.function.BiConsumer[ + java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], + jneqsim.process.equipment.ProcessEquipmentInterface, + ]: ... @staticmethod - def preset(preset: 'CalculatorLibrary.Preset') -> java.util.function.BiConsumer[java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], jneqsim.process.equipment.ProcessEquipmentInterface]: ... - class Preset(java.lang.Enum['CalculatorLibrary.Preset']): - ENERGY_BALANCE: typing.ClassVar['CalculatorLibrary.Preset'] = ... - DEW_POINT_TARGETING: typing.ClassVar['CalculatorLibrary.Preset'] = ... - ANTI_SURGE: typing.ClassVar['CalculatorLibrary.Preset'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def preset( + preset: "CalculatorLibrary.Preset", + ) -> java.util.function.BiConsumer[ + java.util.ArrayList[jneqsim.process.equipment.ProcessEquipmentInterface], + jneqsim.process.equipment.ProcessEquipmentInterface, + ]: ... + + class Preset(java.lang.Enum["CalculatorLibrary.Preset"]): + ENERGY_BALANCE: typing.ClassVar["CalculatorLibrary.Preset"] = ... + DEW_POINT_TARGETING: typing.ClassVar["CalculatorLibrary.Preset"] = ... + ANTI_SURGE: typing.ClassVar["CalculatorLibrary.Preset"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CalculatorLibrary.Preset': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CalculatorLibrary.Preset": ... @staticmethod - def values() -> typing.MutableSequence['CalculatorLibrary.Preset']: ... + def values() -> typing.MutableSequence["CalculatorLibrary.Preset"]: ... class ConvergenceDiagnostics(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def analyze(self) -> 'ConvergenceDiagnostics.DiagnosticReport': ... + def analyze(self) -> "ConvergenceDiagnostics.DiagnosticReport": ... + class AdjusterStatus(java.io.Serializable): name: java.lang.String = ... converged: bool = ... error: float = ... tolerance: float = ... iterations: int = ... + class DiagnosticReport(java.io.Serializable): - def getAdjusterStatuses(self) -> java.util.List['ConvergenceDiagnostics.AdjusterStatus']: ... - def getRecycleStatuses(self) -> java.util.List['ConvergenceDiagnostics.RecycleStatus']: ... + def getAdjusterStatuses( + self, + ) -> java.util.List["ConvergenceDiagnostics.AdjusterStatus"]: ... + def getRecycleStatuses( + self, + ) -> java.util.List["ConvergenceDiagnostics.RecycleStatus"]: ... def getSuggestions(self) -> java.util.List[java.lang.String]: ... def isConverged(self) -> bool: ... def toJson(self) -> java.lang.String: ... + class RecycleStatus(java.io.Serializable): name: java.lang.String = ... converged: bool = ... @@ -208,12 +389,16 @@ class EmissionsCalculator(java.io.Serializable): @typing.overload def __init__(self, separator: jneqsim.process.equipment.separator.Separator): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def calculate(self) -> None: ... @staticmethod def calculateConventionalCH4(double: float, double2: float) -> float: ... @staticmethod - def calculateConventionalEmissions(double: float, double2: float) -> java.util.Map[java.lang.String, float]: ... + def calculateConventionalEmissions( + double: float, double2: float + ) -> java.util.Map[java.lang.String, float]: ... @staticmethod def calculateConventionalNMVOC(double: float, double2: float) -> float: ... def calculateGWMF(self, double: float, double2: float) -> float: ... @@ -224,19 +409,39 @@ class EmissionsCalculator(java.io.Serializable): def calculateGWR(double: float, double2: float) -> float: ... def calculateMethaneFactor(self, double: float, double2: float) -> float: ... def calculateNMVOCFactor(self, double: float, double2: float) -> float: ... - def compareWithConventionalMethod(self, double: float, double2: float) -> java.util.Map[java.lang.String, typing.Any]: ... + def compareWithConventionalMethod( + self, double: float, double2: float + ) -> java.util.Map[java.lang.String, typing.Any]: ... def generateReport(self) -> java.lang.String: ... - def getCO2EmissionRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getCO2Equivalents(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getCumulativeCO2(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getCumulativeCO2Equivalents(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getCumulativeMethane(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getCumulativeNMVOC(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getCO2EmissionRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getCO2Equivalents( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getCumulativeCO2( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getCumulativeCO2Equivalents( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getCumulativeMethane( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getCumulativeNMVOC( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getGasCompositionMass(self) -> java.util.Map[java.lang.String, float]: ... def getGasCompositionMole(self) -> java.util.Map[java.lang.String, float]: ... - def getMethaneEmissionRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getNMVOCEmissionRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getNitrogenEmissionRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMethaneEmissionRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getNMVOCEmissionRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getNitrogenEmissionRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getTotalGasRate(self, string: typing.Union[java.lang.String, str]) -> float: ... def getTotalRunTime(self) -> float: ... def resetCumulative(self) -> None: ... @@ -250,56 +455,103 @@ class FlowRateAdjuster(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... @typing.overload - def setAdjustedFlowRates(self, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def setAdjustedFlowRates(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setAdjustedFlowRates( + self, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def setAdjustedFlowRates( + self, double: float, double2: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class FlowSetter(jneqsim.process.equipment.TwoPortEquipment): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def createReferenceProcess(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> jneqsim.process.processmodel.ProcessSystem: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def createReferenceProcess( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> jneqsim.process.processmodel.ProcessSystem: ... def getGasFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... def getOilFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... def getReferenceProcess(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def getWaterFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getWaterFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setGasFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setOilFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setSeparationPT(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], doubleArray2: typing.Union[typing.List[float], jpype.JArray], string2: typing.Union[java.lang.String, str]) -> None: ... - def setWaterFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setGasFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setOilFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSeparationPT( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def setWaterFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class FuelGasSystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def addConsumer(self, string: typing.Union[java.lang.String, str], consumerType: 'FuelGasSystem.ConsumerType', double: float) -> None: ... + def addConsumer( + self, + string: typing.Union[java.lang.String, str], + consumerType: "FuelGasSystem.ConsumerType", + double: float, + ) -> None: ... @typing.overload - def addConsumer(self, fuelGasConsumer: 'FuelGasSystem.FuelGasConsumer') -> None: ... + def addConsumer(self, fuelGasConsumer: "FuelGasSystem.FuelGasConsumer") -> None: ... def getAnnualConsumptionTonnes(self, double: float) -> float: ... - def getConsumers(self) -> java.util.List['FuelGasSystem.FuelGasConsumer']: ... + def getConsumers(self) -> java.util.List["FuelGasSystem.FuelGasConsumer"]: ... def getDewPoint(self) -> float: ... def getHeaterDutyKW(self) -> float: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getJTCooling(self) -> float: ... def getLowerHeatingValue(self) -> float: ... @typing.overload - def getOutletPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletPressure(self) -> float: ... def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletTemperature(self) -> float: ... def getSuperheat(self) -> float: ... @@ -311,40 +563,56 @@ class FuelGasSystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setOutletPressure(self, double: float) -> None: ... def setOutletTemperature(self, double: float) -> None: ... def setTotalDemand(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... - class ConsumerType(java.lang.Enum['FuelGasSystem.ConsumerType']): - GAS_TURBINE: typing.ClassVar['FuelGasSystem.ConsumerType'] = ... - FIRED_HEATER: typing.ClassVar['FuelGasSystem.ConsumerType'] = ... - FLARE_PILOT: typing.ClassVar['FuelGasSystem.ConsumerType'] = ... - HOT_OIL_HEATER: typing.ClassVar['FuelGasSystem.ConsumerType'] = ... - REGEN_HEATER: typing.ClassVar['FuelGasSystem.ConsumerType'] = ... - INCINERATOR: typing.ClassVar['FuelGasSystem.ConsumerType'] = ... + + class ConsumerType(java.lang.Enum["FuelGasSystem.ConsumerType"]): + GAS_TURBINE: typing.ClassVar["FuelGasSystem.ConsumerType"] = ... + FIRED_HEATER: typing.ClassVar["FuelGasSystem.ConsumerType"] = ... + FLARE_PILOT: typing.ClassVar["FuelGasSystem.ConsumerType"] = ... + HOT_OIL_HEATER: typing.ClassVar["FuelGasSystem.ConsumerType"] = ... + REGEN_HEATER: typing.ClassVar["FuelGasSystem.ConsumerType"] = ... + INCINERATOR: typing.ClassVar["FuelGasSystem.ConsumerType"] = ... def getDescription(self) -> java.lang.String: ... def getMaxH2Sppmv(self) -> float: ... def getMinSuperheatC(self) -> float: ... def getTypicalPressureBarg(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FuelGasSystem.ConsumerType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FuelGasSystem.ConsumerType": ... @staticmethod - def values() -> typing.MutableSequence['FuelGasSystem.ConsumerType']: ... + def values() -> typing.MutableSequence["FuelGasSystem.ConsumerType"]: ... + class FuelGasConsumer(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], consumerType: 'FuelGasSystem.ConsumerType', double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + consumerType: "FuelGasSystem.ConsumerType", + double: float, + ): ... def getDemandKgh(self) -> float: ... def getEfficiencyPercent(self) -> float: ... def getName(self) -> java.lang.String: ... - def getType(self) -> 'FuelGasSystem.ConsumerType': ... + def getType(self) -> "FuelGasSystem.ConsumerType": ... def getUsefulThermalPowerKW(self, double: float) -> float: ... def isRunning(self) -> bool: ... def setDemandKgh(self, double: float) -> None: ... @@ -352,7 +620,11 @@ class FuelGasSystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): def setRunning(self, boolean: bool) -> None: ... class GORfitter(jneqsim.process.equipment.TwoPortEquipment): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getGFV(self) -> float: ... def getGOR(self) -> float: ... @typing.overload @@ -372,24 +644,38 @@ class GORfitter(jneqsim.process.equipment.TwoPortEquipment): def setFitAsGVF(self, boolean: bool) -> None: ... def setGOR(self, double: float) -> None: ... def setGVF(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def setPressure(self, double: float) -> None: ... @typing.overload - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setReferenceConditions(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setReferenceConditions( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setTemperature(self, double: float) -> None: ... @typing.overload - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class MPFMfitter(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def getGFV(self) -> float: ... def getGOR(self) -> float: ... @typing.overload @@ -410,41 +696,83 @@ class MPFMfitter(jneqsim.process.equipment.TwoPortEquipment): def setFitAsGVF(self, boolean: bool) -> None: ... def setGOR(self, double: float) -> None: ... def setGVF(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def setPressure(self, double: float) -> None: ... @typing.overload - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setReferenceConditions(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setReferenceFluidPackage(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setReferenceConditions( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setReferenceFluidPackage( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... @typing.overload def setTemperature(self, double: float) -> None: ... @typing.overload - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class MoleFractionControllerUtil(jneqsim.process.equipment.TwoPortEquipment): - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def displayResult(self) -> None: ... def getMolesChange(self) -> float: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setComponentRate(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setMoleFraction(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setRelativeMoleFractionReduction(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setComponentRate( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setMoleFraction( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setRelativeMoleFractionReduction( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... class MultiVariableAdjuster(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addAdjustedVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addTargetSpecification(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addTargetSpecification(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> None: ... + def addAdjustedVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addTargetSpecification( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addTargetSpecification( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> None: ... def getIterations(self) -> int: ... def getMaxResidual(self) -> float: ... def getNumberOfVariables(self) -> int: ... @@ -461,7 +789,12 @@ class MultiVariableAdjuster(jneqsim.process.equipment.ProcessEquipmentBaseClass) class NeqSimUnit(jneqsim.process.equipment.TwoPortEquipment): numberOfNodes: int = ... interfacialArea: float = ... - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getEquipment(self) -> java.lang.String: ... def getID(self) -> float: ... def getInterfacialArea(self) -> float: ... @@ -477,7 +810,9 @@ class NeqSimUnit(jneqsim.process.equipment.TwoPortEquipment): def runStratified(self) -> None: ... def setEquipment(self, string: typing.Union[java.lang.String, str]) -> None: ... def setID(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setLength(self, double: float) -> None: ... def setNumberOfNodes(self, int: int) -> None: ... def setOuterTemperature(self, double: float) -> None: ... @@ -486,12 +821,18 @@ class PressureDrop(jneqsim.process.equipment.valve.ThrottlingValve): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setPressureDrop(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressureDrop( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class ProducedWaterDegassingSystem(java.io.Serializable): KIJ_WATER_CO2_BASE: typing.ClassVar[float] = ... @@ -508,34 +849,77 @@ class ProducedWaterDegassingSystem(java.io.Serializable): def getEmissionsReport(self) -> java.lang.String: ... def getMethodComparisonReport(self) -> java.lang.String: ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def getTotalCO2EmissionRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getTotalCO2Equivalents(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getTotalMethaneEmissionRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getTotalNMVOCEmissionRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getTotalCO2EmissionRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getTotalCO2Equivalents( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getTotalMethaneEmissionRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getTotalNMVOCEmissionRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getValidationResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setCFUPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setCaissonPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setDegasserPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def setDissolvedGasComposition(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - @typing.overload - def setDissolvedGasComposition(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setInletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setCFUPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setCaissonPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setDegasserPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + @typing.overload + def setDissolvedGasComposition( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + @typing.overload + def setDissolvedGasComposition( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setInletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setLabGWR(self, double: float) -> None: ... - def setLabGasComposition(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setSalinity(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setLabGasComposition( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setSalinity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTunedInteractionParameters(self, boolean: bool) -> None: ... - def setWaterFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setWaterTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setWaterFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setWaterTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... -class Recycle(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.process.equipment.mixer.MixerInterface): +class Recycle( + jneqsim.process.equipment.ProcessEquipmentBaseClass, + jneqsim.process.equipment.mixer.MixerInterface, +): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def calcMixStreamEnthalpy(self) -> float: ... def compositionBalanceCheck(self) -> float: ... def displayResult(self) -> None: ... @@ -560,7 +944,9 @@ class Recycle(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.proce def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getPressureTolerance(self) -> float: ... def getPriority(self) -> int: ... - def getStream(self, int: int) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getStream( + self, int: int + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getTemperatureTolerance(self) -> float: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def getWegsteinDelayIterations(self) -> int: ... @@ -568,11 +954,17 @@ class Recycle(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.proce def getWegsteinQMax(self) -> float: ... def getWegsteinQMin(self) -> float: ... def guessTemperature(self) -> float: ... - def initiateDownstreamProperties(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def initiateDownstreamProperties( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def mixStream(self) -> None: ... def pressureBalanceCheck(self) -> float: ... def removeInputStream(self, int: int) -> None: ... - def replaceStream(self, int: int, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def replaceStream( + self, + int: int, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... def resetAccelerationState(self) -> None: ... def resetIterations(self) -> None: ... @typing.overload @@ -583,9 +975,13 @@ class Recycle(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.proce def setCompositionTolerance(self, double: float) -> None: ... def setDownstreamProperties(self) -> None: ... @typing.overload - def setDownstreamProperty(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDownstreamProperty( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setDownstreamProperty(self, arrayList: java.util.ArrayList[typing.Union[java.lang.String, str]]) -> None: ... + def setDownstreamProperty( + self, arrayList: java.util.ArrayList[typing.Union[java.lang.String, str]] + ) -> None: ... def setErrorCompositon(self, double: float) -> None: ... def setErrorFlow(self, double: float) -> None: ... def setErrorPressure(self, double: float) -> None: ... @@ -593,7 +989,9 @@ class Recycle(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.proce def setFlowTolerance(self, double: float) -> None: ... def setMaxIterations(self, int: int) -> None: ... def setMinimumFlow(self, double: float) -> None: ... - def setOutletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setOutletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setPressure(self, double: float) -> None: ... def setPressureTolerance(self, double: float) -> None: ... def setPriority(self, int: int) -> None: ... @@ -608,7 +1006,9 @@ class Recycle(jneqsim.process.equipment.ProcessEquipmentBaseClass, jneqsim.proce @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... class RecycleController(java.io.Serializable): @@ -618,14 +1018,18 @@ class RecycleController(java.io.Serializable): def doSolveRecycle(self, recycle: Recycle) -> bool: ... def equals(self, object: typing.Any) -> bool: ... def getConvergenceDiagnostics(self) -> java.lang.String: ... - def getConvergenceJacobian(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getConvergenceJacobian( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getCoordinatedAccelerator(self) -> BroydenAccelerator: ... def getCurrentPriorityLevel(self) -> int: ... def getMaxResidualError(self) -> float: ... def getRecycleCount(self) -> int: ... def getRecycles(self) -> java.util.List[Recycle]: ... def getRecyclesAtCurrentPriority(self) -> java.util.List[Recycle]: ... - def getTearStreamSensitivityMatrix(self) -> jneqsim.process.util.uncertainty.SensitivityMatrix: ... + def getTearStreamSensitivityMatrix( + self, + ) -> jneqsim.process.util.uncertainty.SensitivityMatrix: ... def getTearStreamVariableNames(self) -> java.util.List[java.lang.String]: ... def getTotalIterations(self) -> int: ... def hasHigherPriorityLevel(self) -> bool: ... @@ -642,7 +1046,9 @@ class RecycleController(java.io.Serializable): @typing.overload def setAccelerationMethod(self, accelerationMethod: AccelerationMethod) -> None: ... @typing.overload - def setAccelerationMethod(self, accelerationMethod: AccelerationMethod, int: int) -> None: ... + def setAccelerationMethod( + self, accelerationMethod: AccelerationMethod, int: int + ) -> None: ... def setCurrentPriorityLevel(self, int: int) -> None: ... def setUseCoordinatedAcceleration(self, boolean: bool) -> None: ... def solvedAll(self) -> bool: ... @@ -654,43 +1060,110 @@ class SetPoint(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string2: typing.Union[java.lang.String, str], processEquipmentInterface2: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string2: typing.Union[java.lang.String, str], + processEquipmentInterface2: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def displayResult(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setSourceValueCalculator(self, function: typing.Union[java.util.function.Function[jneqsim.process.equipment.ProcessEquipmentInterface, float], typing.Callable[[jneqsim.process.equipment.ProcessEquipmentInterface], float]]) -> None: ... - @typing.overload - def setSourceVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... - @typing.overload - def setSourceVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def setTargetVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... - @typing.overload - def setTargetVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def setTargetVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def setTargetVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def setTargetVariable(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> None: ... + def setSourceValueCalculator( + self, + function: typing.Union[ + java.util.function.Function[ + jneqsim.process.equipment.ProcessEquipmentInterface, float + ], + typing.Callable[ + [jneqsim.process.equipment.ProcessEquipmentInterface], float + ], + ], + ) -> None: ... + @typing.overload + def setSourceVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... + @typing.overload + def setSourceVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def setTargetVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... + @typing.overload + def setTargetVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def setTargetVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def setTargetVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def setTargetVariable( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> None: ... class Setter(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addParameter(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... - @typing.overload - def addTargetEquipment(self, list: java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]) -> None: ... - @typing.overload - def addTargetEquipment(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... - def getParameters(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def addParameter( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... + @typing.overload + def addTargetEquipment( + self, list: java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface] + ) -> None: ... + @typing.overload + def addTargetEquipment( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... + def getParameters( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -698,11 +1171,61 @@ class Setter(jneqsim.process.equipment.ProcessEquipmentBaseClass): class SpreadsheetBlock(jneqsim.process.equipment.ProcessEquipmentBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addConstantCell(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def addExportCell(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, exportWriter: typing.Union['SpreadsheetBlock.ExportWriter', typing.Callable]) -> None: ... - def addFormulaCell(self, string: typing.Union[java.lang.String, str], function: typing.Union[java.util.function.Function[typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], float], typing.Callable[[typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]], float]]) -> None: ... - def addImportCell(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, function: typing.Union[java.util.function.Function[jneqsim.process.equipment.ProcessEquipmentInterface, float], typing.Callable[[jneqsim.process.equipment.ProcessEquipmentInterface], float]]) -> None: ... - def addStreamImportCell(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, function: typing.Union[java.util.function.Function[jneqsim.process.equipment.stream.StreamInterface, float], typing.Callable[[jneqsim.process.equipment.stream.StreamInterface], float]]) -> None: ... + def addConstantCell( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def addExportCell( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + exportWriter: typing.Union["SpreadsheetBlock.ExportWriter", typing.Callable], + ) -> None: ... + def addFormulaCell( + self, + string: typing.Union[java.lang.String, str], + function: typing.Union[ + java.util.function.Function[ + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + float, + ], + typing.Callable[ + [ + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ] + ], + float, + ], + ], + ) -> None: ... + def addImportCell( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + function: typing.Union[ + java.util.function.Function[ + jneqsim.process.equipment.ProcessEquipmentInterface, float + ], + typing.Callable[ + [jneqsim.process.equipment.ProcessEquipmentInterface], float + ], + ], + ) -> None: ... + def addStreamImportCell( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + function: typing.Union[ + java.util.function.Function[ + jneqsim.process.equipment.stream.StreamInterface, float + ], + typing.Callable[[jneqsim.process.equipment.stream.StreamInterface], float], + ], + ) -> None: ... def getAllCellValues(self) -> java.util.Map[java.lang.String, float]: ... def getCellNames(self) -> java.util.List[java.lang.String]: ... def getCellValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @@ -710,14 +1233,23 @@ class SpreadsheetBlock(jneqsim.process.equipment.ProcessEquipmentBaseClass): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... + class ExportWriter(java.io.Serializable): - def apply(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, double: float) -> None: ... + def apply( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + double: float, + ) -> None: ... class StreamSaturatorUtil(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def isMultiPhase(self) -> bool: ... def needRecalculation(self) -> bool: ... @typing.overload @@ -725,14 +1257,23 @@ class StreamSaturatorUtil(jneqsim.process.equipment.TwoPortEquipment): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setApprachToSaturation(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setMultiPhase(self, boolean: bool) -> None: ... class StreamTransition(jneqsim.process.equipment.TwoPortEquipment): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ): ... def displayResult(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -742,18 +1283,28 @@ class UnisimCalculator(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def getCalculationMode(self) -> java.lang.String: ... def getInletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getInletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getInletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload def getMassBalance(self) -> float: ... def getOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getOutletStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getOutletStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getOutletStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... @typing.overload def getPressure(self) -> float: ... @typing.overload @@ -768,29 +1319,51 @@ class UnisimCalculator(jneqsim.process.equipment.ProcessEquipmentBaseClass): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setCalculationMode(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setMolarComposition(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setOutletFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setCalculationMode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setMolarComposition( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setOutletFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setOutletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setOutletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... @typing.overload def setOutletTemperature(self, double: float) -> None: ... @typing.overload - def setOutletTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setPressure(self, double: float) -> None: ... @typing.overload - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setSourceOperationType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSourceOperationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setTemperature(self, double: float) -> None: ... @typing.overload - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class UtilityAirSystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload @@ -798,106 +1371,147 @@ class UtilityAirSystem(jneqsim.process.equipment.ProcessEquipmentBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str], double: float): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, airQualityClass: 'UtilityAirSystem.AirQualityClass'): ... - @typing.overload - def addConsumer(self, string: typing.Union[java.lang.String, str], double: float, airQualityClass: 'UtilityAirSystem.AirQualityClass') -> None: ... - @typing.overload - def addConsumer(self, airConsumer: 'UtilityAirSystem.AirConsumer') -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + airQualityClass: "UtilityAirSystem.AirQualityClass", + ): ... + @typing.overload + def addConsumer( + self, + string: typing.Union[java.lang.String, str], + double: float, + airQualityClass: "UtilityAirSystem.AirQualityClass", + ) -> None: ... + @typing.overload + def addConsumer(self, airConsumer: "UtilityAirSystem.AirConsumer") -> None: ... def autoSize(self) -> None: ... def calculateAnnualOperatingCost(self, double: float, double2: float) -> float: ... def getActualDewPoint(self) -> float: ... def getCompressorPowerKW(self) -> float: ... - def getCompressorType(self) -> 'UtilityAirSystem.CompressorType': ... + def getCompressorType(self) -> "UtilityAirSystem.CompressorType": ... def getCondensateVolume(self) -> float: ... def getDischargePressure(self) -> float: ... def getDryerPurgeLoss(self) -> float: ... - def getDryerType(self) -> 'UtilityAirSystem.DryerType': ... + def getDryerType(self) -> "UtilityAirSystem.DryerType": ... def getInletRelativeHumidity(self) -> float: ... def getInletTemperature(self) -> float: ... def getNumberOfCompressors(self) -> int: ... def getReceiverHoldupMinutes(self) -> float: ... def getReceiverVolume(self) -> float: ... def getSpecificEnergy(self) -> float: ... - def getTargetQuality(self) -> 'UtilityAirSystem.AirQualityClass': ... + def getTargetQuality(self) -> "UtilityAirSystem.AirQualityClass": ... def getTotalAirDemand(self) -> float: ... def isQualityTargetMet(self) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setCompressorType(self, compressorType: 'UtilityAirSystem.CompressorType') -> None: ... + def setCompressorType( + self, compressorType: "UtilityAirSystem.CompressorType" + ) -> None: ... def setDischargePressure(self, double: float) -> None: ... - def setDryerType(self, dryerType: 'UtilityAirSystem.DryerType') -> None: ... + def setDryerType(self, dryerType: "UtilityAirSystem.DryerType") -> None: ... def setInletRelativeHumidity(self, double: float) -> None: ... def setInletTemperature(self, double: float) -> None: ... def setNumberOfCompressors(self, int: int) -> None: ... def setReceiverVolume(self, double: float) -> None: ... - def setTargetQuality(self, airQualityClass: 'UtilityAirSystem.AirQualityClass') -> None: ... + def setTargetQuality( + self, airQualityClass: "UtilityAirSystem.AirQualityClass" + ) -> None: ... def setTotalAirDemand(self, double: float) -> None: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... + class AirConsumer(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, airQualityClass: 'UtilityAirSystem.AirQualityClass'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + airQualityClass: "UtilityAirSystem.AirQualityClass", + ): ... def getDemandNm3h(self) -> float: ... def getName(self) -> java.lang.String: ... - def getRequiredQuality(self) -> 'UtilityAirSystem.AirQualityClass': ... + def getRequiredQuality(self) -> "UtilityAirSystem.AirQualityClass": ... def isCritical(self) -> bool: ... def setCritical(self, boolean: bool) -> None: ... def setDemandNm3h(self, double: float) -> None: ... - def setRequiredQuality(self, airQualityClass: 'UtilityAirSystem.AirQualityClass') -> None: ... - class AirQualityClass(java.lang.Enum['UtilityAirSystem.AirQualityClass']): - CLASS_1: typing.ClassVar['UtilityAirSystem.AirQualityClass'] = ... - CLASS_2: typing.ClassVar['UtilityAirSystem.AirQualityClass'] = ... - CLASS_3: typing.ClassVar['UtilityAirSystem.AirQualityClass'] = ... - CLASS_4: typing.ClassVar['UtilityAirSystem.AirQualityClass'] = ... - CLASS_5: typing.ClassVar['UtilityAirSystem.AirQualityClass'] = ... + def setRequiredQuality( + self, airQualityClass: "UtilityAirSystem.AirQualityClass" + ) -> None: ... + + class AirQualityClass(java.lang.Enum["UtilityAirSystem.AirQualityClass"]): + CLASS_1: typing.ClassVar["UtilityAirSystem.AirQualityClass"] = ... + CLASS_2: typing.ClassVar["UtilityAirSystem.AirQualityClass"] = ... + CLASS_3: typing.ClassVar["UtilityAirSystem.AirQualityClass"] = ... + CLASS_4: typing.ClassVar["UtilityAirSystem.AirQualityClass"] = ... + CLASS_5: typing.ClassVar["UtilityAirSystem.AirQualityClass"] = ... def getMaxDewPointC(self) -> float: ... def getMaxOilMgM3(self) -> float: ... def getMaxParticleSizeMicron(self) -> float: ... def getTypicalUse(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'UtilityAirSystem.AirQualityClass': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "UtilityAirSystem.AirQualityClass": ... @staticmethod - def values() -> typing.MutableSequence['UtilityAirSystem.AirQualityClass']: ... - class CompressorType(java.lang.Enum['UtilityAirSystem.CompressorType']): - ROTARY_SCREW: typing.ClassVar['UtilityAirSystem.CompressorType'] = ... - RECIPROCATING: typing.ClassVar['UtilityAirSystem.CompressorType'] = ... - CENTRIFUGAL: typing.ClassVar['UtilityAirSystem.CompressorType'] = ... - SCROLL: typing.ClassVar['UtilityAirSystem.CompressorType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["UtilityAirSystem.AirQualityClass"]: ... + + class CompressorType(java.lang.Enum["UtilityAirSystem.CompressorType"]): + ROTARY_SCREW: typing.ClassVar["UtilityAirSystem.CompressorType"] = ... + RECIPROCATING: typing.ClassVar["UtilityAirSystem.CompressorType"] = ... + CENTRIFUGAL: typing.ClassVar["UtilityAirSystem.CompressorType"] = ... + SCROLL: typing.ClassVar["UtilityAirSystem.CompressorType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'UtilityAirSystem.CompressorType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "UtilityAirSystem.CompressorType": ... @staticmethod - def values() -> typing.MutableSequence['UtilityAirSystem.CompressorType']: ... - class DryerType(java.lang.Enum['UtilityAirSystem.DryerType']): - REFRIGERATED: typing.ClassVar['UtilityAirSystem.DryerType'] = ... - DESICCANT_HEATLESS: typing.ClassVar['UtilityAirSystem.DryerType'] = ... - DESICCANT_HEATED: typing.ClassVar['UtilityAirSystem.DryerType'] = ... - MEMBRANE: typing.ClassVar['UtilityAirSystem.DryerType'] = ... - HYBRID: typing.ClassVar['UtilityAirSystem.DryerType'] = ... + def values() -> typing.MutableSequence["UtilityAirSystem.CompressorType"]: ... + + class DryerType(java.lang.Enum["UtilityAirSystem.DryerType"]): + REFRIGERATED: typing.ClassVar["UtilityAirSystem.DryerType"] = ... + DESICCANT_HEATLESS: typing.ClassVar["UtilityAirSystem.DryerType"] = ... + DESICCANT_HEATED: typing.ClassVar["UtilityAirSystem.DryerType"] = ... + MEMBRANE: typing.ClassVar["UtilityAirSystem.DryerType"] = ... + HYBRID: typing.ClassVar["UtilityAirSystem.DryerType"] = ... def getAchievableDewPointC(self) -> float: ... def getAirYieldFraction(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'UtilityAirSystem.DryerType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "UtilityAirSystem.DryerType": ... @staticmethod - def values() -> typing.MutableSequence['UtilityAirSystem.DryerType']: ... - + def values() -> typing.MutableSequence["UtilityAirSystem.DryerType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.util")``. diff --git a/src/jneqsim-stubs/process/equipment/valve/__init__.pyi b/src/jneqsim-stubs/process/equipment/valve/__init__.pyi index 628fe113..c3dd78d6 100644 --- a/src/jneqsim-stubs/process/equipment/valve/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/valve/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -18,26 +18,26 @@ import jneqsim.process.util.report import jneqsim.thermo.system import typing - - class ChokeCollapseAnalyzer(java.io.Serializable): DEFAULT_MARGIN_THRESHOLD: typing.ClassVar[float] = ... DEFAULT_CAVITATION_THRESHOLD: typing.ClassVar[float] = ... - def __init__(self, throttlingValve: 'ThrottlingValve'): ... - def analyze(self) -> 'ChokeCollapseResult': ... + def __init__(self, throttlingValve: "ThrottlingValve"): ... + def analyze(self) -> "ChokeCollapseResult": ... @staticmethod def criticalPressureRatio(double: float) -> float: ... def findCollapsePressureRatio(self) -> float: ... def setCavitationThreshold(self, double: float) -> None: ... def setCriticalMarginThreshold(self, double: float) -> None: ... - def setDownstreamPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setDownstreamPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class ChokeCollapseResult(java.io.Serializable): def __init__(self): ... def getCavitationIndex(self) -> float: ... - def getCollapseMode(self) -> 'ChokeCollapseResult.CollapseMode': ... + def getCollapseMode(self) -> "ChokeCollapseResult.CollapseMode": ... def getCriticalPressureRatio(self) -> float: ... - def getFlowRegime(self) -> 'ChokeCollapseResult.FlowRegime': ... + def getFlowRegime(self) -> "ChokeCollapseResult.FlowRegime": ... def getFluidPhase(self) -> java.lang.String: ... def getGamma(self) -> float: ... def getInletPressureBara(self) -> float: ... @@ -50,10 +50,12 @@ class ChokeCollapseResult(java.io.Serializable): def getRecommendations(self) -> java.util.List[java.lang.String]: ... def isFlashing(self) -> bool: ... def setCavitationIndex(self, double: float) -> None: ... - def setCollapseMode(self, collapseMode: 'ChokeCollapseResult.CollapseMode') -> None: ... + def setCollapseMode( + self, collapseMode: "ChokeCollapseResult.CollapseMode" + ) -> None: ... def setCriticalPressureRatio(self, double: float) -> None: ... def setFlashing(self, boolean: bool) -> None: ... - def setFlowRegime(self, flowRegime: 'ChokeCollapseResult.FlowRegime') -> None: ... + def setFlowRegime(self, flowRegime: "ChokeCollapseResult.FlowRegime") -> None: ... def setFluidPhase(self, string: typing.Union[java.lang.String, str]) -> None: ... def setGamma(self, double: float) -> None: ... def setInletPressureBara(self, double: float) -> None: ... @@ -64,62 +66,88 @@ class ChokeCollapseResult(java.io.Serializable): def setOutletPressureBara(self, double: float) -> None: ... def setPressureRatio(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... - class CollapseMode(java.lang.Enum['ChokeCollapseResult.CollapseMode']): - NONE: typing.ClassVar['ChokeCollapseResult.CollapseMode'] = ... - NEAR_COLLAPSE: typing.ClassVar['ChokeCollapseResult.CollapseMode'] = ... - COLLAPSED: typing.ClassVar['ChokeCollapseResult.CollapseMode'] = ... - FLASHING: typing.ClassVar['ChokeCollapseResult.CollapseMode'] = ... - CAVITATION: typing.ClassVar['ChokeCollapseResult.CollapseMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class CollapseMode(java.lang.Enum["ChokeCollapseResult.CollapseMode"]): + NONE: typing.ClassVar["ChokeCollapseResult.CollapseMode"] = ... + NEAR_COLLAPSE: typing.ClassVar["ChokeCollapseResult.CollapseMode"] = ... + COLLAPSED: typing.ClassVar["ChokeCollapseResult.CollapseMode"] = ... + FLASHING: typing.ClassVar["ChokeCollapseResult.CollapseMode"] = ... + CAVITATION: typing.ClassVar["ChokeCollapseResult.CollapseMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ChokeCollapseResult.CollapseMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ChokeCollapseResult.CollapseMode": ... @staticmethod - def values() -> typing.MutableSequence['ChokeCollapseResult.CollapseMode']: ... - class FlowRegime(java.lang.Enum['ChokeCollapseResult.FlowRegime']): - CRITICAL: typing.ClassVar['ChokeCollapseResult.FlowRegime'] = ... - SUBCRITICAL: typing.ClassVar['ChokeCollapseResult.FlowRegime'] = ... - TRANSITION: typing.ClassVar['ChokeCollapseResult.FlowRegime'] = ... - REVERSE: typing.ClassVar['ChokeCollapseResult.FlowRegime'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["ChokeCollapseResult.CollapseMode"]: ... + + class FlowRegime(java.lang.Enum["ChokeCollapseResult.FlowRegime"]): + CRITICAL: typing.ClassVar["ChokeCollapseResult.FlowRegime"] = ... + SUBCRITICAL: typing.ClassVar["ChokeCollapseResult.FlowRegime"] = ... + TRANSITION: typing.ClassVar["ChokeCollapseResult.FlowRegime"] = ... + REVERSE: typing.ClassVar["ChokeCollapseResult.FlowRegime"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ChokeCollapseResult.FlowRegime': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ChokeCollapseResult.FlowRegime": ... @staticmethod - def values() -> typing.MutableSequence['ChokeCollapseResult.FlowRegime']: ... + def values() -> typing.MutableSequence["ChokeCollapseResult.FlowRegime"]: ... class InadvertentValveOperationAnalyzer: DEFAULT_SPURIOUS_FREQUENCY_PER_YEAR: typing.ClassVar[float] = ... DEFAULT_STUCK_FREQUENCY_PER_YEAR: typing.ClassVar[float] = ... API521_MAX_ACCUMULATION_FACTOR: typing.ClassVar[float] = ... API521_FIRE_ACCUMULATION_FACTOR: typing.ClassVar[float] = ... - def __init__(self, valveInterface: 'ValveInterface'): ... - def analyze(self) -> 'InadvertentValveOperationResult': ... - def setDesignPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'InadvertentValveOperationAnalyzer': ... - def setDownstreamDesignPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'InadvertentValveOperationAnalyzer': ... - def setFrequencyPerYear(self, double: float) -> 'InadvertentValveOperationAnalyzer': ... - def setMode(self, ivoMode: 'InadvertentValveOperationResult.IvoMode') -> 'InadvertentValveOperationAnalyzer': ... - def setRole(self, valveRole: 'InadvertentValveOperationResult.ValveRole') -> 'InadvertentValveOperationAnalyzer': ... - def setUpstreamPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'InadvertentValveOperationAnalyzer': ... + def __init__(self, valveInterface: "ValveInterface"): ... + def analyze(self) -> "InadvertentValveOperationResult": ... + def setDesignPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "InadvertentValveOperationAnalyzer": ... + def setDownstreamDesignPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "InadvertentValveOperationAnalyzer": ... + def setFrequencyPerYear( + self, double: float + ) -> "InadvertentValveOperationAnalyzer": ... + def setMode( + self, ivoMode: "InadvertentValveOperationResult.IvoMode" + ) -> "InadvertentValveOperationAnalyzer": ... + def setRole( + self, valveRole: "InadvertentValveOperationResult.ValveRole" + ) -> "InadvertentValveOperationAnalyzer": ... + def setUpstreamPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "InadvertentValveOperationAnalyzer": ... class InadvertentValveOperationResult(java.io.Serializable): def __init__(self): ... - def addRecommendation(self, string: typing.Union[java.lang.String, str]) -> None: ... + def addRecommendation( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def getDescription(self) -> java.lang.String: ... def getDesignPressureBara(self) -> float: ... def getDownstreamPressureBara(self) -> float: ... def getFrequencyPerYear(self) -> float: ... - def getMode(self) -> 'InadvertentValveOperationResult.IvoMode': ... + def getMode(self) -> "InadvertentValveOperationResult.IvoMode": ... def getOverpressureFactor(self) -> float: ... def getRecommendations(self) -> java.util.List[java.lang.String]: ... - def getRole(self) -> 'InadvertentValveOperationResult.ValveRole': ... - def getSeverity(self) -> 'InadvertentValveOperationResult.ConsequenceSeverity': ... + def getRole(self) -> "InadvertentValveOperationResult.ValveRole": ... + def getSeverity(self) -> "InadvertentValveOperationResult.ConsequenceSeverity": ... def getUpstreamPressureBara(self) -> float: ... def getValveName(self) -> java.lang.String: ... def isBlockedOutlet(self) -> bool: ... @@ -133,62 +161,107 @@ class InadvertentValveOperationResult(java.io.Serializable): def setFailureToIsolateOnDemand(self, boolean: bool) -> None: ... def setFrequencyPerYear(self, double: float) -> None: ... def setLossOfReliefPath(self, boolean: bool) -> None: ... - def setMode(self, ivoMode: 'InadvertentValveOperationResult.IvoMode') -> None: ... + def setMode(self, ivoMode: "InadvertentValveOperationResult.IvoMode") -> None: ... def setOverpressureFactor(self, double: float) -> None: ... def setReverseFlowRisk(self, boolean: bool) -> None: ... - def setRole(self, valveRole: 'InadvertentValveOperationResult.ValveRole') -> None: ... - def setSeverity(self, consequenceSeverity: 'InadvertentValveOperationResult.ConsequenceSeverity') -> None: ... + def setRole( + self, valveRole: "InadvertentValveOperationResult.ValveRole" + ) -> None: ... + def setSeverity( + self, consequenceSeverity: "InadvertentValveOperationResult.ConsequenceSeverity" + ) -> None: ... def setUpstreamPressureBara(self, double: float) -> None: ... def setValveName(self, string: typing.Union[java.lang.String, str]) -> None: ... def toJson(self) -> java.lang.String: ... - class ConsequenceSeverity(java.lang.Enum['InadvertentValveOperationResult.ConsequenceSeverity']): - NONE: typing.ClassVar['InadvertentValveOperationResult.ConsequenceSeverity'] = ... - MINOR: typing.ClassVar['InadvertentValveOperationResult.ConsequenceSeverity'] = ... - MAJOR: typing.ClassVar['InadvertentValveOperationResult.ConsequenceSeverity'] = ... - SAFETY_CRITICAL: typing.ClassVar['InadvertentValveOperationResult.ConsequenceSeverity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ConsequenceSeverity( + java.lang.Enum["InadvertentValveOperationResult.ConsequenceSeverity"] + ): + NONE: typing.ClassVar["InadvertentValveOperationResult.ConsequenceSeverity"] = ( + ... + ) + MINOR: typing.ClassVar[ + "InadvertentValveOperationResult.ConsequenceSeverity" + ] = ... + MAJOR: typing.ClassVar[ + "InadvertentValveOperationResult.ConsequenceSeverity" + ] = ... + SAFETY_CRITICAL: typing.ClassVar[ + "InadvertentValveOperationResult.ConsequenceSeverity" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InadvertentValveOperationResult.ConsequenceSeverity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InadvertentValveOperationResult.ConsequenceSeverity": ... @staticmethod - def values() -> typing.MutableSequence['InadvertentValveOperationResult.ConsequenceSeverity']: ... - class IvoMode(java.lang.Enum['InadvertentValveOperationResult.IvoMode']): - SPURIOUS_OPEN: typing.ClassVar['InadvertentValveOperationResult.IvoMode'] = ... - SPURIOUS_CLOSE: typing.ClassVar['InadvertentValveOperationResult.IvoMode'] = ... - STUCK_OPEN: typing.ClassVar['InadvertentValveOperationResult.IvoMode'] = ... - STUCK_CLOSED: typing.ClassVar['InadvertentValveOperationResult.IvoMode'] = ... - PARTIAL_STROKE: typing.ClassVar['InadvertentValveOperationResult.IvoMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence[ + "InadvertentValveOperationResult.ConsequenceSeverity" + ] + ): ... + + class IvoMode(java.lang.Enum["InadvertentValveOperationResult.IvoMode"]): + SPURIOUS_OPEN: typing.ClassVar["InadvertentValveOperationResult.IvoMode"] = ... + SPURIOUS_CLOSE: typing.ClassVar["InadvertentValveOperationResult.IvoMode"] = ... + STUCK_OPEN: typing.ClassVar["InadvertentValveOperationResult.IvoMode"] = ... + STUCK_CLOSED: typing.ClassVar["InadvertentValveOperationResult.IvoMode"] = ... + PARTIAL_STROKE: typing.ClassVar["InadvertentValveOperationResult.IvoMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InadvertentValveOperationResult.IvoMode': ... - @staticmethod - def values() -> typing.MutableSequence['InadvertentValveOperationResult.IvoMode']: ... - class ValveRole(java.lang.Enum['InadvertentValveOperationResult.ValveRole']): - BLOCK: typing.ClassVar['InadvertentValveOperationResult.ValveRole'] = ... - CONTROL: typing.ClassVar['InadvertentValveOperationResult.ValveRole'] = ... - BYPASS: typing.ClassVar['InadvertentValveOperationResult.ValveRole'] = ... - CHECK: typing.ClassVar['InadvertentValveOperationResult.ValveRole'] = ... - PSV_ISOLATION: typing.ClassVar['InadvertentValveOperationResult.ValveRole'] = ... - ESD: typing.ClassVar['InadvertentValveOperationResult.ValveRole'] = ... - BLOWDOWN: typing.ClassVar['InadvertentValveOperationResult.ValveRole'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InadvertentValveOperationResult.IvoMode": ... + @staticmethod + def values() -> ( + typing.MutableSequence["InadvertentValveOperationResult.IvoMode"] + ): ... + + class ValveRole(java.lang.Enum["InadvertentValveOperationResult.ValveRole"]): + BLOCK: typing.ClassVar["InadvertentValveOperationResult.ValveRole"] = ... + CONTROL: typing.ClassVar["InadvertentValveOperationResult.ValveRole"] = ... + BYPASS: typing.ClassVar["InadvertentValveOperationResult.ValveRole"] = ... + CHECK: typing.ClassVar["InadvertentValveOperationResult.ValveRole"] = ... + PSV_ISOLATION: typing.ClassVar["InadvertentValveOperationResult.ValveRole"] = ( + ... + ) + ESD: typing.ClassVar["InadvertentValveOperationResult.ValveRole"] = ... + BLOWDOWN: typing.ClassVar["InadvertentValveOperationResult.ValveRole"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InadvertentValveOperationResult.ValveRole': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InadvertentValveOperationResult.ValveRole": ... @staticmethod - def values() -> typing.MutableSequence['InadvertentValveOperationResult.ValveRole']: ... + def values() -> ( + typing.MutableSequence["InadvertentValveOperationResult.ValveRole"] + ): ... -class ValveInterface(jneqsim.process.equipment.ProcessEquipmentInterface, jneqsim.process.equipment.TwoPortInterface): +class ValveInterface( + jneqsim.process.equipment.ProcessEquipmentInterface, + jneqsim.process.equipment.TwoPortInterface, +): def equals(self, object: typing.Any) -> bool: ... def getCg(self) -> float: ... def getClosingTravelTime(self) -> float: ... @@ -201,7 +274,7 @@ class ValveInterface(jneqsim.process.equipment.ProcessEquipmentInterface, jneqsi def getPercentValveOpening(self) -> float: ... def getTargetPercentValveOpening(self) -> float: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getTravelModel(self) -> 'ValveTravelModel': ... + def getTravelModel(self) -> "ValveTravelModel": ... def getTravelTime(self) -> float: ... def getTravelTimeConstant(self) -> float: ... def hashCode(self) -> int: ... @@ -210,38 +283,58 @@ class ValveInterface(jneqsim.process.equipment.ProcessEquipmentInterface, jneqsi @typing.overload def setCv(self, double: float) -> None: ... @typing.overload - def setCv(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setCv( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setIsoThermal(self, boolean: bool) -> None: ... def setKv(self, double: float) -> None: ... def setOpeningTravelTime(self, double: float) -> None: ... def setPercentValveOpening(self, double: float) -> None: ... def setTargetPercentValveOpening(self, double: float) -> None: ... - def setTravelModel(self, valveTravelModel: 'ValveTravelModel') -> None: ... + def setTravelModel(self, valveTravelModel: "ValveTravelModel") -> None: ... def setTravelTime(self, double: float) -> None: ... def setTravelTimeConstant(self, double: float) -> None: ... -class ValveTravelModel(java.lang.Enum['ValveTravelModel']): - NONE: typing.ClassVar['ValveTravelModel'] = ... - LINEAR_RATE_LIMIT: typing.ClassVar['ValveTravelModel'] = ... - FIRST_ORDER_LAG: typing.ClassVar['ValveTravelModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class ValveTravelModel(java.lang.Enum["ValveTravelModel"]): + NONE: typing.ClassVar["ValveTravelModel"] = ... + LINEAR_RATE_LIMIT: typing.ClassVar["ValveTravelModel"] = ... + FIRST_ORDER_LAG: typing.ClassVar["ValveTravelModel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ValveTravelModel': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "ValveTravelModel": ... @staticmethod - def values() -> typing.MutableSequence['ValveTravelModel']: ... + def values() -> typing.MutableSequence["ValveTravelModel"]: ... -class ThrottlingValve(jneqsim.process.equipment.TwoPortEquipment, ValveInterface, jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, jneqsim.process.design.AutoSizeable): +class ThrottlingValve( + jneqsim.process.equipment.TwoPortEquipment, + ValveInterface, + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment, + jneqsim.process.design.AutoSizeable, +): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addCapacityConstraint(self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addCapacityConstraint( + self, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint + ) -> None: ... def analyseChokeCollapse(self) -> ChokeCollapseResult: ... - def analyseInadvertentOperation(self, valveRole: InadvertentValveOperationResult.ValveRole, ivoMode: InadvertentValveOperationResult.IvoMode, double: float) -> InadvertentValveOperationResult: ... + def analyseInadvertentOperation( + self, + valveRole: InadvertentValveOperationResult.ValveRole, + ivoMode: InadvertentValveOperationResult.IvoMode, + double: float, + ) -> InadvertentValveOperationResult: ... @typing.overload def autoSize(self) -> None: ... @typing.overload @@ -249,16 +342,28 @@ class ThrottlingValve(jneqsim.process.equipment.TwoPortEquipment, ValveInterface @typing.overload def autoSize(self, double: float, double2: float) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def calcKv(self) -> None: ... def calculateAIV(self) -> float: ... - def calculateAIVLikelihoodOfFailure(self, double: float, double2: float) -> float: ... + def calculateAIVLikelihoodOfFailure( + self, double: float, double2: float + ) -> float: ... def calculateMolarFlow(self) -> float: ... def calculateOutletPressure(self, double: float) -> float: ... def clearCapacityConstraints(self) -> None: ... def displayResult(self) -> None: ... - def getBottleneckConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... - def getCapacityConstraints(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getBottleneckConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapacityConstraints( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.capacity.CapacityConstraint + ]: ... def getCapacityDuty(self) -> float: ... def getCapacityMax(self) -> float: ... def getCg(self) -> float: ... @@ -270,28 +375,47 @@ class ThrottlingValve(jneqsim.process.equipment.TwoPortEquipment, ValveInterface @typing.overload def getDeltaPressure(self) -> float: ... @typing.overload - def getDeltaPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getEquipmentState(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, typing.Any]]: ... + def getDeltaPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getEquipmentState( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.util.Map[ + java.lang.String, java.util.Map[java.lang.String, typing.Any] + ]: ... @typing.overload def getExergyChange(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getExergyChange(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getExergyChange( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... def getFp(self) -> float: ... def getInletPressure(self) -> float: ... def getKv(self) -> float: ... def getMaxDesignAIV(self) -> float: ... def getMaxUtilization(self) -> float: ... def getMaximumValveOpening(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.valve.ValveMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.valve.ValveMechanicalDesign: ... def getMinimumValveOpening(self) -> float: ... def getOpeningTravelTime(self) -> float: ... @typing.overload - def getOutletPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getOutletPressure(self) -> float: ... def getPercentValveOpening(self) -> float: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getSizingReport(self) -> java.lang.String: ... def getSizingReportJson(self) -> java.lang.String: ... def getTargetPercentValveOpening(self) -> float: ... @@ -313,7 +437,9 @@ class ThrottlingValve(jneqsim.process.equipment.TwoPortEquipment, ValveInterface def isIsoThermal(self) -> bool: ... def isValveKvSet(self) -> bool: ... def needRecalculation(self) -> bool: ... - def removeCapacityConstraint(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def removeCapacityConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -330,8 +456,12 @@ class ThrottlingValve(jneqsim.process.equipment.TwoPortEquipment, ValveInterface @typing.overload def setCv(self, double: float) -> None: ... @typing.overload - def setCv(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setDeltaPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setCv( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setDeltaPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setFp(self, double: float) -> None: ... def setGasValve(self, boolean: bool) -> None: ... def setIsCalcOutPressure(self, boolean: bool) -> None: ... @@ -344,12 +474,16 @@ class ThrottlingValve(jneqsim.process.equipment.TwoPortEquipment, ValveInterface @typing.overload def setOutletPressure(self, double: float) -> None: ... @typing.overload - def setOutletPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOutletPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPercentValveOpening(self, double: float) -> None: ... @typing.overload def setPressure(self, double: float) -> None: ... @typing.overload - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTargetPercentValveOpening(self, double: float) -> None: ... def setTravelModel(self, valveTravelModel: ValveTravelModel) -> None: ... def setTravelTime(self, double: float) -> None: ... @@ -361,13 +495,19 @@ class ThrottlingValve(jneqsim.process.equipment.TwoPortEquipment, ValveInterface @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... class BlowdownValve(ThrottlingValve): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def activate(self) -> None: ... def close(self) -> None: ... def getOpeningTime(self) -> float: ... @@ -386,7 +526,11 @@ class CheckValve(ThrottlingValve): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getCrackingPressure(self) -> float: ... def isOpen(self) -> bool: ... @typing.overload @@ -400,14 +544,22 @@ class ControlValve(ThrottlingValve): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def toString(self) -> java.lang.String: ... class ESDValve(ThrottlingValve): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def completePartialStrokeTest(self) -> None: ... def deEnergize(self) -> None: ... def energize(self) -> None: ... @@ -433,18 +585,29 @@ class HIPPSValve(ThrottlingValve): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addPressureTransmitter(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addPressureTransmitter( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ) -> None: ... def getActiveTransmitterCount(self) -> int: ... def getClosureTime(self) -> float: ... def getDiagnostics(self) -> java.lang.String: ... def getLastTripTime(self) -> float: ... - def getPressureTransmitters(self) -> java.util.List[jneqsim.process.measurementdevice.MeasurementDeviceInterface]: ... + def getPressureTransmitters( + self, + ) -> java.util.List[ + jneqsim.process.measurementdevice.MeasurementDeviceInterface + ]: ... def getProofTestInterval(self) -> float: ... def getSILRating(self) -> int: ... def getSpuriousTripCount(self) -> int: ... def getTimeSinceProofTest(self) -> float: ... - def getVotingLogic(self) -> 'HIPPSValve.VotingLogic': ... + def getVotingLogic(self) -> "HIPPSValve.VotingLogic": ... def hasTripped(self) -> bool: ... def isPartialStrokeTestActive(self) -> bool: ... def isProofTestDue(self) -> bool: ... @@ -452,7 +615,10 @@ class HIPPSValve(ThrottlingValve): def performPartialStrokeTest(self, double: float) -> None: ... def performProofTest(self) -> None: ... def recordSpuriousTrip(self) -> None: ... - def removePressureTransmitter(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface) -> None: ... + def removePressureTransmitter( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ) -> None: ... def reset(self) -> None: ... @typing.overload def runTransient(self, double: float) -> None: ... @@ -463,35 +629,50 @@ class HIPPSValve(ThrottlingValve): def setProofTestInterval(self, double: float) -> None: ... def setSILRating(self, int: int) -> None: ... def setTripEnabled(self, boolean: bool) -> None: ... - def setVotingLogic(self, votingLogic: 'HIPPSValve.VotingLogic') -> None: ... + def setVotingLogic(self, votingLogic: "HIPPSValve.VotingLogic") -> None: ... def toString(self) -> java.lang.String: ... - class VotingLogic(java.lang.Enum['HIPPSValve.VotingLogic']): - ONE_OUT_OF_ONE: typing.ClassVar['HIPPSValve.VotingLogic'] = ... - ONE_OUT_OF_TWO: typing.ClassVar['HIPPSValve.VotingLogic'] = ... - TWO_OUT_OF_TWO: typing.ClassVar['HIPPSValve.VotingLogic'] = ... - TWO_OUT_OF_THREE: typing.ClassVar['HIPPSValve.VotingLogic'] = ... - TWO_OUT_OF_FOUR: typing.ClassVar['HIPPSValve.VotingLogic'] = ... + + class VotingLogic(java.lang.Enum["HIPPSValve.VotingLogic"]): + ONE_OUT_OF_ONE: typing.ClassVar["HIPPSValve.VotingLogic"] = ... + ONE_OUT_OF_TWO: typing.ClassVar["HIPPSValve.VotingLogic"] = ... + TWO_OUT_OF_TWO: typing.ClassVar["HIPPSValve.VotingLogic"] = ... + TWO_OUT_OF_THREE: typing.ClassVar["HIPPSValve.VotingLogic"] = ... + TWO_OUT_OF_FOUR: typing.ClassVar["HIPPSValve.VotingLogic"] = ... def getNotation(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HIPPSValve.VotingLogic': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HIPPSValve.VotingLogic": ... @staticmethod - def values() -> typing.MutableSequence['HIPPSValve.VotingLogic']: ... + def values() -> typing.MutableSequence["HIPPSValve.VotingLogic"]: ... class PSDValve(ThrottlingValve): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getClosureTime(self) -> float: ... - def getPressureTransmitter(self) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... + def getPressureTransmitter( + self, + ) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... def hasTripped(self) -> bool: ... def isTripEnabled(self) -> bool: ... - def linkToPressureTransmitter(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface) -> None: ... + def linkToPressureTransmitter( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ) -> None: ... def reset(self) -> None: ... @typing.overload def runTransient(self, double: float) -> None: ... @@ -506,7 +687,11 @@ class RuptureDisk(ThrottlingValve): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getBurstPressure(self) -> float: ... def getFullOpenPressure(self) -> float: ... def hasRuptured(self) -> bool: ... @@ -526,22 +711,30 @@ class SafetyReliefValve(ThrottlingValve): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def configureBalancedModulating(self, double: float, double2: float, double3: float, double4: float) -> 'SafetyReliefValve': ... - def configureConventionalSnap(self, double: float, double2: float, double3: float, double4: float) -> 'SafetyReliefValve': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def configureBalancedModulating( + self, double: float, double2: float, double3: float, double4: float + ) -> "SafetyReliefValve": ... + def configureConventionalSnap( + self, double: float, double2: float, double3: float, double4: float + ) -> "SafetyReliefValve": ... def getBackpressureSensitivity(self) -> float: ... def getBlowdownFrac(self) -> float: ... def getKbMax(self) -> float: ... def getKd(self) -> float: ... def getMinStableOpenFrac(self) -> float: ... def getOpenFraction(self) -> float: ... - def getOpeningLaw(self) -> 'SafetyReliefValve.OpeningLaw': ... + def getOpeningLaw(self) -> "SafetyReliefValve.OpeningLaw": ... def getOverpressureFrac(self) -> float: ... def getRatedCv(self) -> float: ... def getRelievingPressureBar(self) -> float: ... def getReseatPressureBar(self) -> float: ... def getSetPressureBar(self) -> float: ... - def getValveType(self) -> 'SafetyReliefValve.ValveType': ... + def getValveType(self) -> "SafetyReliefValve.ValveType": ... def initMechanicalDesign(self) -> None: ... @typing.overload def run(self) -> None: ... @@ -559,120 +752,184 @@ class SafetyReliefValve(ThrottlingValve): def setMinCloseTimeSec(self, double: float) -> None: ... def setMinOpenTimeSec(self, double: float) -> None: ... def setMinStableOpenFrac(self, double: float) -> None: ... - def setOpeningLaw(self, openingLaw: 'SafetyReliefValve.OpeningLaw') -> None: ... + def setOpeningLaw(self, openingLaw: "SafetyReliefValve.OpeningLaw") -> None: ... def setOverpressureFrac(self, double: float) -> None: ... def setRatedCv(self, double: float) -> None: ... def setSetPressureBar(self, double: float) -> None: ... def setTauCloseSec(self, double: float) -> None: ... def setTauOpenSec(self, double: float) -> None: ... - def setValveType(self, valveType: 'SafetyReliefValve.ValveType') -> None: ... - class OpeningLaw(java.lang.Enum['SafetyReliefValve.OpeningLaw']): - SNAP: typing.ClassVar['SafetyReliefValve.OpeningLaw'] = ... - MODULATING: typing.ClassVar['SafetyReliefValve.OpeningLaw'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setValveType(self, valveType: "SafetyReliefValve.ValveType") -> None: ... + + class OpeningLaw(java.lang.Enum["SafetyReliefValve.OpeningLaw"]): + SNAP: typing.ClassVar["SafetyReliefValve.OpeningLaw"] = ... + MODULATING: typing.ClassVar["SafetyReliefValve.OpeningLaw"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetyReliefValve.OpeningLaw': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetyReliefValve.OpeningLaw": ... @staticmethod - def values() -> typing.MutableSequence['SafetyReliefValve.OpeningLaw']: ... - class ValveType(java.lang.Enum['SafetyReliefValve.ValveType']): - CONVENTIONAL: typing.ClassVar['SafetyReliefValve.ValveType'] = ... - BALANCED_BELLOWS: typing.ClassVar['SafetyReliefValve.ValveType'] = ... - PILOT_MODULATING: typing.ClassVar['SafetyReliefValve.ValveType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["SafetyReliefValve.OpeningLaw"]: ... + + class ValveType(java.lang.Enum["SafetyReliefValve.ValveType"]): + CONVENTIONAL: typing.ClassVar["SafetyReliefValve.ValveType"] = ... + BALANCED_BELLOWS: typing.ClassVar["SafetyReliefValve.ValveType"] = ... + PILOT_MODULATING: typing.ClassVar["SafetyReliefValve.ValveType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetyReliefValve.ValveType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetyReliefValve.ValveType": ... @staticmethod - def values() -> typing.MutableSequence['SafetyReliefValve.ValveType']: ... + def values() -> typing.MutableSequence["SafetyReliefValve.ValveType"]: ... class SafetyValve(ThrottlingValve): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addScenario(self, relievingScenario: 'SafetyValve.RelievingScenario') -> 'SafetyValve': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addScenario( + self, relievingScenario: "SafetyValve.RelievingScenario" + ) -> "SafetyValve": ... def clearRelievingScenarios(self) -> None: ... def ensureDefaultScenario(self) -> None: ... - def getActiveScenario(self) -> java.util.Optional['SafetyValve.RelievingScenario']: ... + def getActiveScenario( + self, + ) -> java.util.Optional["SafetyValve.RelievingScenario"]: ... def getActiveScenarioName(self) -> java.util.Optional[java.lang.String]: ... def getBlowdownPressure(self) -> float: ... def getFullOpenPressure(self) -> float: ... def getPressureSpec(self) -> float: ... - def getRelievingScenarios(self) -> java.util.List['SafetyValve.RelievingScenario']: ... + def getRelievingScenarios( + self, + ) -> java.util.List["SafetyValve.RelievingScenario"]: ... def initMechanicalDesign(self) -> None: ... @typing.overload def runTransient(self, double: float) -> None: ... @typing.overload def runTransient(self, double: float, uUID: java.util.UUID) -> None: ... - def setActiveScenario(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setActiveScenario( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setBlowdown(self, double: float) -> None: ... def setBlowdownPressure(self, double: float) -> None: ... def setFullOpenPressure(self, double: float) -> None: ... def setPressureSpec(self, double: float) -> None: ... - def setRelievingScenarios(self, list: java.util.List['SafetyValve.RelievingScenario']) -> None: ... - class FluidService(java.lang.Enum['SafetyValve.FluidService']): - GAS: typing.ClassVar['SafetyValve.FluidService'] = ... - LIQUID: typing.ClassVar['SafetyValve.FluidService'] = ... - MULTIPHASE: typing.ClassVar['SafetyValve.FluidService'] = ... - FIRE: typing.ClassVar['SafetyValve.FluidService'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setRelievingScenarios( + self, list: java.util.List["SafetyValve.RelievingScenario"] + ) -> None: ... + + class FluidService(java.lang.Enum["SafetyValve.FluidService"]): + GAS: typing.ClassVar["SafetyValve.FluidService"] = ... + LIQUID: typing.ClassVar["SafetyValve.FluidService"] = ... + MULTIPHASE: typing.ClassVar["SafetyValve.FluidService"] = ... + FIRE: typing.ClassVar["SafetyValve.FluidService"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetyValve.FluidService': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetyValve.FluidService": ... @staticmethod - def values() -> typing.MutableSequence['SafetyValve.FluidService']: ... + def values() -> typing.MutableSequence["SafetyValve.FluidService"]: ... + class RelievingScenario(java.io.Serializable): def getBackPressure(self) -> float: ... def getBackPressureCorrection(self) -> java.util.Optional[float]: ... def getDischargeCoefficient(self) -> java.util.Optional[float]: ... - def getFluidService(self) -> 'SafetyValve.FluidService': ... + def getFluidService(self) -> "SafetyValve.FluidService": ... def getInstallationCorrection(self) -> java.util.Optional[float]: ... def getName(self) -> java.lang.String: ... def getOverpressureFraction(self) -> float: ... - def getRelievingStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getRelievingStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getSetPressure(self) -> java.util.Optional[float]: ... - def getSizingStandard(self) -> 'SafetyValve.SizingStandard': ... + def getSizingStandard(self) -> "SafetyValve.SizingStandard": ... + class Builder: def __init__(self, string: typing.Union[java.lang.String, str]): ... - def backPressure(self, double: float) -> 'SafetyValve.RelievingScenario.Builder': ... - def backPressureCorrection(self, double: float) -> 'SafetyValve.RelievingScenario.Builder': ... - def build(self) -> 'SafetyValve.RelievingScenario': ... - def dischargeCoefficient(self, double: float) -> 'SafetyValve.RelievingScenario.Builder': ... - def fluidService(self, fluidService: 'SafetyValve.FluidService') -> 'SafetyValve.RelievingScenario.Builder': ... - def installationCorrection(self, double: float) -> 'SafetyValve.RelievingScenario.Builder': ... - def overpressureFraction(self, double: float) -> 'SafetyValve.RelievingScenario.Builder': ... - def relievingStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'SafetyValve.RelievingScenario.Builder': ... - def setPressure(self, double: float) -> 'SafetyValve.RelievingScenario.Builder': ... - def sizingStandard(self, sizingStandard: 'SafetyValve.SizingStandard') -> 'SafetyValve.RelievingScenario.Builder': ... - class SizingStandard(java.lang.Enum['SafetyValve.SizingStandard']): - API_520: typing.ClassVar['SafetyValve.SizingStandard'] = ... - ISO_4126: typing.ClassVar['SafetyValve.SizingStandard'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def backPressure( + self, double: float + ) -> "SafetyValve.RelievingScenario.Builder": ... + def backPressureCorrection( + self, double: float + ) -> "SafetyValve.RelievingScenario.Builder": ... + def build(self) -> "SafetyValve.RelievingScenario": ... + def dischargeCoefficient( + self, double: float + ) -> "SafetyValve.RelievingScenario.Builder": ... + def fluidService( + self, fluidService: "SafetyValve.FluidService" + ) -> "SafetyValve.RelievingScenario.Builder": ... + def installationCorrection( + self, double: float + ) -> "SafetyValve.RelievingScenario.Builder": ... + def overpressureFraction( + self, double: float + ) -> "SafetyValve.RelievingScenario.Builder": ... + def relievingStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> "SafetyValve.RelievingScenario.Builder": ... + def setPressure( + self, double: float + ) -> "SafetyValve.RelievingScenario.Builder": ... + def sizingStandard( + self, sizingStandard: "SafetyValve.SizingStandard" + ) -> "SafetyValve.RelievingScenario.Builder": ... + + class SizingStandard(java.lang.Enum["SafetyValve.SizingStandard"]): + API_520: typing.ClassVar["SafetyValve.SizingStandard"] = ... + ISO_4126: typing.ClassVar["SafetyValve.SizingStandard"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetyValve.SizingStandard': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetyValve.SizingStandard": ... @staticmethod - def values() -> typing.MutableSequence['SafetyValve.SizingStandard']: ... + def values() -> typing.MutableSequence["SafetyValve.SizingStandard"]: ... class LevelControlValve(ControlValve): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def getControlAction(self) -> 'LevelControlValve.ControlAction': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def getControlAction(self) -> "LevelControlValve.ControlAction": ... def getControlError(self) -> float: ... def getControllerGain(self) -> float: ... def getFailSafePosition(self) -> float: ... @@ -684,32 +941,44 @@ class LevelControlValve(ControlValve): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setAutoMode(self, boolean: bool) -> None: ... - def setControlAction(self, controlAction: 'LevelControlValve.ControlAction') -> None: ... + def setControlAction( + self, controlAction: "LevelControlValve.ControlAction" + ) -> None: ... def setControllerGain(self, double: float) -> None: ... def setFailSafePosition(self, double: float) -> None: ... def setLevelSetpoint(self, double: float) -> None: ... def setMeasuredLevel(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... - class ControlAction(java.lang.Enum['LevelControlValve.ControlAction']): - DIRECT: typing.ClassVar['LevelControlValve.ControlAction'] = ... - REVERSE: typing.ClassVar['LevelControlValve.ControlAction'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ControlAction(java.lang.Enum["LevelControlValve.ControlAction"]): + DIRECT: typing.ClassVar["LevelControlValve.ControlAction"] = ... + REVERSE: typing.ClassVar["LevelControlValve.ControlAction"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LevelControlValve.ControlAction': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LevelControlValve.ControlAction": ... @staticmethod - def values() -> typing.MutableSequence['LevelControlValve.ControlAction']: ... + def values() -> typing.MutableSequence["LevelControlValve.ControlAction"]: ... class PressureControlValve(ControlValve): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getControlError(self) -> float: ... - def getControlMode(self) -> 'PressureControlValve.ControlMode': ... + def getControlMode(self) -> "PressureControlValve.ControlMode": ... def getControllerGain(self) -> float: ... def getPressureSetpoint(self) -> float: ... def getProcessVariable(self) -> float: ... @@ -719,24 +988,31 @@ class PressureControlValve(ControlValve): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setAutoMode(self, boolean: bool) -> None: ... - def setControlMode(self, controlMode: 'PressureControlValve.ControlMode') -> None: ... + def setControlMode( + self, controlMode: "PressureControlValve.ControlMode" + ) -> None: ... def setControllerGain(self, double: float) -> None: ... def setPressureSetpoint(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... - class ControlMode(java.lang.Enum['PressureControlValve.ControlMode']): - DOWNSTREAM: typing.ClassVar['PressureControlValve.ControlMode'] = ... - UPSTREAM: typing.ClassVar['PressureControlValve.ControlMode'] = ... - DIFFERENTIAL: typing.ClassVar['PressureControlValve.ControlMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ControlMode(java.lang.Enum["PressureControlValve.ControlMode"]): + DOWNSTREAM: typing.ClassVar["PressureControlValve.ControlMode"] = ... + UPSTREAM: typing.ClassVar["PressureControlValve.ControlMode"] = ... + DIFFERENTIAL: typing.ClassVar["PressureControlValve.ControlMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PressureControlValve.ControlMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PressureControlValve.ControlMode": ... @staticmethod - def values() -> typing.MutableSequence['PressureControlValve.ControlMode']: ... - + def values() -> typing.MutableSequence["PressureControlValve.ControlMode"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.valve")``. diff --git a/src/jneqsim-stubs/process/equipment/watertreatment/__init__.pyi b/src/jneqsim-stubs/process/equipment/watertreatment/__init__.pyi index 3a06d9fd..8ee1decf 100644 --- a/src/jneqsim-stubs/process/equipment/watertreatment/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/watertreatment/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,11 +15,9 @@ import jneqsim.process.equipment.stream import jneqsim.process.mechanicaldesign.watertreatment import typing - - class ChemicalDoseLagModel(java.io.Serializable): def __init__(self): ... - def copy(self) -> 'ChemicalDoseLagModel': ... + def copy(self) -> "ChemicalDoseLagModel": ... def getChemicalMassKg(self) -> float: ... def getDecayHalfLifeHours(self) -> float: ... def getEffectiveDosePpm(self) -> float: ... @@ -38,7 +36,12 @@ class ChemicalDoseLagModel(java.io.Serializable): class DemulsifierDoseResponseModel(java.io.Serializable): def __init__(self): ... def calculateRemovalFraction(self, double: float) -> float: ... - def calibrate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float) -> float: ... + def calibrate( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + ) -> float: ... def getHalfEffectDosePpm(self) -> float: ... def getHillCoefficient(self) -> float: ... def getLastEffectiveRemovalFraction(self) -> float: ... @@ -62,7 +65,11 @@ class GasFlotationUnit(jneqsim.process.equipment.separator.Separator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def calcMinimumGasFlowRate(self) -> float: ... def calcPerStageEfficiency(self) -> float: ... def calcRejectFlowPerStage(self) -> float: ... @@ -81,7 +88,9 @@ class GasFlotationUnit(jneqsim.process.equipment.separator.Separator): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setFlotationGasType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFlotationGasType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInletOilConcentration(self, double: float) -> None: ... def setNumberOfStages(self, int: int) -> None: ... def setOilRemovalEfficiency(self, double: float) -> None: ... @@ -95,11 +104,19 @@ class Hydrocyclone(jneqsim.process.equipment.separator.Separator): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload def autoSize(self, double: float) -> None: ... @typing.overload - def autoSize(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def autoSize( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def autoSize(self) -> None: ... def calcD50FromConditions(self) -> float: ... @@ -107,8 +124,12 @@ class Hydrocyclone(jneqsim.process.equipment.separator.Separator): def calcNumberOfLiners(self, double: float) -> int: ... def calcNumberOfVessels(self) -> int: ... def calcRejectRatioFromPDR(self) -> float: ... - def calcRequiredInletPressure(self, double: float, double2: float, double3: float, double4: float) -> float: ... - def estimateEfficiencyFromConditions(self, double: float, double2: float) -> float: ... + def calcRequiredInletPressure( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... + def estimateEfficiencyFromConditions( + self, double: float, double2: float + ) -> float: ... def getCalculatedD50(self) -> float: ... def getCalculatedEfficiency(self) -> float: ... def getD50Microns(self) -> float: ... @@ -126,7 +147,11 @@ class Hydrocyclone(jneqsim.process.equipment.separator.Separator): def getMaxDesignCapacityM3h(self) -> float: ... def getMaxFlowPerLinerM3h(self) -> float: ... def getMaxOperatingFlowM3h(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.watertreatment.HydrocycloneMechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> ( + jneqsim.process.mechanicaldesign.watertreatment.HydrocycloneMechanicalDesign + ): ... def getMinFlowPerLinerM3h(self) -> float: ... def getMinOperatingFlowM3h(self) -> float: ... def getNumberOfLiners(self) -> int: ... @@ -184,7 +209,9 @@ class OilInWaterAnalyzerDriftModel(java.io.Serializable): def getZeroOffsetMgL(self) -> float: ... def isCalibrationDue(self, double: float) -> bool: ... def measure(self, double: float, double2: float) -> float: ... - def measureConservative(self, double: float, double2: float, double3: float) -> float: ... + def measureConservative( + self, double: float, double2: float, double3: float + ) -> float: ... def setCalibrationIntervalDays(self, double: float) -> None: ... def setNoiseStandardDeviationMgL(self, double: float) -> None: ... def setSpanDriftFractionPerDay(self, double: float) -> None: ... @@ -199,25 +226,48 @@ class OilInWaterDoseOptimizer(java.io.Serializable): def getAnalyzerDriftModel(self) -> OilInWaterAnalyzerDriftModel: ... def getChemicalLagModel(self) -> ChemicalDoseLagModel: ... def getDoseResponseModel(self) -> DemulsifierDoseResponseModel: ... - def getLastRecommendation(self) -> 'OilInWaterDoseOptimizer.DoseRecommendation': ... - def getMonthlyMonitor(self) -> 'OilInWaterMonthlyComplianceMonitor': ... + def getLastRecommendation(self) -> "OilInWaterDoseOptimizer.DoseRecommendation": ... + def getMonthlyMonitor(self) -> "OilInWaterMonthlyComplianceMonitor": ... def getOptimizationHorizonHours(self) -> float: ... def getSafetyMarginMgL(self) -> float: ... @typing.overload - def recommendDose(self, double: float, double2: float, double3: float, int: int) -> 'OilInWaterDoseOptimizer.DoseRecommendation': ... + def recommendDose( + self, double: float, double2: float, double3: float, int: int + ) -> "OilInWaterDoseOptimizer.DoseRecommendation": ... @typing.overload - def recommendDose(self, double: float, double2: float, int: int) -> 'OilInWaterDoseOptimizer.DoseRecommendation': ... + def recommendDose( + self, double: float, double2: float, int: int + ) -> "OilInWaterDoseOptimizer.DoseRecommendation": ... def setAnalyzerConfidenceMultiplier(self, double: float) -> None: ... - def setAnalyzerDriftModel(self, oilInWaterAnalyzerDriftModel: OilInWaterAnalyzerDriftModel) -> None: ... - def setChemicalLagModel(self, chemicalDoseLagModel: ChemicalDoseLagModel) -> None: ... + def setAnalyzerDriftModel( + self, oilInWaterAnalyzerDriftModel: OilInWaterAnalyzerDriftModel + ) -> None: ... + def setChemicalLagModel( + self, chemicalDoseLagModel: ChemicalDoseLagModel + ) -> None: ... def setDoseRange(self, double: float, double2: float, double3: float) -> None: ... - def setDoseResponseModel(self, demulsifierDoseResponseModel: DemulsifierDoseResponseModel) -> None: ... - def setMonthlyMonitor(self, oilInWaterMonthlyComplianceMonitor: 'OilInWaterMonthlyComplianceMonitor') -> None: ... + def setDoseResponseModel( + self, demulsifierDoseResponseModel: DemulsifierDoseResponseModel + ) -> None: ... + def setMonthlyMonitor( + self, oilInWaterMonthlyComplianceMonitor: "OilInWaterMonthlyComplianceMonitor" + ) -> None: ... def setOptimizationHorizonHours(self, double: float) -> None: ... def setSafetyMarginMgL(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... + class DoseRecommendation(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, boolean: bool, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + boolean: bool, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getEffectiveDosePpm(self) -> float: ... def getMessage(self) -> java.lang.String: ... def getPredictedMeasuredOilInWaterMgL(self) -> float: ... @@ -230,7 +280,9 @@ class OilInWaterDoseOptimizer(java.io.Serializable): class OilInWaterMonthlyComplianceMonitor(java.io.Serializable): def __init__(self): ... def addSample(self, double: float, double2: float) -> None: ... - def calculateStatus(self, int: int) -> 'OilInWaterMonthlyComplianceMonitor.MonthlyStatus': ... + def calculateStatus( + self, int: int + ) -> "OilInWaterMonthlyComplianceMonitor.MonthlyStatus": ... def getCumulativeOilMassKg(self) -> float: ... def getCumulativeWaterVolumeM3(self) -> float: ... def getDaysInMonth(self) -> int: ... @@ -245,27 +297,58 @@ class OilInWaterMonthlyComplianceMonitor(java.io.Serializable): def setWarningFraction(self, double: float) -> None: ... def setWatchFraction(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... - class ComplianceStatus(java.lang.Enum['OilInWaterMonthlyComplianceMonitor.ComplianceStatus']): - NORMAL: typing.ClassVar['OilInWaterMonthlyComplianceMonitor.ComplianceStatus'] = ... - WATCH: typing.ClassVar['OilInWaterMonthlyComplianceMonitor.ComplianceStatus'] = ... - WARNING: typing.ClassVar['OilInWaterMonthlyComplianceMonitor.ComplianceStatus'] = ... - EXCEEDED: typing.ClassVar['OilInWaterMonthlyComplianceMonitor.ComplianceStatus'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ComplianceStatus( + java.lang.Enum["OilInWaterMonthlyComplianceMonitor.ComplianceStatus"] + ): + NORMAL: typing.ClassVar[ + "OilInWaterMonthlyComplianceMonitor.ComplianceStatus" + ] = ... + WATCH: typing.ClassVar[ + "OilInWaterMonthlyComplianceMonitor.ComplianceStatus" + ] = ... + WARNING: typing.ClassVar[ + "OilInWaterMonthlyComplianceMonitor.ComplianceStatus" + ] = ... + EXCEEDED: typing.ClassVar[ + "OilInWaterMonthlyComplianceMonitor.ComplianceStatus" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'OilInWaterMonthlyComplianceMonitor.ComplianceStatus': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "OilInWaterMonthlyComplianceMonitor.ComplianceStatus": ... @staticmethod - def values() -> typing.MutableSequence['OilInWaterMonthlyComplianceMonitor.ComplianceStatus']: ... + def values() -> ( + typing.MutableSequence[ + "OilInWaterMonthlyComplianceMonitor.ComplianceStatus" + ] + ): ... + class MonthlyStatus(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, complianceStatus: 'OilInWaterMonthlyComplianceMonitor.ComplianceStatus', string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + complianceStatus: "OilInWaterMonthlyComplianceMonitor.ComplianceStatus", + string: typing.Union[java.lang.String, str], + ): ... def getProjectedMonthlyWaterVolumeM3(self) -> float: ... def getRecommendation(self) -> java.lang.String: ... def getRemainingAllowedAverageMgL(self) -> float: ... def getRemainingWaterVolumeM3(self) -> float: ... - def getStatus(self) -> 'OilInWaterMonthlyComplianceMonitor.ComplianceStatus': ... + def getStatus( + self, + ) -> "OilInWaterMonthlyComplianceMonitor.ComplianceStatus": ... def getWeightedAverageMgL(self) -> float: ... class ProducedWaterTreatmentTrain(jneqsim.process.equipment.ProcessEquipmentBaseClass): @@ -274,8 +357,14 @@ class ProducedWaterTreatmentTrain(jneqsim.process.equipment.ProcessEquipmentBase @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def addStage(self, waterTreatmentStage: 'ProducedWaterTreatmentTrain.WaterTreatmentStage') -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... + def addStage( + self, waterTreatmentStage: "ProducedWaterTreatmentTrain.WaterTreatmentStage" + ) -> None: ... def clearStages(self) -> None: ... def generateReport(self) -> java.lang.String: ... def getAnnualOilDischargeTonnes(self, double: float) -> float: ... @@ -285,51 +374,78 @@ class ProducedWaterTreatmentTrain(jneqsim.process.equipment.ProcessEquipmentBase def getOilInWaterPpm(self) -> float: ... def getOverallEfficiency(self) -> float: ... def getRecoveredOilM3h(self) -> float: ... - def getRecoveredOilStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getStages(self) -> java.util.List['ProducedWaterTreatmentTrain.WaterTreatmentStage']: ... - def getTreatedWaterStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getRecoveredOilStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getStages( + self, + ) -> java.util.List["ProducedWaterTreatmentTrain.WaterTreatmentStage"]: ... + def getTreatedWaterStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def isCompliantWith(self, double: float) -> bool: ... def isDischargeCompliant(self) -> bool: ... - def recommendDemulsifierDose(self, double: float, double2: float, int: int) -> OilInWaterDoseOptimizer.DoseRecommendation: ... + def recommendDemulsifierDose( + self, double: float, double2: float, int: int + ) -> OilInWaterDoseOptimizer.DoseRecommendation: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setInletOilConcentration(self, double: float) -> None: ... - def setInletStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setOilInWaterDoseOptimizer(self, oilInWaterDoseOptimizer: OilInWaterDoseOptimizer) -> None: ... - def setStageEfficiency(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setInletStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setOilInWaterDoseOptimizer( + self, oilInWaterDoseOptimizer: OilInWaterDoseOptimizer + ) -> None: ... + def setStageEfficiency( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setWaterFlowRate(self, double: float) -> None: ... - class StageType(java.lang.Enum['ProducedWaterTreatmentTrain.StageType']): - HYDROCYCLONE: typing.ClassVar['ProducedWaterTreatmentTrain.StageType'] = ... - FLOTATION: typing.ClassVar['ProducedWaterTreatmentTrain.StageType'] = ... - SKIM_TANK: typing.ClassVar['ProducedWaterTreatmentTrain.StageType'] = ... - COALESCER: typing.ClassVar['ProducedWaterTreatmentTrain.StageType'] = ... - FILTER: typing.ClassVar['ProducedWaterTreatmentTrain.StageType'] = ... - MEMBRANE: typing.ClassVar['ProducedWaterTreatmentTrain.StageType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class StageType(java.lang.Enum["ProducedWaterTreatmentTrain.StageType"]): + HYDROCYCLONE: typing.ClassVar["ProducedWaterTreatmentTrain.StageType"] = ... + FLOTATION: typing.ClassVar["ProducedWaterTreatmentTrain.StageType"] = ... + SKIM_TANK: typing.ClassVar["ProducedWaterTreatmentTrain.StageType"] = ... + COALESCER: typing.ClassVar["ProducedWaterTreatmentTrain.StageType"] = ... + FILTER: typing.ClassVar["ProducedWaterTreatmentTrain.StageType"] = ... + MEMBRANE: typing.ClassVar["ProducedWaterTreatmentTrain.StageType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProducedWaterTreatmentTrain.StageType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProducedWaterTreatmentTrain.StageType": ... @staticmethod - def values() -> typing.MutableSequence['ProducedWaterTreatmentTrain.StageType']: ... + def values() -> ( + typing.MutableSequence["ProducedWaterTreatmentTrain.StageType"] + ): ... + class WaterTreatmentStage(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], stageType: 'ProducedWaterTreatmentTrain.StageType', double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + stageType: "ProducedWaterTreatmentTrain.StageType", + double: float, + ): ... def getEfficiency(self) -> float: ... def getInletOIW(self) -> float: ... def getName(self) -> java.lang.String: ... def getOutletOIW(self) -> float: ... def getRecoveredOilM3h(self) -> float: ... - def getType(self) -> 'ProducedWaterTreatmentTrain.StageType': ... + def getType(self) -> "ProducedWaterTreatmentTrain.StageType": ... def setEfficiency(self, double: float) -> None: ... def setInletOIW(self, double: float) -> None: ... def setOutletOIW(self, double: float) -> None: ... def setRecoveredOilM3h(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.watertreatment")``. diff --git a/src/jneqsim-stubs/process/equipment/well/__init__.pyi b/src/jneqsim-stubs/process/equipment/well/__init__.pyi index c94eaa47..7766f1a2 100644 --- a/src/jneqsim-stubs/process/equipment/well/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/well/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,7 +8,6 @@ else: import jneqsim.process.equipment.well.allocation import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.well")``. diff --git a/src/jneqsim-stubs/process/equipment/well/allocation/__init__.pyi b/src/jneqsim-stubs/process/equipment/well/allocation/__init__.pyi index c126383c..5ac68626 100644 --- a/src/jneqsim-stubs/process/equipment/well/allocation/__init__.pyi +++ b/src/jneqsim-stubs/process/equipment/well/allocation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,10 +12,27 @@ import java.util import jneqsim.process.equipment.stream import typing - - class AllocationResult(java.io.Serializable): - def __init__(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map3: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map4: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float): ... + def __init__( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map3: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map4: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + ): ... def getAllGasRates(self) -> java.util.Map[java.lang.String, float]: ... def getAllOilRates(self) -> java.util.Map[java.lang.String, float]: ... def getAllWaterRates(self) -> java.util.Map[java.lang.String, float]: ... @@ -30,35 +47,54 @@ class AllocationResult(java.io.Serializable): def getUncertainty(self, string: typing.Union[java.lang.String, str]) -> float: ... def getWaterCut(self, string: typing.Union[java.lang.String, str]) -> float: ... def getWaterRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getWellAllocation(self, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, float]: ... + def getWellAllocation( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, float]: ... def getWellNames(self) -> typing.MutableSequence[java.lang.String]: ... def isBalanced(self) -> bool: ... def toString(self) -> java.lang.String: ... class WellProductionAllocator(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addWell(self, string: typing.Union[java.lang.String, str]) -> 'WellProductionAllocator.WellData': ... - def allocate(self, double: float, double2: float, double3: float) -> AllocationResult: ... + def addWell( + self, string: typing.Union[java.lang.String, str] + ) -> "WellProductionAllocator.WellData": ... + def allocate( + self, double: float, double2: float, double3: float + ) -> AllocationResult: ... def getName(self) -> java.lang.String: ... - def getWell(self, string: typing.Union[java.lang.String, str]) -> 'WellProductionAllocator.WellData': ... + def getWell( + self, string: typing.Union[java.lang.String, str] + ) -> "WellProductionAllocator.WellData": ... def getWellCount(self) -> int: ... def getWellNames(self) -> java.util.List[java.lang.String]: ... - def setAllocationMethod(self, allocationMethod: 'WellProductionAllocator.AllocationMethod') -> None: ... + def setAllocationMethod( + self, allocationMethod: "WellProductionAllocator.AllocationMethod" + ) -> None: ... def setReconciliationTolerance(self, double: float) -> None: ... - class AllocationMethod(java.lang.Enum['WellProductionAllocator.AllocationMethod']): - WELL_TEST: typing.ClassVar['WellProductionAllocator.AllocationMethod'] = ... - VFM_BASED: typing.ClassVar['WellProductionAllocator.AllocationMethod'] = ... - CHOKE_MODEL: typing.ClassVar['WellProductionAllocator.AllocationMethod'] = ... - COMBINED: typing.ClassVar['WellProductionAllocator.AllocationMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class AllocationMethod(java.lang.Enum["WellProductionAllocator.AllocationMethod"]): + WELL_TEST: typing.ClassVar["WellProductionAllocator.AllocationMethod"] = ... + VFM_BASED: typing.ClassVar["WellProductionAllocator.AllocationMethod"] = ... + CHOKE_MODEL: typing.ClassVar["WellProductionAllocator.AllocationMethod"] = ... + COMBINED: typing.ClassVar["WellProductionAllocator.AllocationMethod"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WellProductionAllocator.AllocationMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WellProductionAllocator.AllocationMethod": ... @staticmethod - def values() -> typing.MutableSequence['WellProductionAllocator.AllocationMethod']: ... + def values() -> ( + typing.MutableSequence["WellProductionAllocator.AllocationMethod"] + ): ... + class WellData(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getChokePosition(self) -> float: ... @@ -76,11 +112,16 @@ class WellProductionAllocator(java.io.Serializable): def setChokePosition(self, double: float) -> None: ... def setProductivityIndex(self, double: float) -> None: ... def setReservoirPressure(self, double: float) -> None: ... - def setTestRates(self, double: float, double2: float, double3: float) -> None: ... - def setVFMRates(self, double: float, double2: float, double3: float) -> None: ... + def setTestRates( + self, double: float, double2: float, double3: float + ) -> None: ... + def setVFMRates( + self, double: float, double2: float, double3: float + ) -> None: ... def setWeight(self, double: float) -> None: ... - def setWellStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - + def setWellStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.equipment.well.allocation")``. diff --git a/src/jneqsim-stubs/process/examples/__init__.pyi b/src/jneqsim-stubs/process/examples/__init__.pyi index d8d8183f..30f000a7 100644 --- a/src/jneqsim-stubs/process/examples/__init__.pyi +++ b/src/jneqsim-stubs/process/examples/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,58 +12,107 @@ import jneqsim.process.processmodel import jneqsim.thermo.system import typing - - class OilGasProcessSimulationOptimization: def __init__(self): ... def configureCompressorCharts(self, double: float, double2: float) -> None: ... def createProcess(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def getInputParameters(self) -> 'OilGasProcessSimulationOptimization.ProcessInputParameters': ... + def getInputParameters( + self, + ) -> "OilGasProcessSimulationOptimization.ProcessInputParameters": ... def getOilProcess(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def getOutput(self) -> 'OilGasProcessSimulationOptimization.ProcessOutputResults': ... + def getOutput( + self, + ) -> "OilGasProcessSimulationOptimization.ProcessOutputResults": ... def getWellFluid(self) -> jneqsim.thermo.system.SystemInterface: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - def optimizeMaxProduction(self, processInputParameters: 'OilGasProcessSimulationOptimization.ProcessInputParameters') -> 'OilGasProcessSimulationOptimization.MaxProductionResult': ... - def optimizePowerConsumption(self, processInputParameters: 'OilGasProcessSimulationOptimization.ProcessInputParameters') -> 'OilGasProcessSimulationOptimization.ProcessInputParameters': ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... + def optimizeMaxProduction( + self, + processInputParameters: "OilGasProcessSimulationOptimization.ProcessInputParameters", + ) -> "OilGasProcessSimulationOptimization.MaxProductionResult": ... + def optimizePowerConsumption( + self, + processInputParameters: "OilGasProcessSimulationOptimization.ProcessInputParameters", + ) -> "OilGasProcessSimulationOptimization.ProcessInputParameters": ... @typing.overload - def runSimulation(self) -> 'OilGasProcessSimulationOptimization.ProcessOutputResults': ... + def runSimulation( + self, + ) -> "OilGasProcessSimulationOptimization.ProcessOutputResults": ... @typing.overload - def runSimulation(self, processInputParameters: 'OilGasProcessSimulationOptimization.ProcessInputParameters') -> 'OilGasProcessSimulationOptimization.ProcessOutputResults': ... - def setInputParameters(self, processInputParameters: 'OilGasProcessSimulationOptimization.ProcessInputParameters') -> None: ... - def updateInput(self, processInputParameters: 'OilGasProcessSimulationOptimization.ProcessInputParameters') -> None: ... + def runSimulation( + self, + processInputParameters: "OilGasProcessSimulationOptimization.ProcessInputParameters", + ) -> "OilGasProcessSimulationOptimization.ProcessOutputResults": ... + def setInputParameters( + self, + processInputParameters: "OilGasProcessSimulationOptimization.ProcessInputParameters", + ) -> None: ... + def updateInput( + self, + processInputParameters: "OilGasProcessSimulationOptimization.ProcessInputParameters", + ) -> None: ... + class MaxProductionResult: def __init__(self): ... def getBottleneckSeparator(self) -> java.lang.String: ... def getBottleneckUtilization(self) -> float: ... - def getCompressorSpeedUtilization(self) -> java.util.Map[java.lang.String, float]: ... + def getCompressorSpeedUtilization( + self, + ) -> java.util.Map[java.lang.String, float]: ... def getLimitingFeedRate(self) -> float: ... def getLimitingSeparator(self) -> java.lang.String: ... def getLimitingUtilization(self) -> float: ... def getMaxFeedRate(self) -> float: ... def getMaxGasExportRate(self) -> float: ... def getMaxOilExportRate(self) -> float: ... - def getOptimalParams(self) -> 'OilGasProcessSimulationOptimization.ProcessInputParameters': ... + def getOptimalParams( + self, + ) -> "OilGasProcessSimulationOptimization.ProcessInputParameters": ... def getSeparatorCapacities(self) -> java.util.Map[java.lang.String, float]: ... def getSuccessfulIterations(self) -> int: ... def getTotalFailures(self) -> int: ... - def setBottleneckSeparator(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setBottleneckSeparator( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setBottleneckUtilization(self, double: float) -> None: ... - def setCompressorSpeedUtilization(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def setCompressorSpeedUtilization( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... def setLimitingFeedRate(self, double: float) -> None: ... - def setLimitingSeparator(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setLimitingSeparator( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setLimitingUtilization(self, double: float) -> None: ... def setMaxFeedRate(self, double: float) -> None: ... def setMaxGasExportRate(self, double: float) -> None: ... def setMaxOilExportRate(self, double: float) -> None: ... - def setOptimalParams(self, processInputParameters: 'OilGasProcessSimulationOptimization.ProcessInputParameters') -> None: ... - def setSeparatorCapacities(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def setOptimalParams( + self, + processInputParameters: "OilGasProcessSimulationOptimization.ProcessInputParameters", + ) -> None: ... + def setSeparatorCapacities( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... def setSuccessfulIterations(self, int: int) -> None: ... def setTotalFailures(self, int: int) -> None: ... def toString(self) -> java.lang.String: ... + class ProcessInputParameters: def __init__(self): ... - def copyFrom(self, processInputParameters: 'OilGasProcessSimulationOptimization.ProcessInputParameters') -> None: ... + def copyFrom( + self, + processInputParameters: "OilGasProcessSimulationOptimization.ProcessInputParameters", + ) -> None: ... def getFeedRate(self) -> float: ... def getP_gas_export(self) -> float: ... def getP_oil_export(self) -> float: ... @@ -120,17 +169,22 @@ class OilGasProcessSimulationOptimization: def setdP_25_HA_01(self, double: float) -> None: ... def setdP_25_HA_02(self, double: float) -> None: ... def setdP_27_HA_01(self, double: float) -> None: ... + class ProcessOutputResults: def __init__(self): ... def getCompressorMaxSpeeds(self) -> java.util.Map[java.lang.String, float]: ... def getCompressorPowers(self) -> java.util.Map[java.lang.String, float]: ... - def getCompressorSpeedUtilization(self) -> java.util.Map[java.lang.String, float]: ... + def getCompressorSpeedUtilization( + self, + ) -> java.util.Map[java.lang.String, float]: ... def getCompressorSpeeds(self) -> java.util.Map[java.lang.String, float]: ... def getFuelGasRate(self) -> float: ... def getGasExportRate(self) -> float: ... def getMassBalance(self) -> float: ... def getOilExportRate(self) -> float: ... - def getSeparatorCapacityUtilization(self) -> java.util.Map[java.lang.String, float]: ... + def getSeparatorCapacityUtilization( + self, + ) -> java.util.Map[java.lang.String, float]: ... def getSeparatorLoadFactors(self) -> java.util.Map[java.lang.String, float]: ... def getStreamFlowRates(self) -> java.util.Map[java.lang.String, float]: ... def getTotalCompressorPower(self) -> float: ... @@ -140,23 +194,66 @@ class OilGasProcessSimulationOptimization: def isAnySeparatorOverloaded(self) -> bool: ... def setAnyCompressorOverspeed(self, boolean: bool) -> None: ... def setAnySeparatorOverloaded(self, boolean: bool) -> None: ... - def setCompressorMaxSpeeds(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setCompressorPowers(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setCompressorSpeedUtilization(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setCompressorSpeeds(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def setCompressorMaxSpeeds( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setCompressorPowers( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setCompressorSpeedUtilization( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setCompressorSpeeds( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... def setFuelGasRate(self, double: float) -> None: ... def setGasExportRate(self, double: float) -> None: ... def setMassBalance(self, double: float) -> None: ... def setOilExportRate(self, double: float) -> None: ... - def setSeparatorCapacityUtilization(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setSeparatorLoadFactors(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setStreamFlowRates(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def setSeparatorCapacityUtilization( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setSeparatorLoadFactors( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setStreamFlowRates( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... def setTotalCompressorPower(self, double: float) -> None: ... def setTotalPumpPower(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.examples")``. - OilGasProcessSimulationOptimization: typing.Type[OilGasProcessSimulationOptimization] + OilGasProcessSimulationOptimization: typing.Type[ + OilGasProcessSimulationOptimization + ] diff --git a/src/jneqsim-stubs/process/fielddevelopment/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/__init__.pyi index 89b1f263..ffdb1d32 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -19,7 +19,6 @@ import jneqsim.process.fielddevelopment.tieback import jneqsim.process.fielddevelopment.workflow import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/concept/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/concept/__init__.pyi index 96dc4b22..6149b9ce 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/concept/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/concept/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,74 +13,134 @@ import jneqsim.process.fielddevelopment.facility import jneqsim.process.fielddevelopment.screening import typing - - class DevelopmentCaseTemplate(java.io.Serializable): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], fieldConcept: 'FieldConcept', facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], double: float, double2: float, double3: float, int: int, int2: int, cashFlowResult: jneqsim.process.fielddevelopment.economics.CashFlowEngine.CashFlowResult, string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + fieldConcept: "FieldConcept", + facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + double: float, + double2: float, + double3: float, + int: int, + int2: int, + cashFlowResult: jneqsim.process.fielddevelopment.economics.CashFlowEngine.CashFlowResult, + string3: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], fieldConcept: 'FieldConcept', facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], double: float, double2: float, double3: float, int: int, int2: int, cashFlowResult: jneqsim.process.fielddevelopment.economics.CashFlowEngine.CashFlowResult, string3: typing.Union[java.lang.String, str], developmentCaseUncertainty: 'DevelopmentCaseUncertainty', lifecycleEmissionsProfile: jneqsim.process.fielddevelopment.screening.LifecycleEmissionsProfile): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + fieldConcept: "FieldConcept", + facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + double: float, + double2: float, + double3: float, + int: int, + int2: int, + cashFlowResult: jneqsim.process.fielddevelopment.economics.CashFlowEngine.CashFlowResult, + string3: typing.Union[java.lang.String, str], + developmentCaseUncertainty: "DevelopmentCaseUncertainty", + lifecycleEmissionsProfile: jneqsim.process.fielddevelopment.screening.LifecycleEmissionsProfile, + ): ... def getAnnualEmissionsTonnes(self) -> float: ... def getAnnualOpexMusd(self) -> float: ... def getAssumptionsSummary(self) -> java.lang.String: ... def getCapexBreakdownMusd(self) -> java.util.Map[java.lang.String, float]: ... def getCaseName(self) -> java.lang.String: ... def getCaseType(self) -> java.lang.String: ... - def getConcept(self) -> 'FieldConcept': ... + def getConcept(self) -> "FieldConcept": ... def getDevelopmentDurationMonths(self) -> int: ... - def getEconomics(self) -> jneqsim.process.fielddevelopment.economics.CashFlowEngine.CashFlowResult: ... - def getFacilityConfig(self) -> jneqsim.process.fielddevelopment.facility.FacilityConfig: ... + def getEconomics( + self, + ) -> jneqsim.process.fielddevelopment.economics.CashFlowEngine.CashFlowResult: ... + def getFacilityConfig( + self, + ) -> jneqsim.process.fielddevelopment.facility.FacilityConfig: ... def getFirstProductionYear(self) -> int: ... - def getLifecycleEmissionsProfile(self) -> jneqsim.process.fielddevelopment.screening.LifecycleEmissionsProfile: ... + def getLifecycleEmissionsProfile( + self, + ) -> jneqsim.process.fielddevelopment.screening.LifecycleEmissionsProfile: ... def getName(self) -> java.lang.String: ... def getPowerMw(self) -> float: ... def getProductionProfile(self) -> java.util.Map[int, float]: ... def getSummary(self) -> java.lang.String: ... def getTotalCapexMusd(self) -> float: ... - def getUncertainty(self) -> 'DevelopmentCaseUncertainty': ... + def getUncertainty(self) -> "DevelopmentCaseUncertainty": ... def toString(self) -> java.lang.String: ... class DevelopmentCaseUncertainty(java.io.Serializable): @staticmethod - def builder() -> 'DevelopmentCaseUncertainty.Builder': ... + def builder() -> "DevelopmentCaseUncertainty.Builder": ... @staticmethod - def empty() -> 'DevelopmentCaseUncertainty': ... - def getCapex(self) -> 'UncertaintyRange': ... - def getPrice(self) -> 'UncertaintyRange': ... - def getProductionFactor(self) -> 'UncertaintyRange': ... - def getResource(self) -> 'UncertaintyRange': ... - def getScheduleMonths(self) -> 'UncertaintyRange': ... + def empty() -> "DevelopmentCaseUncertainty": ... + def getCapex(self) -> "UncertaintyRange": ... + def getPrice(self) -> "UncertaintyRange": ... + def getProductionFactor(self) -> "UncertaintyRange": ... + def getResource(self) -> "UncertaintyRange": ... + def getScheduleMonths(self) -> "UncertaintyRange": ... def getSummary(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def build(self) -> 'DevelopmentCaseUncertainty': ... - def capex(self, uncertaintyRange: 'UncertaintyRange') -> 'DevelopmentCaseUncertainty.Builder': ... - def price(self, uncertaintyRange: 'UncertaintyRange') -> 'DevelopmentCaseUncertainty.Builder': ... - def productionFactor(self, uncertaintyRange: 'UncertaintyRange') -> 'DevelopmentCaseUncertainty.Builder': ... - def resource(self, uncertaintyRange: 'UncertaintyRange') -> 'DevelopmentCaseUncertainty.Builder': ... - def scheduleMonths(self, uncertaintyRange: 'UncertaintyRange') -> 'DevelopmentCaseUncertainty.Builder': ... + def build(self) -> "DevelopmentCaseUncertainty": ... + def capex( + self, uncertaintyRange: "UncertaintyRange" + ) -> "DevelopmentCaseUncertainty.Builder": ... + def price( + self, uncertaintyRange: "UncertaintyRange" + ) -> "DevelopmentCaseUncertainty.Builder": ... + def productionFactor( + self, uncertaintyRange: "UncertaintyRange" + ) -> "DevelopmentCaseUncertainty.Builder": ... + def resource( + self, uncertaintyRange: "UncertaintyRange" + ) -> "DevelopmentCaseUncertainty.Builder": ... + def scheduleMonths( + self, uncertaintyRange: "UncertaintyRange" + ) -> "DevelopmentCaseUncertainty.Builder": ... class FieldConcept(java.io.Serializable): @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'FieldConcept.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "FieldConcept.Builder": ... def equals(self, object: typing.Any) -> bool: ... @typing.overload @staticmethod - def gasTieback(string: typing.Union[java.lang.String, str]) -> 'FieldConcept': ... + def gasTieback(string: typing.Union[java.lang.String, str]) -> "FieldConcept": ... @typing.overload @staticmethod - def gasTieback(string: typing.Union[java.lang.String, str], double: float, int: int, double2: float) -> 'FieldConcept': ... + def gasTieback( + string: typing.Union[java.lang.String, str], + double: float, + int: int, + double2: float, + ) -> "FieldConcept": ... def getDescription(self) -> java.lang.String: ... def getId(self) -> java.lang.String: ... - def getInfrastructure(self) -> 'InfrastructureInput': ... + def getInfrastructure(self) -> "InfrastructureInput": ... def getName(self) -> java.lang.String: ... def getProductionRateUnit(self) -> java.lang.String: ... - def getReservoir(self) -> 'ReservoirInput': ... + def getReservoir(self) -> "ReservoirInput": ... def getSummary(self) -> java.lang.String: ... def getTiebackLength(self) -> float: ... def getTotalProductionRate(self) -> float: ... def getWaterDepth(self) -> float: ... - def getWells(self) -> 'WellsInput': ... + def getWells(self) -> "WellsInput": ... def hasWaterInjection(self) -> bool: ... def hashCode(self) -> int: ... def isSubseaTieback(self) -> bool: ... @@ -90,46 +150,74 @@ class FieldConcept(java.io.Serializable): def needsH2STreatment(self) -> bool: ... @typing.overload @staticmethod - def oilDevelopment(string: typing.Union[java.lang.String, str]) -> 'FieldConcept': ... + def oilDevelopment( + string: typing.Union[java.lang.String, str], + ) -> "FieldConcept": ... @typing.overload @staticmethod - def oilDevelopment(string: typing.Union[java.lang.String, str], int: int, double: float, double2: float) -> 'FieldConcept': ... + def oilDevelopment( + string: typing.Union[java.lang.String, str], + int: int, + double: float, + double2: float, + ) -> "FieldConcept": ... def toString(self) -> java.lang.String: ... + class Builder: - def build(self) -> 'FieldConcept': ... - def description(self, string: typing.Union[java.lang.String, str]) -> 'FieldConcept.Builder': ... - def id(self, string: typing.Union[java.lang.String, str]) -> 'FieldConcept.Builder': ... - def infrastructure(self, infrastructureInput: 'InfrastructureInput') -> 'FieldConcept.Builder': ... - def reservoir(self, reservoirInput: 'ReservoirInput') -> 'FieldConcept.Builder': ... - def wells(self, wellsInput: 'WellsInput') -> 'FieldConcept.Builder': ... + def build(self) -> "FieldConcept": ... + def description( + self, string: typing.Union[java.lang.String, str] + ) -> "FieldConcept.Builder": ... + def id( + self, string: typing.Union[java.lang.String, str] + ) -> "FieldConcept.Builder": ... + def infrastructure( + self, infrastructureInput: "InfrastructureInput" + ) -> "FieldConcept.Builder": ... + def reservoir( + self, reservoirInput: "ReservoirInput" + ) -> "FieldConcept.Builder": ... + def wells(self, wellsInput: "WellsInput") -> "FieldConcept.Builder": ... class GreenfieldConceptFactory: @staticmethod - def fixedPlatform(string: typing.Union[java.lang.String, str]) -> DevelopmentCaseTemplate: ... + def fixedPlatform( + string: typing.Union[java.lang.String, str], + ) -> DevelopmentCaseTemplate: ... @staticmethod - def onshoreTerminal(string: typing.Union[java.lang.String, str]) -> DevelopmentCaseTemplate: ... + def onshoreTerminal( + string: typing.Union[java.lang.String, str], + ) -> DevelopmentCaseTemplate: ... @staticmethod - def phasedBrownfieldExpansion(string: typing.Union[java.lang.String, str]) -> DevelopmentCaseTemplate: ... + def phasedBrownfieldExpansion( + string: typing.Union[java.lang.String, str], + ) -> DevelopmentCaseTemplate: ... @staticmethod - def standaloneFpso(string: typing.Union[java.lang.String, str]) -> DevelopmentCaseTemplate: ... + def standaloneFpso( + string: typing.Union[java.lang.String, str], + ) -> DevelopmentCaseTemplate: ... @staticmethod - def subseaTieback(string: typing.Union[java.lang.String, str]) -> DevelopmentCaseTemplate: ... + def subseaTieback( + string: typing.Union[java.lang.String, str], + ) -> DevelopmentCaseTemplate: ... @staticmethod - def subseaToShore(string: typing.Union[java.lang.String, str]) -> DevelopmentCaseTemplate: ... + def subseaToShore( + string: typing.Union[java.lang.String, str], + ) -> DevelopmentCaseTemplate: ... class InfrastructureInput(java.io.Serializable): @staticmethod - def builder() -> 'InfrastructureInput.Builder': ... + def builder() -> "InfrastructureInput.Builder": ... def getAmbientAirTemperature(self) -> float: ... def getAmbientSeaTemperature(self) -> float: ... def getEstimatedSeabedTemperature(self) -> float: ... def getExportPipelineDiameter(self) -> float: ... def getExportPipelineLength(self) -> float: ... def getExportPressure(self) -> float: ... - def getExportType(self) -> 'InfrastructureInput.ExportType': ... + def getExportType(self) -> "InfrastructureInput.ExportType": ... def getHostCapacityAvailable(self) -> float: ... - def getPowerSupply(self) -> 'InfrastructureInput.PowerSupply': ... - def getProcessingLocation(self) -> 'InfrastructureInput.ProcessingLocation': ... + def getPowerSupply(self) -> "InfrastructureInput.PowerSupply": ... + def getProcessingLocation(self) -> "InfrastructureInput.ProcessingLocation": ... def getTiebackLength(self) -> float: ... def getTiebackLengthKm(self) -> float: ... def getWaterDepth(self) -> float: ... @@ -140,80 +228,113 @@ class InfrastructureInput(java.io.Serializable): def isInsulatedFlowline(self) -> bool: ... def isLongTieback(self) -> bool: ... @staticmethod - def subseaTieback() -> 'InfrastructureInput.Builder': ... + def subseaTieback() -> "InfrastructureInput.Builder": ... def toString(self) -> java.lang.String: ... + class Builder: - def ambientTemperatures(self, double: float, double2: float) -> 'InfrastructureInput.Builder': ... - def build(self) -> 'InfrastructureInput': ... - def electricHeating(self, boolean: bool) -> 'InfrastructureInput.Builder': ... - def exportPipeline(self, double: float, double2: float) -> 'InfrastructureInput.Builder': ... - def exportPressure(self, double: float) -> 'InfrastructureInput.Builder': ... - def exportType(self, exportType: 'InfrastructureInput.ExportType') -> 'InfrastructureInput.Builder': ... - def hostCapacityAvailable(self, double: float) -> 'InfrastructureInput.Builder': ... - def insulatedFlowline(self, boolean: bool) -> 'InfrastructureInput.Builder': ... - def powerSupply(self, powerSupply: 'InfrastructureInput.PowerSupply') -> 'InfrastructureInput.Builder': ... - def processingLocation(self, processingLocation: 'InfrastructureInput.ProcessingLocation') -> 'InfrastructureInput.Builder': ... - def tiebackLength(self, double: float) -> 'InfrastructureInput.Builder': ... - def waterDepth(self, double: float) -> 'InfrastructureInput.Builder': ... - class ExportType(java.lang.Enum['InfrastructureInput.ExportType']): - WET_GAS: typing.ClassVar['InfrastructureInput.ExportType'] = ... - DRY_GAS: typing.ClassVar['InfrastructureInput.ExportType'] = ... - STABILIZED_OIL: typing.ClassVar['InfrastructureInput.ExportType'] = ... - RICH_GAS_CONDENSATE: typing.ClassVar['InfrastructureInput.ExportType'] = ... - LNG: typing.ClassVar['InfrastructureInput.ExportType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def ambientTemperatures( + self, double: float, double2: float + ) -> "InfrastructureInput.Builder": ... + def build(self) -> "InfrastructureInput": ... + def electricHeating(self, boolean: bool) -> "InfrastructureInput.Builder": ... + def exportPipeline( + self, double: float, double2: float + ) -> "InfrastructureInput.Builder": ... + def exportPressure(self, double: float) -> "InfrastructureInput.Builder": ... + def exportType( + self, exportType: "InfrastructureInput.ExportType" + ) -> "InfrastructureInput.Builder": ... + def hostCapacityAvailable( + self, double: float + ) -> "InfrastructureInput.Builder": ... + def insulatedFlowline(self, boolean: bool) -> "InfrastructureInput.Builder": ... + def powerSupply( + self, powerSupply: "InfrastructureInput.PowerSupply" + ) -> "InfrastructureInput.Builder": ... + def processingLocation( + self, processingLocation: "InfrastructureInput.ProcessingLocation" + ) -> "InfrastructureInput.Builder": ... + def tiebackLength(self, double: float) -> "InfrastructureInput.Builder": ... + def waterDepth(self, double: float) -> "InfrastructureInput.Builder": ... + + class ExportType(java.lang.Enum["InfrastructureInput.ExportType"]): + WET_GAS: typing.ClassVar["InfrastructureInput.ExportType"] = ... + DRY_GAS: typing.ClassVar["InfrastructureInput.ExportType"] = ... + STABILIZED_OIL: typing.ClassVar["InfrastructureInput.ExportType"] = ... + RICH_GAS_CONDENSATE: typing.ClassVar["InfrastructureInput.ExportType"] = ... + LNG: typing.ClassVar["InfrastructureInput.ExportType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InfrastructureInput.ExportType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InfrastructureInput.ExportType": ... @staticmethod - def values() -> typing.MutableSequence['InfrastructureInput.ExportType']: ... - class PowerSupply(java.lang.Enum['InfrastructureInput.PowerSupply']): - GAS_TURBINE: typing.ClassVar['InfrastructureInput.PowerSupply'] = ... - POWER_FROM_SHORE: typing.ClassVar['InfrastructureInput.PowerSupply'] = ... - POWER_FROM_HOST: typing.ClassVar['InfrastructureInput.PowerSupply'] = ... - HYBRID: typing.ClassVar['InfrastructureInput.PowerSupply'] = ... - COMBINED_CYCLE: typing.ClassVar['InfrastructureInput.PowerSupply'] = ... - DIESEL: typing.ClassVar['InfrastructureInput.PowerSupply'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["InfrastructureInput.ExportType"]: ... + + class PowerSupply(java.lang.Enum["InfrastructureInput.PowerSupply"]): + GAS_TURBINE: typing.ClassVar["InfrastructureInput.PowerSupply"] = ... + POWER_FROM_SHORE: typing.ClassVar["InfrastructureInput.PowerSupply"] = ... + POWER_FROM_HOST: typing.ClassVar["InfrastructureInput.PowerSupply"] = ... + HYBRID: typing.ClassVar["InfrastructureInput.PowerSupply"] = ... + COMBINED_CYCLE: typing.ClassVar["InfrastructureInput.PowerSupply"] = ... + DIESEL: typing.ClassVar["InfrastructureInput.PowerSupply"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InfrastructureInput.PowerSupply': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InfrastructureInput.PowerSupply": ... @staticmethod - def values() -> typing.MutableSequence['InfrastructureInput.PowerSupply']: ... - class ProcessingLocation(java.lang.Enum['InfrastructureInput.ProcessingLocation']): - HOST_PLATFORM: typing.ClassVar['InfrastructureInput.ProcessingLocation'] = ... - NEW_PLATFORM: typing.ClassVar['InfrastructureInput.ProcessingLocation'] = ... - PLATFORM: typing.ClassVar['InfrastructureInput.ProcessingLocation'] = ... - SUBSEA: typing.ClassVar['InfrastructureInput.ProcessingLocation'] = ... - ONSHORE: typing.ClassVar['InfrastructureInput.ProcessingLocation'] = ... - FPSO: typing.ClassVar['InfrastructureInput.ProcessingLocation'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["InfrastructureInput.PowerSupply"]: ... + + class ProcessingLocation(java.lang.Enum["InfrastructureInput.ProcessingLocation"]): + HOST_PLATFORM: typing.ClassVar["InfrastructureInput.ProcessingLocation"] = ... + NEW_PLATFORM: typing.ClassVar["InfrastructureInput.ProcessingLocation"] = ... + PLATFORM: typing.ClassVar["InfrastructureInput.ProcessingLocation"] = ... + SUBSEA: typing.ClassVar["InfrastructureInput.ProcessingLocation"] = ... + ONSHORE: typing.ClassVar["InfrastructureInput.ProcessingLocation"] = ... + FPSO: typing.ClassVar["InfrastructureInput.ProcessingLocation"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InfrastructureInput.ProcessingLocation': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InfrastructureInput.ProcessingLocation": ... @staticmethod - def values() -> typing.MutableSequence['InfrastructureInput.ProcessingLocation']: ... + def values() -> ( + typing.MutableSequence["InfrastructureInput.ProcessingLocation"] + ): ... class ReservoirInput(java.io.Serializable): @staticmethod - def blackOil() -> 'ReservoirInput.Builder': ... + def blackOil() -> "ReservoirInput.Builder": ... @staticmethod - def builder() -> 'ReservoirInput.Builder': ... + def builder() -> "ReservoirInput.Builder": ... @staticmethod - def gasCondensate() -> 'ReservoirInput.Builder': ... + def gasCondensate() -> "ReservoirInput.Builder": ... def getApiGravity(self) -> float: ... def getCo2Percent(self) -> float: ... def getCustomComposition(self) -> java.util.Map[java.lang.String, float]: ... - def getFluidType(self) -> 'ReservoirInput.FluidType': ... + def getFluidType(self) -> "ReservoirInput.FluidType": ... def getGasGravity(self) -> float: ... def getGor(self) -> float: ... def getGorUnit(self) -> java.lang.String: ... @@ -241,55 +362,89 @@ class ReservoirInput(java.io.Serializable): def isHighCO2(self) -> bool: ... def isSour(self) -> bool: ... @staticmethod - def leanGas() -> 'ReservoirInput.Builder': ... + def leanGas() -> "ReservoirInput.Builder": ... @staticmethod - def richGas() -> 'ReservoirInput.Builder': ... + def richGas() -> "ReservoirInput.Builder": ... def toString(self) -> java.lang.String: ... + class Builder: - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> 'ReservoirInput.Builder': ... - def apiGravity(self, double: float) -> 'ReservoirInput.Builder': ... - def build(self) -> 'ReservoirInput': ... - def co2Percent(self, double: float) -> 'ReservoirInput.Builder': ... - def fluidType(self, fluidType: 'ReservoirInput.FluidType') -> 'ReservoirInput.Builder': ... - def gasGravity(self, double: float) -> 'ReservoirInput.Builder': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ReservoirInput.Builder": ... + def apiGravity(self, double: float) -> "ReservoirInput.Builder": ... + def build(self) -> "ReservoirInput": ... + def co2Percent(self, double: float) -> "ReservoirInput.Builder": ... + def fluidType( + self, fluidType: "ReservoirInput.FluidType" + ) -> "ReservoirInput.Builder": ... + def gasGravity(self, double: float) -> "ReservoirInput.Builder": ... @typing.overload - def gor(self, double: float) -> 'ReservoirInput.Builder': ... + def gor(self, double: float) -> "ReservoirInput.Builder": ... @typing.overload - def gor(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ReservoirInput.Builder': ... - def h2sPercent(self, double: float) -> 'ReservoirInput.Builder': ... - def n2Percent(self, double: float) -> 'ReservoirInput.Builder': ... - def recoveryFactor(self, double: float) -> 'ReservoirInput.Builder': ... - def reservoirPressure(self, double: float) -> 'ReservoirInput.Builder': ... - def reservoirTemperature(self, double: float) -> 'ReservoirInput.Builder': ... - def resourceEstimate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ReservoirInput.Builder': ... + def gor( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ReservoirInput.Builder": ... + def h2sPercent(self, double: float) -> "ReservoirInput.Builder": ... + def n2Percent(self, double: float) -> "ReservoirInput.Builder": ... + def recoveryFactor(self, double: float) -> "ReservoirInput.Builder": ... + def reservoirPressure(self, double: float) -> "ReservoirInput.Builder": ... + def reservoirTemperature(self, double: float) -> "ReservoirInput.Builder": ... + def resourceEstimate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ReservoirInput.Builder": ... @typing.overload - def resourceUncertainty(self, double: float, double2: float, double3: float) -> 'ReservoirInput.Builder': ... + def resourceUncertainty( + self, double: float, double2: float, double3: float + ) -> "ReservoirInput.Builder": ... @typing.overload - def resourceUncertainty(self, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str]) -> 'ReservoirInput.Builder': ... - def waterCut(self, double: float) -> 'ReservoirInput.Builder': ... - def waterSalinity(self, double: float) -> 'ReservoirInput.Builder': ... - class FluidType(java.lang.Enum['ReservoirInput.FluidType']): - LEAN_GAS: typing.ClassVar['ReservoirInput.FluidType'] = ... - RICH_GAS: typing.ClassVar['ReservoirInput.FluidType'] = ... - GAS_CONDENSATE: typing.ClassVar['ReservoirInput.FluidType'] = ... - VOLATILE_OIL: typing.ClassVar['ReservoirInput.FluidType'] = ... - BLACK_OIL: typing.ClassVar['ReservoirInput.FluidType'] = ... - HEAVY_OIL: typing.ClassVar['ReservoirInput.FluidType'] = ... - CUSTOM: typing.ClassVar['ReservoirInput.FluidType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def resourceUncertainty( + self, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + ) -> "ReservoirInput.Builder": ... + def waterCut(self, double: float) -> "ReservoirInput.Builder": ... + def waterSalinity(self, double: float) -> "ReservoirInput.Builder": ... + + class FluidType(java.lang.Enum["ReservoirInput.FluidType"]): + LEAN_GAS: typing.ClassVar["ReservoirInput.FluidType"] = ... + RICH_GAS: typing.ClassVar["ReservoirInput.FluidType"] = ... + GAS_CONDENSATE: typing.ClassVar["ReservoirInput.FluidType"] = ... + VOLATILE_OIL: typing.ClassVar["ReservoirInput.FluidType"] = ... + BLACK_OIL: typing.ClassVar["ReservoirInput.FluidType"] = ... + HEAVY_OIL: typing.ClassVar["ReservoirInput.FluidType"] = ... + CUSTOM: typing.ClassVar["ReservoirInput.FluidType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ReservoirInput.FluidType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ReservoirInput.FluidType": ... @staticmethod - def values() -> typing.MutableSequence['ReservoirInput.FluidType']: ... + def values() -> typing.MutableSequence["ReservoirInput.FluidType"]: ... class UncertaintyRange(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... @staticmethod - def deterministic(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> 'UncertaintyRange': ... + def deterministic( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> "UncertaintyRange": ... def getName(self) -> java.lang.String: ... def getP10(self) -> float: ... def getP50(self) -> float: ... @@ -301,13 +456,13 @@ class UncertaintyRange(java.io.Serializable): class WellsInput(java.io.Serializable): @staticmethod - def builder() -> 'WellsInput.Builder': ... - def getCompletionType(self) -> 'WellsInput.CompletionType': ... + def builder() -> "WellsInput.Builder": ... + def getCompletionType(self) -> "WellsInput.CompletionType": ... def getGasLiftRate(self) -> float: ... def getGasLiftUnit(self) -> java.lang.String: ... def getInjectorCount(self) -> int: ... def getProducerCount(self) -> int: ... - def getProducerType(self) -> 'WellsInput.WellType': ... + def getProducerType(self) -> "WellsInput.WellType": ... def getProductivityIndex(self) -> float: ... def getRatePerWell(self) -> float: ... def getRatePerWellSm3d(self) -> float: ... @@ -322,48 +477,70 @@ class WellsInput(java.io.Serializable): def isSubsea(self) -> bool: ... def needsArtificialLift(self) -> bool: ... def toString(self) -> java.lang.String: ... + class Builder: - def build(self) -> 'WellsInput': ... - def completionType(self, completionType: 'WellsInput.CompletionType') -> 'WellsInput.Builder': ... - def gasLift(self, double: float, string: typing.Union[java.lang.String, str]) -> 'WellsInput.Builder': ... - def injectorCount(self, int: int) -> 'WellsInput.Builder': ... - def producerCount(self, int: int) -> 'WellsInput.Builder': ... - def producerType(self, wellType: 'WellsInput.WellType') -> 'WellsInput.Builder': ... - def productivityIndex(self, double: float) -> 'WellsInput.Builder': ... - def ratePerWell(self, double: float, string: typing.Union[java.lang.String, str]) -> 'WellsInput.Builder': ... - def shutInPressure(self, double: float) -> 'WellsInput.Builder': ... - def thp(self, double: float) -> 'WellsInput.Builder': ... - def tubeheadPressure(self, double: float) -> 'WellsInput.Builder': ... - def waterInjection(self, double: float, string: typing.Union[java.lang.String, str]) -> 'WellsInput.Builder': ... - class CompletionType(java.lang.Enum['WellsInput.CompletionType']): - SUBSEA: typing.ClassVar['WellsInput.CompletionType'] = ... - PLATFORM: typing.ClassVar['WellsInput.CompletionType'] = ... - ONSHORE: typing.ClassVar['WellsInput.CompletionType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def build(self) -> "WellsInput": ... + def completionType( + self, completionType: "WellsInput.CompletionType" + ) -> "WellsInput.Builder": ... + def gasLift( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "WellsInput.Builder": ... + def injectorCount(self, int: int) -> "WellsInput.Builder": ... + def producerCount(self, int: int) -> "WellsInput.Builder": ... + def producerType( + self, wellType: "WellsInput.WellType" + ) -> "WellsInput.Builder": ... + def productivityIndex(self, double: float) -> "WellsInput.Builder": ... + def ratePerWell( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "WellsInput.Builder": ... + def shutInPressure(self, double: float) -> "WellsInput.Builder": ... + def thp(self, double: float) -> "WellsInput.Builder": ... + def tubeheadPressure(self, double: float) -> "WellsInput.Builder": ... + def waterInjection( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "WellsInput.Builder": ... + + class CompletionType(java.lang.Enum["WellsInput.CompletionType"]): + SUBSEA: typing.ClassVar["WellsInput.CompletionType"] = ... + PLATFORM: typing.ClassVar["WellsInput.CompletionType"] = ... + ONSHORE: typing.ClassVar["WellsInput.CompletionType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WellsInput.CompletionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WellsInput.CompletionType": ... @staticmethod - def values() -> typing.MutableSequence['WellsInput.CompletionType']: ... - class WellType(java.lang.Enum['WellsInput.WellType']): - NATURAL_FLOW: typing.ClassVar['WellsInput.WellType'] = ... - GAS_LIFT: typing.ClassVar['WellsInput.WellType'] = ... - ESP: typing.ClassVar['WellsInput.WellType'] = ... - WATER_INJECTOR: typing.ClassVar['WellsInput.WellType'] = ... - GAS_INJECTOR: typing.ClassVar['WellsInput.WellType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["WellsInput.CompletionType"]: ... + + class WellType(java.lang.Enum["WellsInput.WellType"]): + NATURAL_FLOW: typing.ClassVar["WellsInput.WellType"] = ... + GAS_LIFT: typing.ClassVar["WellsInput.WellType"] = ... + ESP: typing.ClassVar["WellsInput.WellType"] = ... + WATER_INJECTOR: typing.ClassVar["WellsInput.WellType"] = ... + GAS_INJECTOR: typing.ClassVar["WellsInput.WellType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WellsInput.WellType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WellsInput.WellType": ... @staticmethod - def values() -> typing.MutableSequence['WellsInput.WellType']: ... - + def values() -> typing.MutableSequence["WellsInput.WellType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.concept")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/economics/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/economics/__init__.pyi index 91327c21..9f682bee 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/economics/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/economics/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,8 +12,6 @@ import jneqsim.process.equipment.reservoir import jneqsim.process.fielddevelopment.concept import typing - - class CashFlowEngine(java.io.Serializable): DEFAULT_DISCOUNT_RATE: typing.ClassVar[float] = ... DEFAULT_OPEX_PERCENT: typing.ClassVar[float] = ... @@ -22,16 +20,18 @@ class CashFlowEngine(java.io.Serializable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, norwegianTaxModel: 'NorwegianTaxModel'): ... + def __init__(self, norwegianTaxModel: "NorwegianTaxModel"): ... @typing.overload - def __init__(self, taxModel: 'TaxModel'): ... - def addAnnualProduction(self, int: int, double: float, double2: float, double3: float) -> None: ... + def __init__(self, taxModel: "TaxModel"): ... + def addAnnualProduction( + self, int: int, double: float, double2: float, double3: float + ) -> None: ... def addCapex(self, double: float, int: int) -> None: ... - def calculate(self, double: float) -> 'CashFlowEngine.CashFlowResult': ... + def calculate(self, double: float) -> "CashFlowEngine.CashFlowResult": ... def calculateBreakevenGasPrice(self, double: float) -> float: ... def calculateBreakevenOilPrice(self, double: float) -> float: ... def calculateNPV(self, double: float) -> float: ... - def copy(self) -> 'CashFlowEngine': ... + def copy(self) -> "CashFlowEngine": ... def getCapexSchedule(self) -> java.util.Map[int, float]: ... def getCountryCode(self) -> java.lang.String: ... def getCountryName(self) -> java.lang.String: ... @@ -47,11 +47,13 @@ class CashFlowEngine(java.io.Serializable): def getOilProductionProfile(self) -> java.util.Map[int, float]: ... def getOilTariff(self) -> float: ... def getOpexPercentOfCapex(self) -> float: ... - def getTaxModel(self) -> 'TaxModel': ... + def getTaxModel(self) -> "TaxModel": ... def getTotalCapex(self) -> float: ... def getVariableOpexPerBoe(self) -> float: ... def setCapex(self, double: float, int: int) -> None: ... - def setCapexSchedule(self, map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]]) -> None: ... + def setCapexSchedule( + self, map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]] + ) -> None: ... def setFixedOpexPerYear(self, double: float) -> None: ... def setGasPrice(self, double: float) -> None: ... def setGasTariff(self, double: float) -> None: ... @@ -59,14 +61,37 @@ class CashFlowEngine(java.io.Serializable): def setOilPrice(self, double: float) -> None: ... def setOilTariff(self, double: float) -> None: ... def setOpexPercentOfCapex(self, double: float) -> None: ... - def setProductionProfile(self, map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], map2: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], map3: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]]) -> None: ... + def setProductionProfile( + self, + map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + map2: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + map3: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + ) -> None: ... @typing.overload def setTaxModel(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setTaxModel(self, taxModel: 'TaxModel') -> None: ... + def setTaxModel(self, taxModel: "TaxModel") -> None: ... def setVariableOpexPerBoe(self, double: float) -> None: ... + class AnnualCashFlow(java.io.Serializable): - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + ): ... def getAfterTaxCashFlow(self) -> float: ... def getCapex(self) -> float: ... def getCorporateTax(self) -> float: ... @@ -82,9 +107,22 @@ class CashFlowEngine(java.io.Serializable): def getTotalTax(self) -> float: ... def getUplift(self) -> float: ... def getYear(self) -> int: ... + class CashFlowResult(java.io.Serializable): - def __init__(self, list: java.util.List['CashFlowEngine.AnnualCashFlow'], double: float, double2: float, double3: float, double4: float, double5: float, int: int, int2: int): ... - def getAnnualCashFlows(self) -> java.util.List['CashFlowEngine.AnnualCashFlow']: ... + def __init__( + self, + list: java.util.List["CashFlowEngine.AnnualCashFlow"], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + int: int, + int2: int, + ): ... + def getAnnualCashFlows( + self, + ) -> java.util.List["CashFlowEngine.AnnualCashFlow"]: ... def getDiscountRate(self) -> float: ... def getIrr(self) -> float: ... def getNpv(self) -> float: ... @@ -99,16 +137,18 @@ class CashFlowEngine(java.io.Serializable): class FiscalParameters(java.io.Serializable): @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'FiscalParameters.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "FiscalParameters.Builder": ... def getCorporateTaxRate(self) -> float: ... def getCostRecoveryLimit(self) -> float: ... def getCountryCode(self) -> java.lang.String: ... def getCountryName(self) -> java.lang.String: ... def getDecliningBalanceRate(self) -> float: ... - def getDepreciationMethod(self) -> 'FiscalParameters.DepreciationMethod': ... + def getDepreciationMethod(self) -> "FiscalParameters.DepreciationMethod": ... def getDepreciationYears(self) -> int: ... def getDescription(self) -> java.lang.String: ... - def getFiscalSystemType(self) -> 'FiscalParameters.FiscalSystemType': ... + def getFiscalSystemType(self) -> "FiscalParameters.FiscalSystemType": ... def getInvestmentTaxCredit(self) -> float: ... def getLossCarryBackYears(self) -> int: ... def getLossCarryForwardInterest(self) -> float: ... @@ -117,7 +157,7 @@ class FiscalParameters(java.io.Serializable): def getProfitShareGovernment(self) -> float: ... def getRdEnhancementFactor(self) -> float: ... def getResourceTaxRate(self) -> float: ... - def getRingFenceLevel(self) -> 'FiscalParameters.RingFenceLevel': ... + def getRingFenceLevel(self) -> "FiscalParameters.RingFenceLevel": ... def getRoyaltyRate(self) -> float: ... def getStateParticipation(self) -> float: ... def getTotalMarginalTaxRate(self) -> float: ... @@ -136,123 +176,221 @@ class FiscalParameters(java.io.Serializable): def isPscSystem(self) -> bool: ... def isRingFenced(self) -> bool: ... def toString(self) -> java.lang.String: ... + class Builder: - def build(self) -> 'FiscalParameters': ... - def corporateTaxRate(self, double: float) -> 'FiscalParameters.Builder': ... - def costRecoveryLimit(self, double: float) -> 'FiscalParameters.Builder': ... - def countryName(self, string: typing.Union[java.lang.String, str]) -> 'FiscalParameters.Builder': ... - def decliningBalanceRate(self, double: float) -> 'FiscalParameters.Builder': ... - def decommissioning(self, boolean: bool, boolean2: bool) -> 'FiscalParameters.Builder': ... - def depreciation(self, depreciationMethod: 'FiscalParameters.DepreciationMethod', int: int) -> 'FiscalParameters.Builder': ... - def depreciationYears(self, int: int) -> 'FiscalParameters.Builder': ... - def description(self, string: typing.Union[java.lang.String, str]) -> 'FiscalParameters.Builder': ... - def enhancedRdDeduction(self, double: float) -> 'FiscalParameters.Builder': ... - def fiscalSystemType(self, fiscalSystemType: 'FiscalParameters.FiscalSystemType') -> 'FiscalParameters.Builder': ... - def investmentTaxCredit(self, double: float) -> 'FiscalParameters.Builder': ... - def lossCarryBack(self, int: int) -> 'FiscalParameters.Builder': ... - def lossCarryForward(self, int: int, double: float) -> 'FiscalParameters.Builder': ... - def profitSharing(self, double: float, double2: float) -> 'FiscalParameters.Builder': ... - def resourceTaxRate(self, double: float) -> 'FiscalParameters.Builder': ... - def ringFenced(self, ringFenceLevel: 'FiscalParameters.RingFenceLevel') -> 'FiscalParameters.Builder': ... - def royaltyRate(self, double: float) -> 'FiscalParameters.Builder': ... - def stateParticipation(self, double: float) -> 'FiscalParameters.Builder': ... - def uplift(self, double: float, int: int) -> 'FiscalParameters.Builder': ... - def validFromYear(self, int: int) -> 'FiscalParameters.Builder': ... - def windfallTax(self, double: float, double2: float) -> 'FiscalParameters.Builder': ... - class DepreciationMethod(java.lang.Enum['FiscalParameters.DepreciationMethod']): - STRAIGHT_LINE: typing.ClassVar['FiscalParameters.DepreciationMethod'] = ... - DECLINING_BALANCE: typing.ClassVar['FiscalParameters.DepreciationMethod'] = ... - UNIT_OF_PRODUCTION: typing.ClassVar['FiscalParameters.DepreciationMethod'] = ... - IMMEDIATE: typing.ClassVar['FiscalParameters.DepreciationMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def build(self) -> "FiscalParameters": ... + def corporateTaxRate(self, double: float) -> "FiscalParameters.Builder": ... + def costRecoveryLimit(self, double: float) -> "FiscalParameters.Builder": ... + def countryName( + self, string: typing.Union[java.lang.String, str] + ) -> "FiscalParameters.Builder": ... + def decliningBalanceRate(self, double: float) -> "FiscalParameters.Builder": ... + def decommissioning( + self, boolean: bool, boolean2: bool + ) -> "FiscalParameters.Builder": ... + def depreciation( + self, depreciationMethod: "FiscalParameters.DepreciationMethod", int: int + ) -> "FiscalParameters.Builder": ... + def depreciationYears(self, int: int) -> "FiscalParameters.Builder": ... + def description( + self, string: typing.Union[java.lang.String, str] + ) -> "FiscalParameters.Builder": ... + def enhancedRdDeduction(self, double: float) -> "FiscalParameters.Builder": ... + def fiscalSystemType( + self, fiscalSystemType: "FiscalParameters.FiscalSystemType" + ) -> "FiscalParameters.Builder": ... + def investmentTaxCredit(self, double: float) -> "FiscalParameters.Builder": ... + def lossCarryBack(self, int: int) -> "FiscalParameters.Builder": ... + def lossCarryForward( + self, int: int, double: float + ) -> "FiscalParameters.Builder": ... + def profitSharing( + self, double: float, double2: float + ) -> "FiscalParameters.Builder": ... + def resourceTaxRate(self, double: float) -> "FiscalParameters.Builder": ... + def ringFenced( + self, ringFenceLevel: "FiscalParameters.RingFenceLevel" + ) -> "FiscalParameters.Builder": ... + def royaltyRate(self, double: float) -> "FiscalParameters.Builder": ... + def stateParticipation(self, double: float) -> "FiscalParameters.Builder": ... + def uplift(self, double: float, int: int) -> "FiscalParameters.Builder": ... + def validFromYear(self, int: int) -> "FiscalParameters.Builder": ... + def windfallTax( + self, double: float, double2: float + ) -> "FiscalParameters.Builder": ... + + class DepreciationMethod(java.lang.Enum["FiscalParameters.DepreciationMethod"]): + STRAIGHT_LINE: typing.ClassVar["FiscalParameters.DepreciationMethod"] = ... + DECLINING_BALANCE: typing.ClassVar["FiscalParameters.DepreciationMethod"] = ... + UNIT_OF_PRODUCTION: typing.ClassVar["FiscalParameters.DepreciationMethod"] = ... + IMMEDIATE: typing.ClassVar["FiscalParameters.DepreciationMethod"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FiscalParameters.DepreciationMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FiscalParameters.DepreciationMethod": ... @staticmethod - def values() -> typing.MutableSequence['FiscalParameters.DepreciationMethod']: ... - class FiscalSystemType(java.lang.Enum['FiscalParameters.FiscalSystemType']): - CONCESSIONARY: typing.ClassVar['FiscalParameters.FiscalSystemType'] = ... - PSC: typing.ClassVar['FiscalParameters.FiscalSystemType'] = ... - SERVICE_CONTRACT: typing.ClassVar['FiscalParameters.FiscalSystemType'] = ... - RISK_SERVICE_CONTRACT: typing.ClassVar['FiscalParameters.FiscalSystemType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["FiscalParameters.DepreciationMethod"] + ): ... + + class FiscalSystemType(java.lang.Enum["FiscalParameters.FiscalSystemType"]): + CONCESSIONARY: typing.ClassVar["FiscalParameters.FiscalSystemType"] = ... + PSC: typing.ClassVar["FiscalParameters.FiscalSystemType"] = ... + SERVICE_CONTRACT: typing.ClassVar["FiscalParameters.FiscalSystemType"] = ... + RISK_SERVICE_CONTRACT: typing.ClassVar["FiscalParameters.FiscalSystemType"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FiscalParameters.FiscalSystemType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FiscalParameters.FiscalSystemType": ... @staticmethod - def values() -> typing.MutableSequence['FiscalParameters.FiscalSystemType']: ... - class RingFenceLevel(java.lang.Enum['FiscalParameters.RingFenceLevel']): - FIELD: typing.ClassVar['FiscalParameters.RingFenceLevel'] = ... - LICENSE: typing.ClassVar['FiscalParameters.RingFenceLevel'] = ... - COMPANY: typing.ClassVar['FiscalParameters.RingFenceLevel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["FiscalParameters.FiscalSystemType"]: ... + + class RingFenceLevel(java.lang.Enum["FiscalParameters.RingFenceLevel"]): + FIELD: typing.ClassVar["FiscalParameters.RingFenceLevel"] = ... + LICENSE: typing.ClassVar["FiscalParameters.RingFenceLevel"] = ... + COMPANY: typing.ClassVar["FiscalParameters.RingFenceLevel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FiscalParameters.RingFenceLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FiscalParameters.RingFenceLevel": ... @staticmethod - def values() -> typing.MutableSequence['FiscalParameters.RingFenceLevel']: ... + def values() -> typing.MutableSequence["FiscalParameters.RingFenceLevel"]: ... class PortfolioOptimizer(java.io.Serializable): def __init__(self): ... @typing.overload - def addProject(self, string: typing.Union[java.lang.String, str], double: float, double2: float, projectType: 'PortfolioOptimizer.ProjectType', double3: float) -> 'PortfolioOptimizer.Project': ... + def addProject( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + projectType: "PortfolioOptimizer.ProjectType", + double3: float, + ) -> "PortfolioOptimizer.Project": ... @typing.overload - def addProject(self, string: typing.Union[java.lang.String, str], double: float, projectType: 'PortfolioOptimizer.ProjectType', double2: float, map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]]) -> 'PortfolioOptimizer.Project': ... + def addProject( + self, + string: typing.Union[java.lang.String, str], + double: float, + projectType: "PortfolioOptimizer.ProjectType", + double2: float, + map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + ) -> "PortfolioOptimizer.Project": ... @typing.overload - def addProject(self, project: 'PortfolioOptimizer.Project') -> None: ... + def addProject(self, project: "PortfolioOptimizer.Project") -> None: ... def clearProjects(self) -> None: ... - def compareStrategies(self) -> java.util.Map['PortfolioOptimizer.OptimizationStrategy', 'PortfolioOptimizer.PortfolioResult']: ... + def compareStrategies( + self, + ) -> java.util.Map[ + "PortfolioOptimizer.OptimizationStrategy", "PortfolioOptimizer.PortfolioResult" + ]: ... def generateComparisonReport(self) -> java.lang.String: ... - def getProjects(self) -> java.util.List['PortfolioOptimizer.Project']: ... - def optimize(self, optimizationStrategy: 'PortfolioOptimizer.OptimizationStrategy') -> 'PortfolioOptimizer.PortfolioResult': ... + def getProjects(self) -> java.util.List["PortfolioOptimizer.Project"]: ... + def optimize( + self, optimizationStrategy: "PortfolioOptimizer.OptimizationStrategy" + ) -> "PortfolioOptimizer.PortfolioResult": ... def setAnnualBudget(self, int: int, double: float) -> None: ... - def setMaxAllocation(self, projectType: 'PortfolioOptimizer.ProjectType', double: float) -> None: ... - def setMinAllocation(self, projectType: 'PortfolioOptimizer.ProjectType', double: float) -> None: ... + def setMaxAllocation( + self, projectType: "PortfolioOptimizer.ProjectType", double: float + ) -> None: ... + def setMinAllocation( + self, projectType: "PortfolioOptimizer.ProjectType", double: float + ) -> None: ... def setTotalBudget(self, double: float) -> None: ... - class OptimizationStrategy(java.lang.Enum['PortfolioOptimizer.OptimizationStrategy']): - GREEDY_NPV_RATIO: typing.ClassVar['PortfolioOptimizer.OptimizationStrategy'] = ... - GREEDY_ABSOLUTE_NPV: typing.ClassVar['PortfolioOptimizer.OptimizationStrategy'] = ... - RISK_WEIGHTED: typing.ClassVar['PortfolioOptimizer.OptimizationStrategy'] = ... - BALANCED: typing.ClassVar['PortfolioOptimizer.OptimizationStrategy'] = ... - EMV_MAXIMIZATION: typing.ClassVar['PortfolioOptimizer.OptimizationStrategy'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class OptimizationStrategy( + java.lang.Enum["PortfolioOptimizer.OptimizationStrategy"] + ): + GREEDY_NPV_RATIO: typing.ClassVar["PortfolioOptimizer.OptimizationStrategy"] = ( + ... + ) + GREEDY_ABSOLUTE_NPV: typing.ClassVar[ + "PortfolioOptimizer.OptimizationStrategy" + ] = ... + RISK_WEIGHTED: typing.ClassVar["PortfolioOptimizer.OptimizationStrategy"] = ... + BALANCED: typing.ClassVar["PortfolioOptimizer.OptimizationStrategy"] = ... + EMV_MAXIMIZATION: typing.ClassVar["PortfolioOptimizer.OptimizationStrategy"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PortfolioOptimizer.OptimizationStrategy': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PortfolioOptimizer.OptimizationStrategy": ... @staticmethod - def values() -> typing.MutableSequence['PortfolioOptimizer.OptimizationStrategy']: ... + def values() -> ( + typing.MutableSequence["PortfolioOptimizer.OptimizationStrategy"] + ): ... + class PortfolioResult(java.io.Serializable): def __init__(self): ... def generateReport(self) -> java.lang.String: ... def getAnnualBudgetRemaining(self) -> java.util.Map[int, float]: ... def getAnnualCapexUsed(self) -> java.util.Map[int, float]: ... def getCapitalEfficiency(self) -> float: ... - def getDeferredProjects(self) -> java.util.List['PortfolioOptimizer.Project']: ... + def getDeferredProjects( + self, + ) -> java.util.List["PortfolioOptimizer.Project"]: ... def getProjectCount(self) -> int: ... - def getSelectedProjects(self) -> java.util.List['PortfolioOptimizer.Project']: ... - def getStrategy(self) -> 'PortfolioOptimizer.OptimizationStrategy': ... + def getSelectedProjects( + self, + ) -> java.util.List["PortfolioOptimizer.Project"]: ... + def getStrategy(self) -> "PortfolioOptimizer.OptimizationStrategy": ... def getTotalCapex(self) -> float: ... def getTotalEmv(self) -> float: ... def getTotalNpv(self) -> float: ... - def setStrategy(self, optimizationStrategy: 'PortfolioOptimizer.OptimizationStrategy') -> None: ... + def setStrategy( + self, optimizationStrategy: "PortfolioOptimizer.OptimizationStrategy" + ) -> None: ... def setTotalCapex(self, double: float) -> None: ... def setTotalEmv(self, double: float) -> None: ... def setTotalNpv(self, double: float) -> None: ... + class Project(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, projectType: 'PortfolioOptimizer.ProjectType', double3: float): ... - def addDependency(self, string: typing.Union[java.lang.String, str]) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + projectType: "PortfolioOptimizer.ProjectType", + double3: float, + ): ... + def addDependency( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def getCapexForYear(self, int: int) -> float: ... def getCapexMusd(self) -> float: ... def getCapexProfile(self) -> java.util.Map[int, float]: ... @@ -264,84 +402,207 @@ class PortfolioOptimizer(java.io.Serializable): def getProbabilityOfSuccess(self) -> float: ... def getRiskWeightedRatio(self) -> float: ... def getStartYear(self) -> int: ... - def getType(self) -> 'PortfolioOptimizer.ProjectType': ... + def getType(self) -> "PortfolioOptimizer.ProjectType": ... def isMandatory(self) -> bool: ... - def setCapexProfile(self, map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]]) -> None: ... + def setCapexProfile( + self, + map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + ) -> None: ... def setMandatory(self, boolean: bool) -> None: ... def setStartYear(self, int: int) -> None: ... - class ProjectType(java.lang.Enum['PortfolioOptimizer.ProjectType']): - DEVELOPMENT: typing.ClassVar['PortfolioOptimizer.ProjectType'] = ... - IOR: typing.ClassVar['PortfolioOptimizer.ProjectType'] = ... - EXPLORATION: typing.ClassVar['PortfolioOptimizer.ProjectType'] = ... - TIEBACK: typing.ClassVar['PortfolioOptimizer.ProjectType'] = ... - INFRASTRUCTURE: typing.ClassVar['PortfolioOptimizer.ProjectType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ProjectType(java.lang.Enum["PortfolioOptimizer.ProjectType"]): + DEVELOPMENT: typing.ClassVar["PortfolioOptimizer.ProjectType"] = ... + IOR: typing.ClassVar["PortfolioOptimizer.ProjectType"] = ... + EXPLORATION: typing.ClassVar["PortfolioOptimizer.ProjectType"] = ... + TIEBACK: typing.ClassVar["PortfolioOptimizer.ProjectType"] = ... + INFRASTRUCTURE: typing.ClassVar["PortfolioOptimizer.ProjectType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PortfolioOptimizer.ProjectType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PortfolioOptimizer.ProjectType": ... @staticmethod - def values() -> typing.MutableSequence['PortfolioOptimizer.ProjectType']: ... + def values() -> typing.MutableSequence["PortfolioOptimizer.ProjectType"]: ... class ProductionProfileGenerator(java.io.Serializable): def __init__(self): ... @staticmethod - def calculateCumulativeProduction(map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]]) -> float: ... + def calculateCumulativeProduction( + map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + ) -> float: ... @staticmethod - def calculateEUR(double: float, double2: float, declineType: 'ProductionProfileGenerator.DeclineType', double3: float) -> float: ... + def calculateEUR( + double: float, + double2: float, + declineType: "ProductionProfileGenerator.DeclineType", + double3: float, + ) -> float: ... @staticmethod - def capProfileToCumulativeLimit(map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], double: float) -> java.util.Map[int, float]: ... + def capProfileToCumulativeLimit( + map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + double: float, + ) -> java.util.Map[int, float]: ... @staticmethod - def combineProfiles(*map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]]) -> java.util.Map[int, float]: ... - def fitHistoryMatchedDecline(self, map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]]) -> 'ProductionProfileGenerator.HistoryMatchedDeclineCase': ... + def combineProfiles( + *map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]] + ) -> java.util.Map[int, float]: ... + def fitHistoryMatchedDecline( + self, map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]] + ) -> "ProductionProfileGenerator.HistoryMatchedDeclineCase": ... @typing.overload - def generateExponentialDecline(self, double: float, double2: float, int: int, int2: int) -> java.util.Map[int, float]: ... + def generateExponentialDecline( + self, double: float, double2: float, int: int, int2: int + ) -> java.util.Map[int, float]: ... @typing.overload - def generateExponentialDecline(self, double: float, double2: float, int: int, int2: int, double3: float) -> java.util.Map[int, float]: ... - def generateFromReservoirInput(self, reservoirInput: jneqsim.process.fielddevelopment.concept.ReservoirInput, double: float, boolean: bool, int: int, int2: int) -> java.util.Map[int, float]: ... - def generateFromSimpleReservoir(self, simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, boolean: bool, double: float, double2: float, int: int, int2: int) -> java.util.Map[int, float]: ... + def generateExponentialDecline( + self, double: float, double2: float, int: int, int2: int, double3: float + ) -> java.util.Map[int, float]: ... + def generateFromReservoirInput( + self, + reservoirInput: jneqsim.process.fielddevelopment.concept.ReservoirInput, + double: float, + boolean: bool, + int: int, + int2: int, + ) -> java.util.Map[int, float]: ... + def generateFromSimpleReservoir( + self, + simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, + boolean: bool, + double: float, + double2: float, + int: int, + int2: int, + ) -> java.util.Map[int, float]: ... @typing.overload - def generateFullProfile(self, double: float, int: int, int2: int, double2: float, double3: float, declineType: 'ProductionProfileGenerator.DeclineType', int3: int, int4: int, double4: float) -> java.util.Map[int, float]: ... + def generateFullProfile( + self, + double: float, + int: int, + int2: int, + double2: float, + double3: float, + declineType: "ProductionProfileGenerator.DeclineType", + int3: int, + int4: int, + double4: float, + ) -> java.util.Map[int, float]: ... @typing.overload - def generateFullProfile(self, double: float, int: int, int2: int, double2: float, declineType: 'ProductionProfileGenerator.DeclineType', int3: int, int4: int) -> java.util.Map[int, float]: ... + def generateFullProfile( + self, + double: float, + int: int, + int2: int, + double2: float, + declineType: "ProductionProfileGenerator.DeclineType", + int3: int, + int4: int, + ) -> java.util.Map[int, float]: ... @typing.overload - def generateHarmonicDecline(self, double: float, double2: float, int: int, int2: int) -> java.util.Map[int, float]: ... + def generateHarmonicDecline( + self, double: float, double2: float, int: int, int2: int + ) -> java.util.Map[int, float]: ... @typing.overload - def generateHarmonicDecline(self, double: float, double2: float, int: int, int2: int, double3: float) -> java.util.Map[int, float]: ... - def generateHistoryMatchedProfile(self, historyMatchedDeclineCase: 'ProductionProfileGenerator.HistoryMatchedDeclineCase', int: int, int2: int, double: float) -> java.util.Map[int, float]: ... + def generateHarmonicDecline( + self, double: float, double2: float, int: int, int2: int, double3: float + ) -> java.util.Map[int, float]: ... + def generateHistoryMatchedProfile( + self, + historyMatchedDeclineCase: "ProductionProfileGenerator.HistoryMatchedDeclineCase", + int: int, + int2: int, + double: float, + ) -> java.util.Map[int, float]: ... @typing.overload - def generateHyperbolicDecline(self, double: float, double2: float, double3: float, int: int, int2: int) -> java.util.Map[int, float]: ... + def generateHyperbolicDecline( + self, double: float, double2: float, double3: float, int: int, int2: int + ) -> java.util.Map[int, float]: ... @typing.overload - def generateHyperbolicDecline(self, double: float, double2: float, double3: float, int: int, int2: int, double4: float) -> java.util.Map[int, float]: ... + def generateHyperbolicDecline( + self, + double: float, + double2: float, + double3: float, + int: int, + int2: int, + double4: float, + ) -> java.util.Map[int, float]: ... @typing.overload - def generateWithPlateau(self, double: float, int: int, double2: float, double3: float, declineType: 'ProductionProfileGenerator.DeclineType', int2: int, int3: int, double4: float) -> java.util.Map[int, float]: ... + def generateWithPlateau( + self, + double: float, + int: int, + double2: float, + double3: float, + declineType: "ProductionProfileGenerator.DeclineType", + int2: int, + int3: int, + double4: float, + ) -> java.util.Map[int, float]: ... @typing.overload - def generateWithPlateau(self, double: float, int: int, double2: float, declineType: 'ProductionProfileGenerator.DeclineType', int2: int, int3: int) -> java.util.Map[int, float]: ... + def generateWithPlateau( + self, + double: float, + int: int, + double2: float, + declineType: "ProductionProfileGenerator.DeclineType", + int2: int, + int3: int, + ) -> java.util.Map[int, float]: ... @staticmethod - def getProfileSummary(map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]]) -> java.lang.String: ... + def getProfileSummary( + map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + ) -> java.lang.String: ... @staticmethod - def scaleProfile(map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], double: float) -> java.util.Map[int, float]: ... + def scaleProfile( + map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + double: float, + ) -> java.util.Map[int, float]: ... @staticmethod - def shiftProfile(map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], int: int) -> java.util.Map[int, float]: ... + def shiftProfile( + map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + int: int, + ) -> java.util.Map[int, float]: ... @staticmethod - def toVfpRateTableCsv(map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], string: typing.Union[java.lang.String, str], double: float) -> java.lang.String: ... - class DeclineType(java.lang.Enum['ProductionProfileGenerator.DeclineType']): - EXPONENTIAL: typing.ClassVar['ProductionProfileGenerator.DeclineType'] = ... - HYPERBOLIC: typing.ClassVar['ProductionProfileGenerator.DeclineType'] = ... - HARMONIC: typing.ClassVar['ProductionProfileGenerator.DeclineType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def toVfpRateTableCsv( + map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + string: typing.Union[java.lang.String, str], + double: float, + ) -> java.lang.String: ... + + class DeclineType(java.lang.Enum["ProductionProfileGenerator.DeclineType"]): + EXPONENTIAL: typing.ClassVar["ProductionProfileGenerator.DeclineType"] = ... + HYPERBOLIC: typing.ClassVar["ProductionProfileGenerator.DeclineType"] = ... + HARMONIC: typing.ClassVar["ProductionProfileGenerator.DeclineType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProductionProfileGenerator.DeclineType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProductionProfileGenerator.DeclineType": ... @staticmethod - def values() -> typing.MutableSequence['ProductionProfileGenerator.DeclineType']: ... + def values() -> ( + typing.MutableSequence["ProductionProfileGenerator.DeclineType"] + ): ... + class HistoryMatchedDeclineCase(java.io.Serializable): - def __init__(self, int: int, int2: int, double: float, double2: float, double3: float): ... + def __init__( + self, int: int, int2: int, double: float, double2: float, double3: float + ): ... def getAnnualDeclineRate(self) -> float: ... def getFirstHistoryYear(self) -> int: ... def getFitQuality(self) -> float: ... @@ -350,21 +611,34 @@ class ProductionProfileGenerator(java.io.Serializable): class SensitivityAnalyzer(java.io.Serializable): def __init__(self, cashFlowEngine: CashFlowEngine, double: float): ... - def breakevenAnalysis(self) -> 'SensitivityAnalyzer.BreakevenResult': ... - def monteCarloAnalysis(self, int: int) -> 'SensitivityAnalyzer.MonteCarloResult': ... - def scenarioAnalysis(self, double: float, double2: float, double3: float, double4: float, double5: float) -> 'SensitivityAnalyzer.ScenarioResult': ... + def breakevenAnalysis(self) -> "SensitivityAnalyzer.BreakevenResult": ... + def monteCarloAnalysis( + self, int: int + ) -> "SensitivityAnalyzer.MonteCarloResult": ... + def scenarioAnalysis( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> "SensitivityAnalyzer.ScenarioResult": ... def setCapexDistribution(self, double: float, double2: float) -> None: ... def setGasPriceDistribution(self, double: float, double2: float) -> None: ... def setOilPriceDistribution(self, double: float, double2: float) -> None: ... def setOpexFactorDistribution(self, double: float, double2: float) -> None: ... - def setProductionFactorDistribution(self, double: float, double2: float) -> None: ... + def setProductionFactorDistribution( + self, double: float, double2: float + ) -> None: ... def setRandomSeed(self, long: int) -> None: ... - def tornadoAnalysis(self, double: float) -> 'SensitivityAnalyzer.TornadoResult': ... + def tornadoAnalysis(self, double: float) -> "SensitivityAnalyzer.TornadoResult": ... + class BreakevenResult(java.io.Serializable): def getBreakevenGasPrice(self) -> float: ... def getBreakevenOilPrice(self) -> float: ... def getDiscountRate(self) -> float: ... def toString(self) -> java.lang.String: ... + class MonteCarloResult(java.io.Serializable): def getCoefficientOfVariation(self) -> float: ... def getIrrMean(self) -> float: ... @@ -380,6 +654,7 @@ class SensitivityAnalyzer(java.io.Serializable): def getNpvStdDev(self) -> float: ... def getProbabilityPositiveNpv(self) -> float: ... def toString(self) -> java.lang.String: ... + class ScenarioResult(java.io.Serializable): def getBaseIrr(self) -> float: ... def getBaseNpv(self) -> float: ... @@ -389,6 +664,7 @@ class SensitivityAnalyzer(java.io.Serializable): def getLowNpv(self) -> float: ... def getNpvRange(self) -> float: ... def toString(self) -> java.lang.String: ... + class TornadoItem(java.io.Serializable): def getBaseCaseNpv(self) -> float: ... def getHighNpv(self) -> float: ... @@ -396,19 +672,24 @@ class SensitivityAnalyzer(java.io.Serializable): def getLowNpv(self) -> float: ... def getParameterName(self) -> java.lang.String: ... def getSwing(self) -> float: ... + class TornadoResult(java.io.Serializable): def getBaseCaseNpv(self) -> float: ... - def getItems(self) -> java.util.List['SensitivityAnalyzer.TornadoItem']: ... - def getMostSensitiveParameter(self) -> 'SensitivityAnalyzer.TornadoItem': ... + def getItems(self) -> java.util.List["SensitivityAnalyzer.TornadoItem"]: ... + def getMostSensitiveParameter(self) -> "SensitivityAnalyzer.TornadoItem": ... def getVariationPercent(self) -> float: ... def toMarkdownTable(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... class TaxModel(java.io.Serializable): def calculateDepreciation(self, double: float, int: int) -> float: ... - def calculateEffectiveTaxRate(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def calculateEffectiveTaxRate( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def calculateRoyalty(self, double: float) -> float: ... - def calculateTax(self, double: float, double2: float, double3: float, double4: float) -> 'TaxModel.TaxResult': ... + def calculateTax( + self, double: float, double2: float, double3: float, double4: float + ) -> "TaxModel.TaxResult": ... def calculateUplift(self, double: float, int: int) -> float: ... def getCountryCode(self) -> java.lang.String: ... def getCountryName(self) -> java.lang.String: ... @@ -416,11 +697,37 @@ class TaxModel(java.io.Serializable): def getParameters(self) -> FiscalParameters: ... def getTotalMarginalTaxRate(self) -> float: ... def reset(self) -> None: ... + class TaxResult(java.io.Serializable): @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + ): ... @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + ): ... def getAfterTaxIncome(self) -> float: ... def getCorporateTax(self) -> float: ... def getCorporateTaxBase(self) -> float: ... @@ -447,9 +754,13 @@ class TaxModelRegistry: @staticmethod def getAvailableCountries() -> java.util.List[java.lang.String]: ... @staticmethod - def getParameters(string: typing.Union[java.lang.String, str]) -> FiscalParameters: ... + def getParameters( + string: typing.Union[java.lang.String, str], + ) -> FiscalParameters: ... @staticmethod - def getParametersOrDefault(string: typing.Union[java.lang.String, str], fiscalParameters: FiscalParameters) -> FiscalParameters: ... + def getParametersOrDefault( + string: typing.Union[java.lang.String, str], fiscalParameters: FiscalParameters + ) -> FiscalParameters: ... @staticmethod def getRegisteredCount() -> int: ... @staticmethod @@ -466,14 +777,22 @@ class TaxModelRegistry: class GenericTaxModel(TaxModel): def __init__(self, fiscalParameters: FiscalParameters): ... def calculateDepreciation(self, double: float, int: int) -> float: ... - def calculateEffectiveTaxRate(self, double: float, double2: float, double3: float, double4: float) -> float: ... - def calculateProfitSharing(self, double: float, double2: float) -> typing.MutableSequence[float]: ... + def calculateEffectiveTaxRate( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... + def calculateProfitSharing( + self, double: float, double2: float + ) -> typing.MutableSequence[float]: ... def calculateRoyalty(self, double: float) -> float: ... def calculateStateParticipation(self, double: float) -> float: ... - def calculateTax(self, double: float, double2: float, double3: float, double4: float) -> TaxModel.TaxResult: ... + def calculateTax( + self, double: float, double2: float, double3: float, double4: float + ) -> TaxModel.TaxResult: ... def calculateUplift(self, double: float, int: int) -> float: ... @staticmethod - def forCountry(string: typing.Union[java.lang.String, str]) -> 'GenericTaxModel': ... + def forCountry( + string: typing.Union[java.lang.String, str], + ) -> "GenericTaxModel": ... def getCorporateTaxLossCarryForward(self) -> float: ... def getCountryCode(self) -> java.lang.String: ... def getCountryName(self) -> java.lang.String: ... @@ -499,10 +818,16 @@ class NorwegianTaxModel(TaxModel): @typing.overload def __init__(self, double: float, double2: float): ... def calculateDepreciation(self, double: float, int: int) -> float: ... - def calculateEffectiveTaxRate(self, double: float, double2: float, double3: float, double4: float) -> float: ... - def calculateGovernmentTake(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def calculateEffectiveTaxRate( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... + def calculateGovernmentTake( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def calculateRoyalty(self, double: float) -> float: ... - def calculateTax(self, double: float, double2: float, double3: float, double4: float) -> TaxModel.TaxResult: ... + def calculateTax( + self, double: float, double2: float, double3: float, double4: float + ) -> TaxModel.TaxResult: ... def calculateUplift(self, double: float, int: int) -> float: ... @staticmethod def createTaxModel() -> TaxModel: ... @@ -528,8 +853,21 @@ class NorwegianTaxModel(TaxModel): def setPetroleumTaxRate(self, double: float) -> None: ... def setUpliftRate(self, double: float) -> None: ... def setUpliftYears(self, int: int) -> None: ... + class TaxResult(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + ): ... def getAfterTaxIncome(self) -> float: ... def getCorporateTax(self) -> float: ... def getCorporateTaxBase(self) -> float: ... @@ -543,7 +881,6 @@ class NorwegianTaxModel(TaxModel): def getUplift(self) -> float: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.economics")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/evaluation/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/evaluation/__init__.pyi index 8a714210..bf3b7570 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/evaluation/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/evaluation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -19,119 +19,172 @@ import jneqsim.process.fielddevelopment.screening import jneqsim.process.processmodel import typing - - class BatchConceptRunner: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, conceptEvaluator: 'ConceptEvaluator'): ... - def addConcept(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept) -> 'BatchConceptRunner': ... - def addConcepts(self, list: java.util.List[jneqsim.process.fielddevelopment.concept.FieldConcept]) -> 'BatchConceptRunner': ... - def clear(self) -> 'BatchConceptRunner': ... + def __init__(self, conceptEvaluator: "ConceptEvaluator"): ... + def addConcept( + self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept + ) -> "BatchConceptRunner": ... + def addConcepts( + self, + list: java.util.List[jneqsim.process.fielddevelopment.concept.FieldConcept], + ) -> "BatchConceptRunner": ... + def clear(self) -> "BatchConceptRunner": ... def getConceptCount(self) -> int: ... - def onProgress(self, progressListener: typing.Union['BatchConceptRunner.ProgressListener', typing.Callable]) -> 'BatchConceptRunner': ... - def parallelism(self, int: int) -> 'BatchConceptRunner': ... - def quickScreenAll(self) -> 'BatchConceptRunner.BatchResults': ... - def runAll(self) -> 'BatchConceptRunner.BatchResults': ... + def onProgress( + self, + progressListener: typing.Union[ + "BatchConceptRunner.ProgressListener", typing.Callable + ], + ) -> "BatchConceptRunner": ... + def parallelism(self, int: int) -> "BatchConceptRunner": ... + def quickScreenAll(self) -> "BatchConceptRunner.BatchResults": ... + def runAll(self) -> "BatchConceptRunner.BatchResults": ... + class BatchResults: - def getBestConcept(self) -> 'ConceptKPIs': ... - def getBestEconomicConcept(self) -> 'ConceptKPIs': ... - def getBestEnvironmentalConcept(self) -> 'ConceptKPIs': ... + def getBestConcept(self) -> "ConceptKPIs": ... + def getBestEconomicConcept(self) -> "ConceptKPIs": ... + def getBestEnvironmentalConcept(self) -> "ConceptKPIs": ... def getComparisonSummary(self) -> java.lang.String: ... def getErrors(self) -> java.util.List[java.lang.String]: ... def getFailureCount(self) -> int: ... - def getLowestCapexConcept(self) -> 'ConceptKPIs': ... - def getLowestEmissionsConcept(self) -> 'ConceptKPIs': ... - def getRankedResults(self) -> java.util.List['ConceptKPIs']: ... - def getResults(self) -> java.util.List['ConceptKPIs']: ... + def getLowestCapexConcept(self) -> "ConceptKPIs": ... + def getLowestEmissionsConcept(self) -> "ConceptKPIs": ... + def getRankedResults(self) -> java.util.List["ConceptKPIs"]: ... + def getResults(self) -> java.util.List["ConceptKPIs"]: ... def getSuccessCount(self) -> int: ... - def getViableConcepts(self) -> java.util.List['ConceptKPIs']: ... + def getViableConcepts(self) -> java.util.List["ConceptKPIs"]: ... def toString(self) -> java.lang.String: ... + class ProgressListener: def onProgress(self, int: int, int2: int) -> None: ... class BottleneckAnalyzer(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def evaluateDebottleneckOptions(self, string: typing.Union[java.lang.String, str], double: float) -> java.util.List['BottleneckAnalyzer.DebottleneckOption']: ... + def evaluateDebottleneckOptions( + self, string: typing.Union[java.lang.String, str], double: float + ) -> java.util.List["BottleneckAnalyzer.DebottleneckOption"]: ... def generateReport(self) -> java.lang.String: ... - def getActiveBottlenecks(self) -> java.util.List['BottleneckAnalyzer.BottleneckResult']: ... - def getPrimaryBottleneck(self) -> 'BottleneckAnalyzer.BottleneckResult': ... - def identifyBottlenecks(self) -> java.util.List['BottleneckAnalyzer.BottleneckResult']: ... - def setUtilizationThreshold(self, double: float) -> 'BottleneckAnalyzer': ... + def getActiveBottlenecks( + self, + ) -> java.util.List["BottleneckAnalyzer.BottleneckResult"]: ... + def getPrimaryBottleneck(self) -> "BottleneckAnalyzer.BottleneckResult": ... + def identifyBottlenecks( + self, + ) -> java.util.List["BottleneckAnalyzer.BottleneckResult"]: ... + def setUtilizationThreshold(self, double: float) -> "BottleneckAnalyzer": ... + class BottleneckResult(java.io.Serializable): def __init__(self): ... def getConstraintDescription(self) -> java.lang.String: ... - def getConstraintType(self) -> 'BottleneckAnalyzer.ConstraintType': ... + def getConstraintType(self) -> "BottleneckAnalyzer.ConstraintType": ... def getCurrentValue(self) -> float: ... def getEquipmentName(self) -> java.lang.String: ... - def getEquipmentType(self) -> 'BottleneckAnalyzer.EquipmentType': ... + def getEquipmentType(self) -> "BottleneckAnalyzer.EquipmentType": ... def getMaxValue(self) -> float: ... def getRemainingCapacity(self) -> float: ... def getUnit(self) -> java.lang.String: ... def getUtilization(self) -> float: ... def toString(self) -> java.lang.String: ... - class ConstraintType(java.lang.Enum['BottleneckAnalyzer.ConstraintType']): - GAS_VELOCITY: typing.ClassVar['BottleneckAnalyzer.ConstraintType'] = ... - LIQUID_RETENTION: typing.ClassVar['BottleneckAnalyzer.ConstraintType'] = ... - POWER: typing.ClassVar['BottleneckAnalyzer.ConstraintType'] = ... - SURGE: typing.ClassVar['BottleneckAnalyzer.ConstraintType'] = ... - STONEWALL: typing.ClassVar['BottleneckAnalyzer.ConstraintType'] = ... - HEAD: typing.ClassVar['BottleneckAnalyzer.ConstraintType'] = ... - NPSH: typing.ClassVar['BottleneckAnalyzer.ConstraintType'] = ... - THERMAL: typing.ClassVar['BottleneckAnalyzer.ConstraintType'] = ... - VALVE_CV: typing.ClassVar['BottleneckAnalyzer.ConstraintType'] = ... - PRESSURE_DROP: typing.ClassVar['BottleneckAnalyzer.ConstraintType'] = ... - VELOCITY: typing.ClassVar['BottleneckAnalyzer.ConstraintType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ConstraintType(java.lang.Enum["BottleneckAnalyzer.ConstraintType"]): + GAS_VELOCITY: typing.ClassVar["BottleneckAnalyzer.ConstraintType"] = ... + LIQUID_RETENTION: typing.ClassVar["BottleneckAnalyzer.ConstraintType"] = ... + POWER: typing.ClassVar["BottleneckAnalyzer.ConstraintType"] = ... + SURGE: typing.ClassVar["BottleneckAnalyzer.ConstraintType"] = ... + STONEWALL: typing.ClassVar["BottleneckAnalyzer.ConstraintType"] = ... + HEAD: typing.ClassVar["BottleneckAnalyzer.ConstraintType"] = ... + NPSH: typing.ClassVar["BottleneckAnalyzer.ConstraintType"] = ... + THERMAL: typing.ClassVar["BottleneckAnalyzer.ConstraintType"] = ... + VALVE_CV: typing.ClassVar["BottleneckAnalyzer.ConstraintType"] = ... + PRESSURE_DROP: typing.ClassVar["BottleneckAnalyzer.ConstraintType"] = ... + VELOCITY: typing.ClassVar["BottleneckAnalyzer.ConstraintType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BottleneckAnalyzer.ConstraintType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BottleneckAnalyzer.ConstraintType": ... @staticmethod - def values() -> typing.MutableSequence['BottleneckAnalyzer.ConstraintType']: ... + def values() -> typing.MutableSequence["BottleneckAnalyzer.ConstraintType"]: ... + class DebottleneckOption(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def getCapacityIncrease(self) -> float: ... def getDescription(self) -> java.lang.String: ... def getEstimatedCostMUSD(self) -> float: ... def getImplementationMonths(self) -> int: ... def getName(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - class EquipmentType(java.lang.Enum['BottleneckAnalyzer.EquipmentType']): - SEPARATOR: typing.ClassVar['BottleneckAnalyzer.EquipmentType'] = ... - COMPRESSOR: typing.ClassVar['BottleneckAnalyzer.EquipmentType'] = ... - PUMP: typing.ClassVar['BottleneckAnalyzer.EquipmentType'] = ... - HEAT_EXCHANGER: typing.ClassVar['BottleneckAnalyzer.EquipmentType'] = ... - VALVE: typing.ClassVar['BottleneckAnalyzer.EquipmentType'] = ... - PIPELINE: typing.ClassVar['BottleneckAnalyzer.EquipmentType'] = ... - OTHER: typing.ClassVar['BottleneckAnalyzer.EquipmentType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class EquipmentType(java.lang.Enum["BottleneckAnalyzer.EquipmentType"]): + SEPARATOR: typing.ClassVar["BottleneckAnalyzer.EquipmentType"] = ... + COMPRESSOR: typing.ClassVar["BottleneckAnalyzer.EquipmentType"] = ... + PUMP: typing.ClassVar["BottleneckAnalyzer.EquipmentType"] = ... + HEAT_EXCHANGER: typing.ClassVar["BottleneckAnalyzer.EquipmentType"] = ... + VALVE: typing.ClassVar["BottleneckAnalyzer.EquipmentType"] = ... + PIPELINE: typing.ClassVar["BottleneckAnalyzer.EquipmentType"] = ... + OTHER: typing.ClassVar["BottleneckAnalyzer.EquipmentType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BottleneckAnalyzer.EquipmentType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BottleneckAnalyzer.EquipmentType": ... @staticmethod - def values() -> typing.MutableSequence['BottleneckAnalyzer.EquipmentType']: ... + def values() -> typing.MutableSequence["BottleneckAnalyzer.EquipmentType"]: ... class ConceptEvaluator: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, flowAssuranceScreener: jneqsim.process.fielddevelopment.screening.FlowAssuranceScreener, safetyScreener: jneqsim.process.fielddevelopment.screening.SafetyScreener, emissionsTracker: jneqsim.process.fielddevelopment.screening.EmissionsTracker, economicsEstimator: jneqsim.process.fielddevelopment.screening.EconomicsEstimator): ... + def __init__( + self, + flowAssuranceScreener: jneqsim.process.fielddevelopment.screening.FlowAssuranceScreener, + safetyScreener: jneqsim.process.fielddevelopment.screening.SafetyScreener, + emissionsTracker: jneqsim.process.fielddevelopment.screening.EmissionsTracker, + economicsEstimator: jneqsim.process.fielddevelopment.screening.EconomicsEstimator, + ): ... @typing.overload - def evaluate(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept) -> 'ConceptKPIs': ... + def evaluate( + self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept + ) -> "ConceptKPIs": ... @typing.overload - def evaluate(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig) -> 'ConceptKPIs': ... - def quickScreen(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept) -> 'ConceptKPIs': ... + def evaluate( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig, + ) -> "ConceptKPIs": ... + def quickScreen( + self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept + ) -> "ConceptKPIs": ... class ConceptKPIs(java.io.Serializable): @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'ConceptKPIs.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "ConceptKPIs.Builder": ... def getAnnualEmissionsTonnes(self) -> float: ... def getAnnualOpexMUSD(self) -> float: ... def getBlowdownTimeMinutes(self) -> float: ... @@ -139,15 +192,27 @@ class ConceptKPIs(java.io.Serializable): def getCo2IntensityKgPerBoe(self) -> float: ... def getConceptName(self) -> java.lang.String: ... def getEconomicScore(self) -> float: ... - def getEconomicsReport(self) -> jneqsim.process.fielddevelopment.screening.EconomicsEstimator.EconomicsReport: ... + def getEconomicsReport( + self, + ) -> ( + jneqsim.process.fielddevelopment.screening.EconomicsEstimator.EconomicsReport + ): ... def getEmissionsClass(self) -> java.lang.String: ... - def getEmissionsReport(self) -> jneqsim.process.fielddevelopment.screening.EmissionsTracker.EmissionsReport: ... + def getEmissionsReport( + self, + ) -> ( + jneqsim.process.fielddevelopment.screening.EmissionsTracker.EmissionsReport + ): ... def getEnvironmentalScore(self) -> float: ... def getEstimatedRecoveryPercent(self) -> float: ... def getEvaluationTime(self) -> java.time.LocalDateTime: ... def getFieldLifeYears(self) -> float: ... - def getFlowAssuranceOverall(self) -> jneqsim.process.fielddevelopment.screening.FlowAssuranceResult: ... - def getFlowAssuranceReport(self) -> jneqsim.process.fielddevelopment.screening.FlowAssuranceReport: ... + def getFlowAssuranceOverall( + self, + ) -> jneqsim.process.fielddevelopment.screening.FlowAssuranceResult: ... + def getFlowAssuranceReport( + self, + ) -> jneqsim.process.fielddevelopment.screening.FlowAssuranceReport: ... def getHydrateMarginC(self) -> float: ... def getMinMetalTempC(self) -> float: ... def getNotes(self) -> java.util.Map[java.lang.String, java.lang.String]: ... @@ -155,8 +220,12 @@ class ConceptKPIs(java.io.Serializable): def getOneLiner(self) -> java.lang.String: ... def getOverallScore(self) -> float: ... def getPlateauRateMsm3d(self) -> float: ... - def getSafetyLevel(self) -> jneqsim.process.fielddevelopment.screening.SafetyReport.SafetyLevel: ... - def getSafetyReport(self) -> jneqsim.process.fielddevelopment.screening.SafetyReport: ... + def getSafetyLevel( + self, + ) -> jneqsim.process.fielddevelopment.screening.SafetyReport.SafetyLevel: ... + def getSafetyReport( + self, + ) -> jneqsim.process.fielddevelopment.screening.SafetyReport: ... def getSummary(self) -> java.lang.String: ... def getTechnicalScore(self) -> float: ... def getTotalCapexMUSD(self) -> float: ... @@ -164,171 +233,271 @@ class ConceptKPIs(java.io.Serializable): def getWaxMarginC(self) -> float: ... def hasBlockingIssues(self) -> bool: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addNote(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ConceptKPIs.Builder': ... - def addWarning(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ConceptKPIs.Builder': ... - def annualEmissions(self, double: float) -> 'ConceptKPIs.Builder': ... - def annualOpex(self, double: float) -> 'ConceptKPIs.Builder': ... - def blowdownTime(self, double: float) -> 'ConceptKPIs.Builder': ... - def breakEvenPrice(self, double: float) -> 'ConceptKPIs.Builder': ... - def build(self) -> 'ConceptKPIs': ... - def co2Intensity(self, double: float) -> 'ConceptKPIs.Builder': ... - def economicScore(self, double: float) -> 'ConceptKPIs.Builder': ... - def economicsReport(self, economicsReport: jneqsim.process.fielddevelopment.screening.EconomicsEstimator.EconomicsReport) -> 'ConceptKPIs.Builder': ... - def emissionsClass(self, string: typing.Union[java.lang.String, str]) -> 'ConceptKPIs.Builder': ... - def emissionsReport(self, emissionsReport: jneqsim.process.fielddevelopment.screening.EmissionsTracker.EmissionsReport) -> 'ConceptKPIs.Builder': ... - def environmentalScore(self, double: float) -> 'ConceptKPIs.Builder': ... - def estimatedRecovery(self, double: float) -> 'ConceptKPIs.Builder': ... - def evaluationTime(self, localDateTime: java.time.LocalDateTime) -> 'ConceptKPIs.Builder': ... - def fieldLife(self, double: float) -> 'ConceptKPIs.Builder': ... - def flowAssuranceOverall(self, flowAssuranceResult: jneqsim.process.fielddevelopment.screening.FlowAssuranceResult) -> 'ConceptKPIs.Builder': ... - def flowAssuranceReport(self, flowAssuranceReport: jneqsim.process.fielddevelopment.screening.FlowAssuranceReport) -> 'ConceptKPIs.Builder': ... - def hydrateMargin(self, double: float) -> 'ConceptKPIs.Builder': ... - def minMetalTemp(self, double: float) -> 'ConceptKPIs.Builder': ... - def npv10(self, double: float) -> 'ConceptKPIs.Builder': ... - def overallScore(self, double: float) -> 'ConceptKPIs.Builder': ... - def plateauRate(self, double: float) -> 'ConceptKPIs.Builder': ... - def safetyLevel(self, safetyLevel: jneqsim.process.fielddevelopment.screening.SafetyReport.SafetyLevel) -> 'ConceptKPIs.Builder': ... - def safetyReport(self, safetyReport: jneqsim.process.fielddevelopment.screening.SafetyReport) -> 'ConceptKPIs.Builder': ... - def technicalScore(self, double: float) -> 'ConceptKPIs.Builder': ... - def totalCapex(self, double: float) -> 'ConceptKPIs.Builder': ... - def waxMargin(self, double: float) -> 'ConceptKPIs.Builder': ... + def addNote( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ConceptKPIs.Builder": ... + def addWarning( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ConceptKPIs.Builder": ... + def annualEmissions(self, double: float) -> "ConceptKPIs.Builder": ... + def annualOpex(self, double: float) -> "ConceptKPIs.Builder": ... + def blowdownTime(self, double: float) -> "ConceptKPIs.Builder": ... + def breakEvenPrice(self, double: float) -> "ConceptKPIs.Builder": ... + def build(self) -> "ConceptKPIs": ... + def co2Intensity(self, double: float) -> "ConceptKPIs.Builder": ... + def economicScore(self, double: float) -> "ConceptKPIs.Builder": ... + def economicsReport( + self, + economicsReport: jneqsim.process.fielddevelopment.screening.EconomicsEstimator.EconomicsReport, + ) -> "ConceptKPIs.Builder": ... + def emissionsClass( + self, string: typing.Union[java.lang.String, str] + ) -> "ConceptKPIs.Builder": ... + def emissionsReport( + self, + emissionsReport: jneqsim.process.fielddevelopment.screening.EmissionsTracker.EmissionsReport, + ) -> "ConceptKPIs.Builder": ... + def environmentalScore(self, double: float) -> "ConceptKPIs.Builder": ... + def estimatedRecovery(self, double: float) -> "ConceptKPIs.Builder": ... + def evaluationTime( + self, localDateTime: java.time.LocalDateTime + ) -> "ConceptKPIs.Builder": ... + def fieldLife(self, double: float) -> "ConceptKPIs.Builder": ... + def flowAssuranceOverall( + self, + flowAssuranceResult: jneqsim.process.fielddevelopment.screening.FlowAssuranceResult, + ) -> "ConceptKPIs.Builder": ... + def flowAssuranceReport( + self, + flowAssuranceReport: jneqsim.process.fielddevelopment.screening.FlowAssuranceReport, + ) -> "ConceptKPIs.Builder": ... + def hydrateMargin(self, double: float) -> "ConceptKPIs.Builder": ... + def minMetalTemp(self, double: float) -> "ConceptKPIs.Builder": ... + def npv10(self, double: float) -> "ConceptKPIs.Builder": ... + def overallScore(self, double: float) -> "ConceptKPIs.Builder": ... + def plateauRate(self, double: float) -> "ConceptKPIs.Builder": ... + def safetyLevel( + self, + safetyLevel: jneqsim.process.fielddevelopment.screening.SafetyReport.SafetyLevel, + ) -> "ConceptKPIs.Builder": ... + def safetyReport( + self, safetyReport: jneqsim.process.fielddevelopment.screening.SafetyReport + ) -> "ConceptKPIs.Builder": ... + def technicalScore(self, double: float) -> "ConceptKPIs.Builder": ... + def totalCapex(self, double: float) -> "ConceptKPIs.Builder": ... + def waxMargin(self, double: float) -> "ConceptKPIs.Builder": ... class DecommissioningEstimator(java.io.Serializable): def __init__(self): ... def generateReport(self) -> java.lang.String: ... - def getCostBreakdown(self) -> java.util.List['DecommissioningEstimator.CostItem']: ... + def getCostBreakdown( + self, + ) -> java.util.List["DecommissioningEstimator.CostItem"]: ... def getEstimatedDurationMonths(self) -> int: ... @typing.overload def getPipelineDecomCostMUSD(self) -> float: ... @typing.overload - def getPipelineDecomCostMUSD(self, pipelineStrategy: 'DecommissioningEstimator.PipelineStrategy') -> float: ... + def getPipelineDecomCostMUSD( + self, pipelineStrategy: "DecommissioningEstimator.PipelineStrategy" + ) -> float: ... def getSiteRemediationCostMUSD(self) -> float: ... def getSubstructureRemovalCostMUSD(self) -> float: ... def getTopsideRemovalCostMUSD(self) -> float: ... @typing.overload def getTotalCostMUSD(self) -> float: ... @typing.overload - def getTotalCostMUSD(self, pipelineStrategy: 'DecommissioningEstimator.PipelineStrategy') -> float: ... + def getTotalCostMUSD( + self, pipelineStrategy: "DecommissioningEstimator.PipelineStrategy" + ) -> float: ... def getWellPACostMUSD(self) -> float: ... - def setAverageWellDepth(self, double: float) -> 'DecommissioningEstimator': ... - def setFacilityType(self, facilityType: 'DecommissioningEstimator.FacilityType') -> 'DecommissioningEstimator': ... - def setNumberOfRisers(self, int: int) -> 'DecommissioningEstimator': ... - def setNumberOfSubseaStructures(self, int: int) -> 'DecommissioningEstimator': ... - def setNumberOfWells(self, int: int) -> 'DecommissioningEstimator': ... - def setPipelineDiameter(self, double: float) -> 'DecommissioningEstimator': ... - def setPipelineLength(self, double: float) -> 'DecommissioningEstimator': ... - def setSubstructureWeight(self, double: float) -> 'DecommissioningEstimator': ... - def setTopsideWeight(self, double: float) -> 'DecommissioningEstimator': ... - def setWaterDepth(self, double: float) -> 'DecommissioningEstimator': ... + def setAverageWellDepth(self, double: float) -> "DecommissioningEstimator": ... + def setFacilityType( + self, facilityType: "DecommissioningEstimator.FacilityType" + ) -> "DecommissioningEstimator": ... + def setNumberOfRisers(self, int: int) -> "DecommissioningEstimator": ... + def setNumberOfSubseaStructures(self, int: int) -> "DecommissioningEstimator": ... + def setNumberOfWells(self, int: int) -> "DecommissioningEstimator": ... + def setPipelineDiameter(self, double: float) -> "DecommissioningEstimator": ... + def setPipelineLength(self, double: float) -> "DecommissioningEstimator": ... + def setSubstructureWeight(self, double: float) -> "DecommissioningEstimator": ... + def setTopsideWeight(self, double: float) -> "DecommissioningEstimator": ... + def setWaterDepth(self, double: float) -> "DecommissioningEstimator": ... + class CostItem(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ): ... def getCategory(self) -> java.lang.String: ... def getCostMUSD(self) -> float: ... def getNotes(self) -> java.lang.String: ... - class FacilityType(java.lang.Enum['DecommissioningEstimator.FacilityType']): - FIXED_JACKET: typing.ClassVar['DecommissioningEstimator.FacilityType'] = ... - GRAVITY_BASED: typing.ClassVar['DecommissioningEstimator.FacilityType'] = ... - FPSO: typing.ClassVar['DecommissioningEstimator.FacilityType'] = ... - SEMI_SUBMERSIBLE: typing.ClassVar['DecommissioningEstimator.FacilityType'] = ... - TLP: typing.ClassVar['DecommissioningEstimator.FacilityType'] = ... - SPAR: typing.ClassVar['DecommissioningEstimator.FacilityType'] = ... - SUBSEA_TIEBACK: typing.ClassVar['DecommissioningEstimator.FacilityType'] = ... - WELLHEAD_PLATFORM: typing.ClassVar['DecommissioningEstimator.FacilityType'] = ... - COMPLIANT_TOWER: typing.ClassVar['DecommissioningEstimator.FacilityType'] = ... + + class FacilityType(java.lang.Enum["DecommissioningEstimator.FacilityType"]): + FIXED_JACKET: typing.ClassVar["DecommissioningEstimator.FacilityType"] = ... + GRAVITY_BASED: typing.ClassVar["DecommissioningEstimator.FacilityType"] = ... + FPSO: typing.ClassVar["DecommissioningEstimator.FacilityType"] = ... + SEMI_SUBMERSIBLE: typing.ClassVar["DecommissioningEstimator.FacilityType"] = ... + TLP: typing.ClassVar["DecommissioningEstimator.FacilityType"] = ... + SPAR: typing.ClassVar["DecommissioningEstimator.FacilityType"] = ... + SUBSEA_TIEBACK: typing.ClassVar["DecommissioningEstimator.FacilityType"] = ... + WELLHEAD_PLATFORM: typing.ClassVar["DecommissioningEstimator.FacilityType"] = ( + ... + ) + COMPLIANT_TOWER: typing.ClassVar["DecommissioningEstimator.FacilityType"] = ... def getCostFactor(self) -> float: ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DecommissioningEstimator.FacilityType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DecommissioningEstimator.FacilityType": ... @staticmethod - def values() -> typing.MutableSequence['DecommissioningEstimator.FacilityType']: ... - class PipelineStrategy(java.lang.Enum['DecommissioningEstimator.PipelineStrategy']): - LEAVE_IN_PLACE: typing.ClassVar['DecommissioningEstimator.PipelineStrategy'] = ... - TRENCH_BURY: typing.ClassVar['DecommissioningEstimator.PipelineStrategy'] = ... - FULL_REMOVAL: typing.ClassVar['DecommissioningEstimator.PipelineStrategy'] = ... + def values() -> ( + typing.MutableSequence["DecommissioningEstimator.FacilityType"] + ): ... + + class PipelineStrategy(java.lang.Enum["DecommissioningEstimator.PipelineStrategy"]): + LEAVE_IN_PLACE: typing.ClassVar["DecommissioningEstimator.PipelineStrategy"] = ( + ... + ) + TRENCH_BURY: typing.ClassVar["DecommissioningEstimator.PipelineStrategy"] = ... + FULL_REMOVAL: typing.ClassVar["DecommissioningEstimator.PipelineStrategy"] = ... def getCostFactor(self) -> float: ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DecommissioningEstimator.PipelineStrategy': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DecommissioningEstimator.PipelineStrategy": ... @staticmethod - def values() -> typing.MutableSequence['DecommissioningEstimator.PipelineStrategy']: ... + def values() -> ( + typing.MutableSequence["DecommissioningEstimator.PipelineStrategy"] + ): ... class DevelopmentOptionRanker(java.io.Serializable): def __init__(self): ... @typing.overload - def addOption(self, string: typing.Union[java.lang.String, str]) -> 'DevelopmentOptionRanker.DevelopmentOption': ... + def addOption( + self, string: typing.Union[java.lang.String, str] + ) -> "DevelopmentOptionRanker.DevelopmentOption": ... @typing.overload - def addOption(self, developmentOption: 'DevelopmentOptionRanker.DevelopmentOption') -> None: ... + def addOption( + self, developmentOption: "DevelopmentOptionRanker.DevelopmentOption" + ) -> None: ... def clearOptions(self) -> None: ... - def getOptions(self) -> java.util.List['DevelopmentOptionRanker.DevelopmentOption']: ... - def getWeight(self, criterion: 'DevelopmentOptionRanker.Criterion') -> float: ... + def getOptions( + self, + ) -> java.util.List["DevelopmentOptionRanker.DevelopmentOption"]: ... + def getWeight(self, criterion: "DevelopmentOptionRanker.Criterion") -> float: ... def normalizeWeights(self) -> None: ... - def rank(self) -> 'DevelopmentOptionRanker.RankingResult': ... - def rankByCriterion(self, criterion: 'DevelopmentOptionRanker.Criterion') -> java.util.List['DevelopmentOptionRanker.DevelopmentOption']: ... - def setWeight(self, criterion: 'DevelopmentOptionRanker.Criterion', double: float) -> None: ... + def rank(self) -> "DevelopmentOptionRanker.RankingResult": ... + def rankByCriterion( + self, criterion: "DevelopmentOptionRanker.Criterion" + ) -> java.util.List["DevelopmentOptionRanker.DevelopmentOption"]: ... + def setWeight( + self, criterion: "DevelopmentOptionRanker.Criterion", double: float + ) -> None: ... def setWeightProfile(self, string: typing.Union[java.lang.String, str]) -> None: ... - class Criterion(java.lang.Enum['DevelopmentOptionRanker.Criterion']): - NPV: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - IRR: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - PAYBACK: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - CAPITAL_EFFICIENCY: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - BREAKEVEN_PRICE: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - TECHNICAL_COMPLEXITY: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - TECHNICAL_RISK: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - RESERVOIR_UNCERTAINTY: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - RECOVERY_FACTOR: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - CO2_INTENSITY: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - TOTAL_EMISSIONS: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - ENVIRONMENTAL_IMPACT: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - STRATEGIC_FIT: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - INFRASTRUCTURE_SYNERGY: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - OPTIONALITY: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - SCHEDULE_FLEXIBILITY: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - HSE_RISK: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - EXECUTION_RISK: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - COMMERCIAL_RISK: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... - REGULATORY_RISK: typing.ClassVar['DevelopmentOptionRanker.Criterion'] = ... + + class Criterion(java.lang.Enum["DevelopmentOptionRanker.Criterion"]): + NPV: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + IRR: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + PAYBACK: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + CAPITAL_EFFICIENCY: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + BREAKEVEN_PRICE: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + TECHNICAL_COMPLEXITY: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + TECHNICAL_RISK: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + RESERVOIR_UNCERTAINTY: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ( + ... + ) + RECOVERY_FACTOR: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + CO2_INTENSITY: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + TOTAL_EMISSIONS: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + ENVIRONMENTAL_IMPACT: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + STRATEGIC_FIT: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + INFRASTRUCTURE_SYNERGY: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ( + ... + ) + OPTIONALITY: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + SCHEDULE_FLEXIBILITY: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + HSE_RISK: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + EXECUTION_RISK: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + COMMERCIAL_RISK: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... + REGULATORY_RISK: typing.ClassVar["DevelopmentOptionRanker.Criterion"] = ... def getDisplayName(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... def isHigherBetter(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DevelopmentOptionRanker.Criterion': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DevelopmentOptionRanker.Criterion": ... @staticmethod - def values() -> typing.MutableSequence['DevelopmentOptionRanker.Criterion']: ... + def values() -> typing.MutableSequence["DevelopmentOptionRanker.Criterion"]: ... + class DevelopmentOption(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getDescription(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... - def getNormalizedScore(self, criterion: 'DevelopmentOptionRanker.Criterion') -> float: ... + def getNormalizedScore( + self, criterion: "DevelopmentOptionRanker.Criterion" + ) -> float: ... def getRank(self) -> int: ... - def getScore(self, criterion: 'DevelopmentOptionRanker.Criterion') -> float: ... - def getScores(self) -> java.util.Map['DevelopmentOptionRanker.Criterion', float]: ... + def getScore(self, criterion: "DevelopmentOptionRanker.Criterion") -> float: ... + def getScores( + self, + ) -> java.util.Map["DevelopmentOptionRanker.Criterion", float]: ... def getWeightedScore(self) -> float: ... - def setDescription(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setScore(self, criterion: 'DevelopmentOptionRanker.Criterion', double: float) -> None: ... + def setDescription( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setScore( + self, criterion: "DevelopmentOptionRanker.Criterion", double: float + ) -> None: ... + class RankingResult(java.io.Serializable): def __init__(self): ... def generateReport(self) -> java.lang.String: ... - def getBestOption(self) -> 'DevelopmentOptionRanker.DevelopmentOption': ... - def getRankedOptions(self) -> java.util.List['DevelopmentOptionRanker.DevelopmentOption']: ... - def getWeights(self) -> java.util.Map['DevelopmentOptionRanker.Criterion', float]: ... - def sensitivityAnalysis(self, criterion: 'DevelopmentOptionRanker.Criterion') -> java.util.Map[float, java.lang.String]: ... + def getBestOption(self) -> "DevelopmentOptionRanker.DevelopmentOption": ... + def getRankedOptions( + self, + ) -> java.util.List["DevelopmentOptionRanker.DevelopmentOption"]: ... + def getWeights( + self, + ) -> java.util.Map["DevelopmentOptionRanker.Criterion", float]: ... + def sensitivityAnalysis( + self, criterion: "DevelopmentOptionRanker.Criterion" + ) -> java.util.Map[float, java.lang.String]: ... class EnvironmentalReporter(java.io.Serializable): CO2_GAS_TURBINE: typing.ClassVar[float] = ... @@ -341,22 +510,40 @@ class EnvironmentalReporter(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, powerSupplyType: 'EnvironmentalReporter.PowerSupplyType'): ... + def __init__(self, powerSupplyType: "EnvironmentalReporter.PowerSupplyType"): ... @typing.overload - def generateReport(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'EnvironmentalReporter.EnvironmentalReport': ... + def generateReport( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> "EnvironmentalReporter.EnvironmentalReport": ... @typing.overload - def generateReport(self, processSystem: jneqsim.process.processmodel.ProcessSystem, producedWaterTreatmentTrain: jneqsim.process.equipment.watertreatment.ProducedWaterTreatmentTrain) -> 'EnvironmentalReporter.EnvironmentalReport': ... - def getCO2FromFlaring(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... + def generateReport( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + producedWaterTreatmentTrain: jneqsim.process.equipment.watertreatment.ProducedWaterTreatmentTrain, + ) -> "EnvironmentalReporter.EnvironmentalReport": ... + def getCO2FromFlaring( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... def getCO2FromPower(self, double: float) -> float: ... def getCO2Intensity(self, double: float) -> float: ... - def getOilDischarge(self, producedWaterTreatmentTrain: jneqsim.process.equipment.watertreatment.ProducedWaterTreatmentTrain) -> float: ... - def getTotalPowerConsumption(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... - def setOperatingHours(self, double: float) -> 'EnvironmentalReporter': ... - def setPowerSupplyType(self, powerSupplyType: 'EnvironmentalReporter.PowerSupplyType') -> 'EnvironmentalReporter': ... - def setProduction(self, double: float, double2: float, double3: float) -> 'EnvironmentalReporter': ... + def getOilDischarge( + self, + producedWaterTreatmentTrain: jneqsim.process.equipment.watertreatment.ProducedWaterTreatmentTrain, + ) -> float: ... + def getTotalPowerConsumption( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + def setOperatingHours(self, double: float) -> "EnvironmentalReporter": ... + def setPowerSupplyType( + self, powerSupplyType: "EnvironmentalReporter.PowerSupplyType" + ) -> "EnvironmentalReporter": ... + def setProduction( + self, double: float, double2: float, double3: float + ) -> "EnvironmentalReporter": ... + class EnvironmentalReport(java.io.Serializable): totalPowerKW: float = ... - powerSupplyType: 'EnvironmentalReporter.PowerSupplyType' = ... + powerSupplyType: "EnvironmentalReporter.PowerSupplyType" = ... co2FromPowerTonnesYear: float = ... co2FromFlaringTonnesYear: float = ... totalCO2TonnesYear: float = ... @@ -372,32 +559,65 @@ class EnvironmentalReporter(java.io.Serializable): def __init__(self): ... def toMarkdown(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - class PowerSupplyType(java.lang.Enum['EnvironmentalReporter.PowerSupplyType']): - GAS_TURBINE: typing.ClassVar['EnvironmentalReporter.PowerSupplyType'] = ... - DIESEL: typing.ClassVar['EnvironmentalReporter.PowerSupplyType'] = ... - COMBINED_CYCLE: typing.ClassVar['EnvironmentalReporter.PowerSupplyType'] = ... - POWER_FROM_SHORE: typing.ClassVar['EnvironmentalReporter.PowerSupplyType'] = ... + + class PowerSupplyType(java.lang.Enum["EnvironmentalReporter.PowerSupplyType"]): + GAS_TURBINE: typing.ClassVar["EnvironmentalReporter.PowerSupplyType"] = ... + DIESEL: typing.ClassVar["EnvironmentalReporter.PowerSupplyType"] = ... + COMBINED_CYCLE: typing.ClassVar["EnvironmentalReporter.PowerSupplyType"] = ... + POWER_FROM_SHORE: typing.ClassVar["EnvironmentalReporter.PowerSupplyType"] = ... def getEmissionFactor(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EnvironmentalReporter.PowerSupplyType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EnvironmentalReporter.PowerSupplyType": ... @staticmethod - def values() -> typing.MutableSequence['EnvironmentalReporter.PowerSupplyType']: ... + def values() -> ( + typing.MutableSequence["EnvironmentalReporter.PowerSupplyType"] + ): ... class MonteCarloRunner(java.io.Serializable): @typing.overload - def __init__(self, cashFlowEngine: jneqsim.process.fielddevelopment.economics.CashFlowEngine): ... + def __init__( + self, cashFlowEngine: jneqsim.process.fielddevelopment.economics.CashFlowEngine + ): ... @typing.overload - def __init__(self, cashFlowEngine: jneqsim.process.fielddevelopment.economics.CashFlowEngine, long: int): ... - def addLognormal(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def addNormal(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def addTriangular(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addUniform(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def addVariable(self, string: typing.Union[java.lang.String, str], distributionType: 'MonteCarloRunner.DistributionType', double: float, double2: float, double3: float) -> None: ... + def __init__( + self, + cashFlowEngine: jneqsim.process.fielddevelopment.economics.CashFlowEngine, + long: int, + ): ... + def addLognormal( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + def addNormal( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + def addTriangular( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addUniform( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + def addVariable( + self, + string: typing.Union[java.lang.String, str], + distributionType: "MonteCarloRunner.DistributionType", + double: float, + double2: float, + double3: float, + ) -> None: ... def generateReport(self) -> java.lang.String: ... def getConvergedCount(self) -> int: ... def getDiscountRate(self) -> float: ... @@ -406,30 +626,39 @@ class MonteCarloRunner(java.io.Serializable): def getP10(self, string: typing.Union[java.lang.String, str]) -> float: ... def getP50(self, string: typing.Union[java.lang.String, str]) -> float: ... def getP90(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getPercentile(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getPercentile( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... def getProbabilityNpvExceeds(self, double: float) -> float: ... def getProbabilityPositiveNpv(self) -> float: ... - def getResults(self) -> java.util.List['MonteCarloRunner.IterationResult']: ... + def getResults(self) -> java.util.List["MonteCarloRunner.IterationResult"]: ... def getStdDev(self, string: typing.Union[java.lang.String, str]) -> float: ... def run(self) -> bool: ... def setDiscountRate(self, double: float) -> None: ... def setIterations(self, int: int) -> None: ... def setSeed(self, long: int) -> None: ... - class DistributionType(java.lang.Enum['MonteCarloRunner.DistributionType']): - TRIANGULAR: typing.ClassVar['MonteCarloRunner.DistributionType'] = ... - NORMAL: typing.ClassVar['MonteCarloRunner.DistributionType'] = ... - LOGNORMAL: typing.ClassVar['MonteCarloRunner.DistributionType'] = ... - UNIFORM: typing.ClassVar['MonteCarloRunner.DistributionType'] = ... - FIXED: typing.ClassVar['MonteCarloRunner.DistributionType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class DistributionType(java.lang.Enum["MonteCarloRunner.DistributionType"]): + TRIANGULAR: typing.ClassVar["MonteCarloRunner.DistributionType"] = ... + NORMAL: typing.ClassVar["MonteCarloRunner.DistributionType"] = ... + LOGNORMAL: typing.ClassVar["MonteCarloRunner.DistributionType"] = ... + UNIFORM: typing.ClassVar["MonteCarloRunner.DistributionType"] = ... + FIXED: typing.ClassVar["MonteCarloRunner.DistributionType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MonteCarloRunner.DistributionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MonteCarloRunner.DistributionType": ... @staticmethod - def values() -> typing.MutableSequence['MonteCarloRunner.DistributionType']: ... + def values() -> typing.MutableSequence["MonteCarloRunner.DistributionType"]: ... + class IterationResult(java.io.Serializable): def __init__(self): ... def getInputs(self) -> java.util.Map[java.lang.String, float]: ... @@ -439,14 +668,24 @@ class MonteCarloRunner(java.io.Serializable): def getProfitabilityIndex(self) -> float: ... def isConverged(self) -> bool: ... def setConverged(self, boolean: bool) -> None: ... - def setInput(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setInput( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setIrr(self, double: float) -> None: ... def setNpv(self, double: float) -> None: ... def setPaybackYears(self, double: float) -> None: ... def setProfitabilityIndex(self, double: float) -> None: ... + class UncertainVariable(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], distributionType: 'MonteCarloRunner.DistributionType', double: float, double2: float, double3: float): ... - def getDistribution(self) -> 'MonteCarloRunner.DistributionType': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + distributionType: "MonteCarloRunner.DistributionType", + double: float, + double2: float, + double3: float, + ): ... + def getDistribution(self) -> "MonteCarloRunner.DistributionType": ... def getName(self) -> java.lang.String: ... def getParam1(self) -> float: ... def getParam2(self) -> float: ... @@ -455,52 +694,89 @@ class MonteCarloRunner(java.io.Serializable): class ProductionAllocator(java.io.Serializable): def __init__(self): ... @typing.overload - def addSource(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'ProductionAllocator': ... + def addSource( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "ProductionAllocator": ... @typing.overload - def addSource(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, meteringType: 'ProductionAllocator.MeteringType') -> 'ProductionAllocator': ... + def addSource( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + meteringType: "ProductionAllocator.MeteringType", + ) -> "ProductionAllocator": ... def allocateByEnergy(self) -> java.util.Map[java.lang.String, float]: ... def allocateByGas(self) -> java.util.Map[java.lang.String, float]: ... def allocateByMass(self) -> java.util.Map[java.lang.String, float]: ... def allocateByOil(self) -> java.util.Map[java.lang.String, float]: ... def generateReport(self) -> java.lang.String: ... - def getAllocatedGasVolumes(self, double: float) -> java.util.Map[java.lang.String, float]: ... - def getAllocatedOilVolumes(self, double: float) -> java.util.Map[java.lang.String, float]: ... - def getAllocatedWithUncertainty(self, string: typing.Union[java.lang.String, str], double: float) -> typing.MutableSequence[float]: ... + def getAllocatedGasVolumes( + self, double: float + ) -> java.util.Map[java.lang.String, float]: ... + def getAllocatedOilVolumes( + self, double: float + ) -> java.util.Map[java.lang.String, float]: ... + def getAllocatedWithUncertainty( + self, string: typing.Union[java.lang.String, str], double: float + ) -> typing.MutableSequence[float]: ... def getMassImbalance(self) -> float: ... def getOverallUncertainty(self) -> float: ... - def getSourceUncertainty(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getSourceUncertainty( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def isBalanceAcceptable(self, double: float) -> bool: ... - def setExportMeter(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, meteringType: 'ProductionAllocator.MeteringType') -> 'ProductionAllocator': ... - class MeteringType(java.lang.Enum['ProductionAllocator.MeteringType']): - ULTRASONIC: typing.ClassVar['ProductionAllocator.MeteringType'] = ... - CORIOLIS: typing.ClassVar['ProductionAllocator.MeteringType'] = ... - DIFFERENTIAL_PRESSURE: typing.ClassVar['ProductionAllocator.MeteringType'] = ... - VORTEX: typing.ClassVar['ProductionAllocator.MeteringType'] = ... - TURBINE: typing.ClassVar['ProductionAllocator.MeteringType'] = ... - MULTIPHASE: typing.ClassVar['ProductionAllocator.MeteringType'] = ... - TEST_SEPARATOR: typing.ClassVar['ProductionAllocator.MeteringType'] = ... - ESTIMATED: typing.ClassVar['ProductionAllocator.MeteringType'] = ... + def setExportMeter( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + meteringType: "ProductionAllocator.MeteringType", + ) -> "ProductionAllocator": ... + + class MeteringType(java.lang.Enum["ProductionAllocator.MeteringType"]): + ULTRASONIC: typing.ClassVar["ProductionAllocator.MeteringType"] = ... + CORIOLIS: typing.ClassVar["ProductionAllocator.MeteringType"] = ... + DIFFERENTIAL_PRESSURE: typing.ClassVar["ProductionAllocator.MeteringType"] = ... + VORTEX: typing.ClassVar["ProductionAllocator.MeteringType"] = ... + TURBINE: typing.ClassVar["ProductionAllocator.MeteringType"] = ... + MULTIPHASE: typing.ClassVar["ProductionAllocator.MeteringType"] = ... + TEST_SEPARATOR: typing.ClassVar["ProductionAllocator.MeteringType"] = ... + ESTIMATED: typing.ClassVar["ProductionAllocator.MeteringType"] = ... def getDisplayName(self) -> java.lang.String: ... def getUncertainty(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProductionAllocator.MeteringType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProductionAllocator.MeteringType": ... @staticmethod - def values() -> typing.MutableSequence['ProductionAllocator.MeteringType']: ... + def values() -> typing.MutableSequence["ProductionAllocator.MeteringType"]: ... class ScenarioAnalyzer(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addScenario(self, string: typing.Union[java.lang.String, str], scenarioParameters: 'ScenarioAnalyzer.ScenarioParameters') -> 'ScenarioAnalyzer': ... - def clearScenarios(self) -> 'ScenarioAnalyzer': ... + def addScenario( + self, + string: typing.Union[java.lang.String, str], + scenarioParameters: "ScenarioAnalyzer.ScenarioParameters", + ) -> "ScenarioAnalyzer": ... + def clearScenarios(self) -> "ScenarioAnalyzer": ... def generateReport(self) -> java.lang.String: ... - def getResult(self, string: typing.Union[java.lang.String, str]) -> 'ScenarioAnalyzer.ScenarioResult': ... - def getResults(self) -> java.util.List['ScenarioAnalyzer.ScenarioResult']: ... - def runAll(self) -> java.util.List['ScenarioAnalyzer.ScenarioResult']: ... - def setFeedStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'ScenarioAnalyzer': ... + def getResult( + self, string: typing.Union[java.lang.String, str] + ) -> "ScenarioAnalyzer.ScenarioResult": ... + def getResults(self) -> java.util.List["ScenarioAnalyzer.ScenarioResult"]: ... + def runAll(self) -> java.util.List["ScenarioAnalyzer.ScenarioResult"]: ... + def setFeedStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> "ScenarioAnalyzer": ... + class ScenarioParameters(java.io.Serializable): def __init__(self): ... def getGOR(self) -> float: ... @@ -511,13 +787,26 @@ class ScenarioAnalyzer(java.io.Serializable): def getTotalMassRate(self) -> float: ... def getWaterCut(self) -> float: ... def getWaterRate(self) -> float: ... - def setGOR(self, double: float) -> 'ScenarioAnalyzer.ScenarioParameters': ... - def setGasRate(self, double: float) -> 'ScenarioAnalyzer.ScenarioParameters': ... - def setOilRate(self, double: float) -> 'ScenarioAnalyzer.ScenarioParameters': ... - def setPressure(self, double: float) -> 'ScenarioAnalyzer.ScenarioParameters': ... - def setTemperature(self, double: float) -> 'ScenarioAnalyzer.ScenarioParameters': ... - def setWaterCut(self, double: float) -> 'ScenarioAnalyzer.ScenarioParameters': ... - def setWaterRate(self, double: float) -> 'ScenarioAnalyzer.ScenarioParameters': ... + def setGOR(self, double: float) -> "ScenarioAnalyzer.ScenarioParameters": ... + def setGasRate( + self, double: float + ) -> "ScenarioAnalyzer.ScenarioParameters": ... + def setOilRate( + self, double: float + ) -> "ScenarioAnalyzer.ScenarioParameters": ... + def setPressure( + self, double: float + ) -> "ScenarioAnalyzer.ScenarioParameters": ... + def setTemperature( + self, double: float + ) -> "ScenarioAnalyzer.ScenarioParameters": ... + def setWaterCut( + self, double: float + ) -> "ScenarioAnalyzer.ScenarioParameters": ... + def setWaterRate( + self, double: float + ) -> "ScenarioAnalyzer.ScenarioParameters": ... + class ScenarioResult(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getCO2TonnesPerDay(self) -> float: ... @@ -525,46 +814,81 @@ class ScenarioAnalyzer(java.io.Serializable): def getErrorMessage(self) -> java.lang.String: ... def getHeatingDutyMW(self) -> float: ... def getName(self) -> java.lang.String: ... - def getParameters(self) -> 'ScenarioAnalyzer.ScenarioParameters': ... + def getParameters(self) -> "ScenarioAnalyzer.ScenarioParameters": ... def getPowerMW(self) -> float: ... def isConverged(self) -> bool: ... def setCO2TonnesPerDay(self, double: float) -> None: ... def setConverged(self, boolean: bool) -> None: ... def setCoolingDutyMW(self, double: float) -> None: ... - def setErrorMessage(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setErrorMessage( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHeatingDutyMW(self, double: float) -> None: ... - def setParameters(self, scenarioParameters: 'ScenarioAnalyzer.ScenarioParameters') -> None: ... + def setParameters( + self, scenarioParameters: "ScenarioAnalyzer.ScenarioParameters" + ) -> None: ... def setPowerMW(self, double: float) -> None: ... class SeparatorSizingCalculator(java.io.Serializable): def __init__(self): ... - def createSeparator(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, separatorSizingResult: 'SeparatorSizingCalculator.SeparatorSizingResult') -> jneqsim.process.equipment.separator.Separator: ... - def gasBubbleRiseInLiquid(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def createSeparator( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + separatorSizingResult: "SeparatorSizingCalculator.SeparatorSizingResult", + ) -> jneqsim.process.equipment.separator.Separator: ... + def gasBubbleRiseInLiquid( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def getAPI12JRetentionTime(self, double: float) -> float: ... def getAPI12JRetentionTimeFromAPI(self, double: float) -> float: ... - def getRecommendedKFactor(self, separatorType: 'SeparatorSizingCalculator.SeparatorType', boolean: bool) -> float: ... - def oilDropletSettlingInGas(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def getRecommendedKFactor( + self, separatorType: "SeparatorSizingCalculator.SeparatorType", boolean: bool + ) -> float: ... + def oilDropletSettlingInGas( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def separationTime(self, double: float, double2: float) -> float: ... - def sizeSeparator(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, separatorType: 'SeparatorSizingCalculator.SeparatorType', designStandard: 'SeparatorSizingCalculator.DesignStandard') -> 'SeparatorSizingCalculator.SeparatorSizingResult': ... - def sizeUsingNeqSimDesign(self, separator: jneqsim.process.equipment.separator.Separator) -> 'SeparatorSizingCalculator.SeparatorSizingResult': ... - def soudersbrownGasVelocity(self, double: float, double2: float, double3: float) -> float: ... - def stokesSettlingVelocity(self, double: float, double2: float, double3: float, double4: float) -> float: ... - class DesignStandard(java.lang.Enum['SeparatorSizingCalculator.DesignStandard']): - API_12J: typing.ClassVar['SeparatorSizingCalculator.DesignStandard'] = ... - GPSA: typing.ClassVar['SeparatorSizingCalculator.DesignStandard'] = ... - SHELL_DEP: typing.ClassVar['SeparatorSizingCalculator.DesignStandard'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def sizeSeparator( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + separatorType: "SeparatorSizingCalculator.SeparatorType", + designStandard: "SeparatorSizingCalculator.DesignStandard", + ) -> "SeparatorSizingCalculator.SeparatorSizingResult": ... + def sizeUsingNeqSimDesign( + self, separator: jneqsim.process.equipment.separator.Separator + ) -> "SeparatorSizingCalculator.SeparatorSizingResult": ... + def soudersbrownGasVelocity( + self, double: float, double2: float, double3: float + ) -> float: ... + def stokesSettlingVelocity( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... + + class DesignStandard(java.lang.Enum["SeparatorSizingCalculator.DesignStandard"]): + API_12J: typing.ClassVar["SeparatorSizingCalculator.DesignStandard"] = ... + GPSA: typing.ClassVar["SeparatorSizingCalculator.DesignStandard"] = ... + SHELL_DEP: typing.ClassVar["SeparatorSizingCalculator.DesignStandard"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SeparatorSizingCalculator.DesignStandard': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SeparatorSizingCalculator.DesignStandard": ... @staticmethod - def values() -> typing.MutableSequence['SeparatorSizingCalculator.DesignStandard']: ... + def values() -> ( + typing.MutableSequence["SeparatorSizingCalculator.DesignStandard"] + ): ... + class SeparatorSizingResult(java.io.Serializable): - separatorType: 'SeparatorSizingCalculator.SeparatorType' = ... - designStandard: 'SeparatorSizingCalculator.DesignStandard' = ... + separatorType: "SeparatorSizingCalculator.SeparatorType" = ... + designStandard: "SeparatorSizingCalculator.DesignStandard" = ... internalDiameter: float = ... tanTanLength: float = ... slendernessRatio: float = ... @@ -580,20 +904,27 @@ class SeparatorSizingCalculator(java.io.Serializable): def getLiquidVolume(self) -> float: ... def getVolume(self) -> float: ... def toString(self) -> java.lang.String: ... - class SeparatorType(java.lang.Enum['SeparatorSizingCalculator.SeparatorType']): - HORIZONTAL: typing.ClassVar['SeparatorSizingCalculator.SeparatorType'] = ... - VERTICAL: typing.ClassVar['SeparatorSizingCalculator.SeparatorType'] = ... - SPHERICAL: typing.ClassVar['SeparatorSizingCalculator.SeparatorType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class SeparatorType(java.lang.Enum["SeparatorSizingCalculator.SeparatorType"]): + HORIZONTAL: typing.ClassVar["SeparatorSizingCalculator.SeparatorType"] = ... + VERTICAL: typing.ClassVar["SeparatorSizingCalculator.SeparatorType"] = ... + SPHERICAL: typing.ClassVar["SeparatorSizingCalculator.SeparatorType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SeparatorSizingCalculator.SeparatorType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SeparatorSizingCalculator.SeparatorType": ... @staticmethod - def values() -> typing.MutableSequence['SeparatorSizingCalculator.SeparatorType']: ... - + def values() -> ( + typing.MutableSequence["SeparatorSizingCalculator.SeparatorType"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.evaluation")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/facility/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/facility/__init__.pyi index 2d4ce67b..e52b28f3 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/facility/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/facility/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,142 +12,194 @@ import jneqsim.process.fielddevelopment.concept import jneqsim.process.processmodel import typing - - class BlockConfig(java.io.Serializable): @staticmethod - def co2Amine(double: float) -> 'BlockConfig': ... + def co2Amine(double: float) -> "BlockConfig": ... @staticmethod - def co2Membrane(double: float) -> 'BlockConfig': ... + def co2Membrane(double: float) -> "BlockConfig": ... @typing.overload @staticmethod - def compression(int: int) -> 'BlockConfig': ... + def compression(int: int) -> "BlockConfig": ... @typing.overload @staticmethod - def compression(int: int, double: float) -> 'BlockConfig': ... - def getDoubleParameter(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... - def getIntParameter(self, string: typing.Union[java.lang.String, str], int: int) -> int: ... + def compression(int: int, double: float) -> "BlockConfig": ... + def getDoubleParameter( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... + def getIntParameter( + self, string: typing.Union[java.lang.String, str], int: int + ) -> int: ... def getName(self) -> java.lang.String: ... - _getParameter__T = typing.TypeVar('_getParameter__T') # - def getParameter(self, string: typing.Union[java.lang.String, str], t: _getParameter__T) -> _getParameter__T: ... + _getParameter__T = typing.TypeVar("_getParameter__T") # + def getParameter( + self, string: typing.Union[java.lang.String, str], t: _getParameter__T + ) -> _getParameter__T: ... def getParameters(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def getType(self) -> 'BlockType': ... + def getType(self) -> "BlockType": ... @staticmethod - def inletSeparation(double: float, double2: float) -> 'BlockConfig': ... + def inletSeparation(double: float, double2: float) -> "BlockConfig": ... @typing.overload @staticmethod - def of(blockType: 'BlockType') -> 'BlockConfig': ... + def of(blockType: "BlockType") -> "BlockConfig": ... @typing.overload @staticmethod - def of(blockType: 'BlockType', string: typing.Union[java.lang.String, str]) -> 'BlockConfig': ... + def of( + blockType: "BlockType", string: typing.Union[java.lang.String, str] + ) -> "BlockConfig": ... @typing.overload @staticmethod - def of(blockType: 'BlockType', map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'BlockConfig': ... + def of( + blockType: "BlockType", + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "BlockConfig": ... @staticmethod - def oilStabilization(int: int, double: float) -> 'BlockConfig': ... + def oilStabilization(int: int, double: float) -> "BlockConfig": ... @staticmethod - def tegDehydration(double: float) -> 'BlockConfig': ... + def tegDehydration(double: float) -> "BlockConfig": ... def toString(self) -> java.lang.String: ... -class BlockType(java.lang.Enum['BlockType']): - INLET_SEPARATION: typing.ClassVar['BlockType'] = ... - TWO_PHASE_SEPARATOR: typing.ClassVar['BlockType'] = ... - THREE_PHASE_SEPARATOR: typing.ClassVar['BlockType'] = ... - COMPRESSION: typing.ClassVar['BlockType'] = ... - TEG_DEHYDRATION: typing.ClassVar['BlockType'] = ... - MEG_REGENERATION: typing.ClassVar['BlockType'] = ... - CO2_REMOVAL_MEMBRANE: typing.ClassVar['BlockType'] = ... - CO2_REMOVAL_AMINE: typing.ClassVar['BlockType'] = ... - H2S_REMOVAL: typing.ClassVar['BlockType'] = ... - NGL_RECOVERY: typing.ClassVar['BlockType'] = ... - DEW_POINT_CONTROL: typing.ClassVar['BlockType'] = ... - EXPORT_CONDITIONING: typing.ClassVar['BlockType'] = ... - OIL_STABILIZATION: typing.ClassVar['BlockType'] = ... - WATER_TREATMENT: typing.ClassVar['BlockType'] = ... - SUBSEA_BOOSTING: typing.ClassVar['BlockType'] = ... - GAS_COOLING: typing.ClassVar['BlockType'] = ... - HEAT_EXCHANGE: typing.ClassVar['BlockType'] = ... - FLARE_SYSTEM: typing.ClassVar['BlockType'] = ... - POWER_GENERATION: typing.ClassVar['BlockType'] = ... +class BlockType(java.lang.Enum["BlockType"]): + INLET_SEPARATION: typing.ClassVar["BlockType"] = ... + TWO_PHASE_SEPARATOR: typing.ClassVar["BlockType"] = ... + THREE_PHASE_SEPARATOR: typing.ClassVar["BlockType"] = ... + COMPRESSION: typing.ClassVar["BlockType"] = ... + TEG_DEHYDRATION: typing.ClassVar["BlockType"] = ... + MEG_REGENERATION: typing.ClassVar["BlockType"] = ... + CO2_REMOVAL_MEMBRANE: typing.ClassVar["BlockType"] = ... + CO2_REMOVAL_AMINE: typing.ClassVar["BlockType"] = ... + H2S_REMOVAL: typing.ClassVar["BlockType"] = ... + NGL_RECOVERY: typing.ClassVar["BlockType"] = ... + DEW_POINT_CONTROL: typing.ClassVar["BlockType"] = ... + EXPORT_CONDITIONING: typing.ClassVar["BlockType"] = ... + OIL_STABILIZATION: typing.ClassVar["BlockType"] = ... + WATER_TREATMENT: typing.ClassVar["BlockType"] = ... + SUBSEA_BOOSTING: typing.ClassVar["BlockType"] = ... + GAS_COOLING: typing.ClassVar["BlockType"] = ... + HEAT_EXCHANGE: typing.ClassVar["BlockType"] = ... + FLARE_SYSTEM: typing.ClassVar["BlockType"] = ... + POWER_GENERATION: typing.ClassVar["BlockType"] = ... def getDescription(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... def isEmissionSource(self) -> bool: ... def isHighCapex(self) -> bool: ... def isPowerConsumer(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BlockType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "BlockType": ... @staticmethod - def values() -> typing.MutableSequence['BlockType']: ... + def values() -> typing.MutableSequence["BlockType"]: ... class ConceptToProcessLinker(java.io.Serializable): def __init__(self): ... - def generateProcessSystem(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, fidelityLevel: 'ConceptToProcessLinker.FidelityLevel') -> jneqsim.process.processmodel.ProcessSystem: ... - def getTotalCoolingMW(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... - def getTotalHeatingMW(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... - def getTotalPowerMW(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... - def getUtilitySummary(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> java.lang.String: ... + def generateProcessSystem( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + fidelityLevel: "ConceptToProcessLinker.FidelityLevel", + ) -> jneqsim.process.processmodel.ProcessSystem: ... + def getTotalCoolingMW( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + def getTotalHeatingMW( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + def getTotalPowerMW( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + def getUtilitySummary( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> java.lang.String: ... def setCompressionEfficiency(self, double: float) -> None: ... def setExportGasPressure(self, double: float) -> None: ... def setHpSeparatorPressure(self, double: float) -> None: ... def setInletTemperature(self, double: float) -> None: ... def setLpSeparatorPressure(self, double: float) -> None: ... - class FidelityLevel(java.lang.Enum['ConceptToProcessLinker.FidelityLevel']): - SCREENING: typing.ClassVar['ConceptToProcessLinker.FidelityLevel'] = ... - CONCEPT: typing.ClassVar['ConceptToProcessLinker.FidelityLevel'] = ... - PRE_FEED: typing.ClassVar['ConceptToProcessLinker.FidelityLevel'] = ... - FEED: typing.ClassVar['ConceptToProcessLinker.FidelityLevel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class FidelityLevel(java.lang.Enum["ConceptToProcessLinker.FidelityLevel"]): + SCREENING: typing.ClassVar["ConceptToProcessLinker.FidelityLevel"] = ... + CONCEPT: typing.ClassVar["ConceptToProcessLinker.FidelityLevel"] = ... + PRE_FEED: typing.ClassVar["ConceptToProcessLinker.FidelityLevel"] = ... + FEED: typing.ClassVar["ConceptToProcessLinker.FidelityLevel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ConceptToProcessLinker.FidelityLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ConceptToProcessLinker.FidelityLevel": ... @staticmethod - def values() -> typing.MutableSequence['ConceptToProcessLinker.FidelityLevel']: ... - class ProcessTemplate(java.lang.Enum['ConceptToProcessLinker.ProcessTemplate']): - OIL_PROCESSING: typing.ClassVar['ConceptToProcessLinker.ProcessTemplate'] = ... - GAS_PROCESSING: typing.ClassVar['ConceptToProcessLinker.ProcessTemplate'] = ... - GAS_CONDENSATE: typing.ClassVar['ConceptToProcessLinker.ProcessTemplate'] = ... - HEAVY_OIL: typing.ClassVar['ConceptToProcessLinker.ProcessTemplate'] = ... - TIEBACK_PROCESSING: typing.ClassVar['ConceptToProcessLinker.ProcessTemplate'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["ConceptToProcessLinker.FidelityLevel"] + ): ... + + class ProcessTemplate(java.lang.Enum["ConceptToProcessLinker.ProcessTemplate"]): + OIL_PROCESSING: typing.ClassVar["ConceptToProcessLinker.ProcessTemplate"] = ... + GAS_PROCESSING: typing.ClassVar["ConceptToProcessLinker.ProcessTemplate"] = ... + GAS_CONDENSATE: typing.ClassVar["ConceptToProcessLinker.ProcessTemplate"] = ... + HEAVY_OIL: typing.ClassVar["ConceptToProcessLinker.ProcessTemplate"] = ... + TIEBACK_PROCESSING: typing.ClassVar[ + "ConceptToProcessLinker.ProcessTemplate" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ConceptToProcessLinker.ProcessTemplate': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ConceptToProcessLinker.ProcessTemplate": ... @staticmethod - def values() -> typing.MutableSequence['ConceptToProcessLinker.ProcessTemplate']: ... + def values() -> ( + typing.MutableSequence["ConceptToProcessLinker.ProcessTemplate"] + ): ... class FacilityBuilder(java.io.Serializable): @typing.overload - def addBlock(self, blockConfig: BlockConfig) -> 'FacilityBuilder': ... + def addBlock(self, blockConfig: BlockConfig) -> "FacilityBuilder": ... @typing.overload - def addBlock(self, blockType: BlockType) -> 'FacilityBuilder': ... - def addCo2Amine(self, double: float) -> 'FacilityBuilder': ... - def addCo2Membrane(self, double: float) -> 'FacilityBuilder': ... + def addBlock(self, blockType: BlockType) -> "FacilityBuilder": ... + def addCo2Amine(self, double: float) -> "FacilityBuilder": ... + def addCo2Membrane(self, double: float) -> "FacilityBuilder": ... @typing.overload - def addCompression(self, int: int) -> 'FacilityBuilder': ... + def addCompression(self, int: int) -> "FacilityBuilder": ... @typing.overload - def addCompression(self, int: int, double: float) -> 'FacilityBuilder': ... - def addTegDehydration(self, double: float) -> 'FacilityBuilder': ... + def addCompression(self, int: int, double: float) -> "FacilityBuilder": ... + def addTegDehydration(self, double: float) -> "FacilityBuilder": ... @staticmethod - def autoGenerate(fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept) -> 'FacilityBuilder': ... - def build(self) -> 'FacilityConfig': ... - def designMargin(self, double: float) -> 'FacilityBuilder': ... + def autoGenerate( + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + ) -> "FacilityBuilder": ... + def build(self) -> "FacilityConfig": ... + def designMargin(self, double: float) -> "FacilityBuilder": ... @staticmethod - def forConcept(fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept) -> 'FacilityBuilder': ... - def includeFlare(self, boolean: bool) -> 'FacilityBuilder': ... - def includePowerGeneration(self, boolean: bool) -> 'FacilityBuilder': ... - def name(self, string: typing.Union[java.lang.String, str]) -> 'FacilityBuilder': ... - def withRedundancy(self, string: typing.Union[java.lang.String, str], int: int) -> 'FacilityBuilder': ... + def forConcept( + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + ) -> "FacilityBuilder": ... + def includeFlare(self, boolean: bool) -> "FacilityBuilder": ... + def includePowerGeneration(self, boolean: bool) -> "FacilityBuilder": ... + def name( + self, string: typing.Union[java.lang.String, str] + ) -> "FacilityBuilder": ... + def withRedundancy( + self, string: typing.Union[java.lang.String, str], int: int + ) -> "FacilityBuilder": ... class FacilityConfig(java.io.Serializable): def getBlockCount(self) -> int: ... @@ -166,7 +218,6 @@ class FacilityConfig(java.io.Serializable): def isComplex(self) -> bool: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.facility")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/integrated/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/integrated/__init__.pyi index b4955bc1..0feca79d 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/integrated/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/integrated/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,14 +13,29 @@ import jneqsim.process.equipment.pipeline import jneqsim.process.equipment.reservoir import typing - - class GasLiftNetworkOptimizer(java.io.Serializable): def __init__(self): ... - def addWell(self, string: typing.Union[java.lang.String, str], gasLiftPerformanceCurve: 'GasLiftPerformanceCurve') -> 'GasLiftNetworkOptimizer': ... - def allocate(self, double: float) -> 'GasLiftNetworkOptimizer.AllocationResult': ... + def addWell( + self, + string: typing.Union[java.lang.String, str], + gasLiftPerformanceCurve: "GasLiftPerformanceCurve", + ) -> "GasLiftNetworkOptimizer": ... + def allocate(self, double: float) -> "GasLiftNetworkOptimizer.AllocationResult": ... + class AllocationResult(java.io.Serializable): - def __init__(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float, double2: float): ... + def __init__( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + double2: float, + ): ... def getLiftRates(self) -> java.util.Map[java.lang.String, float]: ... def getOilRates(self) -> java.util.Map[java.lang.String, float]: ... def getTotalLift(self) -> float: ... @@ -28,9 +43,15 @@ class GasLiftNetworkOptimizer(java.io.Serializable): class GasLiftPerformanceCurve(java.io.Serializable): @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, double: float, double2: float, double3: float, double4: float + ): ... @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ): ... def getBaseOilRate(self) -> float: ... def getMaxLiftRate(self) -> float: ... def incrementalSlope(self, double: float) -> float: ... @@ -41,27 +62,56 @@ class IntegratedProductionModel(java.io.Serializable): EXPORT_NODE: typing.ClassVar[java.lang.String] = ... def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def addWell(self, string: typing.Union[java.lang.String, str], reservoirDrive: 'ReservoirDrive', wellDeliverabilityCurve: 'WellDeliverabilityCurve') -> 'IntegratedProductionModel.WellUnit': ... + def addWell( + self, + string: typing.Union[java.lang.String, str], + reservoirDrive: "ReservoirDrive", + wellDeliverabilityCurve: "WellDeliverabilityCurve", + ) -> "IntegratedProductionModel.WellUnit": ... @typing.overload - def addWell(self, string: typing.Union[java.lang.String, str], reservoirDrive: 'ReservoirDrive', wellDeliverabilityCurve: 'WellDeliverabilityCurve', flowlineBranch: 'FlowlineBranch') -> 'IntegratedProductionModel.WellUnit': ... + def addWell( + self, + string: typing.Union[java.lang.String, str], + reservoirDrive: "ReservoirDrive", + wellDeliverabilityCurve: "WellDeliverabilityCurve", + flowlineBranch: "FlowlineBranch", + ) -> "IntegratedProductionModel.WellUnit": ... def getName(self) -> java.lang.String: ... - def getWells(self) -> java.util.List['IntegratedProductionModel.WellUnit']: ... - def runProfile(self, double: float, double2: float) -> 'ProductionProfile': ... - def setEmissionIntensity(self, double: float) -> 'IntegratedProductionModel': ... - def setEnergyIntensity(self, double: float) -> 'IntegratedProductionModel': ... - def setExportPressure(self, double: float) -> 'IntegratedProductionModel': ... - def setHydrocarbonPrice(self, double: float) -> 'IntegratedProductionModel': ... - def solve(self) -> 'IntegratedSolveResult': ... + def getWells(self) -> java.util.List["IntegratedProductionModel.WellUnit"]: ... + def runProfile(self, double: float, double2: float) -> "ProductionProfile": ... + def setEmissionIntensity(self, double: float) -> "IntegratedProductionModel": ... + def setEnergyIntensity(self, double: float) -> "IntegratedProductionModel": ... + def setExportPressure(self, double: float) -> "IntegratedProductionModel": ... + def setHydrocarbonPrice(self, double: float) -> "IntegratedProductionModel": ... + def solve(self) -> "IntegratedSolveResult": ... def toJson(self) -> java.lang.String: ... + class WellUnit(java.io.Serializable): - def getDrive(self) -> 'ReservoirDrive': ... - def getFlowlineBranch(self) -> 'FlowlineBranch': ... + def getDrive(self) -> "ReservoirDrive": ... + def getFlowlineBranch(self) -> "FlowlineBranch": ... def getLastRate(self) -> float: ... def getName(self) -> java.lang.String: ... - def getWellBranch(self) -> 'WellBranch': ... + def getWellBranch(self) -> "WellBranch": ... class IntegratedSolveResult(java.io.Serializable): - def __init__(self, boolean: bool, int: int, double: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double2: float, double3: float, double4: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + boolean: bool, + int: int, + double: float, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double2: float, + double3: float, + double4: float, + string: typing.Union[java.lang.String, str], + ): ... def getEmissionsKgPerDay(self) -> float: ... def getEnergyKWhPerDay(self) -> float: ... def getFieldRate(self) -> float: ... @@ -80,16 +130,31 @@ class NetworkBranch(java.io.Serializable): class NetworkNewtonSolver(java.io.Serializable): def __init__(self): ... - def addBranch(self, networkBranch: NetworkBranch) -> 'NetworkNewtonSolver': ... - def addNode(self, networkNode: 'NetworkNode') -> 'NetworkNewtonSolver': ... + def addBranch(self, networkBranch: NetworkBranch) -> "NetworkNewtonSolver": ... + def addNode(self, networkNode: "NetworkNode") -> "NetworkNewtonSolver": ... def getBranches(self) -> java.util.List[NetworkBranch]: ... - def getNode(self, string: typing.Union[java.lang.String, str]) -> 'NetworkNode': ... + def getNode(self, string: typing.Union[java.lang.String, str]) -> "NetworkNode": ... def setMaxIterations(self, int: int) -> None: ... def setMinPressure(self, double: float) -> None: ... def setTolerance(self, double: float) -> None: ... - def solve(self) -> 'NetworkNewtonSolver.NetworkSolutionResult': ... + def solve(self) -> "NetworkNewtonSolver.NetworkSolutionResult": ... + class NetworkSolutionResult(java.io.Serializable): - def __init__(self, boolean: bool, int: int, double: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + boolean: bool, + int: int, + double: float, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + string: typing.Union[java.lang.String, str], + ): ... def getBranchFlows(self) -> java.util.Map[java.lang.String, float]: ... def getIterations(self) -> int: ... def getMaxResidual(self) -> float: ... @@ -98,48 +163,83 @@ class NetworkNewtonSolver(java.io.Serializable): def isConverged(self) -> bool: ... class NetworkNode(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], nodeType: 'NetworkNode.NodeType', double: float, boolean: bool): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + nodeType: "NetworkNode.NodeType", + double: float, + boolean: bool, + ): ... def getExternalRate(self) -> float: ... def getName(self) -> java.lang.String: ... def getPressure(self) -> float: ... - def getType(self) -> 'NetworkNode.NodeType': ... + def getType(self) -> "NetworkNode.NodeType": ... def isPressureFixed(self) -> bool: ... @staticmethod - def manifold(string: typing.Union[java.lang.String, str], double: float) -> 'NetworkNode': ... + def manifold( + string: typing.Union[java.lang.String, str], double: float + ) -> "NetworkNode": ... @staticmethod - def reservoir(string: typing.Union[java.lang.String, str], double: float) -> 'NetworkNode': ... + def reservoir( + string: typing.Union[java.lang.String, str], double: float + ) -> "NetworkNode": ... def setExternalRate(self, double: float) -> None: ... def setPressure(self, double: float) -> None: ... def setPressureFixed(self, boolean: bool) -> None: ... @staticmethod - def sink(string: typing.Union[java.lang.String, str], double: float) -> 'NetworkNode': ... - class NodeType(java.lang.Enum['NetworkNode.NodeType']): - RESERVOIR: typing.ClassVar['NetworkNode.NodeType'] = ... - JUNCTION: typing.ClassVar['NetworkNode.NodeType'] = ... - MANIFOLD: typing.ClassVar['NetworkNode.NodeType'] = ... - SINK: typing.ClassVar['NetworkNode.NodeType'] = ... - SOURCE: typing.ClassVar['NetworkNode.NodeType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def sink( + string: typing.Union[java.lang.String, str], double: float + ) -> "NetworkNode": ... + + class NodeType(java.lang.Enum["NetworkNode.NodeType"]): + RESERVOIR: typing.ClassVar["NetworkNode.NodeType"] = ... + JUNCTION: typing.ClassVar["NetworkNode.NodeType"] = ... + MANIFOLD: typing.ClassVar["NetworkNode.NodeType"] = ... + SINK: typing.ClassVar["NetworkNode.NodeType"] = ... + SOURCE: typing.ClassVar["NetworkNode.NodeType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'NetworkNode.NodeType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "NetworkNode.NodeType": ... @staticmethod - def values() -> typing.MutableSequence['NetworkNode.NodeType']: ... + def values() -> typing.MutableSequence["NetworkNode.NodeType"]: ... class ProductionProfile(java.io.Serializable): def __init__(self): ... - def add(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> None: ... + def add( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> None: ... def getCumulativeProduction(self) -> float: ... def getCumulativeRevenue(self) -> float: ... def getPeakRate(self) -> float: ... - def getPoints(self) -> java.util.List['ProductionProfile.Point']: ... + def getPoints(self) -> java.util.List["ProductionProfile.Point"]: ... def setCumulativeProduction(self, double: float) -> None: ... def setCumulativeRevenue(self, double: float) -> None: ... + class Point(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... def getEmissionsKgPerDay(self) -> float: ... def getEnergyKWhPerDay(self) -> float: ... def getRateSm3PerDay(self) -> float: ... @@ -155,24 +255,50 @@ class ReservoirDrive(java.io.Serializable): class ReservoirToMarketOptimizer(java.io.Serializable): def __init__(self, integratedProductionModel: IntegratedProductionModel): ... - def optimize(self) -> 'ReservoirToMarketOptimizer.OptimizationResult': ... - def setFacilityCapacity(self, double: float) -> 'ReservoirToMarketOptimizer': ... - def setMaxIterations(self, int: int) -> 'ReservoirToMarketOptimizer': ... - def setObjective(self, objective: 'ReservoirToMarketOptimizer.Objective') -> 'ReservoirToMarketOptimizer': ... - class Objective(java.lang.Enum['ReservoirToMarketOptimizer.Objective']): - REVENUE: typing.ClassVar['ReservoirToMarketOptimizer.Objective'] = ... - RATE: typing.ClassVar['ReservoirToMarketOptimizer.Objective'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def optimize(self) -> "ReservoirToMarketOptimizer.OptimizationResult": ... + def setFacilityCapacity(self, double: float) -> "ReservoirToMarketOptimizer": ... + def setMaxIterations(self, int: int) -> "ReservoirToMarketOptimizer": ... + def setObjective( + self, objective: "ReservoirToMarketOptimizer.Objective" + ) -> "ReservoirToMarketOptimizer": ... + + class Objective(java.lang.Enum["ReservoirToMarketOptimizer.Objective"]): + REVENUE: typing.ClassVar["ReservoirToMarketOptimizer.Objective"] = ... + RATE: typing.ClassVar["ReservoirToMarketOptimizer.Objective"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ReservoirToMarketOptimizer.Objective': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ReservoirToMarketOptimizer.Objective": ... @staticmethod - def values() -> typing.MutableSequence['ReservoirToMarketOptimizer.Objective']: ... + def values() -> ( + typing.MutableSequence["ReservoirToMarketOptimizer.Objective"] + ): ... + class OptimizationResult(java.io.Serializable): - def __init__(self, boolean: bool, double: float, double2: float, double3: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], int: int): ... + def __init__( + self, + boolean: bool, + double: float, + double2: float, + double3: float, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + int: int, + ): ... def getChokeSettings(self) -> java.util.Map[java.lang.String, float]: ... def getEvaluations(self) -> int: ... def getFieldRate(self) -> float: ... @@ -183,13 +309,25 @@ class ReservoirToMarketOptimizer(java.io.Serializable): def toJson(self) -> java.lang.String: ... class WellDeliverabilityCurve(java.io.Serializable): - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ): ... @staticmethod - def fromArrays(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> 'WellDeliverabilityCurve': ... + def fromArrays( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> "WellDeliverabilityCurve": ... @staticmethod - def fromVogel(double: float, double2: float) -> 'WellDeliverabilityCurve': ... + def fromVogel(double: float, double2: float) -> "WellDeliverabilityCurve": ... @staticmethod - def fromWellSystem(wellSystem: jneqsim.process.equipment.reservoir.WellSystem, double: float, double2: float, int: int) -> 'WellDeliverabilityCurve': ... + def fromWellSystem( + wellSystem: jneqsim.process.equipment.reservoir.WellSystem, + double: float, + double2: float, + int: int, + ) -> "WellDeliverabilityCurve": ... def getAbsoluteOpenFlowPotential(self) -> float: ... def getShutInPressure(self) -> float: ... def rateAt(self, double: float) -> float: ... @@ -197,11 +335,19 @@ class WellDeliverabilityCurve(java.io.Serializable): class WellTestMatcher(java.io.Serializable): def __init__(self): ... - def addTestPoint(self, double: float, double2: float) -> 'WellTestMatcher': ... - def fitProductivityIndex(self) -> 'WellTestMatcher.MatchResult': ... - def fitVogel(self) -> 'WellTestMatcher.MatchResult': ... + def addTestPoint(self, double: float, double2: float) -> "WellTestMatcher": ... + def fitProductivityIndex(self) -> "WellTestMatcher.MatchResult": ... + def fitVogel(self) -> "WellTestMatcher.MatchResult": ... + class MatchResult(java.io.Serializable): - def __init__(self, wellDeliverabilityCurve: WellDeliverabilityCurve, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + wellDeliverabilityCurve: WellDeliverabilityCurve, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + ): ... def getCurve(self) -> WellDeliverabilityCurve: ... def getDeliverabilityParameter(self) -> float: ... def getModel(self) -> java.lang.String: ... @@ -209,7 +355,14 @@ class WellTestMatcher(java.io.Serializable): def getRmsError(self) -> float: ... class AquiferDrive(ReservoirDrive): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... def getCumulativeInflux(self) -> float: ... def getCumulativeProduction(self) -> float: ... def getInPlaceVolume(self) -> float: ... @@ -217,12 +370,32 @@ class AquiferDrive(ReservoirDrive): def produce(self, double: float, double2: float) -> None: ... class FlowlineBranch(NetworkBranch): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... def flow(self, double: float, double2: float) -> float: ... @staticmethod - def fromBeggsBrillSample(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills) -> 'FlowlineBranch': ... + def fromBeggsBrillSample( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills, + ) -> "FlowlineBranch": ... @staticmethod - def fromReferencePoint(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'FlowlineBranch': ... + def fromReferencePoint( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "FlowlineBranch": ... def getFromNode(self) -> java.lang.String: ... def getLastRate(self) -> float: ... def getLinearCoeff(self) -> float: ... @@ -239,14 +412,23 @@ class MaterialBalanceGasDrive(ReservoirDrive): def produce(self, double: float, double2: float) -> None: ... class OilTankDrive(ReservoirDrive): - def __init__(self, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, double: float, double2: float, double3: float, double4: float + ): ... def getCumulativeProduction(self) -> float: ... def getInPlaceVolume(self) -> float: ... def getReservoirPressure(self) -> float: ... def produce(self, double: float, double2: float) -> None: ... class WellBranch(NetworkBranch): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], wellDeliverabilityCurve: WellDeliverabilityCurve, double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + wellDeliverabilityCurve: WellDeliverabilityCurve, + double: float, + ): ... def flow(self, double: float, double2: float) -> float: ... def getChokeFactor(self) -> float: ... def getCurve(self) -> WellDeliverabilityCurve: ... @@ -259,7 +441,6 @@ class WellBranch(NetworkBranch): def setLiftFactor(self, double: float) -> None: ... def setReferenceReservoirPressure(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.integrated")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/network/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/network/__init__.pyi index fef06dc5..230b84d1 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/network/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/network/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,12 +14,19 @@ import jneqsim.process.equipment.stream import jneqsim.thermo.system import typing - - class MultiphaseFlowIntegrator(java.io.Serializable): def __init__(self): ... - def calculateHydraulics(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> 'MultiphaseFlowIntegrator.PipelineResult': ... - def calculateHydraulicsCurve(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> java.util.List['MultiphaseFlowIntegrator.PipelineResult']: ... + def calculateHydraulics( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> "MultiphaseFlowIntegrator.PipelineResult": ... + def calculateHydraulicsCurve( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> java.util.List["MultiphaseFlowIntegrator.PipelineResult"]: ... def getPipelineDiameterM(self) -> float: ... def getPipelineLengthKm(self) -> float: ... def setElevationChange(self, double: float) -> None: ... @@ -31,23 +38,37 @@ class MultiphaseFlowIntegrator(java.io.Serializable): def setPipelineLength(self, double: float) -> None: ... def setPipelineRoughness(self, double: float) -> None: ... def setSeabedTemperature(self, double: float) -> None: ... - def sizePipeline(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float) -> float: ... - class FlowRegime(java.lang.Enum['MultiphaseFlowIntegrator.FlowRegime']): - STRATIFIED_SMOOTH: typing.ClassVar['MultiphaseFlowIntegrator.FlowRegime'] = ... - STRATIFIED_WAVY: typing.ClassVar['MultiphaseFlowIntegrator.FlowRegime'] = ... - INTERMITTENT: typing.ClassVar['MultiphaseFlowIntegrator.FlowRegime'] = ... - ANNULAR: typing.ClassVar['MultiphaseFlowIntegrator.FlowRegime'] = ... - DISPERSED_BUBBLE: typing.ClassVar['MultiphaseFlowIntegrator.FlowRegime'] = ... - UNKNOWN: typing.ClassVar['MultiphaseFlowIntegrator.FlowRegime'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def sizePipeline( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + ) -> float: ... + + class FlowRegime(java.lang.Enum["MultiphaseFlowIntegrator.FlowRegime"]): + STRATIFIED_SMOOTH: typing.ClassVar["MultiphaseFlowIntegrator.FlowRegime"] = ... + STRATIFIED_WAVY: typing.ClassVar["MultiphaseFlowIntegrator.FlowRegime"] = ... + INTERMITTENT: typing.ClassVar["MultiphaseFlowIntegrator.FlowRegime"] = ... + ANNULAR: typing.ClassVar["MultiphaseFlowIntegrator.FlowRegime"] = ... + DISPERSED_BUBBLE: typing.ClassVar["MultiphaseFlowIntegrator.FlowRegime"] = ... + UNKNOWN: typing.ClassVar["MultiphaseFlowIntegrator.FlowRegime"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MultiphaseFlowIntegrator.FlowRegime': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MultiphaseFlowIntegrator.FlowRegime": ... @staticmethod - def values() -> typing.MutableSequence['MultiphaseFlowIntegrator.FlowRegime']: ... + def values() -> ( + typing.MutableSequence["MultiphaseFlowIntegrator.FlowRegime"] + ): ... + class PipelineResult(java.io.Serializable): def __init__(self): ... def generateReport(self) -> java.lang.String: ... @@ -55,7 +76,7 @@ class MultiphaseFlowIntegrator(java.io.Serializable): def getArrivalTemperatureC(self) -> float: ... def getErosionalVelocityMs(self) -> float: ... def getErosionalVelocityRatio(self) -> float: ... - def getFlowRegime(self) -> 'MultiphaseFlowIntegrator.FlowRegime': ... + def getFlowRegime(self) -> "MultiphaseFlowIntegrator.FlowRegime": ... def getGasVelocityMs(self) -> float: ... def getInfeasibilityReason(self) -> java.lang.String: ... def getInletPressureBar(self) -> float: ... @@ -71,9 +92,13 @@ class MultiphaseFlowIntegrator(java.io.Serializable): def setErosionalVelocityMs(self, double: float) -> None: ... def setErosionalVelocityRatio(self, double: float) -> None: ... def setFeasible(self, boolean: bool) -> None: ... - def setFlowRegime(self, flowRegime: 'MultiphaseFlowIntegrator.FlowRegime') -> None: ... + def setFlowRegime( + self, flowRegime: "MultiphaseFlowIntegrator.FlowRegime" + ) -> None: ... def setGasVelocityMs(self, double: float) -> None: ... - def setInfeasibilityReason(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInfeasibilityReason( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInletPressureBar(self, double: float) -> None: ... def setInletTemperatureC(self, double: float) -> None: ... def setLiquidHoldup(self, double: float) -> None: ... @@ -84,7 +109,7 @@ class MultiphaseFlowIntegrator(java.io.Serializable): class NetworkResult(java.io.Serializable): networkName: java.lang.String = ... - solutionMode: 'NetworkSolver.SolutionMode' = ... + solutionMode: "NetworkSolver.SolutionMode" = ... manifoldPressure: float = ... totalRate: float = ... wellRates: java.util.Map = ... @@ -95,53 +120,93 @@ class NetworkResult(java.io.Serializable): iterations: int = ... residual: float = ... def __init__(self, string: typing.Union[java.lang.String, str]): ... - def getFlowlinePressureDrop(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getFlowlinePressureDrop( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getProducingWellCount(self) -> int: ... def getSummaryTable(self) -> java.lang.String: ... def getTotalRate(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getWellRate(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... - def getWellheadPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getWellRate( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... + def getWellheadPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def isWellEnabled(self, string: typing.Union[java.lang.String, str]) -> bool: ... def toString(self) -> java.lang.String: ... class NetworkSolver(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def addWell(self, wellSystem: jneqsim.process.equipment.reservoir.WellSystem, double: float) -> 'NetworkSolver': ... + def addWell( + self, wellSystem: jneqsim.process.equipment.reservoir.WellSystem, double: float + ) -> "NetworkSolver": ... @typing.overload - def addWell(self, wellSystem: jneqsim.process.equipment.reservoir.WellSystem, double: float, double2: float) -> 'NetworkSolver': ... + def addWell( + self, + wellSystem: jneqsim.process.equipment.reservoir.WellSystem, + double: float, + double2: float, + ) -> "NetworkSolver": ... def getCombinedStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getEnabledWellCount(self) -> int: ... def getName(self) -> java.lang.String: ... def getWellCount(self) -> int: ... def isSolved(self) -> bool: ... - def setChokeOpening(self, string: typing.Union[java.lang.String, str], double: float) -> 'NetworkSolver': ... - def setManifoldPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'NetworkSolver': ... - def setMaxTotalRate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'NetworkSolver': ... - def setReferenceFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'NetworkSolver': ... - def setSolutionMode(self, solutionMode: 'NetworkSolver.SolutionMode') -> 'NetworkSolver': ... - def setSolverParameters(self, double: float, int: int, double2: float) -> 'NetworkSolver': ... - def setTargetTotalRate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'NetworkSolver': ... - def setWellEnabled(self, string: typing.Union[java.lang.String, str], boolean: bool) -> 'NetworkSolver': ... + def setChokeOpening( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "NetworkSolver": ... + def setManifoldPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "NetworkSolver": ... + def setMaxTotalRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "NetworkSolver": ... + def setReferenceFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "NetworkSolver": ... + def setSolutionMode( + self, solutionMode: "NetworkSolver.SolutionMode" + ) -> "NetworkSolver": ... + def setSolverParameters( + self, double: float, int: int, double2: float + ) -> "NetworkSolver": ... + def setTargetTotalRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "NetworkSolver": ... + def setWellEnabled( + self, string: typing.Union[java.lang.String, str], boolean: bool + ) -> "NetworkSolver": ... def solve(self) -> NetworkResult: ... - class SolutionMode(java.lang.Enum['NetworkSolver.SolutionMode']): - FIXED_MANIFOLD_PRESSURE: typing.ClassVar['NetworkSolver.SolutionMode'] = ... - FIXED_TOTAL_RATE: typing.ClassVar['NetworkSolver.SolutionMode'] = ... - OPTIMIZE_ALLOCATION: typing.ClassVar['NetworkSolver.SolutionMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class SolutionMode(java.lang.Enum["NetworkSolver.SolutionMode"]): + FIXED_MANIFOLD_PRESSURE: typing.ClassVar["NetworkSolver.SolutionMode"] = ... + FIXED_TOTAL_RATE: typing.ClassVar["NetworkSolver.SolutionMode"] = ... + OPTIMIZE_ALLOCATION: typing.ClassVar["NetworkSolver.SolutionMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'NetworkSolver.SolutionMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "NetworkSolver.SolutionMode": ... @staticmethod - def values() -> typing.MutableSequence['NetworkSolver.SolutionMode']: ... + def values() -> typing.MutableSequence["NetworkSolver.SolutionMode"]: ... + class WellNode(java.io.Serializable): ... class TiebackRouteNetwork(java.io.Serializable): @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'TiebackRouteNetwork.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "TiebackRouteNetwork.Builder": ... def getBranchCount(self) -> int: ... def getEquivalentDiameterInches(self) -> float: ... def getEquivalentHeatTransferCoefficientWm2K(self) -> float: ... @@ -153,17 +218,56 @@ class TiebackRouteNetwork(java.io.Serializable): def getNetElevationChangeM(self) -> float: ... def getRiserCount(self) -> int: ... def getScreeningLengthKm(self) -> float: ... - def getSegments(self) -> java.util.List['TiebackRouteNetwork.RouteSegment']: ... + def getSegments(self) -> java.util.List["TiebackRouteNetwork.RouteSegment"]: ... def getSharedCorridorLengthKm(self) -> float: ... def getSummary(self) -> java.lang.String: ... + class Builder: - def addBranch(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'TiebackRouteNetwork.Builder': ... - def addFlowline(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'TiebackRouteNetwork.Builder': ... - def addRiser(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'TiebackRouteNetwork.Builder': ... - def addSegment(self, string: typing.Union[java.lang.String, str], segmentType: 'TiebackRouteNetwork.SegmentType', double: float, double2: float, double3: float, double4: float, double5: float, double6: float, boolean: bool) -> 'TiebackRouteNetwork.Builder': ... - def addSharedCorridor(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'TiebackRouteNetwork.Builder': ... - def build(self) -> 'TiebackRouteNetwork': ... - def hostHub(self, string: typing.Union[java.lang.String, str]) -> 'TiebackRouteNetwork.Builder': ... + def addBranch( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "TiebackRouteNetwork.Builder": ... + def addFlowline( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "TiebackRouteNetwork.Builder": ... + def addRiser( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "TiebackRouteNetwork.Builder": ... + def addSegment( + self, + string: typing.Union[java.lang.String, str], + segmentType: "TiebackRouteNetwork.SegmentType", + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + boolean: bool, + ) -> "TiebackRouteNetwork.Builder": ... + def addSharedCorridor( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "TiebackRouteNetwork.Builder": ... + def build(self) -> "TiebackRouteNetwork": ... + def hostHub( + self, string: typing.Union[java.lang.String, str] + ) -> "TiebackRouteNetwork.Builder": ... + class RouteSegment(java.io.Serializable): def getDiameterInches(self) -> float: ... def getHeatTransferCoefficientWm2K(self) -> float: ... @@ -172,24 +276,29 @@ class TiebackRouteNetwork(java.io.Serializable): def getName(self) -> java.lang.String: ... def getOutletWaterDepthM(self) -> float: ... def getSeabedTemperatureC(self) -> float: ... - def getType(self) -> 'TiebackRouteNetwork.SegmentType': ... + def getType(self) -> "TiebackRouteNetwork.SegmentType": ... def isShared(self) -> bool: ... - class SegmentType(java.lang.Enum['TiebackRouteNetwork.SegmentType']): - FLOWLINE: typing.ClassVar['TiebackRouteNetwork.SegmentType'] = ... - RISER: typing.ClassVar['TiebackRouteNetwork.SegmentType'] = ... - SHARED_CORRIDOR: typing.ClassVar['TiebackRouteNetwork.SegmentType'] = ... - BRANCH: typing.ClassVar['TiebackRouteNetwork.SegmentType'] = ... - HUB_TIE_IN: typing.ClassVar['TiebackRouteNetwork.SegmentType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class SegmentType(java.lang.Enum["TiebackRouteNetwork.SegmentType"]): + FLOWLINE: typing.ClassVar["TiebackRouteNetwork.SegmentType"] = ... + RISER: typing.ClassVar["TiebackRouteNetwork.SegmentType"] = ... + SHARED_CORRIDOR: typing.ClassVar["TiebackRouteNetwork.SegmentType"] = ... + BRANCH: typing.ClassVar["TiebackRouteNetwork.SegmentType"] = ... + HUB_TIE_IN: typing.ClassVar["TiebackRouteNetwork.SegmentType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TiebackRouteNetwork.SegmentType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TiebackRouteNetwork.SegmentType": ... @staticmethod - def values() -> typing.MutableSequence['TiebackRouteNetwork.SegmentType']: ... - + def values() -> typing.MutableSequence["TiebackRouteNetwork.SegmentType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.network")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/reporting/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/reporting/__init__.pyi index 8b5c3d26..74fefc29 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/reporting/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/reporting/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,16 +13,31 @@ import jneqsim.process.fielddevelopment.evaluation import jneqsim.process.fielddevelopment.tieback import typing - - class FieldDevelopmentReportExporter: def __init__(self): ... - def exportConceptKpisMarkdown(self, list: java.util.List[jneqsim.process.fielddevelopment.evaluation.ConceptKPIs]) -> java.lang.String: ... - def exportTemplateComparisonMarkdown(self, list: java.util.List[jneqsim.process.fielddevelopment.concept.DevelopmentCaseTemplate]) -> java.lang.String: ... - def exportTemplateNpvFigureData(self, list: java.util.List[jneqsim.process.fielddevelopment.concept.DevelopmentCaseTemplate]) -> java.util.List[typing.MutableSequence[java.lang.String]]: ... - def exportTiebackOptionsMarkdown(self, tiebackReport: jneqsim.process.fielddevelopment.tieback.TiebackReport) -> java.lang.String: ... - def exportTornadoMarkdown(self, tornadoResult: jneqsim.process.fielddevelopment.economics.SensitivityAnalyzer.TornadoResult) -> java.lang.String: ... - + def exportConceptKpisMarkdown( + self, + list: java.util.List[jneqsim.process.fielddevelopment.evaluation.ConceptKPIs], + ) -> java.lang.String: ... + def exportTemplateComparisonMarkdown( + self, + list: java.util.List[ + jneqsim.process.fielddevelopment.concept.DevelopmentCaseTemplate + ], + ) -> java.lang.String: ... + def exportTemplateNpvFigureData( + self, + list: java.util.List[ + jneqsim.process.fielddevelopment.concept.DevelopmentCaseTemplate + ], + ) -> java.util.List[typing.MutableSequence[java.lang.String]]: ... + def exportTiebackOptionsMarkdown( + self, tiebackReport: jneqsim.process.fielddevelopment.tieback.TiebackReport + ) -> java.lang.String: ... + def exportTornadoMarkdown( + self, + tornadoResult: jneqsim.process.fielddevelopment.economics.SensitivityAnalyzer.TornadoResult, + ) -> java.lang.String: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.reporting")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/reservoir/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/reservoir/__init__.pyi index 3ed97fb3..57632693 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/reservoir/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/reservoir/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,119 +14,199 @@ import jneqsim.process.processmodel import jneqsim.thermo.system import typing - - class InjectionStrategy(java.io.Serializable): - def __init__(self, strategyType: 'InjectionStrategy.StrategyType'): ... - def calculateInjection(self, simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, double: float, double2: float, double3: float) -> 'InjectionStrategy.InjectionResult': ... + def __init__(self, strategyType: "InjectionStrategy.StrategyType"): ... + def calculateInjection( + self, + simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, + double: float, + double2: float, + double3: float, + ) -> "InjectionStrategy.InjectionResult": ... @staticmethod - def gasInjection(double: float) -> 'InjectionStrategy': ... - def getStrategyType(self) -> 'InjectionStrategy.StrategyType': ... + def gasInjection(double: float) -> "InjectionStrategy": ... + def getStrategyType(self) -> "InjectionStrategy.StrategyType": ... def getTargetVRR(self) -> float: ... @staticmethod - def pressureMaintenance(double: float) -> 'InjectionStrategy': ... - def setInjectionTemperature(self, double: float) -> 'InjectionStrategy': ... - def setMaxGasRate(self, double: float) -> 'InjectionStrategy': ... - def setMaxWaterRate(self, double: float) -> 'InjectionStrategy': ... - def setTargetVRR(self, double: float) -> 'InjectionStrategy': ... + def pressureMaintenance(double: float) -> "InjectionStrategy": ... + def setInjectionTemperature(self, double: float) -> "InjectionStrategy": ... + def setMaxGasRate(self, double: float) -> "InjectionStrategy": ... + def setMaxWaterRate(self, double: float) -> "InjectionStrategy": ... + def setTargetVRR(self, double: float) -> "InjectionStrategy": ... @staticmethod - def wag(double: float, double2: float) -> 'InjectionStrategy': ... + def wag(double: float, double2: float) -> "InjectionStrategy": ... @staticmethod - def waterInjection(double: float) -> 'InjectionStrategy': ... + def waterInjection(double: float) -> "InjectionStrategy": ... + class InjectionResult(java.io.Serializable): - strategyType: 'InjectionStrategy.StrategyType' = ... + strategyType: "InjectionStrategy.StrategyType" = ... waterInjectionRate: float = ... gasInjectionRate: float = ... productionVoidage: float = ... achievedVRR: float = ... def __init__(self): ... def toString(self) -> java.lang.String: ... - class StrategyType(java.lang.Enum['InjectionStrategy.StrategyType']): - NATURAL_DEPLETION: typing.ClassVar['InjectionStrategy.StrategyType'] = ... - WATER_INJECTION: typing.ClassVar['InjectionStrategy.StrategyType'] = ... - GAS_INJECTION: typing.ClassVar['InjectionStrategy.StrategyType'] = ... - WAG: typing.ClassVar['InjectionStrategy.StrategyType'] = ... - PRESSURE_MAINTENANCE: typing.ClassVar['InjectionStrategy.StrategyType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class StrategyType(java.lang.Enum["InjectionStrategy.StrategyType"]): + NATURAL_DEPLETION: typing.ClassVar["InjectionStrategy.StrategyType"] = ... + WATER_INJECTION: typing.ClassVar["InjectionStrategy.StrategyType"] = ... + GAS_INJECTION: typing.ClassVar["InjectionStrategy.StrategyType"] = ... + WAG: typing.ClassVar["InjectionStrategy.StrategyType"] = ... + PRESSURE_MAINTENANCE: typing.ClassVar["InjectionStrategy.StrategyType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InjectionStrategy.StrategyType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InjectionStrategy.StrategyType": ... @staticmethod - def values() -> typing.MutableSequence['InjectionStrategy.StrategyType']: ... + def values() -> typing.MutableSequence["InjectionStrategy.StrategyType"]: ... class InjectionWellModel(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, injectionType: 'InjectionWellModel.InjectionType'): ... - def addZone(self, injectionZone: 'InjectionWellModel.InjectionZone') -> None: ... - def calculate(self, double: float) -> 'InjectionWellModel.InjectionWellResult': ... - def calculateMaximumRate(self) -> 'InjectionWellModel.InjectionWellResult': ... - def calculateMultiZone(self, double: float) -> 'InjectionWellModel.MultiZoneInjectionResult': ... - def calculateWithInterference(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> 'InjectionWellModel.InjectionWellResult': ... + def __init__(self, injectionType: "InjectionWellModel.InjectionType"): ... + def addZone(self, injectionZone: "InjectionWellModel.InjectionZone") -> None: ... + def calculate(self, double: float) -> "InjectionWellModel.InjectionWellResult": ... + def calculateMaximumRate(self) -> "InjectionWellModel.InjectionWellResult": ... + def calculateMultiZone( + self, double: float + ) -> "InjectionWellModel.MultiZoneInjectionResult": ... + def calculateWithInterference( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> "InjectionWellModel.InjectionWellResult": ... def getEffectiveFracturePressure(self) -> float: ... def getThermalStressReduction(self) -> float: ... - def getZoneResults(self) -> java.util.List['InjectionWellModel.InjectionZoneResult']: ... - def getZones(self) -> java.util.List['InjectionWellModel.InjectionZone']: ... + def getZoneResults( + self, + ) -> java.util.List["InjectionWellModel.InjectionZoneResult"]: ... + def getZones(self) -> java.util.List["InjectionWellModel.InjectionZone"]: ... def isThermalStressEnabled(self) -> bool: ... - def setDrainageRadius(self, double: float) -> 'InjectionWellModel': ... - def setFormationPermeability(self, double: float, string: typing.Union[java.lang.String, str]) -> 'InjectionWellModel': ... - def setFormationThickness(self, double: float, string: typing.Union[java.lang.String, str]) -> 'InjectionWellModel': ... - def setFracturePressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'InjectionWellModel': ... - def setMaxBHP(self, double: float, string: typing.Union[java.lang.String, str]) -> 'InjectionWellModel': ... + def setDrainageRadius(self, double: float) -> "InjectionWellModel": ... + def setFormationPermeability( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "InjectionWellModel": ... + def setFormationThickness( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "InjectionWellModel": ... + def setFracturePressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "InjectionWellModel": ... + def setMaxBHP( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "InjectionWellModel": ... def setPoissonsRatio(self, double: float) -> None: ... - def setPumpEfficiency(self, double: float) -> 'InjectionWellModel': ... - def setReservoirPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'InjectionWellModel': ... - def setReservoirTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> 'InjectionWellModel': ... - def setSkinFactor(self, double: float) -> 'InjectionWellModel': ... - def setSurfaceInjectionPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'InjectionWellModel': ... - def setThermalStressReduction(self, double: float, double2: float, double3: float, double4: float) -> None: ... - def setTubingID(self, double: float, string: typing.Union[java.lang.String, str]) -> 'InjectionWellModel': ... - def setWaterViscosity(self, double: float) -> 'InjectionWellModel': ... - def setWellDepth(self, double: float, string: typing.Union[java.lang.String, str]) -> 'InjectionWellModel': ... - def setWellType(self, injectionType: 'InjectionWellModel.InjectionType') -> 'InjectionWellModel': ... - def setWellboreRadius(self, double: float) -> 'InjectionWellModel': ... + def setPumpEfficiency(self, double: float) -> "InjectionWellModel": ... + def setReservoirPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "InjectionWellModel": ... + def setReservoirTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "InjectionWellModel": ... + def setSkinFactor(self, double: float) -> "InjectionWellModel": ... + def setSurfaceInjectionPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "InjectionWellModel": ... + def setThermalStressReduction( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... + def setTubingID( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "InjectionWellModel": ... + def setWaterViscosity(self, double: float) -> "InjectionWellModel": ... + def setWellDepth( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "InjectionWellModel": ... + def setWellType( + self, injectionType: "InjectionWellModel.InjectionType" + ) -> "InjectionWellModel": ... + def setWellboreRadius(self, double: float) -> "InjectionWellModel": ... + class InjectionPattern(java.io.Serializable): - def __init__(self, patternType: 'InjectionWellModel.InjectionPattern.PatternType'): ... + def __init__( + self, patternType: "InjectionWellModel.InjectionPattern.PatternType" + ): ... def getArealSweepEfficiency(self, double: float) -> float: ... def getWellSpacing(self) -> float: ... - def setWellSpacing(self, double: float) -> 'InjectionWellModel.InjectionPattern': ... - class PatternType(java.lang.Enum['InjectionWellModel.InjectionPattern.PatternType']): - FIVE_SPOT: typing.ClassVar['InjectionWellModel.InjectionPattern.PatternType'] = ... - INVERTED_FIVE_SPOT: typing.ClassVar['InjectionWellModel.InjectionPattern.PatternType'] = ... - LINE_DRIVE: typing.ClassVar['InjectionWellModel.InjectionPattern.PatternType'] = ... - STAGGERED_LINE_DRIVE: typing.ClassVar['InjectionWellModel.InjectionPattern.PatternType'] = ... - SEVEN_SPOT: typing.ClassVar['InjectionWellModel.InjectionPattern.PatternType'] = ... - NINE_SPOT: typing.ClassVar['InjectionWellModel.InjectionPattern.PatternType'] = ... - PERIPHERAL: typing.ClassVar['InjectionWellModel.InjectionPattern.PatternType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setWellSpacing( + self, double: float + ) -> "InjectionWellModel.InjectionPattern": ... + + class PatternType( + java.lang.Enum["InjectionWellModel.InjectionPattern.PatternType"] + ): + FIVE_SPOT: typing.ClassVar[ + "InjectionWellModel.InjectionPattern.PatternType" + ] = ... + INVERTED_FIVE_SPOT: typing.ClassVar[ + "InjectionWellModel.InjectionPattern.PatternType" + ] = ... + LINE_DRIVE: typing.ClassVar[ + "InjectionWellModel.InjectionPattern.PatternType" + ] = ... + STAGGERED_LINE_DRIVE: typing.ClassVar[ + "InjectionWellModel.InjectionPattern.PatternType" + ] = ... + SEVEN_SPOT: typing.ClassVar[ + "InjectionWellModel.InjectionPattern.PatternType" + ] = ... + NINE_SPOT: typing.ClassVar[ + "InjectionWellModel.InjectionPattern.PatternType" + ] = ... + PERIPHERAL: typing.ClassVar[ + "InjectionWellModel.InjectionPattern.PatternType" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InjectionWellModel.InjectionPattern.PatternType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InjectionWellModel.InjectionPattern.PatternType": ... @staticmethod - def values() -> typing.MutableSequence['InjectionWellModel.InjectionPattern.PatternType']: ... - class InjectionType(java.lang.Enum['InjectionWellModel.InjectionType']): - WATER_INJECTOR: typing.ClassVar['InjectionWellModel.InjectionType'] = ... - GAS_INJECTOR: typing.ClassVar['InjectionWellModel.InjectionType'] = ... - CO2_INJECTOR: typing.ClassVar['InjectionWellModel.InjectionType'] = ... - WAG_INJECTOR: typing.ClassVar['InjectionWellModel.InjectionType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence[ + "InjectionWellModel.InjectionPattern.PatternType" + ] + ): ... + + class InjectionType(java.lang.Enum["InjectionWellModel.InjectionType"]): + WATER_INJECTOR: typing.ClassVar["InjectionWellModel.InjectionType"] = ... + GAS_INJECTOR: typing.ClassVar["InjectionWellModel.InjectionType"] = ... + CO2_INJECTOR: typing.ClassVar["InjectionWellModel.InjectionType"] = ... + WAG_INJECTOR: typing.ClassVar["InjectionWellModel.InjectionType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InjectionWellModel.InjectionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InjectionWellModel.InjectionType": ... @staticmethod - def values() -> typing.MutableSequence['InjectionWellModel.InjectionType']: ... + def values() -> typing.MutableSequence["InjectionWellModel.InjectionType"]: ... + class InjectionWellResult(java.io.Serializable): - injectionType: 'InjectionWellModel.InjectionType' = ... + injectionType: "InjectionWellModel.InjectionType" = ... targetRate: float = ... achievableRate: float = ... injectivityIndex: float = ... @@ -150,6 +230,7 @@ class InjectionWellModel(java.io.Serializable): def getPumpPower(self) -> float: ... def getWellheadPressure(self) -> float: ... def toString(self) -> java.lang.String: ... + class InjectionZone(java.io.Serializable): name: java.lang.String = ... depth: float = ... @@ -159,7 +240,16 @@ class InjectionWellModel(java.io.Serializable): skinFactor: float = ... fracturePressure: float = ... isTargetZone: bool = ... - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + class InjectionZoneResult(java.io.Serializable): zoneName: java.lang.String = ... rate: float = ... @@ -169,6 +259,7 @@ class InjectionWellModel(java.io.Serializable): isTargetZone: bool = ... hallSlope: float = ... def __init__(self): ... + class MultiZoneInjectionResult(java.io.Serializable): zoneResults: java.util.List = ... totalRate: float = ... @@ -186,45 +277,111 @@ class ReservoirCouplingExporter(java.io.Serializable): def __init__(self): ... @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addGroupConstraint(self, date: java.util.Date, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addVfpReference(self, date: java.util.Date, string: typing.Union[java.lang.String, str], int: int) -> None: ... - def addWellControl(self, date: java.util.Date, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... + def addGroupConstraint( + self, + date: java.util.Date, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addVfpReference( + self, + date: java.util.Date, + string: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + def addWellControl( + self, + date: java.util.Date, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... def clear(self) -> None: ... - def exportProductionForecastCsv(self, intArray: typing.Union[typing.List[int], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> java.lang.String: ... - def exportSeparatorEfficiency(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> java.lang.String: ... + def exportProductionForecastCsv( + self, + intArray: typing.Union[typing.List[int], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> java.lang.String: ... + def exportSeparatorEfficiency( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> java.lang.String: ... def exportToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... - def generateVfpInj(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface, int: int) -> 'ReservoirCouplingExporter.VfpTable': ... - def generateVfpProd(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface, int: int) -> 'ReservoirCouplingExporter.VfpTable': ... + def generateVfpInj( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + ) -> "ReservoirCouplingExporter.VfpTable": ... + def generateVfpProd( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + ) -> "ReservoirCouplingExporter.VfpTable": ... def getEclipseKeywords(self) -> java.lang.String: ... - def getVfpTables(self) -> java.util.List['ReservoirCouplingExporter.VfpTable']: ... + def getVfpTables(self) -> java.util.List["ReservoirCouplingExporter.VfpTable"]: ... def setDatumDepth(self, double: float) -> None: ... - def setFormat(self, exportFormat: 'ReservoirCouplingExporter.ExportFormat') -> None: ... + def setFormat( + self, exportFormat: "ReservoirCouplingExporter.ExportFormat" + ) -> None: ... def setGorRange(self, double: float, double2: float, int: int) -> None: ... def setPressureRange(self, double: float, double2: float, int: int) -> None: ... def setRateRange(self, double: float, double2: float, int: int) -> None: ... def setWctRange(self, double: float, double2: float, int: int) -> None: ... - class ExportFormat(java.lang.Enum['ReservoirCouplingExporter.ExportFormat']): - ECLIPSE_100: typing.ClassVar['ReservoirCouplingExporter.ExportFormat'] = ... - E300_COMPOSITIONAL: typing.ClassVar['ReservoirCouplingExporter.ExportFormat'] = ... - INTERSECT: typing.ClassVar['ReservoirCouplingExporter.ExportFormat'] = ... - CSV: typing.ClassVar['ReservoirCouplingExporter.ExportFormat'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ExportFormat(java.lang.Enum["ReservoirCouplingExporter.ExportFormat"]): + ECLIPSE_100: typing.ClassVar["ReservoirCouplingExporter.ExportFormat"] = ... + E300_COMPOSITIONAL: typing.ClassVar[ + "ReservoirCouplingExporter.ExportFormat" + ] = ... + INTERSECT: typing.ClassVar["ReservoirCouplingExporter.ExportFormat"] = ... + CSV: typing.ClassVar["ReservoirCouplingExporter.ExportFormat"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ReservoirCouplingExporter.ExportFormat': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ReservoirCouplingExporter.ExportFormat": ... @staticmethod - def values() -> typing.MutableSequence['ReservoirCouplingExporter.ExportFormat']: ... + def values() -> ( + typing.MutableSequence["ReservoirCouplingExporter.ExportFormat"] + ): ... + class ScheduleEntry(java.io.Serializable): - def __init__(self, date: java.util.Date, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + date: java.util.Date, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getContent(self) -> java.lang.String: ... def getDate(self) -> java.util.Date: ... def getKeyword(self) -> java.lang.String: ... + class VfpTable(java.io.Serializable): def __init__(self): ... - def getBhpValues(self) -> typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]]]: ... + def getBhpValues( + self, + ) -> typing.MutableSequence[ + typing.MutableSequence[ + typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[float]] + ] + ] + ]: ... def getDatumDepth(self) -> float: ... def getFlowRates(self) -> typing.MutableSequence[float]: ... def getGorValues(self) -> typing.MutableSequence[float]: ... @@ -238,42 +395,73 @@ class ReservoirCouplingExporter(java.io.Serializable): class TransientWellModel(java.io.Serializable): def __init__(self): ... - def addRateChange(self, double: float, double2: float) -> 'TransientWellModel': ... - def calculateBuildup(self, double: float) -> 'TransientWellModel.BuildupResult': ... - def calculateDrawdown(self, double: float, double2: float) -> 'TransientWellModel.DrawdownResult': ... + def addRateChange(self, double: float, double2: float) -> "TransientWellModel": ... + def calculateBuildup(self, double: float) -> "TransientWellModel.BuildupResult": ... + def calculateDrawdown( + self, double: float, double2: float + ) -> "TransientWellModel.DrawdownResult": ... def calculatePressureWithSuperposition(self, double: float) -> float: ... - def clearRateHistory(self) -> 'TransientWellModel': ... - def generateLogTimePoints(self, double: float, double2: float, int: int) -> typing.MutableSequence[float]: ... - def generatePressureProfile(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> java.util.List['TransientWellModel.PressurePoint']: ... + def clearRateHistory(self) -> "TransientWellModel": ... + def generateLogTimePoints( + self, double: float, double2: float, int: int + ) -> typing.MutableSequence[float]: ... + def generatePressureProfile( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> java.util.List["TransientWellModel.PressurePoint"]: ... def getHydraulicDiffusivity(self) -> float: ... def getInitialPressure(self) -> float: ... - def getRateHistory(self) -> java.util.List['TransientWellModel.RateChange']: ... + def getRateHistory(self) -> java.util.List["TransientWellModel.RateChange"]: ... def getTransmissibility(self) -> float: ... - def setBoundaryType(self, boundaryType: 'TransientWellModel.BoundaryType') -> 'TransientWellModel': ... - def setDrainageRadius(self, double: float, string: typing.Union[java.lang.String, str]) -> 'TransientWellModel': ... - def setFluidViscosity(self, double: float, string: typing.Union[java.lang.String, str]) -> 'TransientWellModel': ... - def setFormationThickness(self, double: float, string: typing.Union[java.lang.String, str]) -> 'TransientWellModel': ... - def setFormationVolumeFactor(self, double: float) -> 'TransientWellModel': ... - def setPermeability(self, double: float, string: typing.Union[java.lang.String, str]) -> 'TransientWellModel': ... - def setPorosity(self, double: float) -> 'TransientWellModel': ... - def setReservoirPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'TransientWellModel': ... - def setSkinFactor(self, double: float) -> 'TransientWellModel': ... - def setTotalCompressibility(self, double: float, string: typing.Union[java.lang.String, str]) -> 'TransientWellModel': ... - def setWellType(self, wellType: 'TransientWellModel.WellType') -> 'TransientWellModel': ... - def setWellboreRadius(self, double: float, string: typing.Union[java.lang.String, str]) -> 'TransientWellModel': ... - class BoundaryType(java.lang.Enum['TransientWellModel.BoundaryType']): - INFINITE: typing.ClassVar['TransientWellModel.BoundaryType'] = ... - NO_FLOW: typing.ClassVar['TransientWellModel.BoundaryType'] = ... - CONSTANT_PRESSURE: typing.ClassVar['TransientWellModel.BoundaryType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setBoundaryType( + self, boundaryType: "TransientWellModel.BoundaryType" + ) -> "TransientWellModel": ... + def setDrainageRadius( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "TransientWellModel": ... + def setFluidViscosity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "TransientWellModel": ... + def setFormationThickness( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "TransientWellModel": ... + def setFormationVolumeFactor(self, double: float) -> "TransientWellModel": ... + def setPermeability( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "TransientWellModel": ... + def setPorosity(self, double: float) -> "TransientWellModel": ... + def setReservoirPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "TransientWellModel": ... + def setSkinFactor(self, double: float) -> "TransientWellModel": ... + def setTotalCompressibility( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "TransientWellModel": ... + def setWellType( + self, wellType: "TransientWellModel.WellType" + ) -> "TransientWellModel": ... + def setWellboreRadius( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "TransientWellModel": ... + + class BoundaryType(java.lang.Enum["TransientWellModel.BoundaryType"]): + INFINITE: typing.ClassVar["TransientWellModel.BoundaryType"] = ... + NO_FLOW: typing.ClassVar["TransientWellModel.BoundaryType"] = ... + CONSTANT_PRESSURE: typing.ClassVar["TransientWellModel.BoundaryType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TransientWellModel.BoundaryType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TransientWellModel.BoundaryType": ... @staticmethod - def values() -> typing.MutableSequence['TransientWellModel.BoundaryType']: ... + def values() -> typing.MutableSequence["TransientWellModel.BoundaryType"]: ... + class BuildupResult(java.io.Serializable): shutInTime: float = ... producingTime: float = ... @@ -287,6 +475,7 @@ class TransientWellModel(java.io.Serializable): hornerSlope: float = ... def __init__(self): ... def toString(self) -> java.lang.String: ... + class DrawdownResult(java.io.Serializable): time: float = ... flowRate: float = ... @@ -298,30 +487,37 @@ class TransientWellModel(java.io.Serializable): productivityIndex: float = ... def __init__(self): ... def toString(self) -> java.lang.String: ... + class PressurePoint(java.io.Serializable): time: float = ... pressure: float = ... rate: float = ... def __init__(self, double: float, double2: float, double3: float): ... + class RateChange(java.io.Serializable): time: float = ... rate: float = ... def __init__(self, double: float, double2: float): ... - class WellType(java.lang.Enum['TransientWellModel.WellType']): - OIL_PRODUCER: typing.ClassVar['TransientWellModel.WellType'] = ... - GAS_PRODUCER: typing.ClassVar['TransientWellModel.WellType'] = ... - WATER_INJECTOR: typing.ClassVar['TransientWellModel.WellType'] = ... - GAS_INJECTOR: typing.ClassVar['TransientWellModel.WellType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class WellType(java.lang.Enum["TransientWellModel.WellType"]): + OIL_PRODUCER: typing.ClassVar["TransientWellModel.WellType"] = ... + GAS_PRODUCER: typing.ClassVar["TransientWellModel.WellType"] = ... + WATER_INJECTOR: typing.ClassVar["TransientWellModel.WellType"] = ... + GAS_INJECTOR: typing.ClassVar["TransientWellModel.WellType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TransientWellModel.WellType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TransientWellModel.WellType": ... @staticmethod - def values() -> typing.MutableSequence['TransientWellModel.WellType']: ... - + def values() -> typing.MutableSequence["TransientWellModel.WellType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.reservoir")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/screening/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/screening/__init__.pyi index 10941356..4d323620 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/screening/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/screening/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,48 +13,65 @@ import jneqsim.process.fielddevelopment.concept import jneqsim.process.fielddevelopment.facility import typing - - class ArtificialLiftScreener(java.io.Serializable): def __init__(self): ... - def screen(self) -> 'ArtificialLiftScreener.ScreeningResult': ... - def setBubblePointPressure(self, double: float) -> 'ArtificialLiftScreener': ... - def setElectricityAvailable(self, boolean: bool) -> 'ArtificialLiftScreener': ... - def setElectricityPower(self, double: float) -> 'ArtificialLiftScreener': ... - def setFormationGOR(self, double: float) -> 'ArtificialLiftScreener': ... - def setGasLiftAvailable(self, boolean: bool) -> 'ArtificialLiftScreener': ... - def setGasLiftPressure(self, double: float) -> 'ArtificialLiftScreener': ... - def setOilGravity(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ArtificialLiftScreener': ... - def setOilPrice(self, double: float) -> 'ArtificialLiftScreener': ... - def setOilViscosity(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ArtificialLiftScreener': ... - def setProductivityIndex(self, double: float) -> 'ArtificialLiftScreener': ... - def setReservoirPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ArtificialLiftScreener': ... - def setReservoirTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ArtificialLiftScreener': ... - def setTubingID(self, double: float) -> 'ArtificialLiftScreener': ... - def setWaterCut(self, double: float) -> 'ArtificialLiftScreener': ... - def setWellDepth(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ArtificialLiftScreener': ... - def setWellheadPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ArtificialLiftScreener': ... - class LiftMethod(java.lang.Enum['ArtificialLiftScreener.LiftMethod']): - NATURAL_FLOW: typing.ClassVar['ArtificialLiftScreener.LiftMethod'] = ... - GAS_LIFT: typing.ClassVar['ArtificialLiftScreener.LiftMethod'] = ... - ESP: typing.ClassVar['ArtificialLiftScreener.LiftMethod'] = ... - ROD_PUMP: typing.ClassVar['ArtificialLiftScreener.LiftMethod'] = ... - PCP: typing.ClassVar['ArtificialLiftScreener.LiftMethod'] = ... - JET_PUMP: typing.ClassVar['ArtificialLiftScreener.LiftMethod'] = ... + def screen(self) -> "ArtificialLiftScreener.ScreeningResult": ... + def setBubblePointPressure(self, double: float) -> "ArtificialLiftScreener": ... + def setElectricityAvailable(self, boolean: bool) -> "ArtificialLiftScreener": ... + def setElectricityPower(self, double: float) -> "ArtificialLiftScreener": ... + def setFormationGOR(self, double: float) -> "ArtificialLiftScreener": ... + def setGasLiftAvailable(self, boolean: bool) -> "ArtificialLiftScreener": ... + def setGasLiftPressure(self, double: float) -> "ArtificialLiftScreener": ... + def setOilGravity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ArtificialLiftScreener": ... + def setOilPrice(self, double: float) -> "ArtificialLiftScreener": ... + def setOilViscosity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ArtificialLiftScreener": ... + def setProductivityIndex(self, double: float) -> "ArtificialLiftScreener": ... + def setReservoirPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ArtificialLiftScreener": ... + def setReservoirTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ArtificialLiftScreener": ... + def setTubingID(self, double: float) -> "ArtificialLiftScreener": ... + def setWaterCut(self, double: float) -> "ArtificialLiftScreener": ... + def setWellDepth( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ArtificialLiftScreener": ... + def setWellheadPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ArtificialLiftScreener": ... + + class LiftMethod(java.lang.Enum["ArtificialLiftScreener.LiftMethod"]): + NATURAL_FLOW: typing.ClassVar["ArtificialLiftScreener.LiftMethod"] = ... + GAS_LIFT: typing.ClassVar["ArtificialLiftScreener.LiftMethod"] = ... + ESP: typing.ClassVar["ArtificialLiftScreener.LiftMethod"] = ... + ROD_PUMP: typing.ClassVar["ArtificialLiftScreener.LiftMethod"] = ... + PCP: typing.ClassVar["ArtificialLiftScreener.LiftMethod"] = ... + JET_PUMP: typing.ClassVar["ArtificialLiftScreener.LiftMethod"] = ... def getDisplayName(self) -> java.lang.String: ... def getTypicalCapex(self) -> float: ... def getTypicalOpex(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ArtificialLiftScreener.LiftMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ArtificialLiftScreener.LiftMethod": ... @staticmethod - def values() -> typing.MutableSequence['ArtificialLiftScreener.LiftMethod']: ... + def values() -> typing.MutableSequence["ArtificialLiftScreener.LiftMethod"]: ... + class MethodResult(java.io.Serializable): - method: 'ArtificialLiftScreener.LiftMethod' = ... + method: "ArtificialLiftScreener.LiftMethod" = ... feasible: bool = ... infeasibilityReason: java.lang.String = ... productionRate: float = ... @@ -65,10 +82,13 @@ class ArtificialLiftScreener(java.io.Serializable): npv: float = ... rank: int = ... additionalInfo: java.lang.String = ... - def __init__(self, liftMethod: 'ArtificialLiftScreener.LiftMethod'): ... - def calculateEconomics(self, double: float, double2: float, int: int) -> None: ... + def __init__(self, liftMethod: "ArtificialLiftScreener.LiftMethod"): ... + def calculateEconomics( + self, double: float, double2: float, int: int + ) -> None: ... def getMethodName(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... + class ScreeningResult(java.io.Serializable): wellDepth: float = ... reservoirPressure: float = ... @@ -77,46 +97,97 @@ class ArtificialLiftScreener(java.io.Serializable): waterCut: float = ... naturalFlowRate: float = ... def __init__(self): ... - def addMethod(self, methodResult: 'ArtificialLiftScreener.MethodResult') -> None: ... - def getAllMethods(self) -> java.util.List['ArtificialLiftScreener.MethodResult']: ... - def getFeasibleMethods(self) -> java.util.List['ArtificialLiftScreener.MethodResult']: ... - def getRecommendedMethod(self) -> 'ArtificialLiftScreener.LiftMethod': ... - def getRecommendedMethodResult(self) -> 'ArtificialLiftScreener.MethodResult': ... + def addMethod( + self, methodResult: "ArtificialLiftScreener.MethodResult" + ) -> None: ... + def getAllMethods( + self, + ) -> java.util.List["ArtificialLiftScreener.MethodResult"]: ... + def getFeasibleMethods( + self, + ) -> java.util.List["ArtificialLiftScreener.MethodResult"]: ... + def getRecommendedMethod(self) -> "ArtificialLiftScreener.LiftMethod": ... + def getRecommendedMethodResult( + self, + ) -> "ArtificialLiftScreener.MethodResult": ... def rankMethods(self) -> None: ... def toString(self) -> java.lang.String: ... class DetailedEmissionsCalculator(java.io.Serializable): def __init__(self): ... - def addCombinedCycleTurbine(self, string: typing.Union[java.lang.String, str], double: float) -> 'DetailedEmissionsCalculator': ... - def addDieselEngine(self, string: typing.Union[java.lang.String, str], double: float) -> 'DetailedEmissionsCalculator': ... - def addGasTurbine(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> 'DetailedEmissionsCalculator': ... - def addHeater(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> 'DetailedEmissionsCalculator': ... - def calculate(self) -> 'DetailedEmissionsCalculator.DetailedEmissionsReport': ... - def setColdVentingRate(self, double: float) -> 'DetailedEmissionsCalculator': ... - def setComponentCounts(self, int: int, int2: int, int3: int, int4: int) -> 'DetailedEmissionsCalculator': ... - def setFlareEfficiency(self, double: float) -> 'DetailedEmissionsCalculator': ... - def setFlaringRate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DetailedEmissionsCalculator': ... - def setFugitiveRate(self, double: float) -> 'DetailedEmissionsCalculator': ... - def setGasProduction(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DetailedEmissionsCalculator': ... - def setOilProduction(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DetailedEmissionsCalculator': ... - def setOperatingHours(self, double: float) -> 'DetailedEmissionsCalculator': ... - def setProducedCO2(self, double: float, boolean: bool) -> 'DetailedEmissionsCalculator': ... - def setPurchasedElectricity(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DetailedEmissionsCalculator': ... - def setTankBreathingRate(self, double: float) -> 'DetailedEmissionsCalculator': ... - class CombustionType(java.lang.Enum['DetailedEmissionsCalculator.CombustionType']): - GAS_TURBINE_SIMPLE: typing.ClassVar['DetailedEmissionsCalculator.CombustionType'] = ... - GAS_TURBINE_COMBINED: typing.ClassVar['DetailedEmissionsCalculator.CombustionType'] = ... - FIRED_HEATER: typing.ClassVar['DetailedEmissionsCalculator.CombustionType'] = ... - DIESEL_ENGINE: typing.ClassVar['DetailedEmissionsCalculator.CombustionType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def addCombinedCycleTurbine( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "DetailedEmissionsCalculator": ... + def addDieselEngine( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "DetailedEmissionsCalculator": ... + def addGasTurbine( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> "DetailedEmissionsCalculator": ... + def addHeater( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> "DetailedEmissionsCalculator": ... + def calculate(self) -> "DetailedEmissionsCalculator.DetailedEmissionsReport": ... + def setColdVentingRate(self, double: float) -> "DetailedEmissionsCalculator": ... + def setComponentCounts( + self, int: int, int2: int, int3: int, int4: int + ) -> "DetailedEmissionsCalculator": ... + def setFlareEfficiency(self, double: float) -> "DetailedEmissionsCalculator": ... + def setFlaringRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DetailedEmissionsCalculator": ... + def setFugitiveRate(self, double: float) -> "DetailedEmissionsCalculator": ... + def setGasProduction( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DetailedEmissionsCalculator": ... + def setOilProduction( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DetailedEmissionsCalculator": ... + def setOperatingHours(self, double: float) -> "DetailedEmissionsCalculator": ... + def setProducedCO2( + self, double: float, boolean: bool + ) -> "DetailedEmissionsCalculator": ... + def setPurchasedElectricity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DetailedEmissionsCalculator": ... + def setTankBreathingRate(self, double: float) -> "DetailedEmissionsCalculator": ... + + class CombustionType(java.lang.Enum["DetailedEmissionsCalculator.CombustionType"]): + GAS_TURBINE_SIMPLE: typing.ClassVar[ + "DetailedEmissionsCalculator.CombustionType" + ] = ... + GAS_TURBINE_COMBINED: typing.ClassVar[ + "DetailedEmissionsCalculator.CombustionType" + ] = ... + FIRED_HEATER: typing.ClassVar["DetailedEmissionsCalculator.CombustionType"] = ( + ... + ) + DIESEL_ENGINE: typing.ClassVar["DetailedEmissionsCalculator.CombustionType"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DetailedEmissionsCalculator.CombustionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DetailedEmissionsCalculator.CombustionType": ... @staticmethod - def values() -> typing.MutableSequence['DetailedEmissionsCalculator.CombustionType']: ... + def values() -> ( + typing.MutableSequence["DetailedEmissionsCalculator.CombustionType"] + ): ... + class DetailedEmissionsReport(java.io.Serializable): totalProductionBoePerYear: float = ... oilProductionBblPerYear: float = ... @@ -142,17 +213,26 @@ class EconomicsEstimator: @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, regionalCostFactors: 'RegionalCostFactors'): ... - def estimate(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig) -> 'EconomicsEstimator.EconomicsReport': ... + def __init__(self, regionalCostFactors: "RegionalCostFactors"): ... + def estimate( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig, + ) -> "EconomicsEstimator.EconomicsReport": ... def getRegionCode(self) -> java.lang.String: ... def getRegionName(self) -> java.lang.String: ... - def getRegionalFactors(self) -> 'RegionalCostFactors': ... - def quickEstimate(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept) -> 'EconomicsEstimator.EconomicsReport': ... + def getRegionalFactors(self) -> "RegionalCostFactors": ... + def quickEstimate( + self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept + ) -> "EconomicsEstimator.EconomicsReport": ... def setRegion(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setRegionalFactors(self, regionalCostFactors: 'RegionalCostFactors') -> None: ... + def setRegionalFactors( + self, regionalCostFactors: "RegionalCostFactors" + ) -> None: ... + class EconomicsReport(java.io.Serializable): @staticmethod - def builder() -> 'EconomicsEstimator.EconomicsReport.Builder': ... + def builder() -> "EconomicsEstimator.EconomicsReport.Builder": ... def getAccuracyRangePercent(self) -> float: ... def getAnnualOpexMUSD(self) -> float: ... def getCapexBreakdown(self) -> java.util.Map[java.lang.String, float]: ... @@ -168,29 +248,64 @@ class EconomicsEstimator: def getTotalCapexMUSD(self) -> float: ... def getWellCapexMUSD(self) -> float: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def accuracyRangePercent(self, double: float) -> 'EconomicsEstimator.EconomicsReport.Builder': ... - def addCapexItem(self, string: typing.Union[java.lang.String, str], double: float) -> 'EconomicsEstimator.EconomicsReport.Builder': ... - def addOpexItem(self, string: typing.Union[java.lang.String, str], double: float) -> 'EconomicsEstimator.EconomicsReport.Builder': ... - def annualOpexMUSD(self, double: float) -> 'EconomicsEstimator.EconomicsReport.Builder': ... - def build(self) -> 'EconomicsEstimator.EconomicsReport': ... - def capexPerBoeUSD(self, double: float) -> 'EconomicsEstimator.EconomicsReport.Builder': ... - def equipmentCapexMUSD(self, double: float) -> 'EconomicsEstimator.EconomicsReport.Builder': ... - def facilityCapexMUSD(self, double: float) -> 'EconomicsEstimator.EconomicsReport.Builder': ... - def infrastructureCapexMUSD(self, double: float) -> 'EconomicsEstimator.EconomicsReport.Builder': ... - def opexPerBoeUSD(self, double: float) -> 'EconomicsEstimator.EconomicsReport.Builder': ... - def totalCapexMUSD(self, double: float) -> 'EconomicsEstimator.EconomicsReport.Builder': ... - def wellCapexMUSD(self, double: float) -> 'EconomicsEstimator.EconomicsReport.Builder': ... + def accuracyRangePercent( + self, double: float + ) -> "EconomicsEstimator.EconomicsReport.Builder": ... + def addCapexItem( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "EconomicsEstimator.EconomicsReport.Builder": ... + def addOpexItem( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "EconomicsEstimator.EconomicsReport.Builder": ... + def annualOpexMUSD( + self, double: float + ) -> "EconomicsEstimator.EconomicsReport.Builder": ... + def build(self) -> "EconomicsEstimator.EconomicsReport": ... + def capexPerBoeUSD( + self, double: float + ) -> "EconomicsEstimator.EconomicsReport.Builder": ... + def equipmentCapexMUSD( + self, double: float + ) -> "EconomicsEstimator.EconomicsReport.Builder": ... + def facilityCapexMUSD( + self, double: float + ) -> "EconomicsEstimator.EconomicsReport.Builder": ... + def infrastructureCapexMUSD( + self, double: float + ) -> "EconomicsEstimator.EconomicsReport.Builder": ... + def opexPerBoeUSD( + self, double: float + ) -> "EconomicsEstimator.EconomicsReport.Builder": ... + def totalCapexMUSD( + self, double: float + ) -> "EconomicsEstimator.EconomicsReport.Builder": ... + def wellCapexMUSD( + self, double: float + ) -> "EconomicsEstimator.EconomicsReport.Builder": ... class EmissionsTracker: def __init__(self): ... - def estimate(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig) -> 'EmissionsTracker.EmissionsReport': ... - def estimateLifecycle(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig, map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]]) -> 'LifecycleEmissionsProfile': ... - def quickEstimate(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept) -> 'EmissionsTracker.EmissionsReport': ... + def estimate( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig, + ) -> "EmissionsTracker.EmissionsReport": ... + def estimateLifecycle( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig, + map: typing.Union[java.util.Map[int, float], typing.Mapping[int, float]], + ) -> "LifecycleEmissionsProfile": ... + def quickEstimate( + self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept + ) -> "EmissionsTracker.EmissionsReport": ... + class EmissionsReport(java.io.Serializable): @staticmethod - def builder() -> 'EmissionsTracker.EmissionsReport.Builder': ... + def builder() -> "EmissionsTracker.EmissionsReport.Builder": ... def getEmissionSources(self) -> java.util.Map[java.lang.String, float]: ... def getFlaringEmissionsTonnesPerYear(self) -> float: ... def getFugitiveEmissionsTonnesPerYear(self) -> float: ... @@ -203,51 +318,103 @@ class EmissionsTracker: def getTotalPowerMW(self) -> float: ... def getVentedCO2TonnesPerYear(self) -> float: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def addEmissionSource(self, string: typing.Union[java.lang.String, str], double: float) -> 'EmissionsTracker.EmissionsReport.Builder': ... - def build(self) -> 'EmissionsTracker.EmissionsReport': ... - def flaringEmissionsTonnesPerYear(self, double: float) -> 'EmissionsTracker.EmissionsReport.Builder': ... - def fugitiveEmissionsTonnesPerYear(self, double: float) -> 'EmissionsTracker.EmissionsReport.Builder': ... - def intensityKgCO2PerBoe(self, double: float) -> 'EmissionsTracker.EmissionsReport.Builder': ... - def powerEmissionsTonnesPerYear(self, double: float) -> 'EmissionsTracker.EmissionsReport.Builder': ... - def powerSource(self, string: typing.Union[java.lang.String, str]) -> 'EmissionsTracker.EmissionsReport.Builder': ... - def totalEmissionsTonnesPerYear(self, double: float) -> 'EmissionsTracker.EmissionsReport.Builder': ... - def totalPowerMW(self, double: float) -> 'EmissionsTracker.EmissionsReport.Builder': ... - def ventedCO2TonnesPerYear(self, double: float) -> 'EmissionsTracker.EmissionsReport.Builder': ... + def addEmissionSource( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "EmissionsTracker.EmissionsReport.Builder": ... + def build(self) -> "EmissionsTracker.EmissionsReport": ... + def flaringEmissionsTonnesPerYear( + self, double: float + ) -> "EmissionsTracker.EmissionsReport.Builder": ... + def fugitiveEmissionsTonnesPerYear( + self, double: float + ) -> "EmissionsTracker.EmissionsReport.Builder": ... + def intensityKgCO2PerBoe( + self, double: float + ) -> "EmissionsTracker.EmissionsReport.Builder": ... + def powerEmissionsTonnesPerYear( + self, double: float + ) -> "EmissionsTracker.EmissionsReport.Builder": ... + def powerSource( + self, string: typing.Union[java.lang.String, str] + ) -> "EmissionsTracker.EmissionsReport.Builder": ... + def totalEmissionsTonnesPerYear( + self, double: float + ) -> "EmissionsTracker.EmissionsReport.Builder": ... + def totalPowerMW( + self, double: float + ) -> "EmissionsTracker.EmissionsReport.Builder": ... + def ventedCO2TonnesPerYear( + self, double: float + ) -> "EmissionsTracker.EmissionsReport.Builder": ... class EnergyEfficiencyCalculator(java.io.Serializable): def __init__(self): ... - def calculate(self) -> 'EnergyEfficiencyCalculator.EnergyReport': ... - def calculateFromConcept(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig) -> 'EnergyEfficiencyCalculator.EnergyReport': ... - def setCompressorEfficiency(self, double: float) -> 'EnergyEfficiencyCalculator': ... - def setCompressorPower(self, double: float, string: typing.Union[java.lang.String, str]) -> 'EnergyEfficiencyCalculator': ... - def setCoolingDuty(self, double: float) -> 'EnergyEfficiencyCalculator': ... - def setDriverType(self, driverType: 'EnergyEfficiencyCalculator.DriverType') -> 'EnergyEfficiencyCalculator': ... - def setElectricalLoad(self, double: float) -> 'EnergyEfficiencyCalculator': ... - def setFacilityType(self, facilityType: 'EnergyEfficiencyCalculator.FacilityType') -> 'EnergyEfficiencyCalculator': ... - def setFlaringRate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'EnergyEfficiencyCalculator': ... - def setGasProduction(self, double: float, string: typing.Union[java.lang.String, str]) -> 'EnergyEfficiencyCalculator': ... - def setHasWasteHeatRecovery(self, boolean: bool) -> 'EnergyEfficiencyCalculator': ... - def setHeaterEfficiency(self, double: float) -> 'EnergyEfficiencyCalculator': ... - def setHeatingDuty(self, double: float, string: typing.Union[java.lang.String, str]) -> 'EnergyEfficiencyCalculator': ... - def setOilProduction(self, double: float, string: typing.Union[java.lang.String, str]) -> 'EnergyEfficiencyCalculator': ... - def setPumpEfficiency(self, double: float) -> 'EnergyEfficiencyCalculator': ... - def setPumpPower(self, double: float, string: typing.Union[java.lang.String, str]) -> 'EnergyEfficiencyCalculator': ... - class DriverType(java.lang.Enum['EnergyEfficiencyCalculator.DriverType']): - GAS_TURBINE: typing.ClassVar['EnergyEfficiencyCalculator.DriverType'] = ... - COMBINED_CYCLE: typing.ClassVar['EnergyEfficiencyCalculator.DriverType'] = ... - POWER_FROM_SHORE: typing.ClassVar['EnergyEfficiencyCalculator.DriverType'] = ... - DIESEL: typing.ClassVar['EnergyEfficiencyCalculator.DriverType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def calculate(self) -> "EnergyEfficiencyCalculator.EnergyReport": ... + def calculateFromConcept( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig, + ) -> "EnergyEfficiencyCalculator.EnergyReport": ... + def setCompressorEfficiency( + self, double: float + ) -> "EnergyEfficiencyCalculator": ... + def setCompressorPower( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "EnergyEfficiencyCalculator": ... + def setCoolingDuty(self, double: float) -> "EnergyEfficiencyCalculator": ... + def setDriverType( + self, driverType: "EnergyEfficiencyCalculator.DriverType" + ) -> "EnergyEfficiencyCalculator": ... + def setElectricalLoad(self, double: float) -> "EnergyEfficiencyCalculator": ... + def setFacilityType( + self, facilityType: "EnergyEfficiencyCalculator.FacilityType" + ) -> "EnergyEfficiencyCalculator": ... + def setFlaringRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "EnergyEfficiencyCalculator": ... + def setGasProduction( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "EnergyEfficiencyCalculator": ... + def setHasWasteHeatRecovery( + self, boolean: bool + ) -> "EnergyEfficiencyCalculator": ... + def setHeaterEfficiency(self, double: float) -> "EnergyEfficiencyCalculator": ... + def setHeatingDuty( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "EnergyEfficiencyCalculator": ... + def setOilProduction( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "EnergyEfficiencyCalculator": ... + def setPumpEfficiency(self, double: float) -> "EnergyEfficiencyCalculator": ... + def setPumpPower( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "EnergyEfficiencyCalculator": ... + + class DriverType(java.lang.Enum["EnergyEfficiencyCalculator.DriverType"]): + GAS_TURBINE: typing.ClassVar["EnergyEfficiencyCalculator.DriverType"] = ... + COMBINED_CYCLE: typing.ClassVar["EnergyEfficiencyCalculator.DriverType"] = ... + POWER_FROM_SHORE: typing.ClassVar["EnergyEfficiencyCalculator.DriverType"] = ... + DIESEL: typing.ClassVar["EnergyEfficiencyCalculator.DriverType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EnergyEfficiencyCalculator.DriverType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EnergyEfficiencyCalculator.DriverType": ... @staticmethod - def values() -> typing.MutableSequence['EnergyEfficiencyCalculator.DriverType']: ... + def values() -> ( + typing.MutableSequence["EnergyEfficiencyCalculator.DriverType"] + ): ... + class EnergyReport(java.io.Serializable): totalProductionBoePerDay: float = ... totalElectricPowerKW: float = ... @@ -274,20 +441,29 @@ class EnergyEfficiencyCalculator(java.io.Serializable): def getPotentialSavings(self) -> float: ... def getSpecificEnergyConsumption(self) -> float: ... def toString(self) -> java.lang.String: ... - class FacilityType(java.lang.Enum['EnergyEfficiencyCalculator.FacilityType']): - PLATFORM: typing.ClassVar['EnergyEfficiencyCalculator.FacilityType'] = ... - FPSO: typing.ClassVar['EnergyEfficiencyCalculator.FacilityType'] = ... - SUBSEA: typing.ClassVar['EnergyEfficiencyCalculator.FacilityType'] = ... - ONSHORE: typing.ClassVar['EnergyEfficiencyCalculator.FacilityType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class FacilityType(java.lang.Enum["EnergyEfficiencyCalculator.FacilityType"]): + PLATFORM: typing.ClassVar["EnergyEfficiencyCalculator.FacilityType"] = ... + FPSO: typing.ClassVar["EnergyEfficiencyCalculator.FacilityType"] = ... + SUBSEA: typing.ClassVar["EnergyEfficiencyCalculator.FacilityType"] = ... + ONSHORE: typing.ClassVar["EnergyEfficiencyCalculator.FacilityType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EnergyEfficiencyCalculator.FacilityType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EnergyEfficiencyCalculator.FacilityType": ... @staticmethod - def values() -> typing.MutableSequence['EnergyEfficiencyCalculator.FacilityType']: ... + def values() -> ( + typing.MutableSequence["EnergyEfficiencyCalculator.FacilityType"] + ): ... + class Recommendation(java.io.Serializable): category: java.lang.String = ... description: java.lang.String = ... @@ -300,80 +476,137 @@ class FlowAssuranceReport(java.io.Serializable): def allPass(self) -> bool: ... def anyFail(self) -> bool: ... @staticmethod - def builder() -> 'FlowAssuranceReport.Builder': ... - def getAsphalteneResult(self) -> 'FlowAssuranceResult': ... - def getCorrosionResult(self) -> 'FlowAssuranceResult': ... - def getErosionResult(self) -> 'FlowAssuranceResult': ... + def builder() -> "FlowAssuranceReport.Builder": ... + def getAsphalteneResult(self) -> "FlowAssuranceResult": ... + def getCorrosionResult(self) -> "FlowAssuranceResult": ... + def getErosionResult(self) -> "FlowAssuranceResult": ... def getHydrateFormationTempC(self) -> float: ... def getHydrateMarginC(self) -> float: ... - def getHydrateResult(self) -> 'FlowAssuranceResult': ... + def getHydrateResult(self) -> "FlowAssuranceResult": ... def getMinOperatingTempC(self) -> float: ... - def getMitigationOptions(self) -> java.util.Map[java.lang.String, java.lang.String]: ... - def getOverallResult(self) -> 'FlowAssuranceResult': ... - def getRecommendations(self) -> java.util.Map[java.lang.String, java.lang.String]: ... - def getScalingResult(self) -> 'FlowAssuranceResult': ... + def getMitigationOptions( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getOverallResult(self) -> "FlowAssuranceResult": ... + def getRecommendations( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getScalingResult(self) -> "FlowAssuranceResult": ... def getSummary(self) -> java.lang.String: ... def getWaxAppearanceTempC(self) -> float: ... def getWaxMarginC(self) -> float: ... - def getWaxResult(self) -> 'FlowAssuranceResult': ... + def getWaxResult(self) -> "FlowAssuranceResult": ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def addMitigationOption(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'FlowAssuranceReport.Builder': ... - def addRecommendation(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'FlowAssuranceReport.Builder': ... - def asphalteneResult(self, flowAssuranceResult: 'FlowAssuranceResult') -> 'FlowAssuranceReport.Builder': ... - def build(self) -> 'FlowAssuranceReport': ... - def corrosionResult(self, flowAssuranceResult: 'FlowAssuranceResult') -> 'FlowAssuranceReport.Builder': ... - def erosionResult(self, flowAssuranceResult: 'FlowAssuranceResult') -> 'FlowAssuranceReport.Builder': ... - def hydrateFormationTemp(self, double: float) -> 'FlowAssuranceReport.Builder': ... - def hydrateMargin(self, double: float) -> 'FlowAssuranceReport.Builder': ... - def hydrateResult(self, flowAssuranceResult: 'FlowAssuranceResult') -> 'FlowAssuranceReport.Builder': ... - def minOperatingTemp(self, double: float) -> 'FlowAssuranceReport.Builder': ... - def scalingResult(self, flowAssuranceResult: 'FlowAssuranceResult') -> 'FlowAssuranceReport.Builder': ... - def waxAppearanceTemp(self, double: float) -> 'FlowAssuranceReport.Builder': ... - def waxMargin(self, double: float) -> 'FlowAssuranceReport.Builder': ... - def waxResult(self, flowAssuranceResult: 'FlowAssuranceResult') -> 'FlowAssuranceReport.Builder': ... - -class FlowAssuranceResult(java.lang.Enum['FlowAssuranceResult']): - PASS: typing.ClassVar['FlowAssuranceResult'] = ... - MARGINAL: typing.ClassVar['FlowAssuranceResult'] = ... - FAIL: typing.ClassVar['FlowAssuranceResult'] = ... - def combine(self, flowAssuranceResult: 'FlowAssuranceResult') -> 'FlowAssuranceResult': ... + def addMitigationOption( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "FlowAssuranceReport.Builder": ... + def addRecommendation( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "FlowAssuranceReport.Builder": ... + def asphalteneResult( + self, flowAssuranceResult: "FlowAssuranceResult" + ) -> "FlowAssuranceReport.Builder": ... + def build(self) -> "FlowAssuranceReport": ... + def corrosionResult( + self, flowAssuranceResult: "FlowAssuranceResult" + ) -> "FlowAssuranceReport.Builder": ... + def erosionResult( + self, flowAssuranceResult: "FlowAssuranceResult" + ) -> "FlowAssuranceReport.Builder": ... + def hydrateFormationTemp( + self, double: float + ) -> "FlowAssuranceReport.Builder": ... + def hydrateMargin(self, double: float) -> "FlowAssuranceReport.Builder": ... + def hydrateResult( + self, flowAssuranceResult: "FlowAssuranceResult" + ) -> "FlowAssuranceReport.Builder": ... + def minOperatingTemp(self, double: float) -> "FlowAssuranceReport.Builder": ... + def scalingResult( + self, flowAssuranceResult: "FlowAssuranceResult" + ) -> "FlowAssuranceReport.Builder": ... + def waxAppearanceTemp(self, double: float) -> "FlowAssuranceReport.Builder": ... + def waxMargin(self, double: float) -> "FlowAssuranceReport.Builder": ... + def waxResult( + self, flowAssuranceResult: "FlowAssuranceResult" + ) -> "FlowAssuranceReport.Builder": ... + +class FlowAssuranceResult(java.lang.Enum["FlowAssuranceResult"]): + PASS: typing.ClassVar["FlowAssuranceResult"] = ... + MARGINAL: typing.ClassVar["FlowAssuranceResult"] = ... + FAIL: typing.ClassVar["FlowAssuranceResult"] = ... + def combine( + self, flowAssuranceResult: "FlowAssuranceResult" + ) -> "FlowAssuranceResult": ... def getDescription(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... def isBlocking(self) -> bool: ... def isSafe(self) -> bool: ... def needsAttention(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlowAssuranceResult': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FlowAssuranceResult": ... @staticmethod - def values() -> typing.MutableSequence['FlowAssuranceResult']: ... + def values() -> typing.MutableSequence["FlowAssuranceResult"]: ... class FlowAssuranceScreener: def __init__(self): ... - def quickScreen(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept) -> FlowAssuranceReport: ... - def screen(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, double: float, double2: float) -> FlowAssuranceReport: ... + def quickScreen( + self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept + ) -> FlowAssuranceReport: ... + def screen( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + double: float, + double2: float, + ) -> FlowAssuranceReport: ... class GasLiftCalculator(java.io.Serializable): def __init__(self): ... - def calculate(self) -> 'GasLiftCalculator.GasLiftResult': ... - def setBubblePointPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'GasLiftCalculator': ... - def setCompressorEfficiency(self, double: float) -> 'GasLiftCalculator': ... - def setFormationGOR(self, double: float) -> 'GasLiftCalculator': ... - def setInjectionPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'GasLiftCalculator': ... - def setOilGravity(self, double: float, string: typing.Union[java.lang.String, str]) -> 'GasLiftCalculator': ... - def setProductivityIndex(self, double: float) -> 'GasLiftCalculator': ... - def setReservoirPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'GasLiftCalculator': ... - def setReservoirTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> 'GasLiftCalculator': ... - def setTubingID(self, double: float, string: typing.Union[java.lang.String, str]) -> 'GasLiftCalculator': ... - def setWaterCut(self, double: float) -> 'GasLiftCalculator': ... - def setWellDepth(self, double: float, string: typing.Union[java.lang.String, str]) -> 'GasLiftCalculator': ... - def setWellheadPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'GasLiftCalculator': ... + def calculate(self) -> "GasLiftCalculator.GasLiftResult": ... + def setBubblePointPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "GasLiftCalculator": ... + def setCompressorEfficiency(self, double: float) -> "GasLiftCalculator": ... + def setFormationGOR(self, double: float) -> "GasLiftCalculator": ... + def setInjectionPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "GasLiftCalculator": ... + def setOilGravity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "GasLiftCalculator": ... + def setProductivityIndex(self, double: float) -> "GasLiftCalculator": ... + def setReservoirPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "GasLiftCalculator": ... + def setReservoirTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "GasLiftCalculator": ... + def setTubingID( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "GasLiftCalculator": ... + def setWaterCut(self, double: float) -> "GasLiftCalculator": ... + def setWellDepth( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "GasLiftCalculator": ... + def setWellheadPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "GasLiftCalculator": ... + class GasLiftResult(java.io.Serializable): naturalFlowRate: float = ... optimalGLR: float = ... @@ -391,12 +624,14 @@ class GasLiftCalculator(java.io.Serializable): def getOptimalGLR(self) -> float: ... def getValveCount(self) -> int: ... def toString(self) -> java.lang.String: ... + class PerformancePoint(java.io.Serializable): totalGLR: float = ... injectionGLR: float = ... productionRate: float = ... injectionRate: float = ... def __init__(self): ... + class ValvePosition(java.io.Serializable): valveNumber: int = ... depth: float = ... @@ -409,18 +644,41 @@ class GasLiftCalculator(java.io.Serializable): class GasLiftOptimizer(java.io.Serializable): def __init__(self): ... @typing.overload - def addWell(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> 'GasLiftOptimizer': ... + def addWell( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> "GasLiftOptimizer": ... @typing.overload - def addWell(self, string: typing.Union[java.lang.String, str], performanceCurve: 'GasLiftOptimizer.PerformanceCurve', double: float) -> 'GasLiftOptimizer': ... + def addWell( + self, + string: typing.Union[java.lang.String, str], + performanceCurve: "GasLiftOptimizer.PerformanceCurve", + double: float, + ) -> "GasLiftOptimizer": ... def getWellCount(self) -> int: ... - def optimize(self) -> 'GasLiftOptimizer.AllocationResult': ... - def setAvailableGas(self, double: float, string: typing.Union[java.lang.String, str]) -> 'GasLiftOptimizer': ... - def setCompressionEfficiency(self, double: float) -> 'GasLiftOptimizer': ... - def setCompressionPressures(self, double: float, double2: float) -> 'GasLiftOptimizer': ... - def setMaxCompressionPower(self, double: float) -> 'GasLiftOptimizer': ... - def setOptimizationMethod(self, optimizationMethod: 'GasLiftOptimizer.OptimizationMethod') -> 'GasLiftOptimizer': ... - def setWellEnabled(self, string: typing.Union[java.lang.String, str], boolean: bool) -> 'GasLiftOptimizer': ... - def setWellPriority(self, string: typing.Union[java.lang.String, str], double: float) -> 'GasLiftOptimizer': ... + def optimize(self) -> "GasLiftOptimizer.AllocationResult": ... + def setAvailableGas( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "GasLiftOptimizer": ... + def setCompressionEfficiency(self, double: float) -> "GasLiftOptimizer": ... + def setCompressionPressures( + self, double: float, double2: float + ) -> "GasLiftOptimizer": ... + def setMaxCompressionPower(self, double: float) -> "GasLiftOptimizer": ... + def setOptimizationMethod( + self, optimizationMethod: "GasLiftOptimizer.OptimizationMethod" + ) -> "GasLiftOptimizer": ... + def setWellEnabled( + self, string: typing.Union[java.lang.String, str], boolean: bool + ) -> "GasLiftOptimizer": ... + def setWellPriority( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "GasLiftOptimizer": ... + class AllocationResult(java.io.Serializable): allocations: java.util.List = ... totalOilRate: float = ... @@ -431,26 +689,37 @@ class GasLiftOptimizer(java.io.Serializable): gasUtilization: float = ... fieldGasEfficiency: float = ... compressionPower: float = ... - method: 'GasLiftOptimizer.OptimizationMethod' = ... + method: "GasLiftOptimizer.OptimizationMethod" = ... iterations: int = ... converged: bool = ... def __init__(self): ... - def getAllocation(self, string: typing.Union[java.lang.String, str]) -> 'GasLiftOptimizer.WellAllocation': ... + def getAllocation( + self, string: typing.Union[java.lang.String, str] + ) -> "GasLiftOptimizer.WellAllocation": ... def toString(self) -> java.lang.String: ... - class OptimizationMethod(java.lang.Enum['GasLiftOptimizer.OptimizationMethod']): - EQUAL_SLOPE: typing.ClassVar['GasLiftOptimizer.OptimizationMethod'] = ... - PROPORTIONAL: typing.ClassVar['GasLiftOptimizer.OptimizationMethod'] = ... - SEQUENTIAL: typing.ClassVar['GasLiftOptimizer.OptimizationMethod'] = ... - GRADIENT: typing.ClassVar['GasLiftOptimizer.OptimizationMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class OptimizationMethod(java.lang.Enum["GasLiftOptimizer.OptimizationMethod"]): + EQUAL_SLOPE: typing.ClassVar["GasLiftOptimizer.OptimizationMethod"] = ... + PROPORTIONAL: typing.ClassVar["GasLiftOptimizer.OptimizationMethod"] = ... + SEQUENTIAL: typing.ClassVar["GasLiftOptimizer.OptimizationMethod"] = ... + GRADIENT: typing.ClassVar["GasLiftOptimizer.OptimizationMethod"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'GasLiftOptimizer.OptimizationMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "GasLiftOptimizer.OptimizationMethod": ... @staticmethod - def values() -> typing.MutableSequence['GasLiftOptimizer.OptimizationMethod']: ... + def values() -> ( + typing.MutableSequence["GasLiftOptimizer.OptimizationMethod"] + ): ... + class PerformanceCurve(java.io.Serializable): gasRates: typing.MutableSequence[float] = ... oilRates: typing.MutableSequence[float] = ... @@ -459,9 +728,14 @@ class GasLiftOptimizer(java.io.Serializable): @typing.overload def __init__(self, double: float, double2: float, double3: float): ... @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ): ... def getMarginalResponse(self, double: float) -> float: ... def getOilRate(self, double: float) -> float: ... + class WellAllocation(java.io.Serializable): wellName: java.lang.String = ... gasRate: float = ... @@ -471,19 +745,37 @@ class GasLiftOptimizer(java.io.Serializable): marginalResponse: float = ... gasEfficiency: float = ... def __init__(self, string: typing.Union[java.lang.String, str]): ... + class WellData(java.io.Serializable): ... class LifecycleEmissionsProfile(java.io.Serializable): - def __init__(self, list: java.util.List['LifecycleEmissionsProfile.AnnualEmissions']): ... + def __init__( + self, list: java.util.List["LifecycleEmissionsProfile.AnnualEmissions"] + ): ... @staticmethod - def empty() -> 'LifecycleEmissionsProfile': ... - def getAnnualEmissions(self) -> java.util.List['LifecycleEmissionsProfile.AnnualEmissions']: ... + def empty() -> "LifecycleEmissionsProfile": ... + def getAnnualEmissions( + self, + ) -> java.util.List["LifecycleEmissionsProfile.AnnualEmissions"]: ... def getAverageIntensityKgCO2PerBoe(self) -> float: ... def getPeakAnnualEmissionsTonnes(self) -> float: ... def getTotalLifecycleEmissionsTonnes(self) -> float: ... def hasData(self) -> bool: ... + class AnnualEmissions(java.io.Serializable): - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, string: typing.Union[java.lang.String, str], double5: float, double6: float, double7: float, double8: float): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + string: typing.Union[java.lang.String, str], + double5: float, + double6: float, + double7: float, + double8: float, + ): ... def getFlaringEmissionsTonnes(self) -> float: ... def getFugitiveEmissionsTonnes(self) -> float: ... def getIntensityKgCO2PerBoe(self) -> float: ... @@ -499,18 +791,36 @@ class LifecycleEmissionsProfile(java.io.Serializable): class RegionalCostFactors(java.io.Serializable): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + string3: typing.Union[java.lang.String, str], + ): ... def adjustCapex(self, double: float) -> float: ... def adjustOpex(self, double: float) -> float: ... def adjustWellCost(self, double: float) -> float: ... @staticmethod - def forRegion(string: typing.Union[java.lang.String, str]) -> 'RegionalCostFactors': ... + def forRegion( + string: typing.Union[java.lang.String, str], + ) -> "RegionalCostFactors": ... @staticmethod - def forRegionOrDefault(string: typing.Union[java.lang.String, str]) -> 'RegionalCostFactors': ... + def forRegionOrDefault( + string: typing.Union[java.lang.String, str], + ) -> "RegionalCostFactors": ... @staticmethod - def getAllRegions() -> java.util.Map[java.lang.String, 'RegionalCostFactors']: ... + def getAllRegions() -> java.util.Map[java.lang.String, "RegionalCostFactors"]: ... def getCapexFactor(self) -> float: ... def getLaborFactor(self) -> float: ... def getNotes(self) -> java.lang.String: ... @@ -524,16 +834,16 @@ class RegionalCostFactors(java.io.Serializable): @staticmethod def isRegistered(string: typing.Union[java.lang.String, str]) -> bool: ... @staticmethod - def register(regionalCostFactors: 'RegionalCostFactors') -> None: ... + def register(regionalCostFactors: "RegionalCostFactors") -> None: ... def toString(self) -> java.lang.String: ... class SafetyReport(java.io.Serializable): @staticmethod - def builder() -> 'SafetyReport.Builder': ... + def builder() -> "SafetyReport.Builder": ... def getEstimatedBlowdownTimeMinutes(self) -> float: ... def getInventoryTonnes(self) -> float: ... def getMinimumMetalTempC(self) -> float: ... - def getOverallLevel(self) -> 'SafetyReport.SafetyLevel': ... + def getOverallLevel(self) -> "SafetyReport.SafetyLevel": ... def getPsvRequiredCapacityKgPerHr(self) -> float: ... def getRequirements(self) -> java.util.Map[java.lang.String, java.lang.String]: ... def getScenarios(self) -> java.util.Map[java.lang.String, float]: ... @@ -543,40 +853,60 @@ class SafetyReport(java.io.Serializable): def isMannedFacility(self) -> bool: ... def meetsBlowdownTarget(self) -> bool: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def addRequirement(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'SafetyReport.Builder': ... - def addScenario(self, string: typing.Union[java.lang.String, str], double: float) -> 'SafetyReport.Builder': ... - def blowdownTime(self, double: float) -> 'SafetyReport.Builder': ... - def build(self) -> 'SafetyReport': ... - def h2sPresent(self, boolean: bool) -> 'SafetyReport.Builder': ... - def highPressure(self, boolean: bool) -> 'SafetyReport.Builder': ... - def inventory(self, double: float) -> 'SafetyReport.Builder': ... - def mannedFacility(self, boolean: bool) -> 'SafetyReport.Builder': ... - def minimumMetalTemp(self, double: float) -> 'SafetyReport.Builder': ... - def overallLevel(self, safetyLevel: 'SafetyReport.SafetyLevel') -> 'SafetyReport.Builder': ... - def psvCapacity(self, double: float) -> 'SafetyReport.Builder': ... - class SafetyLevel(java.lang.Enum['SafetyReport.SafetyLevel']): - STANDARD: typing.ClassVar['SafetyReport.SafetyLevel'] = ... - ENHANCED: typing.ClassVar['SafetyReport.SafetyLevel'] = ... - HIGH: typing.ClassVar['SafetyReport.SafetyLevel'] = ... + def addRequirement( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "SafetyReport.Builder": ... + def addScenario( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "SafetyReport.Builder": ... + def blowdownTime(self, double: float) -> "SafetyReport.Builder": ... + def build(self) -> "SafetyReport": ... + def h2sPresent(self, boolean: bool) -> "SafetyReport.Builder": ... + def highPressure(self, boolean: bool) -> "SafetyReport.Builder": ... + def inventory(self, double: float) -> "SafetyReport.Builder": ... + def mannedFacility(self, boolean: bool) -> "SafetyReport.Builder": ... + def minimumMetalTemp(self, double: float) -> "SafetyReport.Builder": ... + def overallLevel( + self, safetyLevel: "SafetyReport.SafetyLevel" + ) -> "SafetyReport.Builder": ... + def psvCapacity(self, double: float) -> "SafetyReport.Builder": ... + + class SafetyLevel(java.lang.Enum["SafetyReport.SafetyLevel"]): + STANDARD: typing.ClassVar["SafetyReport.SafetyLevel"] = ... + ENHANCED: typing.ClassVar["SafetyReport.SafetyLevel"] = ... + HIGH: typing.ClassVar["SafetyReport.SafetyLevel"] = ... def getDescription(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetyReport.SafetyLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetyReport.SafetyLevel": ... @staticmethod - def values() -> typing.MutableSequence['SafetyReport.SafetyLevel']: ... + def values() -> typing.MutableSequence["SafetyReport.SafetyLevel"]: ... class SafetyScreener: def __init__(self): ... - def quickScreen(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept) -> SafetyReport: ... - def screen(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig) -> SafetyReport: ... - + def quickScreen( + self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept + ) -> SafetyReport: ... + def screen( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig, + ) -> SafetyReport: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.screening")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/subsea/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/subsea/__init__.pyi index 1c111a4c..7585790f 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/subsea/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/subsea/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,59 +14,92 @@ import jneqsim.process.processmodel import jneqsim.thermo.system import typing - - class SubseaProductionSystem(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def build(self) -> 'SubseaProductionSystem': ... - def getArchitecture(self) -> 'SubseaProductionSystem.SubseaArchitecture': ... + def build(self) -> "SubseaProductionSystem": ... + def getArchitecture(self) -> "SubseaProductionSystem.SubseaArchitecture": ... def getArrivalPressureBara(self) -> float: ... def getArrivalTemperatureC(self) -> float: ... def getFlowlineDiameterInches(self) -> float: ... - def getFlowlines(self) -> java.util.List[jneqsim.process.equipment.subsea.SimpleFlowLine]: ... + def getFlowlines( + self, + ) -> java.util.List[jneqsim.process.equipment.subsea.SimpleFlowLine]: ... def getName(self) -> java.lang.String: ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def getResult(self) -> 'SubseaProductionSystem.SubseaSystemResult': ... + def getResult(self) -> "SubseaProductionSystem.SubseaSystemResult": ... def getTiebackDistanceKm(self) -> float: ... - def getTiebackOption(self) -> jneqsim.process.fielddevelopment.tieback.TiebackOption: ... + def getTiebackOption( + self, + ) -> jneqsim.process.fielddevelopment.tieback.TiebackOption: ... def getWaterDepthM(self) -> float: ... def getWellCount(self) -> int: ... - def getWells(self) -> java.util.List[jneqsim.process.equipment.subsea.SubseaWell]: ... + def getWells( + self, + ) -> java.util.List[jneqsim.process.equipment.subsea.SubseaWell]: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setArchitecture(self, subseaArchitecture: 'SubseaProductionSystem.SubseaArchitecture') -> 'SubseaProductionSystem': ... - def setDiscoveryLocation(self, double: float, double2: float) -> 'SubseaProductionSystem': ... - def setFlowlineDiameterInches(self, double: float) -> 'SubseaProductionSystem': ... - def setFlowlineMaterial(self, string: typing.Union[java.lang.String, str]) -> 'SubseaProductionSystem': ... - def setFlowlineWallThicknessMm(self, double: float) -> 'SubseaProductionSystem': ... - def setHostFacility(self, hostFacility: jneqsim.process.fielddevelopment.tieback.HostFacility) -> 'SubseaProductionSystem': ... - def setManifoldCount(self, int: int) -> 'SubseaProductionSystem': ... - def setRatePerWell(self, double: float) -> 'SubseaProductionSystem': ... - def setReservoirConditions(self, double: float, double2: float) -> 'SubseaProductionSystem': ... - def setReservoirFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'SubseaProductionSystem': ... - def setSeabedTemperatureC(self, double: float) -> 'SubseaProductionSystem': ... - def setTiebackDistanceKm(self, double: float) -> 'SubseaProductionSystem': ... - def setTubingDiameterInches(self, double: float) -> 'SubseaProductionSystem': ... - def setWaterDepthM(self, double: float) -> 'SubseaProductionSystem': ... - def setWellCount(self, int: int) -> 'SubseaProductionSystem': ... - def setWellDepthM(self, double: float) -> 'SubseaProductionSystem': ... - def setWellheadConditions(self, double: float, double2: float) -> 'SubseaProductionSystem': ... - class SubseaArchitecture(java.lang.Enum['SubseaProductionSystem.SubseaArchitecture']): - DIRECT_TIEBACK: typing.ClassVar['SubseaProductionSystem.SubseaArchitecture'] = ... - MANIFOLD_CLUSTER: typing.ClassVar['SubseaProductionSystem.SubseaArchitecture'] = ... - DAISY_CHAIN: typing.ClassVar['SubseaProductionSystem.SubseaArchitecture'] = ... - TEMPLATE: typing.ClassVar['SubseaProductionSystem.SubseaArchitecture'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setArchitecture( + self, subseaArchitecture: "SubseaProductionSystem.SubseaArchitecture" + ) -> "SubseaProductionSystem": ... + def setDiscoveryLocation( + self, double: float, double2: float + ) -> "SubseaProductionSystem": ... + def setFlowlineDiameterInches(self, double: float) -> "SubseaProductionSystem": ... + def setFlowlineMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> "SubseaProductionSystem": ... + def setFlowlineWallThicknessMm(self, double: float) -> "SubseaProductionSystem": ... + def setHostFacility( + self, hostFacility: jneqsim.process.fielddevelopment.tieback.HostFacility + ) -> "SubseaProductionSystem": ... + def setManifoldCount(self, int: int) -> "SubseaProductionSystem": ... + def setRatePerWell(self, double: float) -> "SubseaProductionSystem": ... + def setReservoirConditions( + self, double: float, double2: float + ) -> "SubseaProductionSystem": ... + def setReservoirFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "SubseaProductionSystem": ... + def setSeabedTemperatureC(self, double: float) -> "SubseaProductionSystem": ... + def setTiebackDistanceKm(self, double: float) -> "SubseaProductionSystem": ... + def setTubingDiameterInches(self, double: float) -> "SubseaProductionSystem": ... + def setWaterDepthM(self, double: float) -> "SubseaProductionSystem": ... + def setWellCount(self, int: int) -> "SubseaProductionSystem": ... + def setWellDepthM(self, double: float) -> "SubseaProductionSystem": ... + def setWellheadConditions( + self, double: float, double2: float + ) -> "SubseaProductionSystem": ... + + class SubseaArchitecture( + java.lang.Enum["SubseaProductionSystem.SubseaArchitecture"] + ): + DIRECT_TIEBACK: typing.ClassVar["SubseaProductionSystem.SubseaArchitecture"] = ( + ... + ) + MANIFOLD_CLUSTER: typing.ClassVar[ + "SubseaProductionSystem.SubseaArchitecture" + ] = ... + DAISY_CHAIN: typing.ClassVar["SubseaProductionSystem.SubseaArchitecture"] = ... + TEMPLATE: typing.ClassVar["SubseaProductionSystem.SubseaArchitecture"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaProductionSystem.SubseaArchitecture': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaProductionSystem.SubseaArchitecture": ... @staticmethod - def values() -> typing.MutableSequence['SubseaProductionSystem.SubseaArchitecture']: ... + def values() -> ( + typing.MutableSequence["SubseaProductionSystem.SubseaArchitecture"] + ): ... + class SubseaSystemResult(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getArrivalPressureBara(self) -> float: ... @@ -80,7 +113,6 @@ class SubseaProductionSystem(java.io.Serializable): def getTotalSubseaCapexMusd(self) -> float: ... def getUmbilicalCostMusd(self) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.subsea")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/tieback/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/tieback/__init__.pyi index cb8eddc2..2acd8ba7 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/tieback/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/tieback/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,13 +16,15 @@ import jneqsim.process.fielddevelopment.tieback.capacity import jneqsim.process.processmodel import typing - - class HostFacility(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def assessCapacity(self, double: float, double2: float, double3: float, double4: float) -> 'HostFacility.HostCapacityReport': ... + def assessCapacity( + self, double: float, double2: float, double3: float, double4: float + ) -> "HostFacility.HostCapacityReport": ... @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'HostFacility.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "HostFacility.Builder": ... def canAcceptGasRate(self, double: float) -> bool: ... def canAcceptOilRate(self, double: float) -> bool: ... def distanceToKm(self, double: float, double2: float) -> float: ... @@ -43,7 +45,7 @@ class HostFacility(java.io.Serializable): def getSpareLiquidCapacity(self) -> float: ... def getSpareOilCapacity(self) -> float: ... def getSpareWaterCapacity(self) -> float: ... - def getType(self) -> 'HostFacility.FacilityType': ... + def getType(self) -> "HostFacility.FacilityType": ... def getWaterCapacityM3d(self) -> float: ... def getWaterDepthM(self) -> float: ... def getWaterUtilization(self) -> float: ... @@ -60,45 +62,61 @@ class HostFacility(java.io.Serializable): def setOilCapacityBopd(self, double: float) -> None: ... def setOilUtilization(self, double: float) -> None: ... def setOperator(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... - def setType(self, facilityType: 'HostFacility.FacilityType') -> None: ... + def setProcessSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... + def setType(self, facilityType: "HostFacility.FacilityType") -> None: ... def setWaterCapacityM3d(self, double: float) -> None: ... def setWaterDepthM(self, double: float) -> None: ... def setWaterUtilization(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... + class Builder: - def build(self) -> 'HostFacility': ... - def gasCapacity(self, double: float) -> 'HostFacility.Builder': ... - def gasUtilization(self, double: float) -> 'HostFacility.Builder': ... - def liquidCapacity(self, double: float) -> 'HostFacility.Builder': ... - def location(self, double: float, double2: float) -> 'HostFacility.Builder': ... - def maxTieInPressure(self, double: float) -> 'HostFacility.Builder': ... - def minTieInPressure(self, double: float) -> 'HostFacility.Builder': ... - def oilCapacity(self, double: float) -> 'HostFacility.Builder': ... - def oilUtilization(self, double: float) -> 'HostFacility.Builder': ... - def operator(self, string: typing.Union[java.lang.String, str]) -> 'HostFacility.Builder': ... - def processSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'HostFacility.Builder': ... - def spareGasCapacity(self, double: float) -> 'HostFacility.Builder': ... - def spareOilCapacity(self, double: float) -> 'HostFacility.Builder': ... - def type(self, facilityType: 'HostFacility.FacilityType') -> 'HostFacility.Builder': ... - def waterCapacity(self, double: float) -> 'HostFacility.Builder': ... - def waterDepth(self, double: float) -> 'HostFacility.Builder': ... - class FacilityType(java.lang.Enum['HostFacility.FacilityType']): - PLATFORM: typing.ClassVar['HostFacility.FacilityType'] = ... - FPSO: typing.ClassVar['HostFacility.FacilityType'] = ... - TLP: typing.ClassVar['HostFacility.FacilityType'] = ... - SEMI_SUB: typing.ClassVar['HostFacility.FacilityType'] = ... - ONSHORE_TERMINAL: typing.ClassVar['HostFacility.FacilityType'] = ... - SUBSEA_HUB: typing.ClassVar['HostFacility.FacilityType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def build(self) -> "HostFacility": ... + def gasCapacity(self, double: float) -> "HostFacility.Builder": ... + def gasUtilization(self, double: float) -> "HostFacility.Builder": ... + def liquidCapacity(self, double: float) -> "HostFacility.Builder": ... + def location(self, double: float, double2: float) -> "HostFacility.Builder": ... + def maxTieInPressure(self, double: float) -> "HostFacility.Builder": ... + def minTieInPressure(self, double: float) -> "HostFacility.Builder": ... + def oilCapacity(self, double: float) -> "HostFacility.Builder": ... + def oilUtilization(self, double: float) -> "HostFacility.Builder": ... + def operator( + self, string: typing.Union[java.lang.String, str] + ) -> "HostFacility.Builder": ... + def processSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> "HostFacility.Builder": ... + def spareGasCapacity(self, double: float) -> "HostFacility.Builder": ... + def spareOilCapacity(self, double: float) -> "HostFacility.Builder": ... + def type( + self, facilityType: "HostFacility.FacilityType" + ) -> "HostFacility.Builder": ... + def waterCapacity(self, double: float) -> "HostFacility.Builder": ... + def waterDepth(self, double: float) -> "HostFacility.Builder": ... + + class FacilityType(java.lang.Enum["HostFacility.FacilityType"]): + PLATFORM: typing.ClassVar["HostFacility.FacilityType"] = ... + FPSO: typing.ClassVar["HostFacility.FacilityType"] = ... + TLP: typing.ClassVar["HostFacility.FacilityType"] = ... + SEMI_SUB: typing.ClassVar["HostFacility.FacilityType"] = ... + ONSHORE_TERMINAL: typing.ClassVar["HostFacility.FacilityType"] = ... + SUBSEA_HUB: typing.ClassVar["HostFacility.FacilityType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HostFacility.FacilityType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HostFacility.FacilityType": ... @staticmethod - def values() -> typing.MutableSequence['HostFacility.FacilityType']: ... + def values() -> typing.MutableSequence["HostFacility.FacilityType"]: ... + class HostCapacityReport(java.io.Serializable): def getActiveBottleneckCount(self) -> int: ... def getHostName(self) -> java.lang.String: ... @@ -124,31 +142,90 @@ class HostFacility(java.io.Serializable): class TiebackAnalyzer(java.io.Serializable): def __init__(self): ... @typing.overload - def analyze(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, list: java.util.List[HostFacility]) -> 'TiebackReport': ... + def analyze( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + list: java.util.List[HostFacility], + ) -> "TiebackReport": ... @typing.overload - def analyze(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, list: java.util.List[HostFacility], double: float, double2: float) -> 'TiebackReport': ... + def analyze( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + list: java.util.List[HostFacility], + double: float, + double2: float, + ) -> "TiebackReport": ... @typing.overload - def analyze(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, list: java.util.List[HostFacility], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], jneqsim.process.fielddevelopment.network.TiebackRouteNetwork], typing.Mapping[typing.Union[java.lang.String, str], jneqsim.process.fielddevelopment.network.TiebackRouteNetwork]], double: float, double2: float) -> 'TiebackReport': ... + def analyze( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + list: java.util.List[HostFacility], + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + jneqsim.process.fielddevelopment.network.TiebackRouteNetwork, + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + jneqsim.process.fielddevelopment.network.TiebackRouteNetwork, + ], + ], + double: float, + double2: float, + ) -> "TiebackReport": ... @typing.overload - def evaluateSingleTieback(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, hostFacility: HostFacility, double: float, double2: float) -> 'TiebackOption': ... + def evaluateSingleTieback( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + hostFacility: HostFacility, + double: float, + double2: float, + ) -> "TiebackOption": ... @typing.overload - def evaluateSingleTieback(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, hostFacility: HostFacility, tiebackRouteNetwork: jneqsim.process.fielddevelopment.network.TiebackRouteNetwork, double: float, double2: float) -> 'TiebackOption': ... + def evaluateSingleTieback( + self, + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + hostFacility: HostFacility, + tiebackRouteNetwork: jneqsim.process.fielddevelopment.network.TiebackRouteNetwork, + double: float, + double2: float, + ) -> "TiebackOption": ... def getDiscountRate(self) -> float: ... def getGasPriceUsdPerSm3(self) -> float: ... def getMaxTiebackDistanceKm(self) -> float: ... def getOilPriceUsdPerBbl(self) -> float: ... def getPipelineCostPerKmMusd(self) -> float: ... def getSubseaTreeCostMusd(self) -> float: ... - def getTaxModel(self) -> jneqsim.process.fielddevelopment.economics.NorwegianTaxModel: ... - def quickScreen(self, double: float, double2: float, double3: float, double4: float, hostFacility: HostFacility) -> 'TiebackAnalyzer.TiebackScreeningResult': ... - def screenAllHosts(self, double: float, double2: float, double3: float, double4: float, list: java.util.List[HostFacility]) -> java.util.List['TiebackAnalyzer.TiebackScreeningResult']: ... + def getTaxModel( + self, + ) -> jneqsim.process.fielddevelopment.economics.NorwegianTaxModel: ... + def quickScreen( + self, + double: float, + double2: float, + double3: float, + double4: float, + hostFacility: HostFacility, + ) -> "TiebackAnalyzer.TiebackScreeningResult": ... + def screenAllHosts( + self, + double: float, + double2: float, + double3: float, + double4: float, + list: java.util.List[HostFacility], + ) -> java.util.List["TiebackAnalyzer.TiebackScreeningResult"]: ... def setDiscountRate(self, double: float) -> None: ... def setGasPriceUsdPerSm3(self, double: float) -> None: ... def setMaxTiebackDistanceKm(self, double: float) -> None: ... def setOilPriceUsdPerBbl(self, double: float) -> None: ... def setPipelineCostPerKmMusd(self, double: float) -> None: ... def setSubseaTreeCostMusd(self, double: float) -> None: ... - def setTaxModel(self, norwegianTaxModel: jneqsim.process.fielddevelopment.economics.NorwegianTaxModel) -> None: ... + def setTaxModel( + self, + norwegianTaxModel: jneqsim.process.fielddevelopment.economics.NorwegianTaxModel, + ) -> None: ... + class TiebackScreeningResult(java.io.Serializable): def __init__(self): ... def getDistanceKm(self) -> float: ... @@ -160,22 +237,30 @@ class TiebackAnalyzer(java.io.Serializable): def setDistanceKm(self, double: float) -> None: ... def setEstimatedCapexMusd(self, double: float) -> None: ... def setEstimatedNpvMusd(self, double: float) -> None: ... - def setFailureReason(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFailureReason( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHostName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPassed(self, boolean: bool) -> None: ... def toString(self) -> java.lang.String: ... -class TiebackOption(java.io.Serializable, java.lang.Comparable['TiebackOption']): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... +class TiebackOption(java.io.Serializable, java.lang.Comparable["TiebackOption"]): + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def calculateTotalCapex(self) -> float: ... - def compareTo(self, tiebackOption: 'TiebackOption') -> int: ... + def compareTo(self, tiebackOption: "TiebackOption") -> int: ... def estimatePipelineCapex(self, double: float) -> float: ... def getArrivalPressureBara(self) -> float: ... def getArrivalTemperatureC(self) -> float: ... def getBreakevenPrice(self) -> float: ... def getCapexPerKm(self) -> float: ... def getCapexPerReserveUnit(self) -> float: ... - def getCorrosionResult(self) -> jneqsim.process.fielddevelopment.screening.FlowAssuranceResult: ... + def getCorrosionResult( + self, + ) -> jneqsim.process.fielddevelopment.screening.FlowAssuranceResult: ... def getDiscoveryName(self) -> java.lang.String: ... def getDistanceKm(self) -> float: ... def getDrillingCapexMusd(self) -> float: ... @@ -188,7 +273,9 @@ class TiebackOption(java.io.Serializable, java.lang.Comparable['TiebackOption']) def getHostName(self) -> java.lang.String: ... def getHydrateFormationTemperatureC(self) -> float: ... def getHydrateMarginC(self) -> float: ... - def getHydrateResult(self) -> jneqsim.process.fielddevelopment.screening.FlowAssuranceResult: ... + def getHydrateResult( + self, + ) -> jneqsim.process.fielddevelopment.screening.FlowAssuranceResult: ... def getHydraulicInfeasibilityReason(self) -> java.lang.String: ... def getInfeasibilityReason(self) -> java.lang.String: ... def getIrr(self) -> float: ... @@ -196,7 +283,9 @@ class TiebackOption(java.io.Serializable, java.lang.Comparable['TiebackOption']) def getMaxWaterDepthM(self) -> float: ... def getNpvMusd(self) -> float: ... def getOptionId(self) -> java.lang.String: ... - def getOverallFlowAssuranceResult(self) -> jneqsim.process.fielddevelopment.screening.FlowAssuranceResult: ... + def getOverallFlowAssuranceResult( + self, + ) -> jneqsim.process.fielddevelopment.screening.FlowAssuranceResult: ... def getPaybackYears(self) -> float: ... def getPipelineCapexMusd(self) -> float: ... def getPipelineDiameterInches(self) -> float: ... @@ -217,7 +306,9 @@ class TiebackOption(java.io.Serializable, java.lang.Comparable['TiebackOption']) def getTotalCapexMusd(self) -> float: ... def getUmbilicalCapexMusd(self) -> float: ... def getWatMarginC(self) -> float: ... - def getWaxResult(self) -> jneqsim.process.fielddevelopment.screening.FlowAssuranceResult: ... + def getWaxResult( + self, + ) -> jneqsim.process.fielddevelopment.screening.FlowAssuranceResult: ... def getWellCount(self) -> int: ... def hasFlowAssuranceIssues(self) -> bool: ... def isFeasible(self) -> bool: ... @@ -225,22 +316,36 @@ class TiebackOption(java.io.Serializable, java.lang.Comparable['TiebackOption']) def setArrivalPressureBara(self, double: float) -> None: ... def setArrivalTemperatureC(self, double: float) -> None: ... def setBreakevenPrice(self, double: float) -> None: ... - def setCorrosionResult(self, flowAssuranceResult: jneqsim.process.fielddevelopment.screening.FlowAssuranceResult) -> None: ... + def setCorrosionResult( + self, + flowAssuranceResult: jneqsim.process.fielddevelopment.screening.FlowAssuranceResult, + ) -> None: ... def setDistanceKm(self, double: float) -> None: ... def setDrillingCapexMusd(self, double: float) -> None: ... def setErosionalVelocityRatio(self, double: float) -> None: ... def setFeasible(self, boolean: bool) -> None: ... def setFieldLifeYears(self, double: float) -> None: ... - def setFlowAssuranceNotes(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFlowAssuranceNotes( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setFlowRegime(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setHostCapacitySummary(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setHostCapacitySummary( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHostModificationCapexMusd(self, double: float) -> None: ... def setHydrateFormationTemperatureC(self, double: float) -> None: ... def setHydrateMarginC(self, double: float) -> None: ... - def setHydrateResult(self, flowAssuranceResult: jneqsim.process.fielddevelopment.screening.FlowAssuranceResult) -> None: ... + def setHydrateResult( + self, + flowAssuranceResult: jneqsim.process.fielddevelopment.screening.FlowAssuranceResult, + ) -> None: ... def setHydraulicFeasible(self, boolean: bool) -> None: ... - def setHydraulicInfeasibilityReason(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInfeasibilityReason(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setHydraulicInfeasibilityReason( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInfeasibilityReason( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setIrr(self, double: float) -> None: ... def setMaxProductionRate(self, double: float) -> None: ... def setMaxWaterDepthM(self, double: float) -> None: ... @@ -254,7 +359,9 @@ class TiebackOption(java.io.Serializable, java.lang.Comparable['TiebackOption']) def setReservesUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setRouteBranchCount(self, int: int) -> None: ... def setRouteInstalledLengthKm(self, double: float) -> None: ... - def setRouteNetworkName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setRouteNetworkName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setRouteRiserCount(self, int: int) -> None: ... def setRouteSharedCorridorLengthKm(self, double: float) -> None: ... def setRouteSummary(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -264,13 +371,26 @@ class TiebackOption(java.io.Serializable, java.lang.Comparable['TiebackOption']) def setTotalCapexMusd(self, double: float) -> None: ... def setUmbilicalCapexMusd(self, double: float) -> None: ... def setWatMarginC(self, double: float) -> None: ... - def setWaxResult(self, flowAssuranceResult: jneqsim.process.fielddevelopment.screening.FlowAssuranceResult) -> None: ... + def setWaxResult( + self, + flowAssuranceResult: jneqsim.process.fielddevelopment.screening.FlowAssuranceResult, + ) -> None: ... def setWellCount(self, int: int) -> None: ... def toString(self) -> java.lang.String: ... class TiebackReport(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], list: java.util.List[TiebackOption], double: float, double2: float): ... - def compareOptions(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[TiebackOption], + double: float, + double2: float, + ): ... + def compareOptions( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... def getBestFeasibleOption(self) -> TiebackOption: ... def getBestOption(self) -> TiebackOption: ... def getCapexRange(self) -> typing.MutableSequence[float]: ... @@ -280,7 +400,9 @@ class TiebackReport(java.io.Serializable): def getFeasibleOptionCount(self) -> int: ... def getFeasibleOptions(self) -> java.util.List[TiebackOption]: ... def getNpvRange(self) -> typing.MutableSequence[float]: ... - def getOptionByHost(self, string: typing.Union[java.lang.String, str]) -> TiebackOption: ... + def getOptionByHost( + self, string: typing.Union[java.lang.String, str] + ) -> TiebackOption: ... def getOptionCount(self) -> int: ... def getOptions(self) -> java.util.List[TiebackOption]: ... def getProfitableOptionCount(self) -> int: ... @@ -294,7 +416,6 @@ class TiebackReport(java.io.Serializable): def toMarkdownTable(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.tieback")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/tieback/capacity/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/tieback/capacity/__init__.pyi index 6ad52052..87b54cbd 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/tieback/capacity/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/tieback/capacity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,26 +12,39 @@ import jpype import jneqsim.process.fielddevelopment.tieback import typing - - -class CapacityAllocationPolicy(java.lang.Enum['CapacityAllocationPolicy']): - BASE_FIRST: typing.ClassVar['CapacityAllocationPolicy'] = ... - SATELLITE_FIRST: typing.ClassVar['CapacityAllocationPolicy'] = ... - PRO_RATA: typing.ClassVar['CapacityAllocationPolicy'] = ... - VALUE_WEIGHTED: typing.ClassVar['CapacityAllocationPolicy'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class CapacityAllocationPolicy(java.lang.Enum["CapacityAllocationPolicy"]): + BASE_FIRST: typing.ClassVar["CapacityAllocationPolicy"] = ... + SATELLITE_FIRST: typing.ClassVar["CapacityAllocationPolicy"] = ... + PRO_RATA: typing.ClassVar["CapacityAllocationPolicy"] = ... + VALUE_WEIGHTED: typing.ClassVar["CapacityAllocationPolicy"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CapacityAllocationPolicy': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CapacityAllocationPolicy": ... @staticmethod - def values() -> typing.MutableSequence['CapacityAllocationPolicy']: ... + def values() -> typing.MutableSequence["CapacityAllocationPolicy"]: ... -class DebottleneckDecision(java.io.Serializable, java.lang.Comparable['DebottleneckDecision']): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, boolean: bool): ... - def compareTo(self, debottleneckDecision: 'DebottleneckDecision') -> int: ... +class DebottleneckDecision( + java.io.Serializable, java.lang.Comparable["DebottleneckDecision"] +): + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + boolean: bool, + ): ... + def compareTo(self, debottleneckDecision: "DebottleneckDecision") -> int: ... def getBottleneckName(self) -> java.lang.String: ... def getCapexMusd(self) -> float: ... def getDescription(self) -> java.lang.String: ... @@ -40,39 +53,68 @@ class DebottleneckDecision(java.io.Serializable, java.lang.Comparable['Debottlen def getRecoveredValueMusd(self) -> float: ... def isRecommended(self) -> bool: ... -class HoldbackPolicy(java.lang.Enum['HoldbackPolicy']): - CURTAIL: typing.ClassVar['HoldbackPolicy'] = ... - DEFER_TO_LATER_YEARS: typing.ClassVar['HoldbackPolicy'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class HoldbackPolicy(java.lang.Enum["HoldbackPolicy"]): + CURTAIL: typing.ClassVar["HoldbackPolicy"] = ... + DEFER_TO_LATER_YEARS: typing.ClassVar["HoldbackPolicy"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HoldbackPolicy': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "HoldbackPolicy": ... @staticmethod - def values() -> typing.MutableSequence['HoldbackPolicy']: ... + def values() -> typing.MutableSequence["HoldbackPolicy"]: ... class HostTieInPoint(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getBaseProcessRate(self) -> float: ... def getProcessRateUnit(self) -> java.lang.String: ... def getProcessStreamReference(self) -> java.lang.String: ... - def setBaseProcessRate(self, double: float) -> 'HostTieInPoint': ... - def setGasToProcessRateFactor(self, double: float) -> 'HostTieInPoint': ... - def setLiquidToProcessRateFactor(self, double: float) -> 'HostTieInPoint': ... - def setOilToProcessRateFactor(self, double: float) -> 'HostTieInPoint': ... - def setWaterToProcessRateFactor(self, double: float) -> 'HostTieInPoint': ... - def toProcessRate(self, productionLoad: 'ProductionLoad') -> float: ... + def setBaseProcessRate(self, double: float) -> "HostTieInPoint": ... + def setGasToProcessRateFactor(self, double: float) -> "HostTieInPoint": ... + def setLiquidToProcessRateFactor(self, double: float) -> "HostTieInPoint": ... + def setOilToProcessRateFactor(self, double: float) -> "HostTieInPoint": ... + def setWaterToProcessRateFactor(self, double: float) -> "HostTieInPoint": ... + def toProcessRate(self, productionLoad: "ProductionLoad") -> float: ... class ProductionLoad(java.io.Serializable): BARREL_TO_M3: typing.ClassVar[float] = ... @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, int: int, double: float, double2: float, double3: float, double4: float + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], int: int, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + int: int, + double: float, + double2: float, + double3: float, + double4: float, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], int: int, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ): ... def getDailyValueUsd(self) -> float: ... def getGasRateMSm3d(self) -> float: ... def getGasValueUsdPerMSm3(self) -> float: ... @@ -92,55 +134,107 @@ class ProductionLoad(java.io.Serializable): def getWaterVolumeM3(self) -> float: ... def getYear(self) -> int: ... def isZero(self) -> bool: ... - def plus(self, productionLoad: 'ProductionLoad') -> 'ProductionLoad': ... - def scale(self, double: float) -> 'ProductionLoad': ... - def subtractNonNegative(self, productionLoad: 'ProductionLoad') -> 'ProductionLoad': ... + def plus(self, productionLoad: "ProductionLoad") -> "ProductionLoad": ... + def scale(self, double: float) -> "ProductionLoad": ... + def subtractNonNegative( + self, productionLoad: "ProductionLoad" + ) -> "ProductionLoad": ... def toString(self) -> java.lang.String: ... - def withCommodityValues(self, double: float, double2: float, double3: float, double4: float) -> 'ProductionLoad': ... - def withPeriod(self, string: typing.Union[java.lang.String, str], int: int) -> 'ProductionLoad': ... - def withPeriodLengthDays(self, double: float) -> 'ProductionLoad': ... + def withCommodityValues( + self, double: float, double2: float, double3: float, double4: float + ) -> "ProductionLoad": ... + def withPeriod( + self, string: typing.Union[java.lang.String, str], int: int + ) -> "ProductionLoad": ... + def withPeriodLengthDays(self, double: float) -> "ProductionLoad": ... @staticmethod - def zero(int: int, string: typing.Union[java.lang.String, str]) -> 'ProductionLoad': ... + def zero( + int: int, string: typing.Union[java.lang.String, str] + ) -> "ProductionLoad": ... class ProductionProfileSeries(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def add(self, productionLoad: ProductionLoad) -> 'ProductionProfileSeries': ... + def add(self, productionLoad: ProductionLoad) -> "ProductionProfileSeries": ... @typing.overload - def addPeriod(self, int: int, double: float, double2: float, double3: float, double4: float) -> 'ProductionProfileSeries': ... + def addPeriod( + self, int: int, double: float, double2: float, double3: float, double4: float + ) -> "ProductionProfileSeries": ... @typing.overload - def addPeriod(self, string: typing.Union[java.lang.String, str], int: int, double: float, double2: float, double3: float, double4: float) -> 'ProductionProfileSeries': ... + def addPeriod( + self, + string: typing.Union[java.lang.String, str], + int: int, + double: float, + double2: float, + double3: float, + double4: float, + ) -> "ProductionProfileSeries": ... @staticmethod - def fromGasRates(string: typing.Union[java.lang.String, str], int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'ProductionProfileSeries': ... + def fromGasRates( + string: typing.Union[java.lang.String, str], + int: int, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> "ProductionProfileSeries": ... @staticmethod - def fromOilRates(string: typing.Union[java.lang.String, str], int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'ProductionProfileSeries': ... + def fromOilRates( + string: typing.Union[java.lang.String, str], + int: int, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> "ProductionProfileSeries": ... def getLoad(self, int: int) -> ProductionLoad: ... def getLoadByYear(self, int: int) -> ProductionLoad: ... - def getLoadByYearOrIndex(self, int: int, int2: int, string: typing.Union[java.lang.String, str]) -> ProductionLoad: ... + def getLoadByYearOrIndex( + self, int: int, int2: int, string: typing.Union[java.lang.String, str] + ) -> ProductionLoad: ... def getLoads(self) -> java.util.List[ProductionLoad]: ... def getName(self) -> java.lang.String: ... def isEmpty(self) -> bool: ... def size(self) -> int: ... class TieInCapacityPlanner(java.io.Serializable): - def __init__(self, hostFacility: jneqsim.process.fielddevelopment.tieback.HostFacility): ... - def run(self) -> 'TieInCapacityResult': ... - def setAllocationPolicy(self, capacityAllocationPolicy: CapacityAllocationPolicy) -> 'TieInCapacityPlanner': ... - def setDefaultCommodityValues(self, double: float, double2: float, double3: float, double4: float) -> 'TieInCapacityPlanner': ... - def setDefaultDebottleneckCapexMusd(self, double: float) -> 'TieInCapacityPlanner': ... - def setDiscountRate(self, double: float) -> 'TieInCapacityPlanner': ... - def setHoldbackPolicy(self, holdbackPolicy: HoldbackPolicy) -> 'TieInCapacityPlanner': ... - def setHostProductionProfile(self, productionProfileSeries: ProductionProfileSeries) -> 'TieInCapacityPlanner': ... - def setProcessUtilizationLimit(self, double: float) -> 'TieInCapacityPlanner': ... - def setSatelliteProductionProfile(self, productionProfileSeries: ProductionProfileSeries) -> 'TieInCapacityPlanner': ... - def setTieInPoint(self, hostTieInPoint: HostTieInPoint) -> 'TieInCapacityPlanner': ... + def __init__( + self, hostFacility: jneqsim.process.fielddevelopment.tieback.HostFacility + ): ... + def run(self) -> "TieInCapacityResult": ... + def setAllocationPolicy( + self, capacityAllocationPolicy: CapacityAllocationPolicy + ) -> "TieInCapacityPlanner": ... + def setDefaultCommodityValues( + self, double: float, double2: float, double3: float, double4: float + ) -> "TieInCapacityPlanner": ... + def setDefaultDebottleneckCapexMusd( + self, double: float + ) -> "TieInCapacityPlanner": ... + def setDiscountRate(self, double: float) -> "TieInCapacityPlanner": ... + def setHoldbackPolicy( + self, holdbackPolicy: HoldbackPolicy + ) -> "TieInCapacityPlanner": ... + def setHostProductionProfile( + self, productionProfileSeries: ProductionProfileSeries + ) -> "TieInCapacityPlanner": ... + def setProcessUtilizationLimit(self, double: float) -> "TieInCapacityPlanner": ... + def setSatelliteProductionProfile( + self, productionProfileSeries: ProductionProfileSeries + ) -> "TieInCapacityPlanner": ... + def setTieInPoint( + self, hostTieInPoint: HostTieInPoint + ) -> "TieInCapacityPlanner": ... class TieInCapacityResult(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], capacityAllocationPolicy: CapacityAllocationPolicy, holdbackPolicy: HoldbackPolicy, list: java.util.List['TieInPeriodResult'], list2: java.util.List[DebottleneckDecision], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + capacityAllocationPolicy: CapacityAllocationPolicy, + holdbackPolicy: HoldbackPolicy, + list: java.util.List["TieInPeriodResult"], + list2: java.util.List[DebottleneckDecision], + string2: typing.Union[java.lang.String, str], + ): ... def getAllocationPolicy(self) -> CapacityAllocationPolicy: ... def getDebottleneckDecisions(self) -> java.util.List[DebottleneckDecision]: ... def getHoldbackPolicy(self) -> HoldbackPolicy: ... def getHostName(self) -> java.lang.String: ... - def getPeriodResults(self) -> java.util.List['TieInPeriodResult']: ... + def getPeriodResults(self) -> java.util.List["TieInPeriodResult"]: ... def getPrimaryBottleneck(self) -> java.lang.String: ... def getSummary(self) -> java.lang.String: ... def getTotalAcceptedGasMSm3(self) -> float: ... @@ -156,7 +250,32 @@ class TieInCapacityResult(java.io.Serializable): def toMarkdownTable(self) -> java.lang.String: ... class TieInPeriodResult(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], int: int, productionLoad: ProductionLoad, productionLoad2: ProductionLoad, productionLoad3: ProductionLoad, productionLoad4: ProductionLoad, productionLoad5: ProductionLoad, productionLoad6: ProductionLoad, productionLoad7: ProductionLoad, productionLoad8: ProductionLoad, double: float, string2: typing.Union[java.lang.String, str], boolean: bool, boolean2: bool, string3: typing.Union[java.lang.String, str], double2: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double3: float, double4: float, string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + int: int, + productionLoad: ProductionLoad, + productionLoad2: ProductionLoad, + productionLoad3: ProductionLoad, + productionLoad4: ProductionLoad, + productionLoad5: ProductionLoad, + productionLoad6: ProductionLoad, + productionLoad7: ProductionLoad, + productionLoad8: ProductionLoad, + double: float, + string2: typing.Union[java.lang.String, str], + boolean: bool, + boolean2: bool, + string3: typing.Union[java.lang.String, str], + double2: float, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double3: float, + double4: float, + string4: typing.Union[java.lang.String, str], + ): ... def getAcceptedBase(self) -> ProductionLoad: ... def getAcceptedSatellite(self) -> ProductionLoad: ... def getBaseRequest(self) -> ProductionLoad: ... @@ -170,7 +289,9 @@ class TieInPeriodResult(java.io.Serializable): def getPrimaryBottleneck(self) -> java.lang.String: ... def getProcessBottleneck(self) -> java.lang.String: ... def getProcessBottleneckUtilization(self) -> float: ... - def getProcessUtilizationSummary(self) -> java.util.Map[java.lang.String, float]: ... + def getProcessUtilizationSummary( + self, + ) -> java.util.Map[java.lang.String, float]: ... def getSatelliteAllocationScale(self) -> float: ... def getSatelliteRequest(self) -> ProductionLoad: ... def getScheduledSatellite(self) -> ProductionLoad: ... @@ -179,7 +300,6 @@ class TieInPeriodResult(java.io.Serializable): def isProcessCapacityAvailable(self) -> bool: ... def isProcessModelUsed(self) -> bool: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.tieback.capacity")``. diff --git a/src/jneqsim-stubs/process/fielddevelopment/workflow/__init__.pyi b/src/jneqsim-stubs/process/fielddevelopment/workflow/__init__.pyi index 906d5552..5b01e6de 100644 --- a/src/jneqsim-stubs/process/fielddevelopment/workflow/__init__.pyi +++ b/src/jneqsim-stubs/process/fielddevelopment/workflow/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -21,88 +21,163 @@ import jneqsim.process.processmodel import jneqsim.thermo.system import typing - - class FieldDevelopmentWorkflow(java.io.Serializable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept): ... - def addHostFacility(self, hostFacility: jneqsim.process.fielddevelopment.tieback.HostFacility) -> 'FieldDevelopmentWorkflow': ... - def addWell(self, wellSystem: jneqsim.process.equipment.reservoir.WellSystem) -> 'FieldDevelopmentWorkflow': ... - def configureSubseaFromConcept(self) -> 'FieldDevelopmentWorkflow': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept, + ): ... + def addHostFacility( + self, hostFacility: jneqsim.process.fielddevelopment.tieback.HostFacility + ) -> "FieldDevelopmentWorkflow": ... + def addWell( + self, wellSystem: jneqsim.process.equipment.reservoir.WellSystem + ) -> "FieldDevelopmentWorkflow": ... + def configureSubseaFromConcept(self) -> "FieldDevelopmentWorkflow": ... @staticmethod - def generateComparisonReport(list: java.util.List['FieldDevelopmentWorkflow']) -> java.lang.String: ... - def getFidelityLevel(self) -> 'FieldDevelopmentWorkflow.FidelityLevel': ... - def getLastResult(self) -> 'WorkflowResult': ... + def generateComparisonReport( + list: java.util.List["FieldDevelopmentWorkflow"], + ) -> java.lang.String: ... + def getFidelityLevel(self) -> "FieldDevelopmentWorkflow.FidelityLevel": ... + def getLastResult(self) -> "WorkflowResult": ... def getProjectName(self) -> java.lang.String: ... - def getStudyPhase(self) -> 'FieldDevelopmentWorkflow.StudyPhase': ... + def getStudyPhase(self) -> "FieldDevelopmentWorkflow.StudyPhase": ... @staticmethod - def quickGasTieback(string: typing.Union[java.lang.String, str], double: float, double2: float, int: int, double3: float, string2: typing.Union[java.lang.String, str]) -> 'FieldDevelopmentWorkflow': ... + def quickGasTieback( + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + double3: float, + string2: typing.Union[java.lang.String, str], + ) -> "FieldDevelopmentWorkflow": ... @staticmethod - def quickOilDevelopment(string: typing.Union[java.lang.String, str], double: float, int: int, double2: float, string2: typing.Union[java.lang.String, str]) -> 'FieldDevelopmentWorkflow': ... - def run(self) -> 'WorkflowResult': ... - def setCalculateEmissions(self, boolean: bool) -> 'FieldDevelopmentWorkflow': ... - def setConcept(self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept) -> 'FieldDevelopmentWorkflow': ... - def setCountryCode(self, string: typing.Union[java.lang.String, str]) -> 'FieldDevelopmentWorkflow': ... - def setDesignStandard(self, string: typing.Union[java.lang.String, str]) -> 'FieldDevelopmentWorkflow': ... - def setDiscountRate(self, double: float) -> 'FieldDevelopmentWorkflow': ... - def setFacilityConfig(self, facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig) -> 'FieldDevelopmentWorkflow': ... - def setFidelityLevel(self, fidelityLevel: 'FieldDevelopmentWorkflow.FidelityLevel') -> 'FieldDevelopmentWorkflow': ... - def setFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'FieldDevelopmentWorkflow': ... - def setGridEmissionFactor(self, double: float) -> 'FieldDevelopmentWorkflow': ... - def setMonteCarloIterations(self, int: int) -> 'FieldDevelopmentWorkflow': ... - def setPowerSupplyType(self, string: typing.Union[java.lang.String, str]) -> 'FieldDevelopmentWorkflow': ... - def setPrices(self, double: float, double2: float, double3: float) -> 'FieldDevelopmentWorkflow': ... - def setProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'FieldDevelopmentWorkflow': ... - def setProductionTiming(self, int: int, int2: int, double: float, double2: float) -> 'FieldDevelopmentWorkflow': ... - def setReservoir(self, simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir) -> 'FieldDevelopmentWorkflow': ... - def setRunMechanicalDesign(self, boolean: bool) -> 'FieldDevelopmentWorkflow': ... - def setRunSubseaAnalysis(self, boolean: bool) -> 'FieldDevelopmentWorkflow': ... - def setStudyPhase(self, studyPhase: 'FieldDevelopmentWorkflow.StudyPhase') -> 'FieldDevelopmentWorkflow': ... - def setSubseaArchitecture(self, subseaArchitecture: jneqsim.process.fielddevelopment.subsea.SubseaProductionSystem.SubseaArchitecture) -> 'FieldDevelopmentWorkflow': ... - def setSubseaSystem(self, subseaProductionSystem: jneqsim.process.fielddevelopment.subsea.SubseaProductionSystem) -> 'FieldDevelopmentWorkflow': ... - def setTiebackAnalyzer(self, tiebackAnalyzer: jneqsim.process.fielddevelopment.tieback.TiebackAnalyzer) -> 'FieldDevelopmentWorkflow': ... - def setTiebackDistanceKm(self, double: float) -> 'FieldDevelopmentWorkflow': ... - def setWaterDepthM(self, double: float) -> 'FieldDevelopmentWorkflow': ... - class FidelityLevel(java.lang.Enum['FieldDevelopmentWorkflow.FidelityLevel']): - SCREENING: typing.ClassVar['FieldDevelopmentWorkflow.FidelityLevel'] = ... - CONCEPTUAL: typing.ClassVar['FieldDevelopmentWorkflow.FidelityLevel'] = ... - DETAILED: typing.ClassVar['FieldDevelopmentWorkflow.FidelityLevel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def quickOilDevelopment( + string: typing.Union[java.lang.String, str], + double: float, + int: int, + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "FieldDevelopmentWorkflow": ... + def run(self) -> "WorkflowResult": ... + def setCalculateEmissions(self, boolean: bool) -> "FieldDevelopmentWorkflow": ... + def setConcept( + self, fieldConcept: jneqsim.process.fielddevelopment.concept.FieldConcept + ) -> "FieldDevelopmentWorkflow": ... + def setCountryCode( + self, string: typing.Union[java.lang.String, str] + ) -> "FieldDevelopmentWorkflow": ... + def setDesignStandard( + self, string: typing.Union[java.lang.String, str] + ) -> "FieldDevelopmentWorkflow": ... + def setDiscountRate(self, double: float) -> "FieldDevelopmentWorkflow": ... + def setFacilityConfig( + self, facilityConfig: jneqsim.process.fielddevelopment.facility.FacilityConfig + ) -> "FieldDevelopmentWorkflow": ... + def setFidelityLevel( + self, fidelityLevel: "FieldDevelopmentWorkflow.FidelityLevel" + ) -> "FieldDevelopmentWorkflow": ... + def setFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "FieldDevelopmentWorkflow": ... + def setGridEmissionFactor(self, double: float) -> "FieldDevelopmentWorkflow": ... + def setMonteCarloIterations(self, int: int) -> "FieldDevelopmentWorkflow": ... + def setPowerSupplyType( + self, string: typing.Union[java.lang.String, str] + ) -> "FieldDevelopmentWorkflow": ... + def setPrices( + self, double: float, double2: float, double3: float + ) -> "FieldDevelopmentWorkflow": ... + def setProcessSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> "FieldDevelopmentWorkflow": ... + def setProductionTiming( + self, int: int, int2: int, double: float, double2: float + ) -> "FieldDevelopmentWorkflow": ... + def setReservoir( + self, simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir + ) -> "FieldDevelopmentWorkflow": ... + def setRunMechanicalDesign(self, boolean: bool) -> "FieldDevelopmentWorkflow": ... + def setRunSubseaAnalysis(self, boolean: bool) -> "FieldDevelopmentWorkflow": ... + def setStudyPhase( + self, studyPhase: "FieldDevelopmentWorkflow.StudyPhase" + ) -> "FieldDevelopmentWorkflow": ... + def setSubseaArchitecture( + self, + subseaArchitecture: jneqsim.process.fielddevelopment.subsea.SubseaProductionSystem.SubseaArchitecture, + ) -> "FieldDevelopmentWorkflow": ... + def setSubseaSystem( + self, + subseaProductionSystem: jneqsim.process.fielddevelopment.subsea.SubseaProductionSystem, + ) -> "FieldDevelopmentWorkflow": ... + def setTiebackAnalyzer( + self, tiebackAnalyzer: jneqsim.process.fielddevelopment.tieback.TiebackAnalyzer + ) -> "FieldDevelopmentWorkflow": ... + def setTiebackDistanceKm(self, double: float) -> "FieldDevelopmentWorkflow": ... + def setWaterDepthM(self, double: float) -> "FieldDevelopmentWorkflow": ... + + class FidelityLevel(java.lang.Enum["FieldDevelopmentWorkflow.FidelityLevel"]): + SCREENING: typing.ClassVar["FieldDevelopmentWorkflow.FidelityLevel"] = ... + CONCEPTUAL: typing.ClassVar["FieldDevelopmentWorkflow.FidelityLevel"] = ... + DETAILED: typing.ClassVar["FieldDevelopmentWorkflow.FidelityLevel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FieldDevelopmentWorkflow.FidelityLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FieldDevelopmentWorkflow.FidelityLevel": ... @staticmethod - def values() -> typing.MutableSequence['FieldDevelopmentWorkflow.FidelityLevel']: ... - class StudyPhase(java.lang.Enum['FieldDevelopmentWorkflow.StudyPhase']): - DISCOVERY: typing.ClassVar['FieldDevelopmentWorkflow.StudyPhase'] = ... - FEASIBILITY: typing.ClassVar['FieldDevelopmentWorkflow.StudyPhase'] = ... - CONCEPT_SELECT: typing.ClassVar['FieldDevelopmentWorkflow.StudyPhase'] = ... - FEED: typing.ClassVar['FieldDevelopmentWorkflow.StudyPhase'] = ... - OPERATIONS: typing.ClassVar['FieldDevelopmentWorkflow.StudyPhase'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["FieldDevelopmentWorkflow.FidelityLevel"] + ): ... + + class StudyPhase(java.lang.Enum["FieldDevelopmentWorkflow.StudyPhase"]): + DISCOVERY: typing.ClassVar["FieldDevelopmentWorkflow.StudyPhase"] = ... + FEASIBILITY: typing.ClassVar["FieldDevelopmentWorkflow.StudyPhase"] = ... + CONCEPT_SELECT: typing.ClassVar["FieldDevelopmentWorkflow.StudyPhase"] = ... + FEED: typing.ClassVar["FieldDevelopmentWorkflow.StudyPhase"] = ... + OPERATIONS: typing.ClassVar["FieldDevelopmentWorkflow.StudyPhase"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FieldDevelopmentWorkflow.StudyPhase': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FieldDevelopmentWorkflow.StudyPhase": ... @staticmethod - def values() -> typing.MutableSequence['FieldDevelopmentWorkflow.StudyPhase']: ... + def values() -> ( + typing.MutableSequence["FieldDevelopmentWorkflow.StudyPhase"] + ): ... class WorkflowResult(java.io.Serializable): projectName: java.lang.String = ... fidelityLevel: FieldDevelopmentWorkflow.FidelityLevel = ... - flowAssuranceResult: jneqsim.process.fielddevelopment.screening.FlowAssuranceReport = ... - economicsReport: jneqsim.process.fielddevelopment.screening.EconomicsEstimator.EconomicsReport = ... + flowAssuranceResult: ( + jneqsim.process.fielddevelopment.screening.FlowAssuranceReport + ) = ... + economicsReport: ( + jneqsim.process.fielddevelopment.screening.EconomicsEstimator.EconomicsReport + ) = ... gasProfile: java.util.Map = ... oilProfile: java.util.Map = ... waterProfile: java.util.Map = ... - cashFlowResult: jneqsim.process.fielddevelopment.economics.CashFlowEngine.CashFlowResult = ... + cashFlowResult: ( + jneqsim.process.fielddevelopment.economics.CashFlowEngine.CashFlowResult + ) = ... npv: float = ... npvP10: float = ... npvP50: float = ... @@ -111,8 +186,12 @@ class WorkflowResult(java.io.Serializable): paybackYears: float = ... breakevenGasPrice: float = ... breakevenOilPrice: float = ... - monteCarloResult: jneqsim.process.fielddevelopment.economics.SensitivityAnalyzer.MonteCarloResult = ... - tornadoResult: jneqsim.process.fielddevelopment.economics.SensitivityAnalyzer.TornadoResult = ... + monteCarloResult: ( + jneqsim.process.fielddevelopment.economics.SensitivityAnalyzer.MonteCarloResult + ) = ... + tornadoResult: ( + jneqsim.process.fielddevelopment.economics.SensitivityAnalyzer.TornadoResult + ) = ... conceptKPIs: jneqsim.process.fielddevelopment.evaluation.ConceptKPIs = ... mechanicalDesign: jneqsim.process.mechanicaldesign.SystemMechanicalDesign = ... totalEquipmentWeightTonnes: float = ... @@ -124,14 +203,20 @@ class WorkflowResult(java.io.Serializable): emissionBreakdown: java.util.Map = ... powerSupplyType: java.lang.String = ... gridEmissionFactor: float = ... - subseaSystemResult: jneqsim.process.fielddevelopment.subsea.SubseaProductionSystem.SubseaSystemResult = ... + subseaSystemResult: ( + jneqsim.process.fielddevelopment.subsea.SubseaProductionSystem.SubseaSystemResult + ) = ... tiebackReport: jneqsim.process.fielddevelopment.tieback.TiebackReport = ... selectedTiebackOption: jneqsim.process.fielddevelopment.tieback.TiebackOption = ... subseaCapexMusd: float = ... arrivalPressureBara: float = ... arrivalTemperatureC: float = ... subseaSimulationError: java.lang.String = ... - def __init__(self, string: typing.Union[java.lang.String, str], fidelityLevel: FieldDevelopmentWorkflow.FidelityLevel): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + fidelityLevel: FieldDevelopmentWorkflow.FidelityLevel, + ): ... def getCashFlowTable(self) -> java.lang.String: ... def getProductionTable(self) -> java.lang.String: ... def getSummary(self) -> java.lang.String: ... @@ -139,7 +224,6 @@ class WorkflowResult(java.io.Serializable): def isViableWithConfidence(self, double: float) -> bool: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.fielddevelopment.workflow")``. diff --git a/src/jneqsim-stubs/process/hydrogen/__init__.pyi b/src/jneqsim-stubs/process/hydrogen/__init__.pyi index a838b6cc..83bce3d0 100644 --- a/src/jneqsim-stubs/process/hydrogen/__init__.pyi +++ b/src/jneqsim-stubs/process/hydrogen/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,18 +16,18 @@ import jneqsim.process.equipment.stream import jneqsim.process.processmodel import typing - - class ATRHydrogenPlantBuilder(jneqsim.process.hydrogen.HydrogenPlantBuilderBase): def __init__(self): ... def build(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def setFeedTemperature(self, double: float) -> 'ATRHydrogenPlantBuilder': ... - def setIncludePsa(self, boolean: bool) -> 'ATRHydrogenPlantBuilder': ... - def setMethaneFeedMolePerSec(self, double: float) -> 'ATRHydrogenPlantBuilder': ... - def setName(self, string: typing.Union[java.lang.String, str]) -> 'ATRHydrogenPlantBuilder': ... - def setOxygenToCarbonRatio(self, double: float) -> 'ATRHydrogenPlantBuilder': ... - def setPressure(self, double: float) -> 'ATRHydrogenPlantBuilder': ... - def setSteamToCarbonRatio(self, double: float) -> 'ATRHydrogenPlantBuilder': ... + def setFeedTemperature(self, double: float) -> "ATRHydrogenPlantBuilder": ... + def setIncludePsa(self, boolean: bool) -> "ATRHydrogenPlantBuilder": ... + def setMethaneFeedMolePerSec(self, double: float) -> "ATRHydrogenPlantBuilder": ... + def setName( + self, string: typing.Union[java.lang.String, str] + ) -> "ATRHydrogenPlantBuilder": ... + def setOxygenToCarbonRatio(self, double: float) -> "ATRHydrogenPlantBuilder": ... + def setPressure(self, double: float) -> "ATRHydrogenPlantBuilder": ... + def setSteamToCarbonRatio(self, double: float) -> "ATRHydrogenPlantBuilder": ... class BlueHydrogenPlantBuilder(jneqsim.process.hydrogen.SMRHydrogenPlantBuilder): def __init__(self): ... @@ -36,66 +36,107 @@ class BlueHydrogenPlantBuilder(jneqsim.process.hydrogen.SMRHydrogenPlantBuilder) def getCapturedCo2MassFlowKgPerHour(self) -> float: ... def getCarbonIntensityKgCO2PerKgH2(self) -> float: ... def getCo2CaptureFraction(self) -> float: ... - def getCo2CaptureUnit(self) -> jneqsim.process.equipment.splitter.ComponentCaptureUnit: ... - def getCo2ExportCompressor(self) -> jneqsim.process.equipment.compressor.Compressor: ... - def getCo2ExportStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getCo2CaptureUnit( + self, + ) -> jneqsim.process.equipment.splitter.ComponentCaptureUnit: ... + def getCo2ExportCompressor( + self, + ) -> jneqsim.process.equipment.compressor.Compressor: ... + def getCo2ExportStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getGrossCarbonIntensityKgCO2PerKgH2(self) -> float: ... def getGrossCo2EquivalentKgPerHour(self) -> float: ... def getH2Dryer(self) -> jneqsim.process.equipment.splitter.ComponentCaptureUnit: ... - def getH2ExportCompressor(self) -> jneqsim.process.equipment.compressor.Compressor: ... - def getH2ProductStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getHighTemperatureShiftReactor(self) -> jneqsim.process.equipment.reactor.WaterGasShiftReactor: ... + def getH2ExportCompressor( + self, + ) -> jneqsim.process.equipment.compressor.Compressor: ... + def getH2ProductStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getHighTemperatureShiftReactor( + self, + ) -> jneqsim.process.equipment.reactor.WaterGasShiftReactor: ... def getHydrogenProductMassFlowKgPerHour(self) -> float: ... - def getLowTemperatureShiftReactor(self) -> jneqsim.process.equipment.reactor.WaterGasShiftReactor: ... + def getLowTemperatureShiftReactor( + self, + ) -> jneqsim.process.equipment.reactor.WaterGasShiftReactor: ... def getPsaCascade(self) -> jneqsim.process.equipment.adsorber.PSACascade: ... - def getReformerFurnace(self) -> jneqsim.process.equipment.reactor.ReformerFurnace: ... + def getReformerFurnace( + self, + ) -> jneqsim.process.equipment.reactor.ReformerFurnace: ... def getResidualCo2EquivalentKgPerHour(self) -> float: ... def getResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def setCo2CaptureFraction(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setCo2ExportPressure(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setFeedTemperature(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setFuelToFeedMethaneRatio(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setH2DryerWaterRemovalFraction(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setH2ExportPressure(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setHighTemperatureShiftTemperature(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setIncludePsa(self, boolean: bool) -> 'BlueHydrogenPlantBuilder': ... - def setLowTemperatureShiftTemperature(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setMethaneFeedMolePerSec(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setName(self, string: typing.Union[java.lang.String, str]) -> 'BlueHydrogenPlantBuilder': ... - def setPressure(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setPsaConfiguration(self, cascadeConfiguration: jneqsim.process.equipment.adsorber.PSACascade.CascadeConfiguration) -> 'BlueHydrogenPlantBuilder': ... - def setPsaPerBedRecoveryTarget(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setReformingTemperature(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setShiftedGasCoolerOutletTemperature(self, double: float) -> 'BlueHydrogenPlantBuilder': ... - def setSteamToCarbonRatio(self, double: float) -> 'BlueHydrogenPlantBuilder': ... + def setCo2CaptureFraction(self, double: float) -> "BlueHydrogenPlantBuilder": ... + def setCo2ExportPressure(self, double: float) -> "BlueHydrogenPlantBuilder": ... + def setFeedTemperature(self, double: float) -> "BlueHydrogenPlantBuilder": ... + def setFuelToFeedMethaneRatio( + self, double: float + ) -> "BlueHydrogenPlantBuilder": ... + def setH2DryerWaterRemovalFraction( + self, double: float + ) -> "BlueHydrogenPlantBuilder": ... + def setH2ExportPressure(self, double: float) -> "BlueHydrogenPlantBuilder": ... + def setHighTemperatureShiftTemperature( + self, double: float + ) -> "BlueHydrogenPlantBuilder": ... + def setIncludePsa(self, boolean: bool) -> "BlueHydrogenPlantBuilder": ... + def setLowTemperatureShiftTemperature( + self, double: float + ) -> "BlueHydrogenPlantBuilder": ... + def setMethaneFeedMolePerSec(self, double: float) -> "BlueHydrogenPlantBuilder": ... + def setName( + self, string: typing.Union[java.lang.String, str] + ) -> "BlueHydrogenPlantBuilder": ... + def setPressure(self, double: float) -> "BlueHydrogenPlantBuilder": ... + def setPsaConfiguration( + self, + cascadeConfiguration: jneqsim.process.equipment.adsorber.PSACascade.CascadeConfiguration, + ) -> "BlueHydrogenPlantBuilder": ... + def setPsaPerBedRecoveryTarget( + self, double: float + ) -> "BlueHydrogenPlantBuilder": ... + def setReformingTemperature(self, double: float) -> "BlueHydrogenPlantBuilder": ... + def setShiftedGasCoolerOutletTemperature( + self, double: float + ) -> "BlueHydrogenPlantBuilder": ... + def setSteamToCarbonRatio(self, double: float) -> "BlueHydrogenPlantBuilder": ... def toJson(self) -> java.lang.String: ... class POXHydrogenPlantBuilder(jneqsim.process.hydrogen.HydrogenPlantBuilderBase): def __init__(self): ... def build(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def setIncludePsa(self, boolean: bool) -> 'POXHydrogenPlantBuilder': ... - def setMethaneFeedMolePerSec(self, double: float) -> 'POXHydrogenPlantBuilder': ... - def setName(self, string: typing.Union[java.lang.String, str]) -> 'POXHydrogenPlantBuilder': ... - def setOxygenToCarbonRatio(self, double: float) -> 'POXHydrogenPlantBuilder': ... - def setSteamToCarbonRatio(self, double: float) -> 'POXHydrogenPlantBuilder': ... + def setIncludePsa(self, boolean: bool) -> "POXHydrogenPlantBuilder": ... + def setMethaneFeedMolePerSec(self, double: float) -> "POXHydrogenPlantBuilder": ... + def setName( + self, string: typing.Union[java.lang.String, str] + ) -> "POXHydrogenPlantBuilder": ... + def setOxygenToCarbonRatio(self, double: float) -> "POXHydrogenPlantBuilder": ... + def setSteamToCarbonRatio(self, double: float) -> "POXHydrogenPlantBuilder": ... class SMRHydrogenPlantBuilder(jneqsim.process.hydrogen.HydrogenPlantBuilderBase): def __init__(self): ... def build(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def setFeedTemperature(self, double: float) -> 'SMRHydrogenPlantBuilder': ... - def setFuelToFeedMethaneRatio(self, double: float) -> 'SMRHydrogenPlantBuilder': ... - def setIncludePsa(self, boolean: bool) -> 'SMRHydrogenPlantBuilder': ... - def setMethaneFeedMolePerSec(self, double: float) -> 'SMRHydrogenPlantBuilder': ... - def setName(self, string: typing.Union[java.lang.String, str]) -> 'SMRHydrogenPlantBuilder': ... - def setPressure(self, double: float) -> 'SMRHydrogenPlantBuilder': ... - def setPsaConfiguration(self, cascadeConfiguration: jneqsim.process.equipment.adsorber.PSACascade.CascadeConfiguration) -> 'SMRHydrogenPlantBuilder': ... - def setPsaPerBedRecoveryTarget(self, double: float) -> 'SMRHydrogenPlantBuilder': ... - def setReformingTemperature(self, double: float) -> 'SMRHydrogenPlantBuilder': ... - def setSteamToCarbonRatio(self, double: float) -> 'SMRHydrogenPlantBuilder': ... + def setFeedTemperature(self, double: float) -> "SMRHydrogenPlantBuilder": ... + def setFuelToFeedMethaneRatio(self, double: float) -> "SMRHydrogenPlantBuilder": ... + def setIncludePsa(self, boolean: bool) -> "SMRHydrogenPlantBuilder": ... + def setMethaneFeedMolePerSec(self, double: float) -> "SMRHydrogenPlantBuilder": ... + def setName( + self, string: typing.Union[java.lang.String, str] + ) -> "SMRHydrogenPlantBuilder": ... + def setPressure(self, double: float) -> "SMRHydrogenPlantBuilder": ... + def setPsaConfiguration( + self, + cascadeConfiguration: jneqsim.process.equipment.adsorber.PSACascade.CascadeConfiguration, + ) -> "SMRHydrogenPlantBuilder": ... + def setPsaPerBedRecoveryTarget( + self, double: float + ) -> "SMRHydrogenPlantBuilder": ... + def setReformingTemperature(self, double: float) -> "SMRHydrogenPlantBuilder": ... + def setSteamToCarbonRatio(self, double: float) -> "SMRHydrogenPlantBuilder": ... class HydrogenPlantBuilderBase: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.hydrogen")``. diff --git a/src/jneqsim-stubs/process/instrumentdesign/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/__init__.pyi index 1b48539e..2637e391 100644 --- a/src/jneqsim-stubs/process/instrumentdesign/__init__.pyi +++ b/src/jneqsim-stubs/process/instrumentdesign/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -17,26 +17,35 @@ import jneqsim.process.instrumentdesign.system import jneqsim.process.instrumentdesign.valve import typing - - class InstrumentDesign(java.io.Serializable): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getDefaultSilLevel(self) -> int: ... def getEstimatedCostUSD(self) -> float: ... def getHazardousAreaZone(self) -> java.lang.String: ... - def getInstrumentList(self) -> 'InstrumentList': ... + def getInstrumentList(self) -> "InstrumentList": ... def getInstrumentStandard(self) -> java.lang.String: ... - def getProcessEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getProcessEquipment( + self, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def getProtectionConcept(self) -> java.lang.String: ... def getTotalIOCount(self) -> int: ... def isIncludeSafetyInstruments(self) -> bool: ... def readDesignSpecifications(self) -> None: ... def setDefaultSilLevel(self, int: int) -> None: ... - def setHazardousAreaZone(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setHazardousAreaZone( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setIncludeSafetyInstruments(self, boolean: bool) -> None: ... - def setInstrumentStandard(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setProtectionConcept(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInstrumentStandard( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setProtectionConcept( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def toJson(self) -> java.lang.String: ... class InstrumentDesignResponse(java.io.Serializable): @@ -49,8 +58,8 @@ class InstrumentDesignResponse(java.io.Serializable): class InstrumentList(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def add(self, instrumentSpecification: 'InstrumentSpecification') -> None: ... - def getAll(self) -> java.util.List['InstrumentSpecification']: ... + def add(self, instrumentSpecification: "InstrumentSpecification") -> None: ... + def getAll(self) -> java.util.List["InstrumentSpecification"]: ... def getAnalogInputCount(self) -> int: ... def getAnalogOutputCount(self) -> int: ... def getDigitalInputCount(self) -> int: ... @@ -64,9 +73,23 @@ class InstrumentList(java.io.Serializable): class InstrumentSpecification(java.io.Serializable): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + int: int, + ): ... def getConnectionSize(self) -> java.lang.String: ... def getDeviceClassName(self) -> java.lang.String: ... def getEstimatedCostUSD(self) -> float: ... @@ -86,12 +109,20 @@ class InstrumentSpecification(java.io.Serializable): def isAnalog(self) -> bool: ... def isDigital(self) -> bool: ... def isSafetyRelated(self) -> bool: ... - def setConnectionSize(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setDeviceClassName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setConnectionSize( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setDeviceClassName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setEstimatedCostUSD(self, double: float) -> None: ... def setExProtection(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setHazardousAreaZone(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInstrumentType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setHazardousAreaZone( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setInstrumentType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setIoType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setIsaSymbol(self, string: typing.Union[java.lang.String, str]) -> None: ... def setMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -104,7 +135,6 @@ class InstrumentSpecification(java.io.Serializable): def setSilRating(self, int: int) -> None: ... def setTagNumber(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.instrumentdesign")``. diff --git a/src/jneqsim-stubs/process/instrumentdesign/compressor/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/compressor/__init__.pyi index 2acbcd00..f2db7d07 100644 --- a/src/jneqsim-stubs/process/instrumentdesign/compressor/__init__.pyi +++ b/src/jneqsim-stubs/process/instrumentdesign/compressor/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,17 +9,17 @@ import jneqsim.process.equipment import jneqsim.process.instrumentdesign import typing - - class CompressorInstrumentDesign(jneqsim.process.instrumentdesign.InstrumentDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getNumberOfBearings(self) -> int: ... def isIncludeAntiSurge(self) -> bool: ... def setIncludeAntiSurge(self, boolean: bool) -> None: ... def setNumberOfBearings(self, int: int) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.instrumentdesign.compressor")``. diff --git a/src/jneqsim-stubs/process/instrumentdesign/heatexchanger/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/heatexchanger/__init__.pyi index b1c76a1a..a192f259 100644 --- a/src/jneqsim-stubs/process/instrumentdesign/heatexchanger/__init__.pyi +++ b/src/jneqsim-stubs/process/instrumentdesign/heatexchanger/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,27 +10,47 @@ import jneqsim.process.equipment import jneqsim.process.instrumentdesign import typing - - class HeatExchangerInstrumentDesign(jneqsim.process.instrumentdesign.InstrumentDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... - def getHeatExchangerType(self) -> 'HeatExchangerInstrumentDesign.HeatExchangerType': ... - def setHeatExchangerType(self, heatExchangerType: 'HeatExchangerInstrumentDesign.HeatExchangerType') -> None: ... - class HeatExchangerType(java.lang.Enum['HeatExchangerInstrumentDesign.HeatExchangerType']): - SHELL_AND_TUBE: typing.ClassVar['HeatExchangerInstrumentDesign.HeatExchangerType'] = ... - AIR_COOLER: typing.ClassVar['HeatExchangerInstrumentDesign.HeatExchangerType'] = ... - ELECTRIC_HEATER: typing.ClassVar['HeatExchangerInstrumentDesign.HeatExchangerType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def getHeatExchangerType( + self, + ) -> "HeatExchangerInstrumentDesign.HeatExchangerType": ... + def setHeatExchangerType( + self, heatExchangerType: "HeatExchangerInstrumentDesign.HeatExchangerType" + ) -> None: ... + + class HeatExchangerType( + java.lang.Enum["HeatExchangerInstrumentDesign.HeatExchangerType"] + ): + SHELL_AND_TUBE: typing.ClassVar[ + "HeatExchangerInstrumentDesign.HeatExchangerType" + ] = ... + AIR_COOLER: typing.ClassVar[ + "HeatExchangerInstrumentDesign.HeatExchangerType" + ] = ... + ELECTRIC_HEATER: typing.ClassVar[ + "HeatExchangerInstrumentDesign.HeatExchangerType" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HeatExchangerInstrumentDesign.HeatExchangerType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HeatExchangerInstrumentDesign.HeatExchangerType": ... @staticmethod - def values() -> typing.MutableSequence['HeatExchangerInstrumentDesign.HeatExchangerType']: ... - + def values() -> ( + typing.MutableSequence["HeatExchangerInstrumentDesign.HeatExchangerType"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.instrumentdesign.heatexchanger")``. diff --git a/src/jneqsim-stubs/process/instrumentdesign/pipeline/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/pipeline/__init__.pyi index 6b3fee10..4dc8b1d9 100644 --- a/src/jneqsim-stubs/process/instrumentdesign/pipeline/__init__.pyi +++ b/src/jneqsim-stubs/process/instrumentdesign/pipeline/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,17 +9,17 @@ import jneqsim.process.equipment import jneqsim.process.instrumentdesign import typing - - class PipelineInstrumentDesign(jneqsim.process.instrumentdesign.InstrumentDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def isIncludeLeakDetection(self) -> bool: ... def isIncludePigDetection(self) -> bool: ... def setIncludeLeakDetection(self, boolean: bool) -> None: ... def setIncludePigDetection(self, boolean: bool) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.instrumentdesign.pipeline")``. diff --git a/src/jneqsim-stubs/process/instrumentdesign/separator/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/separator/__init__.pyi index b6dfed65..a386720f 100644 --- a/src/jneqsim-stubs/process/instrumentdesign/separator/__init__.pyi +++ b/src/jneqsim-stubs/process/instrumentdesign/separator/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,15 +9,15 @@ import jneqsim.process.equipment import jneqsim.process.instrumentdesign import typing - - class SeparatorInstrumentDesign(jneqsim.process.instrumentdesign.InstrumentDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def isThreePhase(self) -> bool: ... def setThreePhase(self, boolean: bool) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.instrumentdesign.separator")``. diff --git a/src/jneqsim-stubs/process/instrumentdesign/system/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/system/__init__.pyi index 0552ca69..ed54ae2d 100644 --- a/src/jneqsim-stubs/process/instrumentdesign/system/__init__.pyi +++ b/src/jneqsim-stubs/process/instrumentdesign/system/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,14 +11,14 @@ import java.util import jneqsim.process.processmodel import typing - - class SystemInstrumentDesign(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def calcDesign(self) -> None: ... def getDcsCabinets(self) -> int: ... def getDcsCostUSD(self) -> float: ... - def getEquipmentSummaries(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getEquipmentSummaries( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getMarshallingCabinets(self) -> int: ... def getSisCabinets(self) -> int: ... def getSisCostUSD(self) -> float: ... @@ -32,7 +32,6 @@ class SystemInstrumentDesign(java.io.Serializable): def getTotalSafetyIO(self) -> int: ... def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.instrumentdesign.system")``. diff --git a/src/jneqsim-stubs/process/instrumentdesign/valve/__init__.pyi b/src/jneqsim-stubs/process/instrumentdesign/valve/__init__.pyi index b8abd995..ab4cbb69 100644 --- a/src/jneqsim-stubs/process/instrumentdesign/valve/__init__.pyi +++ b/src/jneqsim-stubs/process/instrumentdesign/valve/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,15 +9,15 @@ import jneqsim.process.equipment import jneqsim.process.instrumentdesign import typing - - class ValveInstrumentDesign(jneqsim.process.instrumentdesign.InstrumentDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def isSafetyValve(self) -> bool: ... def setSafetyValve(self, boolean: bool) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.instrumentdesign.valve")``. diff --git a/src/jneqsim-stubs/process/integration/__init__.pyi b/src/jneqsim-stubs/process/integration/__init__.pyi index 84794a8a..4eedb390 100644 --- a/src/jneqsim-stubs/process/integration/__init__.pyi +++ b/src/jneqsim-stubs/process/integration/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,7 +8,6 @@ else: import jneqsim.process.integration.ml import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.integration")``. diff --git a/src/jneqsim-stubs/process/integration/ml/__init__.pyi b/src/jneqsim-stubs/process/integration/ml/__init__.pyi index 6a2b3479..37840bb2 100644 --- a/src/jneqsim-stubs/process/integration/ml/__init__.pyi +++ b/src/jneqsim-stubs/process/integration/ml/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,71 +11,142 @@ import jpype import jneqsim.process.equipment.stream import typing - - class FeatureExtractor: - STANDARD_STREAM_FEATURES: typing.ClassVar[typing.MutableSequence[java.lang.String]] = ... - MINIMAL_STREAM_FEATURES: typing.ClassVar[typing.MutableSequence[java.lang.String]] = ... + STANDARD_STREAM_FEATURES: typing.ClassVar[ + typing.MutableSequence[java.lang.String] + ] = ... + MINIMAL_STREAM_FEATURES: typing.ClassVar[ + typing.MutableSequence[java.lang.String] + ] = ... @staticmethod - def extractFeature(streamInterface: jneqsim.process.equipment.stream.StreamInterface, string: typing.Union[java.lang.String, str]) -> float: ... + def extractFeature( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + string: typing.Union[java.lang.String, str], + ) -> float: ... @staticmethod - def extractFeatures(streamInterface: jneqsim.process.equipment.stream.StreamInterface, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> typing.MutableSequence[float]: ... + def extractFeatures( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> typing.MutableSequence[float]: ... @staticmethod - def extractMinimalFeatures(streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> typing.MutableSequence[float]: ... + def extractMinimalFeatures( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> typing.MutableSequence[float]: ... @staticmethod - def extractStandardFeatures(streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> typing.MutableSequence[float]: ... + def extractStandardFeatures( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> typing.MutableSequence[float]: ... @staticmethod - def normalizeMinMax(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def normalizeMinMax( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... @staticmethod - def normalizeZScore(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def normalizeZScore( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... class MLCorrectionInterface: - def correct(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def correctBatch(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> typing.MutableSequence[float]: ... - def getConfidence(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def correct( + self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + def correctBatch( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> typing.MutableSequence[float]: ... + def getConfidence( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... def getFeatureCount(self) -> int: ... def getFeatureNames(self) -> typing.MutableSequence[java.lang.String]: ... def getModelVersion(self) -> java.lang.String: ... - def getUncertainty(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def getUncertainty( + self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... def isReady(self) -> bool: ... - def onModelUpdate(self, byteArray: typing.Union[typing.List[int], jpype.JArray, bytes]) -> None: ... + def onModelUpdate( + self, byteArray: typing.Union[typing.List[int], jpype.JArray, bytes] + ) -> None: ... class HybridModelAdapter(MLCorrectionInterface, java.io.Serializable): - def __init__(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], combinationStrategy: 'HybridModelAdapter.CombinationStrategy'): ... + def __init__( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + combinationStrategy: "HybridModelAdapter.CombinationStrategy", + ): ... @staticmethod - def additive(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> 'HybridModelAdapter': ... - def correct(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def additive( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> "HybridModelAdapter": ... + def correct( + self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... def getBias(self) -> float: ... - def getConfidence(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def getConfidence( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... def getFeatureCount(self) -> int: ... def getFeatureNames(self) -> typing.MutableSequence[java.lang.String]: ... def getModelVersion(self) -> java.lang.String: ... - def getStrategy(self) -> 'HybridModelAdapter.CombinationStrategy': ... - def getUncertainty(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def getStrategy(self) -> "HybridModelAdapter.CombinationStrategy": ... + def getUncertainty( + self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... def getWeights(self) -> typing.MutableSequence[float]: ... def isReady(self) -> bool: ... @staticmethod - def multiplicative(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> 'HybridModelAdapter': ... - def onModelUpdate(self, byteArray: typing.Union[typing.List[int], jpype.JArray, bytes]) -> None: ... + def multiplicative( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> "HybridModelAdapter": ... + def onModelUpdate( + self, byteArray: typing.Union[typing.List[int], jpype.JArray, bytes] + ) -> None: ... def setConfidenceThreshold(self, double: float) -> None: ... - def setLinearModel(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float) -> None: ... - def setStrategy(self, combinationStrategy: 'HybridModelAdapter.CombinationStrategy') -> None: ... - def trainLinear(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - class CombinationStrategy(java.lang.Enum['HybridModelAdapter.CombinationStrategy']): - ADDITIVE: typing.ClassVar['HybridModelAdapter.CombinationStrategy'] = ... - MULTIPLICATIVE: typing.ClassVar['HybridModelAdapter.CombinationStrategy'] = ... - REPLACEMENT: typing.ClassVar['HybridModelAdapter.CombinationStrategy'] = ... - WEIGHTED_AVERAGE: typing.ClassVar['HybridModelAdapter.CombinationStrategy'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setLinearModel( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + ) -> None: ... + def setStrategy( + self, combinationStrategy: "HybridModelAdapter.CombinationStrategy" + ) -> None: ... + def trainLinear( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + + class CombinationStrategy(java.lang.Enum["HybridModelAdapter.CombinationStrategy"]): + ADDITIVE: typing.ClassVar["HybridModelAdapter.CombinationStrategy"] = ... + MULTIPLICATIVE: typing.ClassVar["HybridModelAdapter.CombinationStrategy"] = ... + REPLACEMENT: typing.ClassVar["HybridModelAdapter.CombinationStrategy"] = ... + WEIGHTED_AVERAGE: typing.ClassVar["HybridModelAdapter.CombinationStrategy"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HybridModelAdapter.CombinationStrategy': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HybridModelAdapter.CombinationStrategy": ... @staticmethod - def values() -> typing.MutableSequence['HybridModelAdapter.CombinationStrategy']: ... - + def values() -> ( + typing.MutableSequence["HybridModelAdapter.CombinationStrategy"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.integration.ml")``. diff --git a/src/jneqsim-stubs/process/logic/__init__.pyi b/src/jneqsim-stubs/process/logic/__init__.pyi index ef50fcff..ba175630 100644 --- a/src/jneqsim-stubs/process/logic/__init__.pyi +++ b/src/jneqsim-stubs/process/logic/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -20,8 +20,6 @@ import jneqsim.process.logic.startup import jneqsim.process.logic.voting import typing - - class LogicAction: def execute(self) -> None: ... def getDescription(self) -> java.lang.String: ... @@ -33,24 +31,28 @@ class LogicCondition: def getCurrentValue(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getExpectedValue(self) -> java.lang.String: ... - def getTargetEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getTargetEquipment( + self, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... -class LogicState(java.lang.Enum['LogicState']): - IDLE: typing.ClassVar['LogicState'] = ... - RUNNING: typing.ClassVar['LogicState'] = ... - PAUSED: typing.ClassVar['LogicState'] = ... - COMPLETED: typing.ClassVar['LogicState'] = ... - FAILED: typing.ClassVar['LogicState'] = ... - WAITING_PERMISSIVES: typing.ClassVar['LogicState'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class LogicState(java.lang.Enum["LogicState"]): + IDLE: typing.ClassVar["LogicState"] = ... + RUNNING: typing.ClassVar["LogicState"] = ... + PAUSED: typing.ClassVar["LogicState"] = ... + COMPLETED: typing.ClassVar["LogicState"] = ... + FAILED: typing.ClassVar["LogicState"] = ... + WAITING_PERMISSIVES: typing.ClassVar["LogicState"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LogicState': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "LogicState": ... @staticmethod - def values() -> typing.MutableSequence['LogicState']: ... + def values() -> typing.MutableSequence["LogicState"]: ... class ProcessLogic(java.io.Serializable): def activate(self) -> None: ... @@ -59,12 +61,13 @@ class ProcessLogic(java.io.Serializable): def getName(self) -> java.lang.String: ... def getState(self) -> LogicState: ... def getStatusDescription(self) -> java.lang.String: ... - def getTargetEquipment(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getTargetEquipment( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def isActive(self) -> bool: ... def isComplete(self) -> bool: ... def reset(self) -> bool: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.logic")``. diff --git a/src/jneqsim-stubs/process/logic/action/__init__.pyi b/src/jneqsim-stubs/process/logic/action/__init__.pyi index 7a84e6ab..ada8b6dd 100644 --- a/src/jneqsim-stubs/process/logic/action/__init__.pyi +++ b/src/jneqsim-stubs/process/logic/action/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,17 +14,19 @@ import jneqsim.process.equipment.valve import jneqsim.process.logic import typing - - class ActivateBlowdownAction(jneqsim.process.logic.LogicAction): - def __init__(self, blowdownValve: jneqsim.process.equipment.valve.BlowdownValve): ... + def __init__( + self, blowdownValve: jneqsim.process.equipment.valve.BlowdownValve + ): ... def execute(self) -> None: ... def getDescription(self) -> java.lang.String: ... def getTargetName(self) -> java.lang.String: ... def isComplete(self) -> bool: ... class CloseValveAction(jneqsim.process.logic.LogicAction): - def __init__(self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve): ... + def __init__( + self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve + ): ... def execute(self) -> None: ... def getDescription(self) -> java.lang.String: ... def getTargetName(self) -> java.lang.String: ... @@ -32,9 +34,20 @@ class CloseValveAction(jneqsim.process.logic.LogicAction): class ConditionalAction(jneqsim.process.logic.LogicAction): @typing.overload - def __init__(self, logicCondition: jneqsim.process.logic.LogicCondition, logicAction: jneqsim.process.logic.LogicAction, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + logicCondition: jneqsim.process.logic.LogicCondition, + logicAction: jneqsim.process.logic.LogicAction, + string: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, logicCondition: jneqsim.process.logic.LogicCondition, logicAction: jneqsim.process.logic.LogicAction, logicAction2: jneqsim.process.logic.LogicAction, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + logicCondition: jneqsim.process.logic.LogicCondition, + logicAction: jneqsim.process.logic.LogicAction, + logicAction2: jneqsim.process.logic.LogicAction, + string: typing.Union[java.lang.String, str], + ): ... def execute(self) -> None: ... def getAlternativeAction(self) -> jneqsim.process.logic.LogicAction: ... def getCondition(self) -> jneqsim.process.logic.LogicCondition: ... @@ -50,14 +63,18 @@ class EnergizeESDValveAction(jneqsim.process.logic.LogicAction): @typing.overload def __init__(self, eSDValve: jneqsim.process.equipment.valve.ESDValve): ... @typing.overload - def __init__(self, eSDValve: jneqsim.process.equipment.valve.ESDValve, double: float): ... + def __init__( + self, eSDValve: jneqsim.process.equipment.valve.ESDValve, double: float + ): ... def execute(self) -> None: ... def getDescription(self) -> java.lang.String: ... def getTargetName(self) -> java.lang.String: ... def isComplete(self) -> bool: ... class OpenValveAction(jneqsim.process.logic.LogicAction): - def __init__(self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve): ... + def __init__( + self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve + ): ... def execute(self) -> None: ... def getDescription(self) -> java.lang.String: ... def getTargetName(self) -> java.lang.String: ... @@ -77,7 +94,9 @@ class ParallelActionGroup(jneqsim.process.logic.LogicAction): def toString(self) -> java.lang.String: ... class SetSeparatorModeAction(jneqsim.process.logic.LogicAction): - def __init__(self, separator: jneqsim.process.equipment.separator.Separator, boolean: bool): ... + def __init__( + self, separator: jneqsim.process.equipment.separator.Separator, boolean: bool + ): ... def execute(self) -> None: ... def getDescription(self) -> java.lang.String: ... def getTargetName(self) -> java.lang.String: ... @@ -85,14 +104,22 @@ class SetSeparatorModeAction(jneqsim.process.logic.LogicAction): def isSteadyState(self) -> bool: ... class SetSplitterAction(jneqsim.process.logic.LogicAction): - def __init__(self, splitter: jneqsim.process.equipment.splitter.Splitter, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + splitter: jneqsim.process.equipment.splitter.Splitter, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... def execute(self) -> None: ... def getDescription(self) -> java.lang.String: ... def getTargetName(self) -> java.lang.String: ... def isComplete(self) -> bool: ... class SetValveOpeningAction(jneqsim.process.logic.LogicAction): - def __init__(self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve, double: float): ... + def __init__( + self, + throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve, + double: float, + ): ... def execute(self) -> None: ... def getDescription(self) -> java.lang.String: ... def getTargetName(self) -> java.lang.String: ... @@ -106,7 +133,6 @@ class TripValveAction(jneqsim.process.logic.LogicAction): def getTargetName(self) -> java.lang.String: ... def isComplete(self) -> bool: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.logic.action")``. diff --git a/src/jneqsim-stubs/process/logic/condition/__init__.pyi b/src/jneqsim-stubs/process/logic/condition/__init__.pyi index dca059fb..8104f6d8 100644 --- a/src/jneqsim-stubs/process/logic/condition/__init__.pyi +++ b/src/jneqsim-stubs/process/logic/condition/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,29 +11,53 @@ import jneqsim.process.equipment.valve import jneqsim.process.logic import typing - - class PressureCondition(jneqsim.process.logic.LogicCondition): @typing.overload - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, double: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + double: float, + string: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, double: float, string: typing.Union[java.lang.String, str], double2: float): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + ): ... def evaluate(self) -> bool: ... def getCurrentValue(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getExpectedValue(self) -> java.lang.String: ... - def getTargetEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getTargetEquipment( + self, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... class TemperatureCondition(jneqsim.process.logic.LogicCondition): @typing.overload - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, double: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + double: float, + string: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, double: float, string: typing.Union[java.lang.String, str], double2: float): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + ): ... def evaluate(self) -> bool: ... def getCurrentValue(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getExpectedValue(self) -> java.lang.String: ... - def getTargetEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getTargetEquipment( + self, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... class TimerCondition(jneqsim.process.logic.LogicCondition): def __init__(self, double: float): ... @@ -43,22 +67,36 @@ class TimerCondition(jneqsim.process.logic.LogicCondition): def getElapsed(self) -> float: ... def getExpectedValue(self) -> java.lang.String: ... def getRemaining(self) -> float: ... - def getTargetEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getTargetEquipment( + self, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def reset(self) -> None: ... def start(self) -> None: ... def update(self, double: float) -> None: ... class ValvePositionCondition(jneqsim.process.logic.LogicCondition): @typing.overload - def __init__(self, valveInterface: jneqsim.process.equipment.valve.ValveInterface, string: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + valveInterface: jneqsim.process.equipment.valve.ValveInterface, + string: typing.Union[java.lang.String, str], + double: float, + ): ... @typing.overload - def __init__(self, valveInterface: jneqsim.process.equipment.valve.ValveInterface, string: typing.Union[java.lang.String, str], double: float, double2: float): ... + def __init__( + self, + valveInterface: jneqsim.process.equipment.valve.ValveInterface, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + ): ... def evaluate(self) -> bool: ... def getCurrentValue(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getExpectedValue(self) -> java.lang.String: ... - def getTargetEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... - + def getTargetEquipment( + self, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.logic.condition")``. diff --git a/src/jneqsim-stubs/process/logic/control/__init__.pyi b/src/jneqsim-stubs/process/logic/control/__init__.pyi index ae104c9f..6e537f2b 100644 --- a/src/jneqsim-stubs/process/logic/control/__init__.pyi +++ b/src/jneqsim-stubs/process/logic/control/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,13 +13,22 @@ import jneqsim.process.logic import jneqsim.process.processmodel import typing - - class PressureControlLogic(jneqsim.process.logic.ProcessLogic): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], controlValve: jneqsim.process.equipment.valve.ControlValve, double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + controlValve: jneqsim.process.equipment.valve.ControlValve, + double: float, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], controlValve: jneqsim.process.equipment.valve.ControlValve, double: float, processSystem: jneqsim.process.processmodel.ProcessSystem): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + controlValve: jneqsim.process.equipment.valve.ControlValve, + double: float, + processSystem: jneqsim.process.processmodel.ProcessSystem, + ): ... def activate(self) -> None: ... def deactivate(self) -> None: ... def execute(self, double: float) -> None: ... @@ -27,14 +36,15 @@ class PressureControlLogic(jneqsim.process.logic.ProcessLogic): def getName(self) -> java.lang.String: ... def getState(self) -> jneqsim.process.logic.LogicState: ... def getStatusDescription(self) -> java.lang.String: ... - def getTargetEquipment(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getTargetEquipment( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getTargetOpening(self) -> float: ... def isActive(self) -> bool: ... def isComplete(self) -> bool: ... def reset(self) -> bool: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.logic.control")``. diff --git a/src/jneqsim-stubs/process/logic/esd/__init__.pyi b/src/jneqsim-stubs/process/logic/esd/__init__.pyi index 7fa79b3f..84e19821 100644 --- a/src/jneqsim-stubs/process/logic/esd/__init__.pyi +++ b/src/jneqsim-stubs/process/logic/esd/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,12 +11,12 @@ import jneqsim.process.equipment import jneqsim.process.logic import typing - - class ESDLogic(jneqsim.process.logic.ProcessLogic): def __init__(self, string: typing.Union[java.lang.String, str]): ... def activate(self) -> None: ... - def addAction(self, logicAction: jneqsim.process.logic.LogicAction, double: float) -> None: ... + def addAction( + self, logicAction: jneqsim.process.logic.LogicAction, double: float + ) -> None: ... def deactivate(self) -> None: ... def execute(self, double: float) -> None: ... def getActionCount(self) -> int: ... @@ -25,12 +25,13 @@ class ESDLogic(jneqsim.process.logic.ProcessLogic): def getName(self) -> java.lang.String: ... def getState(self) -> jneqsim.process.logic.LogicState: ... def getStatusDescription(self) -> java.lang.String: ... - def getTargetEquipment(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getTargetEquipment( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def isActive(self) -> bool: ... def isComplete(self) -> bool: ... def reset(self) -> bool: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.logic.esd")``. diff --git a/src/jneqsim-stubs/process/logic/hipps/__init__.pyi b/src/jneqsim-stubs/process/logic/hipps/__init__.pyi index d50527b0..fe604bcb 100644 --- a/src/jneqsim-stubs/process/logic/hipps/__init__.pyi +++ b/src/jneqsim-stubs/process/logic/hipps/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,33 +13,42 @@ import jneqsim.process.logic import jneqsim.process.logic.sis import typing - - class HIPPSLogic(jneqsim.process.logic.ProcessLogic): - def __init__(self, string: typing.Union[java.lang.String, str], votingLogic: jneqsim.process.logic.sis.VotingLogic): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + votingLogic: jneqsim.process.logic.sis.VotingLogic, + ): ... def activate(self) -> None: ... - def addPressureSensor(self, detector: jneqsim.process.logic.sis.Detector) -> None: ... + def addPressureSensor( + self, detector: jneqsim.process.logic.sis.Detector + ) -> None: ... def deactivate(self) -> None: ... def execute(self, double: float) -> None: ... def getName(self) -> java.lang.String: ... def getPressureSensor(self, int: int) -> jneqsim.process.logic.sis.Detector: ... def getState(self) -> jneqsim.process.logic.LogicState: ... def getStatusDescription(self) -> java.lang.String: ... - def getTargetEquipment(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getTargetEquipment( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getTimeSinceTrip(self) -> float: ... def hasEscalated(self) -> bool: ... def isActive(self) -> bool: ... def isComplete(self) -> bool: ... def isTripped(self) -> bool: ... - def linkToEscalationLogic(self, processLogic: jneqsim.process.logic.ProcessLogic, double: float) -> None: ... + def linkToEscalationLogic( + self, processLogic: jneqsim.process.logic.ProcessLogic, double: float + ) -> None: ... def reset(self) -> bool: ... - def setIsolationValve(self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve) -> None: ... + def setIsolationValve( + self, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve + ) -> None: ... def setOverride(self, boolean: bool) -> None: ... def setValveClosureTime(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... def update(self, *double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.logic.hipps")``. diff --git a/src/jneqsim-stubs/process/logic/shutdown/__init__.pyi b/src/jneqsim-stubs/process/logic/shutdown/__init__.pyi index 94e4628f..f8683cc1 100644 --- a/src/jneqsim-stubs/process/logic/shutdown/__init__.pyi +++ b/src/jneqsim-stubs/process/logic/shutdown/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,12 +11,12 @@ import jneqsim.process.equipment import jneqsim.process.logic import typing - - class ShutdownLogic(jneqsim.process.logic.ProcessLogic): def __init__(self, string: typing.Union[java.lang.String, str]): ... def activate(self) -> None: ... - def addAction(self, logicAction: jneqsim.process.logic.LogicAction, double: float) -> None: ... + def addAction( + self, logicAction: jneqsim.process.logic.LogicAction, double: float + ) -> None: ... def deactivate(self) -> None: ... def execute(self, double: float) -> None: ... def getActionCount(self) -> int: ... @@ -28,7 +28,9 @@ class ShutdownLogic(jneqsim.process.logic.ProcessLogic): def getRampDownTime(self) -> float: ... def getState(self) -> jneqsim.process.logic.LogicState: ... def getStatusDescription(self) -> java.lang.String: ... - def getTargetEquipment(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getTargetEquipment( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def isActive(self) -> bool: ... def isComplete(self) -> bool: ... def isEmergencyMode(self) -> bool: ... @@ -37,7 +39,6 @@ class ShutdownLogic(jneqsim.process.logic.ProcessLogic): def setEmergencyShutdownTime(self, double: float) -> None: ... def setRampDownTime(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.logic.shutdown")``. diff --git a/src/jneqsim-stubs/process/logic/sis/__init__.pyi b/src/jneqsim-stubs/process/logic/sis/__init__.pyi index a443ae77..5b3c867b 100644 --- a/src/jneqsim-stubs/process/logic/sis/__init__.pyi +++ b/src/jneqsim-stubs/process/logic/sis/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,16 +11,21 @@ import jneqsim.process.equipment import jneqsim.process.logic import typing - - class Detector: - def __init__(self, string: typing.Union[java.lang.String, str], detectorType: 'Detector.DetectorType', alarmLevel: 'Detector.AlarmLevel', double: float, string2: typing.Union[java.lang.String, str]): ... - def getAlarmLevel(self) -> 'Detector.AlarmLevel': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + detectorType: "Detector.DetectorType", + alarmLevel: "Detector.AlarmLevel", + double: float, + string2: typing.Union[java.lang.String, str], + ): ... + def getAlarmLevel(self) -> "Detector.AlarmLevel": ... def getMeasuredValue(self) -> float: ... def getName(self) -> java.lang.String: ... def getSetpoint(self) -> float: ... def getTripTime(self) -> int: ... - def getType(self) -> 'Detector.DetectorType': ... + def getType(self) -> "Detector.DetectorType": ... def isBypassed(self) -> bool: ... def isFaulty(self) -> bool: ... def isTripped(self) -> bool: ... @@ -31,41 +36,55 @@ class Detector: def toString(self) -> java.lang.String: ... def trip(self) -> None: ... def update(self, double: float) -> None: ... - class AlarmLevel(java.lang.Enum['Detector.AlarmLevel']): - LOW_LOW: typing.ClassVar['Detector.AlarmLevel'] = ... - LOW: typing.ClassVar['Detector.AlarmLevel'] = ... - HIGH: typing.ClassVar['Detector.AlarmLevel'] = ... - HIGH_HIGH: typing.ClassVar['Detector.AlarmLevel'] = ... + + class AlarmLevel(java.lang.Enum["Detector.AlarmLevel"]): + LOW_LOW: typing.ClassVar["Detector.AlarmLevel"] = ... + LOW: typing.ClassVar["Detector.AlarmLevel"] = ... + HIGH: typing.ClassVar["Detector.AlarmLevel"] = ... + HIGH_HIGH: typing.ClassVar["Detector.AlarmLevel"] = ... def getNotation(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Detector.AlarmLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Detector.AlarmLevel": ... @staticmethod - def values() -> typing.MutableSequence['Detector.AlarmLevel']: ... - class DetectorType(java.lang.Enum['Detector.DetectorType']): - FIRE: typing.ClassVar['Detector.DetectorType'] = ... - GAS: typing.ClassVar['Detector.DetectorType'] = ... - PRESSURE: typing.ClassVar['Detector.DetectorType'] = ... - TEMPERATURE: typing.ClassVar['Detector.DetectorType'] = ... - LEVEL: typing.ClassVar['Detector.DetectorType'] = ... - FLOW: typing.ClassVar['Detector.DetectorType'] = ... + def values() -> typing.MutableSequence["Detector.AlarmLevel"]: ... + + class DetectorType(java.lang.Enum["Detector.DetectorType"]): + FIRE: typing.ClassVar["Detector.DetectorType"] = ... + GAS: typing.ClassVar["Detector.DetectorType"] = ... + PRESSURE: typing.ClassVar["Detector.DetectorType"] = ... + TEMPERATURE: typing.ClassVar["Detector.DetectorType"] = ... + LEVEL: typing.ClassVar["Detector.DetectorType"] = ... + FLOW: typing.ClassVar["Detector.DetectorType"] = ... def getDescription(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Detector.DetectorType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Detector.DetectorType": ... @staticmethod - def values() -> typing.MutableSequence['Detector.DetectorType']: ... + def values() -> typing.MutableSequence["Detector.DetectorType"]: ... class SafetyInstrumentedFunction(jneqsim.process.logic.ProcessLogic): - def __init__(self, string: typing.Union[java.lang.String, str], votingLogic: 'VotingLogic'): ... + def __init__( + self, string: typing.Union[java.lang.String, str], votingLogic: "VotingLogic" + ): ... def activate(self) -> None: ... def addDetector(self, detector: Detector) -> None: ... def deactivate(self) -> None: ... @@ -75,8 +94,10 @@ class SafetyInstrumentedFunction(jneqsim.process.logic.ProcessLogic): def getName(self) -> java.lang.String: ... def getState(self) -> jneqsim.process.logic.LogicState: ... def getStatusDescription(self) -> java.lang.String: ... - def getTargetEquipment(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... - def getVotingLogic(self) -> 'VotingLogic': ... + def getTargetEquipment( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getVotingLogic(self) -> "VotingLogic": ... def isActive(self) -> bool: ... def isComplete(self) -> bool: ... def isOverridden(self) -> bool: ... @@ -88,28 +109,29 @@ class SafetyInstrumentedFunction(jneqsim.process.logic.ProcessLogic): def toString(self) -> java.lang.String: ... def update(self, *double: float) -> None: ... -class VotingLogic(java.lang.Enum['VotingLogic']): - ONE_OUT_OF_ONE: typing.ClassVar['VotingLogic'] = ... - ONE_OUT_OF_TWO: typing.ClassVar['VotingLogic'] = ... - TWO_OUT_OF_TWO: typing.ClassVar['VotingLogic'] = ... - TWO_OUT_OF_THREE: typing.ClassVar['VotingLogic'] = ... - TWO_OUT_OF_FOUR: typing.ClassVar['VotingLogic'] = ... - THREE_OUT_OF_FOUR: typing.ClassVar['VotingLogic'] = ... +class VotingLogic(java.lang.Enum["VotingLogic"]): + ONE_OUT_OF_ONE: typing.ClassVar["VotingLogic"] = ... + ONE_OUT_OF_TWO: typing.ClassVar["VotingLogic"] = ... + TWO_OUT_OF_TWO: typing.ClassVar["VotingLogic"] = ... + TWO_OUT_OF_THREE: typing.ClassVar["VotingLogic"] = ... + TWO_OUT_OF_FOUR: typing.ClassVar["VotingLogic"] = ... + THREE_OUT_OF_FOUR: typing.ClassVar["VotingLogic"] = ... def evaluate(self, int: int) -> bool: ... def getNotation(self) -> java.lang.String: ... def getRequiredTrips(self) -> int: ... def getTotalSensors(self) -> int: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'VotingLogic': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "VotingLogic": ... @staticmethod - def values() -> typing.MutableSequence['VotingLogic']: ... - + def values() -> typing.MutableSequence["VotingLogic"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.logic.sis")``. diff --git a/src/jneqsim-stubs/process/logic/startup/__init__.pyi b/src/jneqsim-stubs/process/logic/startup/__init__.pyi index ecd33252..405f727a 100644 --- a/src/jneqsim-stubs/process/logic/startup/__init__.pyi +++ b/src/jneqsim-stubs/process/logic/startup/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,30 +11,35 @@ import jneqsim.process.equipment import jneqsim.process.logic import typing - - class StartupLogic(jneqsim.process.logic.ProcessLogic): def __init__(self, string: typing.Union[java.lang.String, str]): ... def activate(self) -> None: ... - def addAction(self, logicAction: jneqsim.process.logic.LogicAction, double: float) -> None: ... - def addPermissive(self, logicCondition: jneqsim.process.logic.LogicCondition) -> None: ... + def addAction( + self, logicAction: jneqsim.process.logic.LogicAction, double: float + ) -> None: ... + def addPermissive( + self, logicCondition: jneqsim.process.logic.LogicCondition + ) -> None: ... def deactivate(self) -> None: ... def execute(self, double: float) -> None: ... def getAbortReason(self) -> java.lang.String: ... def getActionCount(self) -> int: ... def getName(self) -> java.lang.String: ... def getPermissiveWaitTime(self) -> float: ... - def getPermissives(self) -> java.util.List[jneqsim.process.logic.LogicCondition]: ... + def getPermissives( + self, + ) -> java.util.List[jneqsim.process.logic.LogicCondition]: ... def getState(self) -> jneqsim.process.logic.LogicState: ... def getStatusDescription(self) -> java.lang.String: ... - def getTargetEquipment(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getTargetEquipment( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def isAborted(self) -> bool: ... def isActive(self) -> bool: ... def isComplete(self) -> bool: ... def reset(self) -> bool: ... def setPermissiveTimeout(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.logic.startup")``. diff --git a/src/jneqsim-stubs/process/logic/voting/__init__.pyi b/src/jneqsim-stubs/process/logic/voting/__init__.pyi index 507ad254..8b858f6f 100644 --- a/src/jneqsim-stubs/process/logic/voting/__init__.pyi +++ b/src/jneqsim-stubs/process/logic/voting/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,11 +8,10 @@ else: import java.lang import typing +_VotingEvaluator__T = typing.TypeVar("_VotingEvaluator__T") # - -_VotingEvaluator__T = typing.TypeVar('_VotingEvaluator__T') # class VotingEvaluator(typing.Generic[_VotingEvaluator__T]): - def __init__(self, votingPattern: 'VotingPattern'): ... + def __init__(self, votingPattern: "VotingPattern"): ... def addInput(self, t: _VotingEvaluator__T, boolean: bool) -> None: ... def clearInputs(self) -> None: ... def evaluateAverage(self) -> float: ... @@ -20,32 +19,33 @@ class VotingEvaluator(typing.Generic[_VotingEvaluator__T]): def evaluateMedian(self) -> float: ... def evaluateMidValue(self) -> float: ... def getFaultyInputCount(self) -> int: ... - def getPattern(self) -> 'VotingPattern': ... + def getPattern(self) -> "VotingPattern": ... def getTotalInputCount(self) -> int: ... def getValidInputCount(self) -> int: ... -class VotingPattern(java.lang.Enum['VotingPattern']): - ONE_OUT_OF_ONE: typing.ClassVar['VotingPattern'] = ... - ONE_OUT_OF_TWO: typing.ClassVar['VotingPattern'] = ... - TWO_OUT_OF_TWO: typing.ClassVar['VotingPattern'] = ... - TWO_OUT_OF_THREE: typing.ClassVar['VotingPattern'] = ... - TWO_OUT_OF_FOUR: typing.ClassVar['VotingPattern'] = ... - THREE_OUT_OF_FOUR: typing.ClassVar['VotingPattern'] = ... +class VotingPattern(java.lang.Enum["VotingPattern"]): + ONE_OUT_OF_ONE: typing.ClassVar["VotingPattern"] = ... + ONE_OUT_OF_TWO: typing.ClassVar["VotingPattern"] = ... + TWO_OUT_OF_TWO: typing.ClassVar["VotingPattern"] = ... + TWO_OUT_OF_THREE: typing.ClassVar["VotingPattern"] = ... + TWO_OUT_OF_FOUR: typing.ClassVar["VotingPattern"] = ... + THREE_OUT_OF_FOUR: typing.ClassVar["VotingPattern"] = ... def evaluate(self, int: int) -> bool: ... def getNotation(self) -> java.lang.String: ... def getRequiredTrue(self) -> int: ... def getTotalSensors(self) -> int: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'VotingPattern': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "VotingPattern": ... @staticmethod - def values() -> typing.MutableSequence['VotingPattern']: ... - + def values() -> typing.MutableSequence["VotingPattern"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.logic.voting")``. diff --git a/src/jneqsim-stubs/process/materials/__init__.pyi b/src/jneqsim-stubs/process/materials/__init__.pyi index 8795785b..8747cd09 100644 --- a/src/jneqsim-stubs/process/materials/__init__.pyi +++ b/src/jneqsim-stubs/process/materials/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,129 +12,241 @@ import java.util import jneqsim.process.processmodel import typing - - class DamageMechanismAssessment(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str], string6: typing.Union[java.lang.String, str]): ... - def addDetail(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'DamageMechanismAssessment': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + string6: typing.Union[java.lang.String, str], + ): ... + def addDetail( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "DamageMechanismAssessment": ... @staticmethod - def fail(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str]) -> 'DamageMechanismAssessment': ... + def fail( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + ) -> "DamageMechanismAssessment": ... def getMechanism(self) -> java.lang.String: ... def getStandard(self) -> java.lang.String: ... def getStatus(self) -> java.lang.String: ... @staticmethod - def info(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> 'DamageMechanismAssessment': ... + def info( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> "DamageMechanismAssessment": ... def isFailing(self) -> bool: ... def isWarning(self) -> bool: ... @staticmethod - def pass_(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> 'DamageMechanismAssessment': ... + def pass_( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> "DamageMechanismAssessment": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @staticmethod - def warning(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str]) -> 'DamageMechanismAssessment': ... + def warning( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + ) -> "DamageMechanismAssessment": ... class IntegrityLifeAssessment(java.io.Serializable): def __init__(self): ... - def addNote(self, string: typing.Union[java.lang.String, str]) -> 'IntegrityLifeAssessment': ... + def addNote( + self, string: typing.Union[java.lang.String, str] + ) -> "IntegrityLifeAssessment": ... @staticmethod - def fromWallThickness(double: float, double2: float, double3: float, double4: float) -> 'IntegrityLifeAssessment': ... + def fromWallThickness( + double: float, double2: float, double3: float, double4: float + ) -> "IntegrityLifeAssessment": ... def getInspectionIntervalYears(self) -> int: ... def getRemainingLifeYears(self) -> float: ... def getVerdict(self) -> java.lang.String: ... - def setVerdict(self, string: typing.Union[java.lang.String, str]) -> 'IntegrityLifeAssessment': ... + def setVerdict( + self, string: typing.Union[java.lang.String, str] + ) -> "IntegrityLifeAssessment": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class MaterialRecommendation(java.io.Serializable): def __init__(self): ... - def addAction(self, string: typing.Union[java.lang.String, str]) -> 'MaterialRecommendation': ... - def addAlternativeMaterial(self, string: typing.Union[java.lang.String, str]) -> 'MaterialRecommendation': ... - def addStandard(self, string: typing.Union[java.lang.String, str]) -> 'MaterialRecommendation': ... + def addAction( + self, string: typing.Union[java.lang.String, str] + ) -> "MaterialRecommendation": ... + def addAlternativeMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> "MaterialRecommendation": ... + def addStandard( + self, string: typing.Union[java.lang.String, str] + ) -> "MaterialRecommendation": ... def getRecommendedCorrosionAllowanceMm(self) -> float: ... def getRecommendedMaterial(self) -> java.lang.String: ... - def setRationale(self, string: typing.Union[java.lang.String, str]) -> 'MaterialRecommendation': ... - def setRecommendedCorrosionAllowanceMm(self, double: float) -> 'MaterialRecommendation': ... - def setRecommendedMaterial(self, string: typing.Union[java.lang.String, str]) -> 'MaterialRecommendation': ... + def setRationale( + self, string: typing.Union[java.lang.String, str] + ) -> "MaterialRecommendation": ... + def setRecommendedCorrosionAllowanceMm( + self, double: float + ) -> "MaterialRecommendation": ... + def setRecommendedMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> "MaterialRecommendation": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class MaterialReviewItem(java.io.Serializable): def __init__(self): ... - def addSourceReference(self, string: typing.Union[java.lang.String, str]) -> 'MaterialReviewItem': ... + def addSourceReference( + self, string: typing.Union[java.lang.String, str] + ) -> "MaterialReviewItem": ... @staticmethod - def fromMap(map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'MaterialReviewItem': ... + def fromMap( + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "MaterialReviewItem": ... def getEquipmentType(self) -> java.lang.String: ... def getExistingMaterial(self) -> java.lang.String: ... def getMetadata(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def getServiceEnvelope(self) -> 'MaterialServiceEnvelope': ... + def getServiceEnvelope(self) -> "MaterialServiceEnvelope": ... def getSourceReferences(self) -> java.util.List[java.lang.String]: ... def getTag(self) -> java.lang.String: ... - def mergeFrom(self, materialReviewItem: 'MaterialReviewItem') -> None: ... - def putMetadata(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'MaterialReviewItem': ... - def setEquipmentType(self, string: typing.Union[java.lang.String, str]) -> 'MaterialReviewItem': ... - def setExistingMaterial(self, string: typing.Union[java.lang.String, str]) -> 'MaterialReviewItem': ... - def setServiceEnvelope(self, materialServiceEnvelope: 'MaterialServiceEnvelope') -> 'MaterialReviewItem': ... - def setTag(self, string: typing.Union[java.lang.String, str]) -> 'MaterialReviewItem': ... + def mergeFrom(self, materialReviewItem: "MaterialReviewItem") -> None: ... + def putMetadata( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "MaterialReviewItem": ... + def setEquipmentType( + self, string: typing.Union[java.lang.String, str] + ) -> "MaterialReviewItem": ... + def setExistingMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> "MaterialReviewItem": ... + def setServiceEnvelope( + self, materialServiceEnvelope: "MaterialServiceEnvelope" + ) -> "MaterialReviewItem": ... + def setTag( + self, string: typing.Union[java.lang.String, str] + ) -> "MaterialReviewItem": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class MaterialReviewResult(java.io.Serializable): def __init__(self, materialReviewItem: MaterialReviewItem): ... - def addAssessment(self, damageMechanismAssessment: DamageMechanismAssessment) -> 'MaterialReviewResult': ... + def addAssessment( + self, damageMechanismAssessment: DamageMechanismAssessment + ) -> "MaterialReviewResult": ... def finalizeVerdict(self) -> None: ... def getRecommendation(self) -> MaterialRecommendation: ... def getStandardsApplied(self) -> java.util.Set[java.lang.String]: ... def getVerdict(self) -> java.lang.String: ... - def setConfidence(self, double: float) -> 'MaterialReviewResult': ... - def setIntegrityLifeAssessment(self, integrityLifeAssessment: IntegrityLifeAssessment) -> 'MaterialReviewResult': ... - def setRecommendation(self, materialRecommendation: MaterialRecommendation) -> 'MaterialReviewResult': ... + def setConfidence(self, double: float) -> "MaterialReviewResult": ... + def setIntegrityLifeAssessment( + self, integrityLifeAssessment: IntegrityLifeAssessment + ) -> "MaterialReviewResult": ... + def setRecommendation( + self, materialRecommendation: MaterialRecommendation + ) -> "MaterialReviewResult": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class MaterialServiceEnvelope(java.io.Serializable): def __init__(self): ... @staticmethod - def fromMap(map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'MaterialServiceEnvelope': ... + def fromMap( + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "MaterialServiceEnvelope": ... def get(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... - def getBoolean(self, string: typing.Union[java.lang.String, str], boolean: bool) -> bool: ... - def getDouble(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... - def getString(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def getStringList(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... + def getBoolean( + self, string: typing.Union[java.lang.String, str], boolean: bool + ) -> bool: ... + def getDouble( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... + def getString( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... + def getStringList( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... def getValues(self) -> java.util.Map[java.lang.String, typing.Any]: ... def has(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def set(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'MaterialServiceEnvelope': ... + def set( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "MaterialServiceEnvelope": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class MaterialsReviewDataSource: - def read(self) -> 'MaterialsReviewInput': ... + def read(self) -> "MaterialsReviewInput": ... class MaterialsReviewEngine: def __init__(self): ... @typing.overload - def evaluate(self, materialsReviewInput: 'MaterialsReviewInput') -> 'MaterialsReviewReport': ... + def evaluate( + self, materialsReviewInput: "MaterialsReviewInput" + ) -> "MaterialsReviewReport": ... @typing.overload - def evaluate(self, processSystem: jneqsim.process.processmodel.ProcessSystem, materialsReviewInput: 'MaterialsReviewInput') -> 'MaterialsReviewReport': ... + def evaluate( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + materialsReviewInput: "MaterialsReviewInput", + ) -> "MaterialsReviewReport": ... class MaterialsReviewInput(java.io.Serializable): def __init__(self): ... - def addItem(self, materialReviewItem: MaterialReviewItem) -> 'MaterialsReviewInput': ... + def addItem( + self, materialReviewItem: MaterialReviewItem + ) -> "MaterialsReviewInput": ... @staticmethod - def fromJson(string: typing.Union[java.lang.String, str]) -> 'MaterialsReviewInput': ... + def fromJson( + string: typing.Union[java.lang.String, str], + ) -> "MaterialsReviewInput": ... @staticmethod - def fromJsonObject(jsonObject: com.google.gson.JsonObject) -> 'MaterialsReviewInput': ... + def fromJsonObject( + jsonObject: com.google.gson.JsonObject, + ) -> "MaterialsReviewInput": ... @staticmethod - def fromProcessSystem(processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'MaterialsReviewInput': ... + def fromProcessSystem( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> "MaterialsReviewInput": ... def getDesignLifeYears(self) -> float: ... def getItems(self) -> java.util.List[MaterialReviewItem]: ... def getProjectName(self) -> java.lang.String: ... - def mergeFrom(self, materialsReviewInput: 'MaterialsReviewInput') -> None: ... - def putMetadata(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'MaterialsReviewInput': ... - def setDesignLifeYears(self, double: float) -> 'MaterialsReviewInput': ... - def setProjectName(self, string: typing.Union[java.lang.String, str]) -> 'MaterialsReviewInput': ... + def mergeFrom(self, materialsReviewInput: "MaterialsReviewInput") -> None: ... + def putMetadata( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "MaterialsReviewInput": ... + def setDesignLifeYears(self, double: float) -> "MaterialsReviewInput": ... + def setProjectName( + self, string: typing.Union[java.lang.String, str] + ) -> "MaterialsReviewInput": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class MaterialsReviewReport(java.io.Serializable): def __init__(self): ... - def addLimitation(self, string: typing.Union[java.lang.String, str]) -> 'MaterialsReviewReport': ... - def addResult(self, materialReviewResult: MaterialReviewResult) -> 'MaterialsReviewReport': ... + def addLimitation( + self, string: typing.Union[java.lang.String, str] + ) -> "MaterialsReviewReport": ... + def addResult( + self, materialReviewResult: MaterialReviewResult + ) -> "MaterialsReviewReport": ... def finalizeVerdict(self) -> None: ... def getOverallVerdict(self) -> java.lang.String: ... - def setProjectName(self, string: typing.Union[java.lang.String, str]) -> 'MaterialsReviewReport': ... + def setProjectName( + self, string: typing.Union[java.lang.String, str] + ) -> "MaterialsReviewReport": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -144,10 +256,11 @@ class StidMaterialsDataSource(MaterialsReviewDataSource): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @staticmethod - def fromJsonObject(jsonObject: com.google.gson.JsonObject) -> 'StidMaterialsDataSource': ... + def fromJsonObject( + jsonObject: com.google.gson.JsonObject, + ) -> "StidMaterialsDataSource": ... def read(self) -> MaterialsReviewInput: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.materials")``. diff --git a/src/jneqsim-stubs/process/measurementdevice/__init__.pyi b/src/jneqsim-stubs/process/measurementdevice/__init__.pyi index d2d50e78..0e0f1006 100644 --- a/src/jneqsim-stubs/process/measurementdevice/__init__.pyi +++ b/src/jneqsim-stubs/process/measurementdevice/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -21,28 +21,30 @@ import jneqsim.process.measurementdevice.vfm import jneqsim.util import typing - - -class InstrumentTagRole(java.lang.Enum['InstrumentTagRole']): - INPUT: typing.ClassVar['InstrumentTagRole'] = ... - BENCHMARK: typing.ClassVar['InstrumentTagRole'] = ... - VIRTUAL: typing.ClassVar['InstrumentTagRole'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class InstrumentTagRole(java.lang.Enum["InstrumentTagRole"]): + INPUT: typing.ClassVar["InstrumentTagRole"] = ... + BENCHMARK: typing.ClassVar["InstrumentTagRole"] = ... + VIRTUAL: typing.ClassVar["InstrumentTagRole"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InstrumentTagRole': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "InstrumentTagRole": ... @staticmethod - def values() -> typing.MutableSequence['InstrumentTagRole']: ... + def values() -> typing.MutableSequence["InstrumentTagRole"]: ... class MeasurementDeviceInterface(jneqsim.process.ProcessElementInterface): def acknowledgeAlarm(self, double: float) -> jneqsim.process.alarm.AlarmEvent: ... def applyFieldValue(self) -> None: ... def displayResult(self) -> None: ... def equals(self, object: typing.Any) -> bool: ... - def evaluateAlarm(self, double: float, double2: float, double3: float) -> java.util.List[jneqsim.process.alarm.AlarmEvent]: ... + def evaluateAlarm( + self, double: float, double2: float, double3: float + ) -> java.util.List[jneqsim.process.alarm.AlarmEvent]: ... def getAlarmConfig(self) -> jneqsim.process.alarm.AlarmConfig: ... def getAlarmState(self) -> jneqsim.process.alarm.AlarmState: ... def getDeviation(self) -> float: ... @@ -50,11 +52,15 @@ class MeasurementDeviceInterface(jneqsim.process.ProcessElementInterface): def getMaximumValue(self) -> float: ... def getMeasuredPercentValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getMeasuredValue(self) -> float: ... def getMinimumValue(self) -> float: ... - def getOnlineSignal(self) -> jneqsim.process.measurementdevice.online.OnlineSignal: ... + def getOnlineSignal( + self, + ) -> jneqsim.process.measurementdevice.online.OnlineSignal: ... def getOnlineValue(self) -> float: ... def getRelativeDeviation(self) -> float: ... def getTag(self) -> java.lang.String: ... @@ -64,7 +70,9 @@ class MeasurementDeviceInterface(jneqsim.process.ProcessElementInterface): def hashCode(self) -> int: ... def isLogging(self) -> bool: ... def isOnlineSignal(self) -> bool: ... - def setAlarmConfig(self, alarmConfig: jneqsim.process.alarm.AlarmConfig) -> None: ... + def setAlarmConfig( + self, alarmConfig: jneqsim.process.alarm.AlarmConfig + ) -> None: ... def setFieldValue(self, double: float) -> None: ... def setLogging(self, boolean: bool) -> None: ... def setMaximumValue(self, double: float) -> None: ... @@ -73,30 +81,40 @@ class MeasurementDeviceInterface(jneqsim.process.ProcessElementInterface): def setTagRole(self, instrumentTagRole: InstrumentTagRole) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... -class SensorFaultType(java.lang.Enum['SensorFaultType']): - NONE: typing.ClassVar['SensorFaultType'] = ... - STUCK_AT_VALUE: typing.ClassVar['SensorFaultType'] = ... - LINEAR_DRIFT: typing.ClassVar['SensorFaultType'] = ... - BIAS: typing.ClassVar['SensorFaultType'] = ... - NOISE_BURST: typing.ClassVar['SensorFaultType'] = ... - SATURATION: typing.ClassVar['SensorFaultType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class SensorFaultType(java.lang.Enum["SensorFaultType"]): + NONE: typing.ClassVar["SensorFaultType"] = ... + STUCK_AT_VALUE: typing.ClassVar["SensorFaultType"] = ... + LINEAR_DRIFT: typing.ClassVar["SensorFaultType"] = ... + BIAS: typing.ClassVar["SensorFaultType"] = ... + NOISE_BURST: typing.ClassVar["SensorFaultType"] = ... + SATURATION: typing.ClassVar["SensorFaultType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SensorFaultType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "SensorFaultType": ... @staticmethod - def values() -> typing.MutableSequence['SensorFaultType']: ... - -class MeasurementDeviceBaseClass(jneqsim.util.NamedBaseClass, MeasurementDeviceInterface): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def values() -> typing.MutableSequence["SensorFaultType"]: ... + +class MeasurementDeviceBaseClass( + jneqsim.util.NamedBaseClass, MeasurementDeviceInterface +): + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def acknowledgeAlarm(self, double: float) -> jneqsim.process.alarm.AlarmEvent: ... def clearFault(self) -> None: ... def displayResult(self) -> None: ... def doConditionAnalysis(self) -> bool: ... - def evaluateAlarm(self, double: float, double2: float, double3: float) -> java.util.List[jneqsim.process.alarm.AlarmEvent]: ... + def evaluateAlarm( + self, double: float, double2: float, double3: float + ) -> java.util.List[jneqsim.process.alarm.AlarmEvent]: ... def getAlarmConfig(self) -> jneqsim.process.alarm.AlarmConfig: ... def getAlarmState(self) -> jneqsim.process.alarm.AlarmState: ... def getConditionAnalysisMaxDeviation(self) -> float: ... @@ -111,11 +129,15 @@ class MeasurementDeviceBaseClass(jneqsim.util.NamedBaseClass, MeasurementDeviceI @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getMinimumValue(self) -> float: ... def getNoiseStdDev(self) -> float: ... def getOnlineMeasurementValue(self) -> float: ... - def getOnlineSignal(self) -> jneqsim.process.measurementdevice.online.OnlineSignal: ... + def getOnlineSignal( + self, + ) -> jneqsim.process.measurementdevice.online.OnlineSignal: ... def getTag(self) -> java.lang.String: ... def getTagRole(self) -> InstrumentTagRole: ... def getUnit(self) -> java.lang.String: ... @@ -124,21 +146,34 @@ class MeasurementDeviceBaseClass(jneqsim.util.NamedBaseClass, MeasurementDeviceI def isLogging(self) -> bool: ... def isOnlineSignal(self) -> bool: ... def runConditionAnalysis(self) -> None: ... - def setAlarmConfig(self, alarmConfig: jneqsim.process.alarm.AlarmConfig) -> None: ... + def setAlarmConfig( + self, alarmConfig: jneqsim.process.alarm.AlarmConfig + ) -> None: ... def setConditionAnalysis(self, boolean: bool) -> None: ... def setConditionAnalysisMaxDeviation(self, double: float) -> None: ... def setDelaySteps(self, int: int) -> None: ... def setFault(self, sensorFaultType: SensorFaultType, double: float) -> None: ... def setFieldValue(self, double: float) -> None: ... def setFirstOrderTimeConstant(self, double: float) -> None: ... - def setIsOnlineSignal(self, boolean: bool, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setIsOnlineSignal( + self, + boolean: bool, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def setLogging(self, boolean: bool) -> None: ... def setMaximumValue(self, double: float) -> None: ... def setMinimumValue(self, double: float) -> None: ... def setNoiseStdDev(self, double: float) -> None: ... - def setOnlineMeasurementValue(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setOnlineSignal(self, onlineSignal: jneqsim.process.measurementdevice.online.OnlineSignal) -> None: ... - def setQualityCheckMessage(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setOnlineMeasurementValue( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setOnlineSignal( + self, onlineSignal: jneqsim.process.measurementdevice.online.OnlineSignal + ) -> None: ... + def setQualityCheckMessage( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setRandomSeed(self, long: int) -> None: ... def setTag(self, string: typing.Union[java.lang.String, str]) -> None: ... def setTagRole(self, instrumentTagRole: InstrumentTagRole) -> None: ... @@ -146,38 +181,65 @@ class MeasurementDeviceBaseClass(jneqsim.util.NamedBaseClass, MeasurementDeviceI @typing.overload def shelveAlarm(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def shelveAlarm(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def shelveAlarm( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def unshelveAlarm(self) -> None: ... class CompressorMonitor(MeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], compressor: jneqsim.process.equipment.compressor.Compressor): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + compressor: jneqsim.process.equipment.compressor.Compressor, + ): ... @typing.overload def __init__(self, compressor: jneqsim.process.equipment.compressor.Compressor): ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... class DifferentialPressureTransmitter(MeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface): ... - @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ): ... + @typing.overload + def __init__( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ): ... def displayResult(self) -> None: ... - def getHighPressureStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getLowPressureStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getHighPressureStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLowPressureStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... class FireDetector(MeasurementDeviceBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def detectFire(self) -> None: ... def displayResult(self) -> None: ... def getDetectionDelay(self) -> float: ... @@ -186,7 +248,9 @@ class FireDetector(MeasurementDeviceBaseClass): @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSignalLevel(self) -> float: ... def isFireDetected(self) -> bool: ... def reset(self) -> None: ... @@ -198,67 +262,111 @@ class FireDetector(MeasurementDeviceBaseClass): class FlowInducedVibrationAnalyser(MeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills, + ): ... @typing.overload - def __init__(self, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills): ... + def __init__( + self, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills + ): ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getMethod(self) -> java.lang.String: ... def setFRMSConstant(self, double: float) -> None: ... def setMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... def setSegment(self, int: int) -> None: ... - def setSupportArrangement(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setSupportArrangement( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setSupportDistance(self, double: float) -> None: ... class FlowRatioMeter(MeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface, flowBasis: 'FlowRatioMeter.FlowBasis'): ... - @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface, flowBasis: 'FlowRatioMeter.FlowBasis'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + flowBasis: "FlowRatioMeter.FlowBasis", + ): ... + @typing.overload + def __init__( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + flowBasis: "FlowRatioMeter.FlowBasis", + ): ... def displayResult(self) -> None: ... - def getDenominatorStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getFlowBasis(self) -> 'FlowRatioMeter.FlowBasis': ... + def getDenominatorStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getFlowBasis(self) -> "FlowRatioMeter.FlowBasis": ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getNumeratorStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - class FlowBasis(java.lang.Enum['FlowRatioMeter.FlowBasis']): - MASS: typing.ClassVar['FlowRatioMeter.FlowBasis'] = ... - MOLE: typing.ClassVar['FlowRatioMeter.FlowBasis'] = ... - VOLUME: typing.ClassVar['FlowRatioMeter.FlowBasis'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getNumeratorStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + + class FlowBasis(java.lang.Enum["FlowRatioMeter.FlowBasis"]): + MASS: typing.ClassVar["FlowRatioMeter.FlowBasis"] = ... + MOLE: typing.ClassVar["FlowRatioMeter.FlowBasis"] = ... + VOLUME: typing.ClassVar["FlowRatioMeter.FlowBasis"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlowRatioMeter.FlowBasis': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FlowRatioMeter.FlowBasis": ... @staticmethod - def values() -> typing.MutableSequence['FlowRatioMeter.FlowBasis']: ... + def values() -> typing.MutableSequence["FlowRatioMeter.FlowBasis"]: ... class GasDetector(MeasurementDeviceBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], gasType: 'GasDetector.GasType'): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], gasType: 'GasDetector.GasType', string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + gasType: "GasDetector.GasType", + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + gasType: "GasDetector.GasType", + string2: typing.Union[java.lang.String, str], + ): ... def convertPercentLELToPpm(self, double: float) -> float: ... def convertPpmToPercentLEL(self, double: float) -> float: ... def displayResult(self) -> None: ... def getGasConcentration(self) -> float: ... def getGasSpecies(self) -> java.lang.String: ... - def getGasType(self) -> 'GasDetector.GasType': ... + def getGasType(self) -> "GasDetector.GasType": ... def getLocation(self) -> java.lang.String: ... def getLowerExplosiveLimit(self) -> float: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getResponseTime(self) -> float: ... def isGasDetected(self, double: float) -> bool: ... def isHighAlarm(self, double: float) -> bool: ... @@ -269,59 +377,90 @@ class GasDetector(MeasurementDeviceBaseClass): def setLowerExplosiveLimit(self, double: float) -> None: ... def setResponseTime(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... - class GasType(java.lang.Enum['GasDetector.GasType']): - COMBUSTIBLE: typing.ClassVar['GasDetector.GasType'] = ... - TOXIC: typing.ClassVar['GasDetector.GasType'] = ... - OXYGEN: typing.ClassVar['GasDetector.GasType'] = ... + + class GasType(java.lang.Enum["GasDetector.GasType"]): + COMBUSTIBLE: typing.ClassVar["GasDetector.GasType"] = ... + TOXIC: typing.ClassVar["GasDetector.GasType"] = ... + OXYGEN: typing.ClassVar["GasDetector.GasType"] = ... def getDefaultUnit(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'GasDetector.GasType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "GasDetector.GasType": ... @staticmethod - def values() -> typing.MutableSequence['GasDetector.GasType']: ... + def values() -> typing.MutableSequence["GasDetector.GasType"]: ... class LevelTransmitter(MeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], separator: jneqsim.process.equipment.separator.Separator): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + separator: jneqsim.process.equipment.separator.Separator, + ): ... @typing.overload def __init__(self, separator: jneqsim.process.equipment.separator.Separator): ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... class OilLevelTransmitter(MeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], threePhaseSeparator: jneqsim.process.equipment.separator.ThreePhaseSeparator): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + threePhaseSeparator: jneqsim.process.equipment.separator.ThreePhaseSeparator, + ): ... @typing.overload - def __init__(self, threePhaseSeparator: jneqsim.process.equipment.separator.ThreePhaseSeparator): ... + def __init__( + self, + threePhaseSeparator: jneqsim.process.equipment.separator.ThreePhaseSeparator, + ): ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getOilThickness(self) -> float: ... class PushButton(MeasurementDeviceBaseClass): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], blowdownValve: jneqsim.process.equipment.valve.BlowdownValve): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + blowdownValve: jneqsim.process.equipment.valve.BlowdownValve, + ): ... def displayResult(self) -> None: ... - def getLinkedBlowdownValve(self) -> jneqsim.process.equipment.valve.BlowdownValve: ... + def getLinkedBlowdownValve( + self, + ) -> jneqsim.process.equipment.valve.BlowdownValve: ... def getLinkedLogics(self) -> java.util.List[jneqsim.process.logic.ProcessLogic]: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def isAutoActivateValve(self) -> bool: ... def isPushed(self) -> bool: ... - def linkToBlowdownValve(self, blowdownValve: jneqsim.process.equipment.valve.BlowdownValve) -> None: ... + def linkToBlowdownValve( + self, blowdownValve: jneqsim.process.equipment.valve.BlowdownValve + ) -> None: ... def linkToLogic(self, processLogic: jneqsim.process.logic.ProcessLogic) -> None: ... def push(self) -> None: ... def reset(self) -> None: ... @@ -329,92 +468,168 @@ class PushButton(MeasurementDeviceBaseClass): def toString(self) -> java.lang.String: ... class StreamMeasurementDeviceBaseClass(MeasurementDeviceBaseClass): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def getStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def setStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... class WaterLevelTransmitter(MeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], threePhaseSeparator: jneqsim.process.equipment.separator.ThreePhaseSeparator): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + threePhaseSeparator: jneqsim.process.equipment.separator.ThreePhaseSeparator, + ): ... @typing.overload - def __init__(self, threePhaseSeparator: jneqsim.process.equipment.separator.ThreePhaseSeparator): ... + def __init__( + self, + threePhaseSeparator: jneqsim.process.equipment.separator.ThreePhaseSeparator, + ): ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... class CombustionEmissionsCalculator(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... @staticmethod - def calculateCO2Emissions(map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> float: ... + def calculateCO2Emissions( + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> float: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def setComponents(self) -> None: ... class CompositionAnalyzer(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, string2: typing.Union[java.lang.String, str], analyzerPhase: 'CompositionAnalyzer.AnalyzerPhase'): ... - @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, string: typing.Union[java.lang.String, str], analyzerPhase: 'CompositionAnalyzer.AnalyzerPhase'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + string2: typing.Union[java.lang.String, str], + analyzerPhase: "CompositionAnalyzer.AnalyzerPhase", + ): ... + @typing.overload + def __init__( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + string: typing.Union[java.lang.String, str], + analyzerPhase: "CompositionAnalyzer.AnalyzerPhase", + ): ... def displayResult(self) -> None: ... - def getAnalyzerPhase(self) -> 'CompositionAnalyzer.AnalyzerPhase': ... + def getAnalyzerPhase(self) -> "CompositionAnalyzer.AnalyzerPhase": ... def getComponentName(self) -> java.lang.String: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... - class AnalyzerPhase(java.lang.Enum['CompositionAnalyzer.AnalyzerPhase']): - OVERALL: typing.ClassVar['CompositionAnalyzer.AnalyzerPhase'] = ... - GAS: typing.ClassVar['CompositionAnalyzer.AnalyzerPhase'] = ... - LIQUID: typing.ClassVar['CompositionAnalyzer.AnalyzerPhase'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + + class AnalyzerPhase(java.lang.Enum["CompositionAnalyzer.AnalyzerPhase"]): + OVERALL: typing.ClassVar["CompositionAnalyzer.AnalyzerPhase"] = ... + GAS: typing.ClassVar["CompositionAnalyzer.AnalyzerPhase"] = ... + LIQUID: typing.ClassVar["CompositionAnalyzer.AnalyzerPhase"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CompositionAnalyzer.AnalyzerPhase': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CompositionAnalyzer.AnalyzerPhase": ... @staticmethod - def values() -> typing.MutableSequence['CompositionAnalyzer.AnalyzerPhase']: ... + def values() -> typing.MutableSequence["CompositionAnalyzer.AnalyzerPhase"]: ... class CricondenbarAnalyser(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getMeasuredValue2(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getMeasuredValue2( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... class HydrateEquilibriumTemperatureAnalyser(StreamMeasurementDeviceBaseClass): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getReferencePressure(self) -> float: ... def setReferencePressure(self, double: float) -> None: ... class HydrocarbonDewPointAnalyser(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getMethod(self) -> java.lang.String: ... def getReferencePressure(self) -> float: ... def setMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -422,125 +637,223 @@ class HydrocarbonDewPointAnalyser(StreamMeasurementDeviceBaseClass): class ImpurityMonitor(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... @typing.overload - def addTrackedComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... + def addTrackedComponent( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def addTrackedComponent(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addTrackedComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def displayResult(self) -> None: ... - def getBulkMoleFraction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getEnrichmentFactor(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getFullReport(self) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, float]]: ... + def getBulkMoleFraction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getEnrichmentFactor( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getFullReport( + self, + ) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, float]]: ... def getGasPhaseFraction(self) -> float: ... - def getGasPhaseMoleFraction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getLiquidPhaseMoleFraction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getGasPhaseMoleFraction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getLiquidPhaseMoleFraction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getNumberOfPhases(self) -> int: ... def isAlarmExceeded(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def setPrimaryComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPrimaryComponent( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class MolarMassAnalyser(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... class MultiPhaseMeter(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def getPressure(self) -> float: ... def getTemperature(self) -> float: ... - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class NMVOCAnalyser(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getnmVOCFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getnmVOCFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... class PressureTransmitter(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def applyFieldValue(self) -> None: ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... class TemperatureTransmitter(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def applyFieldValue(self) -> None: ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... class VolumeFlowTransmitter(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def applyFieldValue(self) -> None: ... def displayResult(self) -> None: ... def getMeasuredPhaseNumber(self) -> int: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def setMeasuredPhaseNumber(self, int: int) -> None: ... class WaterContentAnalyser(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... class WaterDewPointAnalyser(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def displayResult(self) -> None: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getMethod(self) -> java.lang.String: ... def getReferencePressure(self) -> float: ... def setMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -548,32 +861,55 @@ class WaterDewPointAnalyser(StreamMeasurementDeviceBaseClass): class WellAllocator(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... - @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... - def setExportGasStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... - def setExportOilStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + @typing.overload + def getMeasuredValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... + def setExportGasStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... + def setExportOilStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... class pHProbe(StreamMeasurementDeviceBaseClass): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... def getAlkalinity(self) -> float: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def run(self) -> None: ... def setAlkalinity(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.measurementdevice")``. @@ -586,7 +922,9 @@ class __module_protocol__(Protocol): FlowInducedVibrationAnalyser: typing.Type[FlowInducedVibrationAnalyser] FlowRatioMeter: typing.Type[FlowRatioMeter] GasDetector: typing.Type[GasDetector] - HydrateEquilibriumTemperatureAnalyser: typing.Type[HydrateEquilibriumTemperatureAnalyser] + HydrateEquilibriumTemperatureAnalyser: typing.Type[ + HydrateEquilibriumTemperatureAnalyser + ] HydrocarbonDewPointAnalyser: typing.Type[HydrocarbonDewPointAnalyser] ImpurityMonitor: typing.Type[ImpurityMonitor] InstrumentTagRole: typing.Type[InstrumentTagRole] @@ -609,5 +947,7 @@ class __module_protocol__(Protocol): WellAllocator: typing.Type[WellAllocator] pHProbe: typing.Type[pHProbe] online: jneqsim.process.measurementdevice.online.__module_protocol__ - simpleflowregime: jneqsim.process.measurementdevice.simpleflowregime.__module_protocol__ + simpleflowregime: ( + jneqsim.process.measurementdevice.simpleflowregime.__module_protocol__ + ) vfm: jneqsim.process.measurementdevice.vfm.__module_protocol__ diff --git a/src/jneqsim-stubs/process/measurementdevice/online/__init__.pyi b/src/jneqsim-stubs/process/measurementdevice/online/__init__.pyi index 70182b12..c7277908 100644 --- a/src/jneqsim-stubs/process/measurementdevice/online/__init__.pyi +++ b/src/jneqsim-stubs/process/measurementdevice/online/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,17 +10,18 @@ import java.lang import java.util import typing - - class OnlineSignal(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def connect(self) -> bool: ... def getTimeStamp(self) -> java.util.Date: ... def getUnit(self) -> java.lang.String: ... def getValue(self) -> float: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.measurementdevice.online")``. diff --git a/src/jneqsim-stubs/process/measurementdevice/simpleflowregime/__init__.pyi b/src/jneqsim-stubs/process/measurementdevice/simpleflowregime/__init__.pyi index be5923a5..d96bf307 100644 --- a/src/jneqsim-stubs/process/measurementdevice/simpleflowregime/__init__.pyi +++ b/src/jneqsim-stubs/process/measurementdevice/simpleflowregime/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,8 +12,6 @@ import jneqsim.process.measurementdevice import jneqsim.thermo.system import typing - - class FluidSevereSlug: def getGasConstant(self) -> float: ... def getLiqDensity(self) -> float: ... @@ -40,49 +38,127 @@ class SevereSlugAnalyser(jneqsim.process.measurementdevice.MeasurementDeviceBase @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float): ... + def __init__( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + int: int, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], stream: jneqsim.process.equipment.stream.Stream, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + stream: jneqsim.process.equipment.stream.Stream, + double: float, + double2: float, + double3: float, + double4: float, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], stream: jneqsim.process.equipment.stream.Stream, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + stream: jneqsim.process.equipment.stream.Stream, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + int: int, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], stream: jneqsim.process.equipment.stream.Stream, double: float, double2: float, double3: float, double4: float, double5: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + stream: jneqsim.process.equipment.stream.Stream, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + int: int, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface, pipe: Pipe, double: float, double2: float, double3: float, int: int): ... - def checkFlowRegime(self, fluidSevereSlug: FluidSevereSlug, pipe: Pipe, severeSlugAnalyser: 'SevereSlugAnalyser') -> java.lang.String: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + pipe: Pipe, + double: float, + double2: float, + double3: float, + int: int, + ): ... + def checkFlowRegime( + self, + fluidSevereSlug: FluidSevereSlug, + pipe: Pipe, + severeSlugAnalyser: "SevereSlugAnalyser", + ) -> java.lang.String: ... def gasConst(self, fluidSevereSlug: FluidSevereSlug) -> float: ... def getFlowPattern(self) -> java.lang.String: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload - def getMeasuredValue(self, fluidSevereSlug: FluidSevereSlug, pipe: Pipe, severeSlugAnalyser: 'SevereSlugAnalyser') -> float: ... + def getMeasuredValue( + self, + fluidSevereSlug: FluidSevereSlug, + pipe: Pipe, + severeSlugAnalyser: "SevereSlugAnalyser", + ) -> float: ... def getNumberOfTimeSteps(self) -> int: ... def getOutletPressure(self) -> float: ... @typing.overload def getPredictedFlowRegime(self) -> java.lang.String: ... @typing.overload - def getPredictedFlowRegime(self, fluidSevereSlug: FluidSevereSlug, pipe: Pipe, severeSlugAnalyser: 'SevereSlugAnalyser') -> java.lang.String: ... + def getPredictedFlowRegime( + self, + fluidSevereSlug: FluidSevereSlug, + pipe: Pipe, + severeSlugAnalyser: "SevereSlugAnalyser", + ) -> java.lang.String: ... def getSimulationTime(self) -> float: ... def getSlugValue(self) -> float: ... def getSuperficialGasVelocity(self) -> float: ... def getSuperficialLiquidVelocity(self) -> float: ... def getTemperature(self) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - def runSevereSlug(self, fluidSevereSlug: FluidSevereSlug, pipe: Pipe, severeSlugAnalyser: 'SevereSlugAnalyser') -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... + def runSevereSlug( + self, + fluidSevereSlug: FluidSevereSlug, + pipe: Pipe, + severeSlugAnalyser: "SevereSlugAnalyser", + ) -> None: ... def setNumberOfTimeSteps(self, int: int) -> None: ... def setOutletPressure(self, double: float) -> None: ... def setSimulationTime(self, double: float) -> None: ... def setSuperficialGasVelocity(self, double: float) -> None: ... def setSuperficialLiquidVelocity(self, double: float) -> None: ... def setTemperature(self, double: float) -> None: ... - def slugHoldUp(self, pipe: Pipe, severeSlugAnalyser: 'SevereSlugAnalyser') -> float: ... - def stratifiedHoldUp(self, fluidSevereSlug: FluidSevereSlug, pipe: Pipe, severeSlugAnalyser: 'SevereSlugAnalyser') -> float: ... - + def slugHoldUp( + self, pipe: Pipe, severeSlugAnalyser: "SevereSlugAnalyser" + ) -> float: ... + def stratifiedHoldUp( + self, + fluidSevereSlug: FluidSevereSlug, + pipe: Pipe, + severeSlugAnalyser: "SevereSlugAnalyser", + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.measurementdevice.simpleflowregime")``. diff --git a/src/jneqsim-stubs/process/measurementdevice/vfm/__init__.pyi b/src/jneqsim-stubs/process/measurementdevice/vfm/__init__.pyi index 3d206d84..e57db2bd 100644 --- a/src/jneqsim-stubs/process/measurementdevice/vfm/__init__.pyi +++ b/src/jneqsim-stubs/process/measurementdevice/vfm/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,54 +14,92 @@ import jneqsim.process.equipment.stream import jneqsim.process.measurementdevice import typing - - class SoftSensor(jneqsim.process.measurementdevice.StreamMeasurementDeviceBaseClass): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, propertyType: 'SoftSensor.PropertyType'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + propertyType: "SoftSensor.PropertyType", + ): ... @typing.overload def estimate(self) -> float: ... @typing.overload - def estimate(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> float: ... + def estimate( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> float: ... def getLastSensitivity(self) -> typing.MutableSequence[float]: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getPropertyType(self) -> 'SoftSensor.PropertyType': ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getPropertyType(self) -> "SoftSensor.PropertyType": ... def getSensitivity(self) -> typing.MutableSequence[float]: ... - def getUncertaintyBounds(self, double: float, double2: float) -> 'UncertaintyBounds': ... - def setInput(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setInputs(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setPropertyType(self, propertyType: 'SoftSensor.PropertyType') -> None: ... - class PropertyType(java.lang.Enum['SoftSensor.PropertyType']): - GOR: typing.ClassVar['SoftSensor.PropertyType'] = ... - WATER_CUT: typing.ClassVar['SoftSensor.PropertyType'] = ... - DENSITY: typing.ClassVar['SoftSensor.PropertyType'] = ... - OIL_VISCOSITY: typing.ClassVar['SoftSensor.PropertyType'] = ... - GAS_VISCOSITY: typing.ClassVar['SoftSensor.PropertyType'] = ... - Z_FACTOR: typing.ClassVar['SoftSensor.PropertyType'] = ... - HEATING_VALUE: typing.ClassVar['SoftSensor.PropertyType'] = ... - BUBBLE_POINT: typing.ClassVar['SoftSensor.PropertyType'] = ... - DEW_POINT: typing.ClassVar['SoftSensor.PropertyType'] = ... - OIL_FVF: typing.ClassVar['SoftSensor.PropertyType'] = ... - GAS_FVF: typing.ClassVar['SoftSensor.PropertyType'] = ... - SOLUTION_GOR: typing.ClassVar['SoftSensor.PropertyType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def getUncertaintyBounds( + self, double: float, double2: float + ) -> "UncertaintyBounds": ... + def setInput( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setInputs( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setPropertyType(self, propertyType: "SoftSensor.PropertyType") -> None: ... + + class PropertyType(java.lang.Enum["SoftSensor.PropertyType"]): + GOR: typing.ClassVar["SoftSensor.PropertyType"] = ... + WATER_CUT: typing.ClassVar["SoftSensor.PropertyType"] = ... + DENSITY: typing.ClassVar["SoftSensor.PropertyType"] = ... + OIL_VISCOSITY: typing.ClassVar["SoftSensor.PropertyType"] = ... + GAS_VISCOSITY: typing.ClassVar["SoftSensor.PropertyType"] = ... + Z_FACTOR: typing.ClassVar["SoftSensor.PropertyType"] = ... + HEATING_VALUE: typing.ClassVar["SoftSensor.PropertyType"] = ... + BUBBLE_POINT: typing.ClassVar["SoftSensor.PropertyType"] = ... + DEW_POINT: typing.ClassVar["SoftSensor.PropertyType"] = ... + OIL_FVF: typing.ClassVar["SoftSensor.PropertyType"] = ... + GAS_FVF: typing.ClassVar["SoftSensor.PropertyType"] = ... + SOLUTION_GOR: typing.ClassVar["SoftSensor.PropertyType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SoftSensor.PropertyType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SoftSensor.PropertyType": ... @staticmethod - def values() -> typing.MutableSequence['SoftSensor.PropertyType']: ... + def values() -> typing.MutableSequence["SoftSensor.PropertyType"]: ... class UncertaintyBounds(java.io.Serializable): @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + string: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, double: float, double2: float, string: typing.Union[java.lang.String, str]): ... - def add(self, uncertaintyBounds: 'UncertaintyBounds') -> 'UncertaintyBounds': ... + def __init__( + self, double: float, double2: float, string: typing.Union[java.lang.String, str] + ): ... + def add(self, uncertaintyBounds: "UncertaintyBounds") -> "UncertaintyBounds": ... def getCoefficientOfVariation(self) -> float: ... def getLower95(self) -> float: ... def getLower99(self) -> float: ... @@ -73,12 +111,12 @@ class UncertaintyBounds(java.io.Serializable): def getUpper99(self) -> float: ... def isWithin95CI(self, double: float) -> bool: ... def isWithin99CI(self, double: float) -> bool: ... - def scale(self, double: float) -> 'UncertaintyBounds': ... + def scale(self, double: float) -> "UncertaintyBounds": ... def toString(self) -> java.lang.String: ... class VFMResult(java.io.Serializable): @staticmethod - def builder() -> 'VFMResult.Builder': ... + def builder() -> "VFMResult.Builder": ... def getAdditionalProperties(self) -> java.util.Map[java.lang.String, float]: ... def getGasFlowRate(self) -> float: ... def getGasOilRatio(self) -> float: ... @@ -86,7 +124,7 @@ class VFMResult(java.io.Serializable): def getOilFlowRate(self) -> float: ... def getOilUncertainty(self) -> UncertaintyBounds: ... def getProperty(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getQuality(self) -> 'VFMResult.Quality': ... + def getQuality(self) -> "VFMResult.Quality": ... def getTimestamp(self) -> java.time.Instant: ... def getTotalLiquidFlowRate(self) -> float: ... def getWaterCut(self) -> float: ... @@ -94,54 +132,98 @@ class VFMResult(java.io.Serializable): def getWaterUncertainty(self) -> UncertaintyBounds: ... def isUsable(self) -> bool: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def addProperty(self, string: typing.Union[java.lang.String, str], double: float) -> 'VFMResult.Builder': ... - def build(self) -> 'VFMResult': ... + def addProperty( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "VFMResult.Builder": ... + def build(self) -> "VFMResult": ... @typing.overload - def gasFlowRate(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> 'VFMResult.Builder': ... + def gasFlowRate( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ) -> "VFMResult.Builder": ... @typing.overload - def gasFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'VFMResult.Builder': ... + def gasFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "VFMResult.Builder": ... @typing.overload - def oilFlowRate(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> 'VFMResult.Builder': ... + def oilFlowRate( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ) -> "VFMResult.Builder": ... @typing.overload - def oilFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'VFMResult.Builder': ... - def quality(self, quality: 'VFMResult.Quality') -> 'VFMResult.Builder': ... - def timestamp(self, instant: typing.Union[java.time.Instant, datetime.datetime]) -> 'VFMResult.Builder': ... + def oilFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "VFMResult.Builder": ... + def quality(self, quality: "VFMResult.Quality") -> "VFMResult.Builder": ... + def timestamp( + self, instant: typing.Union[java.time.Instant, datetime.datetime] + ) -> "VFMResult.Builder": ... @typing.overload - def waterFlowRate(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> 'VFMResult.Builder': ... + def waterFlowRate( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ) -> "VFMResult.Builder": ... @typing.overload - def waterFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'VFMResult.Builder': ... - class Quality(java.lang.Enum['VFMResult.Quality']): - HIGH: typing.ClassVar['VFMResult.Quality'] = ... - NORMAL: typing.ClassVar['VFMResult.Quality'] = ... - LOW: typing.ClassVar['VFMResult.Quality'] = ... - EXTRAPOLATED: typing.ClassVar['VFMResult.Quality'] = ... - INVALID: typing.ClassVar['VFMResult.Quality'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def waterFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "VFMResult.Builder": ... + + class Quality(java.lang.Enum["VFMResult.Quality"]): + HIGH: typing.ClassVar["VFMResult.Quality"] = ... + NORMAL: typing.ClassVar["VFMResult.Quality"] = ... + LOW: typing.ClassVar["VFMResult.Quality"] = ... + EXTRAPOLATED: typing.ClassVar["VFMResult.Quality"] = ... + INVALID: typing.ClassVar["VFMResult.Quality"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'VFMResult.Quality': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "VFMResult.Quality": ... @staticmethod - def values() -> typing.MutableSequence['VFMResult.Quality']: ... + def values() -> typing.MutableSequence["VFMResult.Quality"]: ... -class VirtualFlowMeter(jneqsim.process.measurementdevice.StreamMeasurementDeviceBaseClass): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... +class VirtualFlowMeter( + jneqsim.process.measurementdevice.StreamMeasurementDeviceBaseClass +): + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload def calculateFlowRates(self) -> VFMResult: ... @typing.overload - def calculateFlowRates(self, double: float, double2: float, double3: float) -> VFMResult: ... - def calibrate(self, list: java.util.List['VirtualFlowMeter.WellTestData']) -> None: ... + def calculateFlowRates( + self, double: float, double2: float, double3: float + ) -> VFMResult: ... + def calibrate( + self, list: java.util.List["VirtualFlowMeter.WellTestData"] + ) -> None: ... def getCalibrationFactor(self) -> float: ... def getLastCalibrationTime(self) -> java.time.Instant: ... def getLastResult(self) -> VFMResult: ... @typing.overload def getMeasuredValue(self) -> float: ... @typing.overload - def getMeasuredValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeasuredValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getUncertaintyBounds(self) -> UncertaintyBounds: ... def setChokeOpening(self, double: float) -> None: ... def setDownstreamPressure(self, double: float) -> None: ... @@ -149,8 +231,18 @@ class VirtualFlowMeter(jneqsim.process.measurementdevice.StreamMeasurementDevice def setMeasurementUncertainties(self, double: float, double2: float) -> None: ... def setTemperature(self, double: float) -> None: ... def setUpstreamPressure(self, double: float) -> None: ... + class WellTestData: - def __init__(self, instant: typing.Union[java.time.Instant, datetime.datetime], double: float, double2: float, double3: float, double4: float, double5: float, double6: float): ... + def __init__( + self, + instant: typing.Union[java.time.Instant, datetime.datetime], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... def getChokeOpening(self) -> float: ... def getGasRate(self) -> float: ... def getOilRate(self) -> float: ... @@ -159,7 +251,6 @@ class VirtualFlowMeter(jneqsim.process.measurementdevice.StreamMeasurementDevice def getTimestamp(self) -> java.time.Instant: ... def getWaterRate(self) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.measurementdevice.vfm")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/__init__.pyi index 644d88da..38df9c0b 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -45,67 +45,97 @@ import jneqsim.process.mechanicaldesign.watertreatment import jneqsim.process.processmodel import typing - - class AlarmTripScheduleGenerator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def generate(self) -> None: ... - def getEntries(self) -> java.util.List['AlarmTripScheduleGenerator.AlarmTripEntry']: ... - def getEntriesForEquipment(self, string: typing.Union[java.lang.String, str]) -> java.util.List['AlarmTripScheduleGenerator.AlarmTripEntry']: ... + def getEntries( + self, + ) -> java.util.List["AlarmTripScheduleGenerator.AlarmTripEntry"]: ... + def getEntriesForEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["AlarmTripScheduleGenerator.AlarmTripEntry"]: ... def getEntryCount(self) -> int: ... def toJson(self) -> java.lang.String: ... - class AlarmPriority(java.lang.Enum['AlarmTripScheduleGenerator.AlarmPriority']): - LOW: typing.ClassVar['AlarmTripScheduleGenerator.AlarmPriority'] = ... - MEDIUM: typing.ClassVar['AlarmTripScheduleGenerator.AlarmPriority'] = ... - HIGH: typing.ClassVar['AlarmTripScheduleGenerator.AlarmPriority'] = ... - EMERGENCY: typing.ClassVar['AlarmTripScheduleGenerator.AlarmPriority'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class AlarmPriority(java.lang.Enum["AlarmTripScheduleGenerator.AlarmPriority"]): + LOW: typing.ClassVar["AlarmTripScheduleGenerator.AlarmPriority"] = ... + MEDIUM: typing.ClassVar["AlarmTripScheduleGenerator.AlarmPriority"] = ... + HIGH: typing.ClassVar["AlarmTripScheduleGenerator.AlarmPriority"] = ... + EMERGENCY: typing.ClassVar["AlarmTripScheduleGenerator.AlarmPriority"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AlarmTripScheduleGenerator.AlarmPriority': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AlarmTripScheduleGenerator.AlarmPriority": ... @staticmethod - def values() -> typing.MutableSequence['AlarmTripScheduleGenerator.AlarmPriority']: ... + def values() -> ( + typing.MutableSequence["AlarmTripScheduleGenerator.AlarmPriority"] + ): ... + class AlarmTripEntry(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], serviceType: 'AlarmTripScheduleGenerator.ServiceType', string3: typing.Union[java.lang.String, str], double: float, string4: typing.Union[java.lang.String, str], alarmPriority: 'AlarmTripScheduleGenerator.AlarmPriority', string5: typing.Union[java.lang.String, str], string6: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + serviceType: "AlarmTripScheduleGenerator.ServiceType", + string3: typing.Union[java.lang.String, str], + double: float, + string4: typing.Union[java.lang.String, str], + alarmPriority: "AlarmTripScheduleGenerator.AlarmPriority", + string5: typing.Union[java.lang.String, str], + string6: typing.Union[java.lang.String, str], + ): ... def getActionType(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getEquipmentTag(self) -> java.lang.String: ... def getInstrumentTag(self) -> java.lang.String: ... - def getPriority(self) -> 'AlarmTripScheduleGenerator.AlarmPriority': ... - def getServiceType(self) -> 'AlarmTripScheduleGenerator.ServiceType': ... + def getPriority(self) -> "AlarmTripScheduleGenerator.AlarmPriority": ... + def getServiceType(self) -> "AlarmTripScheduleGenerator.ServiceType": ... def getSetpointType(self) -> java.lang.String: ... def getSetpointValue(self) -> float: ... def getUnit(self) -> java.lang.String: ... - class ServiceType(java.lang.Enum['AlarmTripScheduleGenerator.ServiceType']): - PRESSURE: typing.ClassVar['AlarmTripScheduleGenerator.ServiceType'] = ... - TEMPERATURE: typing.ClassVar['AlarmTripScheduleGenerator.ServiceType'] = ... - LEVEL: typing.ClassVar['AlarmTripScheduleGenerator.ServiceType'] = ... - FLOW: typing.ClassVar['AlarmTripScheduleGenerator.ServiceType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ServiceType(java.lang.Enum["AlarmTripScheduleGenerator.ServiceType"]): + PRESSURE: typing.ClassVar["AlarmTripScheduleGenerator.ServiceType"] = ... + TEMPERATURE: typing.ClassVar["AlarmTripScheduleGenerator.ServiceType"] = ... + LEVEL: typing.ClassVar["AlarmTripScheduleGenerator.ServiceType"] = ... + FLOW: typing.ClassVar["AlarmTripScheduleGenerator.ServiceType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AlarmTripScheduleGenerator.ServiceType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AlarmTripScheduleGenerator.ServiceType": ... @staticmethod - def values() -> typing.MutableSequence['AlarmTripScheduleGenerator.ServiceType']: ... - -class DesignCase(java.lang.Enum['DesignCase']): - NORMAL: typing.ClassVar['DesignCase'] = ... - MAXIMUM: typing.ClassVar['DesignCase'] = ... - MINIMUM: typing.ClassVar['DesignCase'] = ... - STARTUP: typing.ClassVar['DesignCase'] = ... - SHUTDOWN: typing.ClassVar['DesignCase'] = ... - UPSET: typing.ClassVar['DesignCase'] = ... - EMERGENCY: typing.ClassVar['DesignCase'] = ... - WINTER: typing.ClassVar['DesignCase'] = ... - SUMMER: typing.ClassVar['DesignCase'] = ... - EARLY_LIFE: typing.ClassVar['DesignCase'] = ... - LATE_LIFE: typing.ClassVar['DesignCase'] = ... + def values() -> ( + typing.MutableSequence["AlarmTripScheduleGenerator.ServiceType"] + ): ... + +class DesignCase(java.lang.Enum["DesignCase"]): + NORMAL: typing.ClassVar["DesignCase"] = ... + MAXIMUM: typing.ClassVar["DesignCase"] = ... + MINIMUM: typing.ClassVar["DesignCase"] = ... + STARTUP: typing.ClassVar["DesignCase"] = ... + SHUTDOWN: typing.ClassVar["DesignCase"] = ... + UPSET: typing.ClassVar["DesignCase"] = ... + EMERGENCY: typing.ClassVar["DesignCase"] = ... + WINTER: typing.ClassVar["DesignCase"] = ... + SUMMER: typing.ClassVar["DesignCase"] = ... + EARLY_LIFE: typing.ClassVar["DesignCase"] = ... + LATE_LIFE: typing.ClassVar["DesignCase"] = ... def getDescription(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... def getTypicalLoadFactor(self) -> float: ... @@ -113,20 +143,22 @@ class DesignCase(java.lang.Enum['DesignCase']): def isTurndownCase(self) -> bool: ... def requiresReliefSizing(self) -> bool: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DesignCase': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "DesignCase": ... @staticmethod - def values() -> typing.MutableSequence['DesignCase']: ... + def values() -> typing.MutableSequence["DesignCase"]: ... class DesignLimitData(java.io.Serializable): - EMPTY: typing.ClassVar['DesignLimitData'] = ... + EMPTY: typing.ClassVar["DesignLimitData"] = ... @staticmethod - def builder() -> 'DesignLimitData.Builder': ... + def builder() -> "DesignLimitData.Builder": ... def equals(self, object: typing.Any) -> bool: ... def getCorrosionAllowance(self) -> float: ... def getJointEfficiency(self) -> float: ... @@ -136,22 +168,23 @@ class DesignLimitData(java.io.Serializable): def getMinTemperature(self) -> float: ... def hashCode(self) -> int: ... def toString(self) -> java.lang.String: ... + class Builder: - def build(self) -> 'DesignLimitData': ... - def corrosionAllowance(self, double: float) -> 'DesignLimitData.Builder': ... - def jointEfficiency(self, double: float) -> 'DesignLimitData.Builder': ... - def maxPressure(self, double: float) -> 'DesignLimitData.Builder': ... - def maxTemperature(self, double: float) -> 'DesignLimitData.Builder': ... - def minPressure(self, double: float) -> 'DesignLimitData.Builder': ... - def minTemperature(self, double: float) -> 'DesignLimitData.Builder': ... - -class DesignPhase(java.lang.Enum['DesignPhase']): - SCREENING: typing.ClassVar['DesignPhase'] = ... - CONCEPT_SELECT: typing.ClassVar['DesignPhase'] = ... - PRE_FEED: typing.ClassVar['DesignPhase'] = ... - FEED: typing.ClassVar['DesignPhase'] = ... - DETAIL_DESIGN: typing.ClassVar['DesignPhase'] = ... - AS_BUILT: typing.ClassVar['DesignPhase'] = ... + def build(self) -> "DesignLimitData": ... + def corrosionAllowance(self, double: float) -> "DesignLimitData.Builder": ... + def jointEfficiency(self, double: float) -> "DesignLimitData.Builder": ... + def maxPressure(self, double: float) -> "DesignLimitData.Builder": ... + def maxTemperature(self, double: float) -> "DesignLimitData.Builder": ... + def minPressure(self, double: float) -> "DesignLimitData.Builder": ... + def minTemperature(self, double: float) -> "DesignLimitData.Builder": ... + +class DesignPhase(java.lang.Enum["DesignPhase"]): + SCREENING: typing.ClassVar["DesignPhase"] = ... + CONCEPT_SELECT: typing.ClassVar["DesignPhase"] = ... + PRE_FEED: typing.ClassVar["DesignPhase"] = ... + FEED: typing.ClassVar["DesignPhase"] = ... + DETAIL_DESIGN: typing.ClassVar["DesignPhase"] = ... + AS_BUILT: typing.ClassVar["DesignPhase"] = ... def getAccuracyRange(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... @@ -160,103 +193,182 @@ class DesignPhase(java.lang.Enum['DesignPhase']): def requiresDetailedCompliance(self) -> bool: ... def requiresFullMechanicalDesign(self) -> bool: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DesignPhase': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "DesignPhase": ... @staticmethod - def values() -> typing.MutableSequence['DesignPhase']: ... + def values() -> typing.MutableSequence["DesignPhase"]: ... class DesignValidationResult(java.io.Serializable): def __init__(self): ... - def addCritical(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> 'DesignValidationResult': ... - def addError(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> 'DesignValidationResult': ... - def addInfo(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'DesignValidationResult': ... - def addMessage(self, severity: 'DesignValidationResult.Severity', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> 'DesignValidationResult': ... - def addMetric(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'DesignValidationResult': ... - def addWarning(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> 'DesignValidationResult': ... - def getCount(self, severity: 'DesignValidationResult.Severity') -> int: ... + def addCritical( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> "DesignValidationResult": ... + def addError( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> "DesignValidationResult": ... + def addInfo( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "DesignValidationResult": ... + def addMessage( + self, + severity: "DesignValidationResult.Severity", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> "DesignValidationResult": ... + def addMetric( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "DesignValidationResult": ... + def addWarning( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> "DesignValidationResult": ... + def getCount(self, severity: "DesignValidationResult.Severity") -> int: ... @typing.overload - def getMessages(self) -> java.util.List['DesignValidationResult.ValidationMessage']: ... + def getMessages( + self, + ) -> java.util.List["DesignValidationResult.ValidationMessage"]: ... @typing.overload - def getMessages(self, severity: 'DesignValidationResult.Severity') -> java.util.List['DesignValidationResult.ValidationMessage']: ... + def getMessages( + self, severity: "DesignValidationResult.Severity" + ) -> java.util.List["DesignValidationResult.ValidationMessage"]: ... def getMetrics(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getSummary(self) -> java.lang.String: ... - def getSummaryCounts(self) -> java.util.Map['DesignValidationResult.Severity', int]: ... + def getSummaryCounts( + self, + ) -> java.util.Map["DesignValidationResult.Severity", int]: ... def hasErrors(self) -> bool: ... def hasRun(self) -> bool: ... def hasWarnings(self) -> bool: ... def isValid(self) -> bool: ... - def merge(self, designValidationResult: 'DesignValidationResult') -> 'DesignValidationResult': ... + def merge( + self, designValidationResult: "DesignValidationResult" + ) -> "DesignValidationResult": ... def toString(self) -> java.lang.String: ... - class Severity(java.lang.Enum['DesignValidationResult.Severity']): - INFO: typing.ClassVar['DesignValidationResult.Severity'] = ... - WARNING: typing.ClassVar['DesignValidationResult.Severity'] = ... - ERROR: typing.ClassVar['DesignValidationResult.Severity'] = ... - CRITICAL: typing.ClassVar['DesignValidationResult.Severity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Severity(java.lang.Enum["DesignValidationResult.Severity"]): + INFO: typing.ClassVar["DesignValidationResult.Severity"] = ... + WARNING: typing.ClassVar["DesignValidationResult.Severity"] = ... + ERROR: typing.ClassVar["DesignValidationResult.Severity"] = ... + CRITICAL: typing.ClassVar["DesignValidationResult.Severity"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DesignValidationResult.Severity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DesignValidationResult.Severity": ... @staticmethod - def values() -> typing.MutableSequence['DesignValidationResult.Severity']: ... + def values() -> typing.MutableSequence["DesignValidationResult.Severity"]: ... + class ValidationMessage(java.io.Serializable): - def __init__(self, severity: 'DesignValidationResult.Severity', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + severity: "DesignValidationResult.Severity", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getCategory(self) -> java.lang.String: ... def getEquipmentName(self) -> java.lang.String: ... def getMessage(self) -> java.lang.String: ... def getRemediation(self) -> java.lang.String: ... - def getSeverity(self) -> 'DesignValidationResult.Severity': ... + def getSeverity(self) -> "DesignValidationResult.Severity": ... def toString(self) -> java.lang.String: ... class EngineeringDeliverablesPackage(java.io.Serializable): - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, studyClass: 'StudyClass'): ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + studyClass: "StudyClass", + ): ... def generate(self) -> None: ... def getAlarmTripSchedule(self) -> AlarmTripScheduleGenerator: ... - def getFailedDeliverables(self) -> java.util.List['StudyClass.DeliverableType']: ... + def getFailedDeliverables(self) -> java.util.List["StudyClass.DeliverableType"]: ... def getFireScenarioJson(self) -> java.lang.String: ... - def getInstrumentSchedule(self) -> 'InstrumentScheduleGenerator': ... + def getInstrumentSchedule(self) -> "InstrumentScheduleGenerator": ... def getNoiseAssessmentJson(self) -> java.lang.String: ... def getPfdDot(self) -> java.lang.String: ... - def getReferenceDesignationGenerator(self) -> jneqsim.process.equipment.iec81346.ReferenceDesignationGenerator: ... - def getSparePartsInventory(self) -> 'SparePartsInventory': ... - def getStatusMap(self) -> java.util.Map['StudyClass.DeliverableType', 'EngineeringDeliverablesPackage.DeliverableStatus']: ... - def getStudyClass(self) -> 'StudyClass': ... + def getReferenceDesignationGenerator( + self, + ) -> jneqsim.process.equipment.iec81346.ReferenceDesignationGenerator: ... + def getSparePartsInventory(self) -> "SparePartsInventory": ... + def getStatusMap( + self, + ) -> java.util.Map[ + "StudyClass.DeliverableType", "EngineeringDeliverablesPackage.DeliverableStatus" + ]: ... + def getStudyClass(self) -> "StudyClass": ... def getSuccessCount(self) -> int: ... - def getThermalUtilities(self) -> 'ThermalUtilitySummary': ... + def getThermalUtilities(self) -> "ThermalUtilitySummary": ... def isComplete(self) -> bool: ... def isGenerated(self) -> bool: ... def toJson(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... + class DeliverableStatus(java.io.Serializable): - def __init__(self, deliverableType: 'StudyClass.DeliverableType'): ... + def __init__(self, deliverableType: "StudyClass.DeliverableType"): ... def getDurationMs(self) -> int: ... def getMessage(self) -> java.lang.String: ... - def getType(self) -> 'StudyClass.DeliverableType': ... + def getType(self) -> "StudyClass.DeliverableType": ... def isSuccess(self) -> bool: ... class EquipmentDatasheetGenerator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def generateAllDatasheets(self) -> java.lang.String: ... - def generateDatasheet(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, int: int) -> com.google.gson.JsonObject: ... - def setDocumentPrefix(self, string: typing.Union[java.lang.String, str]) -> None: ... + def generateDatasheet( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + int: int, + ) -> com.google.gson.JsonObject: ... + def setDocumentPrefix( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setProjectName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setRevision(self, string: typing.Union[java.lang.String, str]) -> None: ... class EquipmentDesignReport(java.io.Serializable): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def generateReport(self) -> None: ... - def getElectricalDesign(self) -> jneqsim.process.electricaldesign.ElectricalDesign: ... + def getElectricalDesign( + self, + ) -> jneqsim.process.electricaldesign.ElectricalDesign: ... def getHazardousZone(self) -> int: ... def getIssues(self) -> java.util.List[java.lang.String]: ... - def getMechanicalDesign(self) -> 'MechanicalDesign': ... - def getMotorMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.motor.MotorMechanicalDesign: ... + def getMechanicalDesign(self) -> "MechanicalDesign": ... + def getMotorMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.motor.MotorMechanicalDesign: ... def getRatedVoltageV(self) -> float: ... def getVerdict(self) -> java.lang.String: ... def isReportGenerated(self) -> bool: ... @@ -276,31 +388,58 @@ class EquipmentDesignReport(java.io.Serializable): def toLoadListEntry(self) -> java.util.Map[java.lang.String, typing.Any]: ... class FieldDevelopmentDesignOrchestrator(java.io.Serializable): - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str]): ... - def addDesignCase(self, designCase: DesignCase) -> 'FieldDevelopmentDesignOrchestrator': ... - def addTorgDataSource(self, torgDataSource: jneqsim.process.mechanicaldesign.torg.TorgDataSource) -> 'FieldDevelopmentDesignOrchestrator': ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + ): ... + def addDesignCase( + self, designCase: DesignCase + ) -> "FieldDevelopmentDesignOrchestrator": ... + def addTorgDataSource( + self, torgDataSource: jneqsim.process.mechanicaldesign.torg.TorgDataSource + ) -> "FieldDevelopmentDesignOrchestrator": ... def generateDesignReport(self) -> java.lang.String: ... - def getActiveTorg(self) -> jneqsim.process.mechanicaldesign.torg.TechnicalRequirementsDocument: ... - def getCaseResults(self) -> java.util.Map[DesignCase, 'FieldDevelopmentDesignOrchestrator.DesignCaseResult']: ... + def getActiveTorg( + self, + ) -> jneqsim.process.mechanicaldesign.torg.TechnicalRequirementsDocument: ... + def getCaseResults( + self, + ) -> java.util.Map[ + DesignCase, "FieldDevelopmentDesignOrchestrator.DesignCaseResult" + ]: ... def getDesignCases(self) -> java.util.List[DesignCase]: ... def getDesignPhase(self) -> DesignPhase: ... def getEngineeringDeliverables(self) -> EngineeringDeliverablesPackage: ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getProjectId(self) -> java.lang.String: ... def getRunId(self) -> java.util.UUID: ... - def getStudyClass(self) -> 'StudyClass': ... - def getSystemMechanicalDesign(self) -> 'SystemMechanicalDesign': ... + def getStudyClass(self) -> "StudyClass": ... + def getSystemMechanicalDesign(self) -> "SystemMechanicalDesign": ... def getTorgManager(self) -> jneqsim.process.mechanicaldesign.torg.TorgManager: ... def getValidationResult(self) -> DesignValidationResult: ... - def getWorkflowHistory(self) -> java.util.List['FieldDevelopmentDesignOrchestrator.WorkflowStep']: ... + def getWorkflowHistory( + self, + ) -> java.util.List["FieldDevelopmentDesignOrchestrator.WorkflowStep"]: ... @typing.overload def loadTorg(self, string: typing.Union[java.lang.String, str]) -> bool: ... @typing.overload - def loadTorg(self, string: typing.Union[java.lang.String, str], torgDataSource: jneqsim.process.mechanicaldesign.torg.TorgDataSource) -> bool: ... + def loadTorg( + self, + string: typing.Union[java.lang.String, str], + torgDataSource: jneqsim.process.mechanicaldesign.torg.TorgDataSource, + ) -> bool: ... def runCompleteDesignWorkflow(self) -> bool: ... - def setDesignCases(self, list: java.util.List[DesignCase]) -> 'FieldDevelopmentDesignOrchestrator': ... - def setDesignPhase(self, designPhase: DesignPhase) -> 'FieldDevelopmentDesignOrchestrator': ... - def setStudyClass(self, studyClass: 'StudyClass') -> 'FieldDevelopmentDesignOrchestrator': ... + def setDesignCases( + self, list: java.util.List[DesignCase] + ) -> "FieldDevelopmentDesignOrchestrator": ... + def setDesignPhase( + self, designPhase: DesignPhase + ) -> "FieldDevelopmentDesignOrchestrator": ... + def setStudyClass( + self, studyClass: "StudyClass" + ) -> "FieldDevelopmentDesignOrchestrator": ... + class DesignCaseResult(java.io.Serializable): def __init__(self, designCase: DesignCase): ... def getDesignCase(self) -> DesignCase: ... @@ -311,10 +450,15 @@ class FieldDevelopmentDesignOrchestrator(java.io.Serializable): def setConverged(self, boolean: bool) -> None: ... def setTotalVolume(self, double: float) -> None: ... def setTotalWeight(self, double: float) -> None: ... - def setValidation(self, designValidationResult: DesignValidationResult) -> None: ... + def setValidation( + self, designValidationResult: DesignValidationResult + ) -> None: ... + class WorkflowStep(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def complete(self, boolean: bool, string: typing.Union[java.lang.String, str]) -> None: ... + def complete( + self, boolean: bool, string: typing.Union[java.lang.String, str] + ) -> None: ... def getDurationMs(self) -> int: ... def getMessage(self) -> java.lang.String: ... def getStepName(self) -> java.lang.String: ... @@ -323,66 +467,123 @@ class FieldDevelopmentDesignOrchestrator(java.io.Serializable): class InstrumentScheduleGenerator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def generate(self) -> None: ... - def getCountByType(self, measuredVariable: 'InstrumentScheduleGenerator.MeasuredVariable') -> int: ... - def getCreatedDevices(self) -> java.util.List[jneqsim.process.measurementdevice.MeasurementDeviceInterface]: ... - def getDevice(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... - def getEntries(self) -> java.util.List['InstrumentScheduleGenerator.InstrumentEntry']: ... - def getEntriesByType(self, measuredVariable: 'InstrumentScheduleGenerator.MeasuredVariable') -> java.util.List['InstrumentScheduleGenerator.InstrumentEntry']: ... - def getEntriesForEquipment(self, string: typing.Union[java.lang.String, str]) -> java.util.List['InstrumentScheduleGenerator.InstrumentEntry']: ... - def getISAToIEC81346Map(self) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getCountByType( + self, measuredVariable: "InstrumentScheduleGenerator.MeasuredVariable" + ) -> int: ... + def getCreatedDevices( + self, + ) -> java.util.List[ + jneqsim.process.measurementdevice.MeasurementDeviceInterface + ]: ... + def getDevice( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... + def getEntries( + self, + ) -> java.util.List["InstrumentScheduleGenerator.InstrumentEntry"]: ... + def getEntriesByType( + self, measuredVariable: "InstrumentScheduleGenerator.MeasuredVariable" + ) -> java.util.List["InstrumentScheduleGenerator.InstrumentEntry"]: ... + def getEntriesForEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["InstrumentScheduleGenerator.InstrumentEntry"]: ... + def getISAToIEC81346Map( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... def getInstrumentCount(self) -> int: ... def isGenerated(self) -> bool: ... def isRegisterOnProcess(self) -> bool: ... def setRegisterOnProcess(self, boolean: bool) -> None: ... def toJson(self) -> java.lang.String: ... + class InstrumentEntry(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], measuredVariable: 'InstrumentScheduleGenerator.MeasuredVariable', string4: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, silRating: 'InstrumentScheduleGenerator.SilRating', measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + measuredVariable: "InstrumentScheduleGenerator.MeasuredVariable", + string4: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + silRating: "InstrumentScheduleGenerator.SilRating", + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ): ... def getAlarmHigh(self) -> float: ... def getAlarmLow(self) -> float: ... - def getDevice(self) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... + def getDevice( + self, + ) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... def getEquipmentTag(self) -> java.lang.String: ... - def getMeasuredVariable(self) -> 'InstrumentScheduleGenerator.MeasuredVariable': ... + def getMeasuredVariable( + self, + ) -> "InstrumentScheduleGenerator.MeasuredVariable": ... def getNormalValue(self) -> float: ... def getRangeMax(self) -> float: ... def getRangeMin(self) -> float: ... def getServiceDescription(self) -> java.lang.String: ... - def getSilRating(self) -> 'InstrumentScheduleGenerator.SilRating': ... + def getSilRating(self) -> "InstrumentScheduleGenerator.SilRating": ... def getTagNumber(self) -> java.lang.String: ... def getTripHigh(self) -> float: ... def getTripLow(self) -> float: ... def getUnit(self) -> java.lang.String: ... - class MeasuredVariable(java.lang.Enum['InstrumentScheduleGenerator.MeasuredVariable']): - PRESSURE: typing.ClassVar['InstrumentScheduleGenerator.MeasuredVariable'] = ... - TEMPERATURE: typing.ClassVar['InstrumentScheduleGenerator.MeasuredVariable'] = ... - LEVEL: typing.ClassVar['InstrumentScheduleGenerator.MeasuredVariable'] = ... - FLOW: typing.ClassVar['InstrumentScheduleGenerator.MeasuredVariable'] = ... + + class MeasuredVariable( + java.lang.Enum["InstrumentScheduleGenerator.MeasuredVariable"] + ): + PRESSURE: typing.ClassVar["InstrumentScheduleGenerator.MeasuredVariable"] = ... + TEMPERATURE: typing.ClassVar["InstrumentScheduleGenerator.MeasuredVariable"] = ( + ... + ) + LEVEL: typing.ClassVar["InstrumentScheduleGenerator.MeasuredVariable"] = ... + FLOW: typing.ClassVar["InstrumentScheduleGenerator.MeasuredVariable"] = ... def getInstrumentType(self) -> java.lang.String: ... def getIoType(self) -> java.lang.String: ... def getTagPrefix(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InstrumentScheduleGenerator.MeasuredVariable': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InstrumentScheduleGenerator.MeasuredVariable": ... @staticmethod - def values() -> typing.MutableSequence['InstrumentScheduleGenerator.MeasuredVariable']: ... - class SilRating(java.lang.Enum['InstrumentScheduleGenerator.SilRating']): - NONE: typing.ClassVar['InstrumentScheduleGenerator.SilRating'] = ... - SIL_1: typing.ClassVar['InstrumentScheduleGenerator.SilRating'] = ... - SIL_2: typing.ClassVar['InstrumentScheduleGenerator.SilRating'] = ... - SIL_3: typing.ClassVar['InstrumentScheduleGenerator.SilRating'] = ... + def values() -> ( + typing.MutableSequence["InstrumentScheduleGenerator.MeasuredVariable"] + ): ... + + class SilRating(java.lang.Enum["InstrumentScheduleGenerator.SilRating"]): + NONE: typing.ClassVar["InstrumentScheduleGenerator.SilRating"] = ... + SIL_1: typing.ClassVar["InstrumentScheduleGenerator.SilRating"] = ... + SIL_2: typing.ClassVar["InstrumentScheduleGenerator.SilRating"] = ... + SIL_3: typing.ClassVar["InstrumentScheduleGenerator.SilRating"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InstrumentScheduleGenerator.SilRating': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InstrumentScheduleGenerator.SilRating": ... @staticmethod - def values() -> typing.MutableSequence['InstrumentScheduleGenerator.SilRating']: ... + def values() -> ( + typing.MutableSequence["InstrumentScheduleGenerator.SilRating"] + ): ... class MechanicalDesign(java.io.Serializable): maxDesignVolumeFlow: float = ... @@ -416,32 +617,60 @@ class MechanicalDesign(java.io.Serializable): moduleLength: float = ... designStandard: java.util.Hashtable = ... costEstimate: jneqsim.process.costestimation.UnitCostEstimateBaseClass = ... - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... - def addDesignDataSource(self, mechanicalDesignDataSource: typing.Union[jneqsim.process.mechanicaldesign.data.MechanicalDesignDataSource, typing.Callable]) -> None: ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... + def addDesignDataSource( + self, + mechanicalDesignDataSource: typing.Union[ + jneqsim.process.mechanicaldesign.data.MechanicalDesignDataSource, + typing.Callable, + ], + ) -> None: ... def calcDesign(self) -> None: ... def calculateCostEstimate(self) -> None: ... def costEstimateToJson(self) -> java.lang.String: ... def displayResults(self) -> None: ... def equals(self, object: typing.Any) -> bool: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... - def getApplicableStandards(self) -> java.util.List[jneqsim.process.mechanicaldesign.designstandards.StandardType]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getApplicableStandards( + self, + ) -> java.util.List[ + jneqsim.process.mechanicaldesign.designstandards.StandardType + ]: ... def getBareModuleCost(self) -> float: ... def getCompanySpecificDesignStandards(self) -> java.lang.String: ... def getConstrutionMaterial(self) -> java.lang.String: ... def getCorrosionAllowance(self) -> float: ... - def getCostEstimate(self) -> jneqsim.process.costestimation.UnitCostEstimateBaseClass: ... + def getCostEstimate( + self, + ) -> jneqsim.process.costestimation.UnitCostEstimateBaseClass: ... def getDefaultLiquidDensity(self) -> float: ... def getDefaultLiquidViscosity(self) -> float: ... - def getDesignCapacityConstraints(self) -> java.util.List[jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getDesignCapacityConstraints( + self, + ) -> java.util.List[jneqsim.process.equipment.capacity.CapacityConstraint]: ... def getDesignCorrosionAllowance(self) -> float: ... - def getDesignDataSources(self) -> java.util.List[jneqsim.process.mechanicaldesign.data.MechanicalDesignDataSource]: ... + def getDesignDataSources( + self, + ) -> java.util.List[ + jneqsim.process.mechanicaldesign.data.MechanicalDesignDataSource + ]: ... def getDesignJointEfficiency(self) -> float: ... def getDesignLimitData(self) -> DesignLimitData: ... def getDesignMaxPressureLimit(self) -> float: ... def getDesignMaxTemperatureLimit(self) -> float: ... def getDesignMinPressureLimit(self) -> float: ... def getDesignMinTemperatureLimit(self) -> float: ... - def getDesignStandard(self) -> java.util.Hashtable[java.lang.String, jneqsim.process.mechanicaldesign.designstandards.DesignStandard]: ... + def getDesignStandard( + self, + ) -> java.util.Hashtable[ + java.lang.String, + jneqsim.process.mechanicaldesign.designstandards.DesignStandard, + ]: ... def getDesignUtilization(self) -> java.util.Map[java.lang.String, float]: ... def getDuty(self) -> float: ... def getGrassRootsCost(self) -> float: ... @@ -449,9 +678,17 @@ class MechanicalDesign(java.io.Serializable): def getInnerDiameter(self) -> float: ... def getInstallationManHours(self) -> float: ... def getJointEfficiency(self) -> float: ... - def getLastMarginResult(self) -> 'MechanicalDesignMarginResult': ... - def getMaterialDesignStandard(self) -> jneqsim.process.mechanicaldesign.designstandards.MaterialPlateDesignStandard: ... - def getMaterialPipeDesignStandard(self) -> jneqsim.process.mechanicaldesign.designstandards.MaterialPipeDesignStandard: ... + def getLastMarginResult(self) -> "MechanicalDesignMarginResult": ... + def getMaterialDesignStandard( + self, + ) -> ( + jneqsim.process.mechanicaldesign.designstandards.MaterialPlateDesignStandard + ): ... + def getMaterialPipeDesignStandard( + self, + ) -> ( + jneqsim.process.mechanicaldesign.designstandards.MaterialPipeDesignStandard + ): ... def getMaxAllowableStress(self) -> float: ... def getMaxDesignCv(self) -> float: ... def getMaxDesignGassVolumeFlow(self) -> float: ... @@ -477,10 +714,17 @@ class MechanicalDesign(java.io.Serializable): def getOuterDiameter(self) -> float: ... def getPower(self) -> float: ... def getPressureMarginFactor(self) -> float: ... - def getProcessEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getProcessEquipment( + self, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def getPurchasedEquipmentCost(self) -> float: ... - def getRecommendedStandards(self) -> java.util.Map[java.lang.String, java.util.List[jneqsim.process.mechanicaldesign.designstandards.StandardType]]: ... - def getResponse(self) -> 'MechanicalDesignResponse': ... + def getRecommendedStandards( + self, + ) -> java.util.Map[ + java.lang.String, + java.util.List[jneqsim.process.mechanicaldesign.designstandards.StandardType], + ]: ... + def getResponse(self) -> "MechanicalDesignResponse": ... def getTantanLength(self) -> float: ... def getTensileStrength(self) -> float: ... def getTotalModuleCost(self) -> float: ... @@ -499,31 +743,79 @@ class MechanicalDesign(java.io.Serializable): def initMechanicalDesign(self) -> None: ... def isHasSetCompanySpecificDesignStandards(self) -> bool: ... def readDesignSpecifications(self) -> None: ... - def setCompanySpecificDesignStandards(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setConstrutionMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCompanySpecificDesignStandards( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setConstrutionMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setCorrosionAllowance(self, double: float) -> None: ... def setCostEstimateCepci(self, double: float) -> None: ... def setCostEstimateLocationFactor(self, double: float) -> None: ... - def setCostEstimateMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCostEstimateMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDefaultLiquidDensity(self, double: float) -> None: ... def setDefaultLiquidViscosity(self, double: float) -> None: ... def setDesign(self) -> None: ... - def setDesignDataSource(self, mechanicalDesignDataSource: typing.Union[jneqsim.process.mechanicaldesign.data.MechanicalDesignDataSource, typing.Callable]) -> None: ... - def setDesignDataSources(self, list: java.util.List[typing.Union[jneqsim.process.mechanicaldesign.data.MechanicalDesignDataSource, typing.Callable]]) -> None: ... + def setDesignDataSource( + self, + mechanicalDesignDataSource: typing.Union[ + jneqsim.process.mechanicaldesign.data.MechanicalDesignDataSource, + typing.Callable, + ], + ) -> None: ... + def setDesignDataSources( + self, + list: java.util.List[ + typing.Union[ + jneqsim.process.mechanicaldesign.data.MechanicalDesignDataSource, + typing.Callable, + ] + ], + ) -> None: ... @typing.overload - def setDesignStandard(self, string: typing.Union[java.lang.String, str], designStandard: jneqsim.process.mechanicaldesign.designstandards.DesignStandard) -> None: ... + def setDesignStandard( + self, + string: typing.Union[java.lang.String, str], + designStandard: jneqsim.process.mechanicaldesign.designstandards.DesignStandard, + ) -> None: ... @typing.overload - def setDesignStandard(self, hashtable: java.util.Hashtable[typing.Union[java.lang.String, str], jneqsim.process.mechanicaldesign.designstandards.DesignStandard]) -> None: ... + def setDesignStandard( + self, + hashtable: java.util.Hashtable[ + typing.Union[java.lang.String, str], + jneqsim.process.mechanicaldesign.designstandards.DesignStandard, + ], + ) -> None: ... @typing.overload - def setDesignStandard(self, standardType: jneqsim.process.mechanicaldesign.designstandards.StandardType) -> None: ... + def setDesignStandard( + self, + standardType: jneqsim.process.mechanicaldesign.designstandards.StandardType, + ) -> None: ... @typing.overload - def setDesignStandard(self, standardType: jneqsim.process.mechanicaldesign.designstandards.StandardType, string: typing.Union[java.lang.String, str]) -> None: ... - def setDesignStandards(self, list: java.util.List[jneqsim.process.mechanicaldesign.designstandards.StandardType]) -> None: ... + def setDesignStandard( + self, + standardType: jneqsim.process.mechanicaldesign.designstandards.StandardType, + string: typing.Union[java.lang.String, str], + ) -> None: ... + def setDesignStandards( + self, + list: java.util.List[ + jneqsim.process.mechanicaldesign.designstandards.StandardType + ], + ) -> None: ... def setHasSetCompanySpecificDesignStandards(self, boolean: bool) -> None: ... def setInnerDiameter(self, double: float) -> None: ... def setJointEfficiency(self, double: float) -> None: ... - def setMaterialDesignStandard(self, materialPlateDesignStandard: jneqsim.process.mechanicaldesign.designstandards.MaterialPlateDesignStandard) -> None: ... - def setMaterialPipeDesignStandard(self, materialPipeDesignStandard: jneqsim.process.mechanicaldesign.designstandards.MaterialPipeDesignStandard) -> None: ... + def setMaterialDesignStandard( + self, + materialPlateDesignStandard: jneqsim.process.mechanicaldesign.designstandards.MaterialPlateDesignStandard, + ) -> None: ... + def setMaterialPipeDesignStandard( + self, + materialPipeDesignStandard: jneqsim.process.mechanicaldesign.designstandards.MaterialPipeDesignStandard, + ) -> None: ... def setMaxDesignCv(self, double: float) -> None: ... def setMaxDesignDuty(self, double: float) -> None: ... def setMaxDesignGassVolumeFlow(self, double: float) -> None: ... @@ -548,7 +840,10 @@ class MechanicalDesign(java.io.Serializable): def setModuleWidth(self, double: float) -> None: ... def setOuterDiameter(self, double: float) -> None: ... def setPressureMarginFactor(self, double: float) -> None: ... - def setProcessEquipment(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... + def setProcessEquipment( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... def setTantanLength(self, double: float) -> None: ... def setTensileStrength(self, double: float) -> None: ... def setWallThickness(self, double: float) -> None: ... @@ -563,13 +858,29 @@ class MechanicalDesign(java.io.Serializable): def toCompactJson(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... @typing.overload - def validateOperatingEnvelope(self) -> 'MechanicalDesignMarginResult': ... + def validateOperatingEnvelope(self) -> "MechanicalDesignMarginResult": ... @typing.overload - def validateOperatingEnvelope(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> 'MechanicalDesignMarginResult': ... + def validateOperatingEnvelope( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> "MechanicalDesignMarginResult": ... class MechanicalDesignMarginResult(java.io.Serializable): - EMPTY: typing.ClassVar['MechanicalDesignMarginResult'] = ... - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float): ... + EMPTY: typing.ClassVar["MechanicalDesignMarginResult"] = ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... def equals(self, object: typing.Any) -> bool: ... def getCorrosionAllowanceMargin(self) -> float: ... def getJointEfficiencyMargin(self) -> float: ... @@ -588,15 +899,21 @@ class MechanicalDesignReport(java.io.Serializable): def generateEquipmentListCSV(self) -> java.lang.String: ... def generatePipingLineListCSV(self) -> java.lang.String: ... def generateWeightReport(self) -> java.lang.String: ... - def getPipingDesign(self) -> 'ProcessInterconnectionDesign': ... - def getSystemDesign(self) -> 'SystemMechanicalDesign': ... + def getPipingDesign(self) -> "ProcessInterconnectionDesign": ... + def getSystemDesign(self) -> "SystemMechanicalDesign": ... def runDesignCalculations(self) -> None: ... def toCompactJson(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... - def writeEquipmentListCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... + def writeEquipmentListCSV( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def writeJsonReport(self, string: typing.Union[java.lang.String, str]) -> None: ... - def writePipingLineListCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... - def writeWeightReport(self, string: typing.Union[java.lang.String, str]) -> None: ... + def writePipingLineListCSV( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def writeWeightReport( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class MechanicalDesignResponse(java.io.Serializable): @typing.overload @@ -604,10 +921,14 @@ class MechanicalDesignResponse(java.io.Serializable): @typing.overload def __init__(self, mechanicalDesign: MechanicalDesign): ... @typing.overload - def __init__(self, systemMechanicalDesign: 'SystemMechanicalDesign'): ... - def addSpecificParameter(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> None: ... + def __init__(self, systemMechanicalDesign: "SystemMechanicalDesign"): ... + def addSpecificParameter( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> None: ... @staticmethod - def fromJson(string: typing.Union[java.lang.String, str]) -> 'MechanicalDesignResponse': ... + def fromJson( + string: typing.Union[java.lang.String, str], + ) -> "MechanicalDesignResponse": ... def getCorrosionAllowance(self) -> float: ... def getCountByType(self) -> java.util.Map[java.lang.String, int]: ... def getDesignStandard(self) -> java.lang.String: ... @@ -615,7 +936,9 @@ class MechanicalDesignResponse(java.io.Serializable): def getEiWeight(self) -> float: ... def getEquipmentClass(self) -> java.lang.String: ... def getEquipmentCount(self) -> int: ... - def getEquipmentList(self) -> java.util.List['MechanicalDesignResponse.EquipmentSummary']: ... + def getEquipmentList( + self, + ) -> java.util.List["MechanicalDesignResponse.EquipmentSummary"]: ... def getEquipmentType(self) -> java.lang.String: ... def getFootprintLength(self) -> float: ... def getFootprintWidth(self) -> float: ... @@ -656,17 +979,35 @@ class MechanicalDesignResponse(java.io.Serializable): def getWeightByDiscipline(self) -> java.util.Map[java.lang.String, float]: ... def getWeightByType(self) -> java.util.Map[java.lang.String, float]: ... def isSystemLevel(self) -> bool: ... - def mergeWithEquipmentJson(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def populateFromMechanicalDesign(self, mechanicalDesign: MechanicalDesign) -> None: ... - def populateFromSystemMechanicalDesign(self, systemMechanicalDesign: 'SystemMechanicalDesign') -> None: ... + def mergeWithEquipmentJson( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... + def populateFromMechanicalDesign( + self, mechanicalDesign: MechanicalDesign + ) -> None: ... + def populateFromSystemMechanicalDesign( + self, systemMechanicalDesign: "SystemMechanicalDesign" + ) -> None: ... def setCorrosionAllowance(self, double: float) -> None: ... - def setCountByType(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], int], typing.Mapping[typing.Union[java.lang.String, str], int]]) -> None: ... - def setDesignStandard(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCountByType( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], int], + typing.Mapping[typing.Union[java.lang.String, str], int], + ], + ) -> None: ... + def setDesignStandard( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDuty(self, double: float) -> None: ... def setEiWeight(self, double: float) -> None: ... - def setEquipmentClass(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setEquipmentClass( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setEquipmentCount(self, int: int) -> None: ... - def setEquipmentList(self, list: java.util.List['MechanicalDesignResponse.EquipmentSummary']) -> None: ... + def setEquipmentList( + self, list: java.util.List["MechanicalDesignResponse.EquipmentSummary"] + ) -> None: ... def setEquipmentType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setFootprintLength(self, double: float) -> None: ... def setFootprintWidth(self, double: float) -> None: ... @@ -692,7 +1033,13 @@ class MechanicalDesignResponse(java.io.Serializable): def setPower(self, double: float) -> None: ... def setProcessName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setShellMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setSpecificParameters(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> None: ... + def setSpecificParameters( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> None: ... def setStructuralWeight(self, double: float) -> None: ... def setSystemLevel(self, boolean: bool) -> None: ... def setTangentLength(self, double: float) -> None: ... @@ -705,12 +1052,29 @@ class MechanicalDesignResponse(java.io.Serializable): def setTotalWeight(self, double: float) -> None: ... def setVesselWeight(self, double: float) -> None: ... def setWallThickness(self, double: float) -> None: ... - def setWeightByDiscipline(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setWeightByType(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def setWeightByDiscipline( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setWeightByType( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... def toCompactJson(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... + class EquipmentSummary(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getDesignPressure(self) -> float: ... def getDesignTemperature(self) -> float: ... def getDimensions(self) -> java.lang.String: ... @@ -721,7 +1085,9 @@ class MechanicalDesignResponse(java.io.Serializable): def getWeight(self) -> float: ... def setDesignPressure(self, double: float) -> None: ... def setDesignTemperature(self, double: float) -> None: ... - def setDimensions(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDimensions( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDuty(self, double: float) -> None: ... def setPower(self, double: float) -> None: ... def setWeight(self, double: float) -> None: ... @@ -733,7 +1099,9 @@ class ProcessInterconnectionDesign(java.io.Serializable): def getFittingWeight(self) -> float: ... def getFlangeWeight(self) -> float: ... def getLengthBySize(self) -> java.util.Map[java.lang.String, float]: ... - def getPipeSegments(self) -> java.util.List['ProcessInterconnectionDesign.PipeSegment']: ... + def getPipeSegments( + self, + ) -> java.util.List["ProcessInterconnectionDesign.PipeSegment"]: ... def getTotalElbowCount(self) -> int: ... def getTotalFlangeCount(self) -> int: ... def getTotalPipingLength(self) -> float: ... @@ -742,6 +1110,7 @@ class ProcessInterconnectionDesign(java.io.Serializable): def getTotalValveCount(self) -> int: ... def getValveWeight(self) -> float: ... def getWeightBySize(self) -> java.util.Map[java.lang.String, float]: ... + class PipeSegment(java.io.Serializable): def __init__(self): ... def getDesignPressureBara(self) -> float: ... @@ -759,15 +1128,21 @@ class ProcessInterconnectionDesign(java.io.Serializable): def isGasService(self) -> bool: ... def setDesignPressureBara(self, double: float) -> None: ... def setDesignTemperatureC(self, double: float) -> None: ... - def setFromEquipment(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFromEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setGasService(self, boolean: bool) -> None: ... def setLengthM(self, double: float) -> None: ... def setMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... def setNominalSizeInch(self, double: float) -> None: ... def setOutsideDiameterMm(self, double: float) -> None: ... def setSchedule(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setStreamName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setToEquipment(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setStreamName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setToEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setWallThicknessMm(self, double: float) -> None: ... def setWeightKg(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... @@ -775,11 +1150,22 @@ class ProcessInterconnectionDesign(java.io.Serializable): class SparePartsInventory(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def generateInventory(self) -> None: ... - def getEntries(self) -> java.util.List['SparePartsInventory.SparePartEntry']: ... - def getEntriesByCriticality(self, string: typing.Union[java.lang.String, str]) -> java.util.List['SparePartsInventory.SparePartEntry']: ... + def getEntries(self) -> java.util.List["SparePartsInventory.SparePartEntry"]: ... + def getEntriesByCriticality( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["SparePartsInventory.SparePartEntry"]: ... def toJson(self) -> java.lang.String: ... + class SparePartEntry(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], int: int, string4: typing.Union[java.lang.String, str], int2: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + int: int, + string4: typing.Union[java.lang.String, str], + int2: int, + ): ... def getCriticality(self) -> java.lang.String: ... def getEquipmentName(self) -> java.lang.String: ... def getEquipmentType(self) -> java.lang.String: ... @@ -787,42 +1173,54 @@ class SparePartsInventory(java.io.Serializable): def getPartName(self) -> java.lang.String: ... def getQuantity(self) -> int: ... -class StudyClass(java.lang.Enum['StudyClass']): - CLASS_A: typing.ClassVar['StudyClass'] = ... - CLASS_B: typing.ClassVar['StudyClass'] = ... - CLASS_C: typing.ClassVar['StudyClass'] = ... +class StudyClass(java.lang.Enum["StudyClass"]): + CLASS_A: typing.ClassVar["StudyClass"] = ... + CLASS_B: typing.ClassVar["StudyClass"] = ... + CLASS_C: typing.ClassVar["StudyClass"] = ... def getDisplayName(self) -> java.lang.String: ... - def getRequiredDeliverables(self) -> java.util.Set['StudyClass.DeliverableType']: ... - def requires(self, deliverableType: 'StudyClass.DeliverableType') -> bool: ... + def getRequiredDeliverables( + self, + ) -> java.util.Set["StudyClass.DeliverableType"]: ... + def requires(self, deliverableType: "StudyClass.DeliverableType") -> bool: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'StudyClass': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "StudyClass": ... @staticmethod - def values() -> typing.MutableSequence['StudyClass']: ... - class DeliverableType(java.lang.Enum['StudyClass.DeliverableType']): - PFD: typing.ClassVar['StudyClass.DeliverableType'] = ... - THERMAL_UTILITIES: typing.ClassVar['StudyClass.DeliverableType'] = ... - ALARM_TRIP_SCHEDULE: typing.ClassVar['StudyClass.DeliverableType'] = ... - SPARE_PARTS: typing.ClassVar['StudyClass.DeliverableType'] = ... - FIRE_SCENARIOS: typing.ClassVar['StudyClass.DeliverableType'] = ... - NOISE_ASSESSMENT: typing.ClassVar['StudyClass.DeliverableType'] = ... - INSTRUMENT_SCHEDULE: typing.ClassVar['StudyClass.DeliverableType'] = ... - REFERENCE_DESIGNATION_SCHEDULE: typing.ClassVar['StudyClass.DeliverableType'] = ... + def values() -> typing.MutableSequence["StudyClass"]: ... + + class DeliverableType(java.lang.Enum["StudyClass.DeliverableType"]): + PFD: typing.ClassVar["StudyClass.DeliverableType"] = ... + THERMAL_UTILITIES: typing.ClassVar["StudyClass.DeliverableType"] = ... + ALARM_TRIP_SCHEDULE: typing.ClassVar["StudyClass.DeliverableType"] = ... + SPARE_PARTS: typing.ClassVar["StudyClass.DeliverableType"] = ... + FIRE_SCENARIOS: typing.ClassVar["StudyClass.DeliverableType"] = ... + NOISE_ASSESSMENT: typing.ClassVar["StudyClass.DeliverableType"] = ... + INSTRUMENT_SCHEDULE: typing.ClassVar["StudyClass.DeliverableType"] = ... + REFERENCE_DESIGNATION_SCHEDULE: typing.ClassVar[ + "StudyClass.DeliverableType" + ] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'StudyClass.DeliverableType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "StudyClass.DeliverableType": ... @staticmethod - def values() -> typing.MutableSequence['StudyClass.DeliverableType']: ... + def values() -> typing.MutableSequence["StudyClass.DeliverableType"]: ... class SystemMechanicalDesign(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @@ -831,9 +1229,13 @@ class SystemMechanicalDesign(java.io.Serializable): def generateSummaryReport(self) -> java.lang.String: ... def getCostEstimate(self) -> jneqsim.process.costestimation.ProcessCostEstimate: ... def getEquipmentCountByType(self) -> java.util.Map[java.lang.String, int]: ... - def getEquipmentList(self) -> java.util.List['SystemMechanicalDesign.EquipmentDesignSummary']: ... + def getEquipmentList( + self, + ) -> java.util.List["SystemMechanicalDesign.EquipmentDesignSummary"]: ... def getMaxEquipmentHeight(self) -> float: ... - def getMechanicalWeight(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMechanicalWeight( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getNetPowerRequirement(self) -> float: ... def getProcess(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getResponse(self) -> MechanicalDesignResponse: ... @@ -851,13 +1253,20 @@ class SystemMechanicalDesign(java.io.Serializable): def getWeightByEquipmentType(self) -> java.util.Map[java.lang.String, float]: ... def hashCode(self) -> int: ... def runDesignCalculation(self) -> None: ... - def setCompanySpecificDesignStandards(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCompanySpecificDesignStandards( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDesign(self) -> None: ... def toCompactJson(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... def toJsonWithCosts(self) -> java.lang.String: ... + class EquipmentDesignSummary(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getDesignPressure(self) -> float: ... def getDesignTemperature(self) -> float: ... def getDimensions(self) -> java.lang.String: ... @@ -871,7 +1280,9 @@ class SystemMechanicalDesign(java.io.Serializable): def getWidth(self) -> float: ... def setDesignPressure(self, double: float) -> None: ... def setDesignTemperature(self, double: float) -> None: ... - def setDimensions(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDimensions( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDuty(self, double: float) -> None: ... def setHeight(self, double: float) -> None: ... def setLength(self, double: float) -> None: ... @@ -883,7 +1294,9 @@ class SystemMechanicalDesign(java.io.Serializable): class ThermalUtilitySummary(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def calcUtilities(self) -> None: ... - def getConsumers(self) -> java.util.List['ThermalUtilitySummary.UtilityConsumer']: ... + def getConsumers( + self, + ) -> java.util.List["ThermalUtilitySummary.UtilityConsumer"]: ... def getCoolingWaterFlowM3hr(self) -> float: ... def getHpSteamFlowKghr(self) -> float: ... def getInstrumentAirNm3hr(self) -> float: ... @@ -894,15 +1307,22 @@ class ThermalUtilitySummary(java.io.Serializable): def setCwReturnTempC(self, double: float) -> None: ... def setCwSupplyTempC(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... + class UtilityConsumer(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + ): ... def getDutyKW(self) -> float: ... def getEquipmentName(self) -> java.lang.String: ... def getFlow(self) -> float: ... def getFlowUnit(self) -> java.lang.String: ... def getUtilityType(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign")``. @@ -929,7 +1349,9 @@ class __module_protocol__(Protocol): adsorber: jneqsim.process.mechanicaldesign.adsorber.__module_protocol__ compressor: jneqsim.process.mechanicaldesign.compressor.__module_protocol__ data: jneqsim.process.mechanicaldesign.data.__module_protocol__ - designstandards: jneqsim.process.mechanicaldesign.designstandards.__module_protocol__ + designstandards: ( + jneqsim.process.mechanicaldesign.designstandards.__module_protocol__ + ) distillation: jneqsim.process.mechanicaldesign.distillation.__module_protocol__ ejector: jneqsim.process.mechanicaldesign.ejector.__module_protocol__ electrolyzer: jneqsim.process.mechanicaldesign.electrolyzer.__module_protocol__ @@ -942,7 +1364,9 @@ class __module_protocol__(Protocol): mixer: jneqsim.process.mechanicaldesign.mixer.__module_protocol__ motor: jneqsim.process.mechanicaldesign.motor.__module_protocol__ pipeline: jneqsim.process.mechanicaldesign.pipeline.__module_protocol__ - powergeneration: jneqsim.process.mechanicaldesign.powergeneration.__module_protocol__ + powergeneration: ( + jneqsim.process.mechanicaldesign.powergeneration.__module_protocol__ + ) pump: jneqsim.process.mechanicaldesign.pump.__module_protocol__ reactor: jneqsim.process.mechanicaldesign.reactor.__module_protocol__ separator: jneqsim.process.mechanicaldesign.separator.__module_protocol__ diff --git a/src/jneqsim-stubs/process/mechanicaldesign/absorber/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/absorber/__init__.pyi index 79c9eb65..c55e67c9 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/absorber/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/absorber/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,10 +9,13 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign.separator import typing - - -class AbsorberMechanicalDesign(jneqsim.process.mechanicaldesign.separator.SeparatorMechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... +class AbsorberMechanicalDesign( + jneqsim.process.mechanicaldesign.separator.SeparatorMechanicalDesign +): + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getOuterDiameter(self) -> float: ... def getWallThickness(self) -> float: ... @@ -21,7 +24,6 @@ class AbsorberMechanicalDesign(jneqsim.process.mechanicaldesign.separator.Separa def setOuterDiameter(self, double: float) -> None: ... def setWallThickness(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.absorber")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/adsorber/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/adsorber/__init__.pyi index 5dd004c5..576581ea 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/adsorber/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/adsorber/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,10 +12,11 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class AdsorberMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getOuterDiameter(self) -> float: ... def getWallThickness(self) -> float: ... @@ -25,10 +26,17 @@ class AdsorberMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign def setWallThickness(self, double: float) -> None: ... class MercuryRemovalMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... - def getCostEstimate(self) -> jneqsim.process.costestimation.adsorber.MercuryRemovalCostEstimate: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getCostEstimate( + self, + ) -> jneqsim.process.costestimation.adsorber.MercuryRemovalCostEstimate: ... def getDesignStandardCode(self) -> java.lang.String: ... def getInternalsWeight(self) -> float: ... def getMaterialGrade(self) -> java.lang.String: ... @@ -36,13 +44,14 @@ class MercuryRemovalMechanicalDesign(jneqsim.process.mechanicaldesign.Mechanical def getSorbentChargeWeight(self) -> float: ... def getWallThickness(self) -> float: ... def readDesignSpecifications(self) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... def setOuterDiameter(self, double: float) -> None: ... def setWallThickness(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.adsorber")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/compressor/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/compressor/__init__.pyi index 5cbee694..6dfc12ab 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/compressor/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/compressor/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,8 +14,6 @@ import jneqsim.process.equipment.compressor import jneqsim.process.mechanicaldesign import typing - - class CompressorCasingDesignCalculator(java.io.Serializable): def __init__(self): ... def calculate(self) -> None: ... @@ -27,7 +25,7 @@ class CompressorCasingDesignCalculator(java.io.Serializable): def getCasingAxialGrowthMm(self) -> float: ... def getCasingInnerDiameterMm(self) -> float: ... def getCasingLengthMm(self) -> float: ... - def getCasingType(self) -> 'CompressorMechanicalDesign.CasingType': ... + def getCasingType(self) -> "CompressorMechanicalDesign.CasingType": ... def getCorrosionAllowanceMm(self) -> float: ... def getDesignIssues(self) -> java.util.List[java.lang.String]: ... def getDesignPressureMPa(self) -> float: ... @@ -75,7 +73,9 @@ class CompressorCasingDesignCalculator(java.io.Serializable): def setAmbientTemperatureC(self, double: float) -> None: ... def setCasingInnerDiameterMm(self, double: float) -> None: ... def setCasingLengthMm(self, double: float) -> None: ... - def setCasingType(self, casingType: 'CompressorMechanicalDesign.CasingType') -> None: ... + def setCasingType( + self, casingType: "CompressorMechanicalDesign.CasingType" + ) -> None: ... def setCorrosionAllowanceMm(self, double: float) -> None: ... def setDesignPressureBara(self, double: float) -> None: ... def setDesignPressureMPa(self, double: float) -> None: ... @@ -98,41 +98,84 @@ class CompressorDesignFeasibilityReport: def __init__(self, compressor: jneqsim.process.equipment.compressor.Compressor): ... def applyChartToCompressor(self) -> None: ... def generateReport(self) -> None: ... - def getCostEstimate(self) -> jneqsim.process.costestimation.compressor.CompressorCostEstimate: ... - def getGeneratedChart(self) -> jneqsim.process.equipment.compressor.CompressorChartInterface: ... - def getIssues(self) -> java.util.List['CompressorDesignFeasibilityReport.FeasibilityIssue']: ... - def getMatchingSuppliers(self) -> java.util.List['CompressorDesignFeasibilityReport.SupplierMatch']: ... - def getMechanicalDesign(self) -> 'CompressorMechanicalDesign': ... + def getCostEstimate( + self, + ) -> jneqsim.process.costestimation.compressor.CompressorCostEstimate: ... + def getGeneratedChart( + self, + ) -> jneqsim.process.equipment.compressor.CompressorChartInterface: ... + def getIssues( + self, + ) -> java.util.List["CompressorDesignFeasibilityReport.FeasibilityIssue"]: ... + def getMatchingSuppliers( + self, + ) -> java.util.List["CompressorDesignFeasibilityReport.SupplierMatch"]: ... + def getMechanicalDesign(self) -> "CompressorMechanicalDesign": ... def getVerdict(self) -> java.lang.String: ... def isFeasible(self) -> bool: ... - def setAnnualOperatingHours(self, double: float) -> 'CompressorDesignFeasibilityReport': ... - def setCompressorType(self, string: typing.Union[java.lang.String, str]) -> 'CompressorDesignFeasibilityReport': ... - def setCurveTemplate(self, string: typing.Union[java.lang.String, str]) -> 'CompressorDesignFeasibilityReport': ... - def setDriverType(self, string: typing.Union[java.lang.String, str]) -> 'CompressorDesignFeasibilityReport': ... - def setElectricityRate(self, double: float) -> 'CompressorDesignFeasibilityReport': ... - def setFuelRate(self, double: float) -> 'CompressorDesignFeasibilityReport': ... - def setGenerateCurves(self, boolean: bool) -> 'CompressorDesignFeasibilityReport': ... - def setNumberOfSpeedCurves(self, int: int) -> 'CompressorDesignFeasibilityReport': ... + def setAnnualOperatingHours( + self, double: float + ) -> "CompressorDesignFeasibilityReport": ... + def setCompressorType( + self, string: typing.Union[java.lang.String, str] + ) -> "CompressorDesignFeasibilityReport": ... + def setCurveTemplate( + self, string: typing.Union[java.lang.String, str] + ) -> "CompressorDesignFeasibilityReport": ... + def setDriverType( + self, string: typing.Union[java.lang.String, str] + ) -> "CompressorDesignFeasibilityReport": ... + def setElectricityRate( + self, double: float + ) -> "CompressorDesignFeasibilityReport": ... + def setFuelRate(self, double: float) -> "CompressorDesignFeasibilityReport": ... + def setGenerateCurves( + self, boolean: bool + ) -> "CompressorDesignFeasibilityReport": ... + def setNumberOfSpeedCurves( + self, int: int + ) -> "CompressorDesignFeasibilityReport": ... def toJson(self) -> java.lang.String: ... + class FeasibilityIssue: - def __init__(self, issueSeverity: 'CompressorDesignFeasibilityReport.IssueSeverity', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + issueSeverity: "CompressorDesignFeasibilityReport.IssueSeverity", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getCategory(self) -> java.lang.String: ... def getMessage(self) -> java.lang.String: ... - def getSeverity(self) -> 'CompressorDesignFeasibilityReport.IssueSeverity': ... + def getSeverity(self) -> "CompressorDesignFeasibilityReport.IssueSeverity": ... def toString(self) -> java.lang.String: ... - class IssueSeverity(java.lang.Enum['CompressorDesignFeasibilityReport.IssueSeverity']): - INFO: typing.ClassVar['CompressorDesignFeasibilityReport.IssueSeverity'] = ... - WARNING: typing.ClassVar['CompressorDesignFeasibilityReport.IssueSeverity'] = ... - BLOCKER: typing.ClassVar['CompressorDesignFeasibilityReport.IssueSeverity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class IssueSeverity( + java.lang.Enum["CompressorDesignFeasibilityReport.IssueSeverity"] + ): + INFO: typing.ClassVar["CompressorDesignFeasibilityReport.IssueSeverity"] = ... + WARNING: typing.ClassVar["CompressorDesignFeasibilityReport.IssueSeverity"] = ( + ... + ) + BLOCKER: typing.ClassVar["CompressorDesignFeasibilityReport.IssueSeverity"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CompressorDesignFeasibilityReport.IssueSeverity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CompressorDesignFeasibilityReport.IssueSeverity": ... @staticmethod - def values() -> typing.MutableSequence['CompressorDesignFeasibilityReport.IssueSeverity']: ... + def values() -> ( + typing.MutableSequence["CompressorDesignFeasibilityReport.IssueSeverity"] + ): ... + class SupplierMatch: def __init__(self): ... def getApplications(self) -> java.lang.String: ... @@ -152,9 +195,15 @@ class CompressorDesignFeasibilityReport: def getNotes(self) -> java.lang.String: ... def getTypicalEfficiencyPct(self) -> float: ... def getWebsite(self) -> java.lang.String: ... - def setApplications(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setCompressorType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setManufacturer(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setApplications( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setCompressorType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setManufacturer( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMaxDischargePressureBara(self, double: float) -> None: ... def setMaxFlowM3hr(self, double: float) -> None: ... def setMaxImpellerDiameterMM(self, double: float) -> None: ... @@ -172,7 +221,10 @@ class CompressorDesignFeasibilityReport: def toString(self) -> java.lang.String: ... class CompressorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateStonewallFlow(self, double: float) -> float: ... def calculateSurgeFlow(self, double: float) -> float: ... @@ -184,7 +236,7 @@ class CompressorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesi def getCasingCorrosionAllowanceMm(self) -> float: ... def getCasingDesignCalculator(self) -> CompressorCasingDesignCalculator: ... def getCasingMaterialGrade(self) -> java.lang.String: ... - def getCasingType(self) -> 'CompressorMechanicalDesign.CasingType': ... + def getCasingType(self) -> "CompressorMechanicalDesign.CasingType": ... def getCasingWeight(self) -> float: ... def getDesignFlowMargin(self) -> float: ... def getDesignPressure(self) -> float: ... @@ -205,7 +257,7 @@ class CompressorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesi def getMinSealGasDifferentialPressureBar(self) -> float: ... def getNumberOfStages(self) -> int: ... def getOuterDiameter(self) -> float: ... - def getResponse(self) -> 'CompressorMechanicalDesignResponse': ... + def getResponse(self) -> "CompressorMechanicalDesignResponse": ... def getRotorWeight(self) -> float: ... def getSealType(self) -> java.lang.String: ... def getShaftDiameter(self) -> float: ... @@ -221,8 +273,12 @@ class CompressorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesi def readDesignSpecifications(self) -> None: ... def setBearingType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setCasingCorrosionAllowanceMm(self, double: float) -> None: ... - def setCasingMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setCasingType(self, casingType: 'CompressorMechanicalDesign.CasingType') -> None: ... + def setCasingMaterialGrade( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setCasingType( + self, casingType: "CompressorMechanicalDesign.CasingType" + ) -> None: ... def setDesign(self) -> None: ... def setDesignFlowMargin(self, double: float) -> None: ... def setH2sPartialPressureKPa(self, double: float) -> None: ... @@ -245,25 +301,40 @@ class CompressorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesi def setTurndownPercent(self, double: float) -> None: ... def setWallThickness(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... - def validateDesign(self) -> 'CompressorMechanicalDesign.CompressorValidationResult': ... + def validateDesign( + self, + ) -> "CompressorMechanicalDesign.CompressorValidationResult": ... def validateDischargeTemperature(self, double: float) -> bool: ... def validateEfficiency(self, double: float) -> bool: ... - def validateOperatingPoint(self, double: float, double2: float, double3: float) -> bool: ... + def validateOperatingPoint( + self, double: float, double2: float, double3: float + ) -> bool: ... def validatePressureRatioPerStage(self, double: float) -> bool: ... def validateVibration(self, double: float) -> bool: ... - class CasingType(java.lang.Enum['CompressorMechanicalDesign.CasingType']): - HORIZONTALLY_SPLIT: typing.ClassVar['CompressorMechanicalDesign.CasingType'] = ... - VERTICALLY_SPLIT: typing.ClassVar['CompressorMechanicalDesign.CasingType'] = ... - BARREL: typing.ClassVar['CompressorMechanicalDesign.CasingType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class CasingType(java.lang.Enum["CompressorMechanicalDesign.CasingType"]): + HORIZONTALLY_SPLIT: typing.ClassVar["CompressorMechanicalDesign.CasingType"] = ( + ... + ) + VERTICALLY_SPLIT: typing.ClassVar["CompressorMechanicalDesign.CasingType"] = ... + BARREL: typing.ClassVar["CompressorMechanicalDesign.CasingType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CompressorMechanicalDesign.CasingType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CompressorMechanicalDesign.CasingType": ... @staticmethod - def values() -> typing.MutableSequence['CompressorMechanicalDesign.CasingType']: ... + def values() -> ( + typing.MutableSequence["CompressorMechanicalDesign.CasingType"] + ): ... + class CompressorValidationResult: def __init__(self): ... def addIssue(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -271,7 +342,9 @@ class CompressorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesi def isValid(self) -> bool: ... def setValid(self, boolean: bool) -> None: ... -class CompressorMechanicalDesignResponse(jneqsim.process.mechanicaldesign.MechanicalDesignResponse): +class CompressorMechanicalDesignResponse( + jneqsim.process.mechanicaldesign.MechanicalDesignResponse +): @typing.overload def __init__(self): ... @typing.overload @@ -308,13 +381,17 @@ class CompressorMechanicalDesignResponse(jneqsim.process.mechanicaldesign.Mechan def getTotalHead(self) -> float: ... def getTripSpeed(self) -> float: ... def isNaceCompliance(self) -> bool: ... - def populateFromCompressorDesign(self, compressorMechanicalDesign: CompressorMechanicalDesign) -> None: ... + def populateFromCompressorDesign( + self, compressorMechanicalDesign: CompressorMechanicalDesign + ) -> None: ... def setBearingSpan(self, double: float) -> None: ... def setBearingType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setBundleWeight(self, double: float) -> None: ... def setCasingType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setCasingWeight(self, double: float) -> None: ... - def setCompressorType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCompressorType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDriverMargin(self, double: float) -> None: ... def setDriverPower(self, double: float) -> None: ... def setFirstCriticalSpeed(self, double: float) -> None: ... @@ -342,7 +419,6 @@ class CompressorMechanicalDesignResponse(jneqsim.process.mechanicaldesign.Mechan def setTotalHead(self, double: float) -> None: ... def setTripSpeed(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.compressor")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/data/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/data/__init__.pyi index 5fc75a40..59aa3ae7 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/data/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/data/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,34 +12,74 @@ import jpype.protocol import jneqsim.process.mechanicaldesign import typing - - class MechanicalDesignDataSource: - def getAvailableStandards(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... - def getAvailableVersions(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... - def getDesignLimits(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.util.Optional[jneqsim.process.mechanicaldesign.DesignLimitData]: ... - def getDesignLimitsByStandard(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.util.Optional[jneqsim.process.mechanicaldesign.DesignLimitData]: ... + def getAvailableStandards( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... + def getAvailableVersions( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... + def getDesignLimits( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.util.Optional[jneqsim.process.mechanicaldesign.DesignLimitData]: ... + def getDesignLimitsByStandard( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.util.Optional[jneqsim.process.mechanicaldesign.DesignLimitData]: ... def hasStandard(self, string: typing.Union[java.lang.String, str]) -> bool: ... class CsvMechanicalDesignDataSource(MechanicalDesignDataSource): - def __init__(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]): ... - def getDesignLimits(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.util.Optional[jneqsim.process.mechanicaldesign.DesignLimitData]: ... + def __init__( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ): ... + def getDesignLimits( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.util.Optional[jneqsim.process.mechanicaldesign.DesignLimitData]: ... class DatabaseMechanicalDesignDataSource(MechanicalDesignDataSource): def __init__(self): ... - def getDesignLimits(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.util.Optional[jneqsim.process.mechanicaldesign.DesignLimitData]: ... + def getDesignLimits( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.util.Optional[jneqsim.process.mechanicaldesign.DesignLimitData]: ... class StandardBasedCsvDataSource(MechanicalDesignDataSource): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]): ... - def getAvailableStandards(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... - def getAvailableVersions(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... - def getDesignLimits(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.util.Optional[jneqsim.process.mechanicaldesign.DesignLimitData]: ... - def getDesignLimitsByStandard(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.util.Optional[jneqsim.process.mechanicaldesign.DesignLimitData]: ... - def getSpecificationValues(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... - + def __init__( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ): ... + def getAvailableStandards( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... + def getAvailableVersions( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... + def getDesignLimits( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.util.Optional[jneqsim.process.mechanicaldesign.DesignLimitData]: ... + def getDesignLimitsByStandard( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.util.Optional[jneqsim.process.mechanicaldesign.DesignLimitData]: ... + def getSpecificationValues( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.data")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/designstandards/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/designstandards/__init__.pyi index 6450098f..589482ce 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/designstandards/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/designstandards/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,54 +12,78 @@ import jpype import jneqsim.process.mechanicaldesign import typing - - class CUIRiskAssessment(java.io.Serializable): def __init__(self): ... @staticmethod - def assessRisk(double: float, boolean: bool, insulationType: 'CUIRiskAssessment.InsulationType', double2: float, boolean2: bool) -> 'CUIRiskAssessment.CUIRisk': ... + def assessRisk( + double: float, + boolean: bool, + insulationType: "CUIRiskAssessment.InsulationType", + double2: float, + boolean2: bool, + ) -> "CUIRiskAssessment.CUIRisk": ... @staticmethod - def estimateRemainingLife(double: float, double2: float, double3: float) -> float: ... + def estimateRemainingLife( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def isInsulationSuitable(insulationType: 'CUIRiskAssessment.InsulationType', double: float) -> bool: ... + def isInsulationSuitable( + insulationType: "CUIRiskAssessment.InsulationType", double: float + ) -> bool: ... @staticmethod - def recommendedInspectionIntervalYears(cUIRisk: 'CUIRiskAssessment.CUIRisk') -> int: ... + def recommendedInspectionIntervalYears( + cUIRisk: "CUIRiskAssessment.CUIRisk", + ) -> int: ... @staticmethod - def recommendedInspectionMethods(cUIRisk: 'CUIRiskAssessment.CUIRisk') -> java.util.List[java.lang.String]: ... + def recommendedInspectionMethods( + cUIRisk: "CUIRiskAssessment.CUIRisk", + ) -> java.util.List[java.lang.String]: ... @staticmethod def temperatureRiskScore(double: float, boolean: bool) -> float: ... - class CUIRisk(java.lang.Enum['CUIRiskAssessment.CUIRisk']): - LOW: typing.ClassVar['CUIRiskAssessment.CUIRisk'] = ... - MEDIUM: typing.ClassVar['CUIRiskAssessment.CUIRisk'] = ... - HIGH: typing.ClassVar['CUIRiskAssessment.CUIRisk'] = ... - VERY_HIGH: typing.ClassVar['CUIRiskAssessment.CUIRisk'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class CUIRisk(java.lang.Enum["CUIRiskAssessment.CUIRisk"]): + LOW: typing.ClassVar["CUIRiskAssessment.CUIRisk"] = ... + MEDIUM: typing.ClassVar["CUIRiskAssessment.CUIRisk"] = ... + HIGH: typing.ClassVar["CUIRiskAssessment.CUIRisk"] = ... + VERY_HIGH: typing.ClassVar["CUIRiskAssessment.CUIRisk"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CUIRiskAssessment.CUIRisk': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CUIRiskAssessment.CUIRisk": ... @staticmethod - def values() -> typing.MutableSequence['CUIRiskAssessment.CUIRisk']: ... - class InsulationType(java.lang.Enum['CUIRiskAssessment.InsulationType']): - MINERAL_WOOL: typing.ClassVar['CUIRiskAssessment.InsulationType'] = ... - CALCIUM_SILICATE: typing.ClassVar['CUIRiskAssessment.InsulationType'] = ... - CELLULAR_GLASS: typing.ClassVar['CUIRiskAssessment.InsulationType'] = ... - PIR_FOAM: typing.ClassVar['CUIRiskAssessment.InsulationType'] = ... - PERLITE: typing.ClassVar['CUIRiskAssessment.InsulationType'] = ... - AEROGEL: typing.ClassVar['CUIRiskAssessment.InsulationType'] = ... + def values() -> typing.MutableSequence["CUIRiskAssessment.CUIRisk"]: ... + + class InsulationType(java.lang.Enum["CUIRiskAssessment.InsulationType"]): + MINERAL_WOOL: typing.ClassVar["CUIRiskAssessment.InsulationType"] = ... + CALCIUM_SILICATE: typing.ClassVar["CUIRiskAssessment.InsulationType"] = ... + CELLULAR_GLASS: typing.ClassVar["CUIRiskAssessment.InsulationType"] = ... + PIR_FOAM: typing.ClassVar["CUIRiskAssessment.InsulationType"] = ... + PERLITE: typing.ClassVar["CUIRiskAssessment.InsulationType"] = ... + AEROGEL: typing.ClassVar["CUIRiskAssessment.InsulationType"] = ... def absorbsMoisture(self) -> bool: ... def getCuiMultiplier(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CUIRiskAssessment.InsulationType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CUIRiskAssessment.InsulationType": ... @staticmethod - def values() -> typing.MutableSequence['CUIRiskAssessment.InsulationType']: ... + def values() -> typing.MutableSequence["CUIRiskAssessment.InsulationType"]: ... class DesignStandard(java.io.Serializable): equipment: jneqsim.process.mechanicaldesign.MechanicalDesign = ... @@ -67,20 +91,39 @@ class DesignStandard(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... - def computeSafetyMargins(self) -> jneqsim.process.mechanicaldesign.MechanicalDesignMarginResult: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... + def computeSafetyMargins( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesignMarginResult: ... def equals(self, object: typing.Any) -> bool: ... def getEquipment(self) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... def getStandardName(self) -> java.lang.String: ... def hashCode(self) -> int: ... - def setDesignStandardName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setEquipment(self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign) -> None: ... + def setDesignStandardName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setEquipment( + self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign + ) -> None: ... def setStandardName(self, string: typing.Union[java.lang.String, str]) -> None: ... class FireProtectionDesign(java.io.Serializable): def __init__(self): ... @staticmethod - def assessFireScenarios(string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> 'FireProtectionDesign.FireScenarioResult': ... + def assessFireScenarios( + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> "FireProtectionDesign.FireScenarioResult": ... @staticmethod def bleveFireballDiameter(double: float) -> float: ... @staticmethod @@ -88,25 +131,52 @@ class FireProtectionDesign(java.io.Serializable): @staticmethod def bleveOverpressure(double: float, double2: float, double3: float) -> float: ... @staticmethod - def blowdownTime(double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> float: ... + def blowdownTime( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> float: ... @staticmethod - def fireScenarioReport(list: java.util.List['FireProtectionDesign.FireScenarioResult']) -> java.lang.String: ... + def fireScenarioReport( + list: java.util.List["FireProtectionDesign.FireScenarioResult"], + ) -> java.lang.String: ... @staticmethod - def firewaterDemand(double: float, double2: float, int: int, double3: float) -> float: ... + def firewaterDemand( + double: float, double2: float, int: int, double3: float + ) -> float: ... @staticmethod def jetFireFlameLength(double: float, double2: float) -> float: ... @staticmethod - def meetsBlowdownRequirement(double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> bool: ... + def meetsBlowdownRequirement( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> bool: ... @staticmethod - def pfpThickness(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def pfpThickness( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @staticmethod - def pointSourceRadiation(double: float, double2: float, double3: float) -> float: ... + def pointSourceRadiation( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def poolFireHeatRelease(double: float, double2: float, double3: float, double4: float) -> float: ... + def poolFireHeatRelease( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def safeDistance(double: float, double2: float, double3: float) -> float: ... @staticmethod - def vesselPfpThickness(double: float, double2: float, double3: float, double4: float) -> float: ... + def vesselPfpThickness( + double: float, double2: float, double3: float, double4: float + ) -> float: ... + class FireScenarioResult(java.io.Serializable): equipmentName: java.lang.String = ... poolFireHeatReleaseKW: float = ... @@ -123,270 +193,441 @@ class InsulationDesign(java.io.Serializable): MAX_PERSONNEL_PROTECTION_TEMP_C: typing.ClassVar[float] = ... def __init__(self): ... @staticmethod - def flatSurfaceThickness(double: float, double2: float, insulationMaterial: 'InsulationDesign.InsulationMaterial', insulationPurpose: 'InsulationDesign.InsulationPurpose', double3: float) -> float: ... - @staticmethod - def pipeHeatLossPerMeter(double: float, double2: float, double3: float, double4: float, insulationMaterial: 'InsulationDesign.InsulationMaterial', double5: float) -> float: ... - @staticmethod - def pipeInsulationWeightPerMeter(double: float, double2: float, insulationMaterial: 'InsulationDesign.InsulationMaterial') -> float: ... - @staticmethod - def pipeThickness(double: float, double2: float, double3: float, insulationMaterial: 'InsulationDesign.InsulationMaterial', insulationPurpose: 'InsulationDesign.InsulationPurpose', double4: float) -> float: ... - @staticmethod - def selectMaterial(double: float, insulationPurpose: 'InsulationDesign.InsulationPurpose') -> 'InsulationDesign.InsulationMaterial': ... - class InsulationMaterial(java.lang.Enum['InsulationDesign.InsulationMaterial']): - MINERAL_WOOL: typing.ClassVar['InsulationDesign.InsulationMaterial'] = ... - CALCIUM_SILICATE: typing.ClassVar['InsulationDesign.InsulationMaterial'] = ... - PIR_FOAM: typing.ClassVar['InsulationDesign.InsulationMaterial'] = ... - AEROGEL: typing.ClassVar['InsulationDesign.InsulationMaterial'] = ... - CELLULAR_GLASS: typing.ClassVar['InsulationDesign.InsulationMaterial'] = ... - EXPANDED_PERLITE: typing.ClassVar['InsulationDesign.InsulationMaterial'] = ... + def flatSurfaceThickness( + double: float, + double2: float, + insulationMaterial: "InsulationDesign.InsulationMaterial", + insulationPurpose: "InsulationDesign.InsulationPurpose", + double3: float, + ) -> float: ... + @staticmethod + def pipeHeatLossPerMeter( + double: float, + double2: float, + double3: float, + double4: float, + insulationMaterial: "InsulationDesign.InsulationMaterial", + double5: float, + ) -> float: ... + @staticmethod + def pipeInsulationWeightPerMeter( + double: float, + double2: float, + insulationMaterial: "InsulationDesign.InsulationMaterial", + ) -> float: ... + @staticmethod + def pipeThickness( + double: float, + double2: float, + double3: float, + insulationMaterial: "InsulationDesign.InsulationMaterial", + insulationPurpose: "InsulationDesign.InsulationPurpose", + double4: float, + ) -> float: ... + @staticmethod + def selectMaterial( + double: float, insulationPurpose: "InsulationDesign.InsulationPurpose" + ) -> "InsulationDesign.InsulationMaterial": ... + + class InsulationMaterial(java.lang.Enum["InsulationDesign.InsulationMaterial"]): + MINERAL_WOOL: typing.ClassVar["InsulationDesign.InsulationMaterial"] = ... + CALCIUM_SILICATE: typing.ClassVar["InsulationDesign.InsulationMaterial"] = ... + PIR_FOAM: typing.ClassVar["InsulationDesign.InsulationMaterial"] = ... + AEROGEL: typing.ClassVar["InsulationDesign.InsulationMaterial"] = ... + CELLULAR_GLASS: typing.ClassVar["InsulationDesign.InsulationMaterial"] = ... + EXPANDED_PERLITE: typing.ClassVar["InsulationDesign.InsulationMaterial"] = ... def getConductivity(self, double: float) -> float: ... def getMaxTempC(self) -> float: ... def getTypicalDensityKgM3(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InsulationDesign.InsulationMaterial': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InsulationDesign.InsulationMaterial": ... @staticmethod - def values() -> typing.MutableSequence['InsulationDesign.InsulationMaterial']: ... - class InsulationPurpose(java.lang.Enum['InsulationDesign.InsulationPurpose']): - HEAT_CONSERVATION: typing.ClassVar['InsulationDesign.InsulationPurpose'] = ... - PERSONNEL_PROTECTION: typing.ClassVar['InsulationDesign.InsulationPurpose'] = ... - PROCESS_MAINTENANCE: typing.ClassVar['InsulationDesign.InsulationPurpose'] = ... - FROST_PROTECTION: typing.ClassVar['InsulationDesign.InsulationPurpose'] = ... - FIRE_PROTECTION: typing.ClassVar['InsulationDesign.InsulationPurpose'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["InsulationDesign.InsulationMaterial"] + ): ... + + class InsulationPurpose(java.lang.Enum["InsulationDesign.InsulationPurpose"]): + HEAT_CONSERVATION: typing.ClassVar["InsulationDesign.InsulationPurpose"] = ... + PERSONNEL_PROTECTION: typing.ClassVar["InsulationDesign.InsulationPurpose"] = ( + ... + ) + PROCESS_MAINTENANCE: typing.ClassVar["InsulationDesign.InsulationPurpose"] = ... + FROST_PROTECTION: typing.ClassVar["InsulationDesign.InsulationPurpose"] = ... + FIRE_PROTECTION: typing.ClassVar["InsulationDesign.InsulationPurpose"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InsulationDesign.InsulationPurpose': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InsulationDesign.InsulationPurpose": ... @staticmethod - def values() -> typing.MutableSequence['InsulationDesign.InsulationPurpose']: ... + def values() -> ( + typing.MutableSequence["InsulationDesign.InsulationPurpose"] + ): ... class NoiseAssessment(java.io.Serializable): NORSOK_MAX_CONTINUOUS_DBA: typing.ClassVar[float] = ... NORSOK_MAX_EQUIPMENT_AREA_DBA: typing.ClassVar[float] = ... def __init__(self): ... @staticmethod - def aggregateNoise(doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def aggregateNoise( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... @staticmethod - def atmosphericAbsorption(double: float, double2: float, double3: float) -> float: ... + def atmosphericAbsorption( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def compressorNoise(double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def compressorNoise( + double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... @staticmethod def exceedsNorsokLimit(double: float) -> bool: ... @staticmethod def flareNoise(double: float, double2: float, double3: float) -> float: ... @staticmethod - def pumpNoise(double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def pumpNoise( + double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... @staticmethod def splAtDistance(double: float, double2: float) -> float: ... @staticmethod - def splAtDistanceOctaveBand(double: float, double2: float, double3: float, double4: float) -> float: ... - @staticmethod - def splAtDistanceWithAttenuation(double: float, double2: float, double3: float, double4: float) -> float: ... - @staticmethod - def valveNoise(double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> float: ... + def splAtDistanceOctaveBand( + double: float, double2: float, double3: float, double4: float + ) -> float: ... + @staticmethod + def splAtDistanceWithAttenuation( + double: float, double2: float, double3: float, double4: float + ) -> float: ... + @staticmethod + def valveNoise( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> float: ... class PipingStressAnalysis(java.io.Serializable): def __init__(self): ... @staticmethod - def allowableExpansionStressRange(double: float, double2: float, double3: float) -> float: ... + def allowableExpansionStressRange( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def codeStressCheck(double: float, double2: float, double3: float, double4: float) -> bool: ... + def codeStressCheck( + double: float, double2: float, double3: float, double4: float + ) -> bool: ... @staticmethod def expansionLoopLength(double: float, double2: float, double3: float) -> float: ... @staticmethod - def maxSupportSpan(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... + def maxSupportSpan( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... @staticmethod def momentOfInertia(double: float, double2: float) -> float: ... @staticmethod def sectionModulus(double: float, double2: float) -> float: ... @staticmethod - def sustainedStress(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def sustainedStress( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @typing.overload @staticmethod def thermalExpansion(double: float, double2: float, double3: float) -> float: ... @typing.overload @staticmethod - def thermalExpansion(double: float, double2: float, double3: float, double4: float) -> float: ... + def thermalExpansion( + double: float, double2: float, double3: float, double4: float + ) -> float: ... class StandardRegistry: @staticmethod def clearVersionOverrides() -> None: ... @typing.overload @staticmethod - def createStandard(standardType: 'StandardType', string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign) -> DesignStandard: ... + def createStandard( + standardType: "StandardType", + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ) -> DesignStandard: ... @typing.overload @staticmethod - def createStandard(standardType: 'StandardType', mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign) -> DesignStandard: ... + def createStandard( + standardType: "StandardType", + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ) -> DesignStandard: ... @staticmethod - def findByCode(string: typing.Union[java.lang.String, str]) -> 'StandardType': ... + def findByCode(string: typing.Union[java.lang.String, str]) -> "StandardType": ... @staticmethod def getAllCategories() -> java.util.List[java.lang.String]: ... @staticmethod - def getAllStandards() -> typing.MutableSequence['StandardType']: ... + def getAllStandards() -> typing.MutableSequence["StandardType"]: ... @staticmethod - def getApplicableStandards(string: typing.Union[java.lang.String, str]) -> java.util.List['StandardType']: ... + def getApplicableStandards( + string: typing.Union[java.lang.String, str], + ) -> java.util.List["StandardType"]: ... @staticmethod - def getEffectiveVersion(standardType: 'StandardType') -> java.lang.String: ... + def getEffectiveVersion(standardType: "StandardType") -> java.lang.String: ... @staticmethod - def getRecommendedStandards(string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, java.util.List['StandardType']]: ... + def getRecommendedStandards( + string: typing.Union[java.lang.String, str], + ) -> java.util.Map[java.lang.String, java.util.List["StandardType"]]: ... @staticmethod - def getStandardsByCategory(string: typing.Union[java.lang.String, str]) -> java.util.List['StandardType']: ... + def getStandardsByCategory( + string: typing.Union[java.lang.String, str], + ) -> java.util.List["StandardType"]: ... @staticmethod - def getStandardsByOrganization(string: typing.Union[java.lang.String, str]) -> java.util.List['StandardType']: ... + def getStandardsByOrganization( + string: typing.Union[java.lang.String, str], + ) -> java.util.List["StandardType"]: ... @staticmethod def getSummary() -> java.lang.String: ... @staticmethod - def isApplicable(standardType: 'StandardType', string: typing.Union[java.lang.String, str]) -> bool: ... - @staticmethod - def setVersionOverride(standardType: 'StandardType', string: typing.Union[java.lang.String, str]) -> None: ... - -class StandardType(java.lang.Enum['StandardType']): - NORSOK_L_001: typing.ClassVar['StandardType'] = ... - NORSOK_P_001: typing.ClassVar['StandardType'] = ... - NORSOK_P_002: typing.ClassVar['StandardType'] = ... - NORSOK_M_001: typing.ClassVar['StandardType'] = ... - NORSOK_M_630: typing.ClassVar['StandardType'] = ... - ASME_VIII_DIV1: typing.ClassVar['StandardType'] = ... - ASME_VIII_DIV2: typing.ClassVar['StandardType'] = ... - ASME_B31_3: typing.ClassVar['StandardType'] = ... - ASME_B31_4: typing.ClassVar['StandardType'] = ... - ASME_B31_8: typing.ClassVar['StandardType'] = ... - API_617: typing.ClassVar['StandardType'] = ... - API_610: typing.ClassVar['StandardType'] = ... - API_650: typing.ClassVar['StandardType'] = ... - API_620: typing.ClassVar['StandardType'] = ... - API_660: typing.ClassVar['StandardType'] = ... - API_661: typing.ClassVar['StandardType'] = ... - API_521: typing.ClassVar['StandardType'] = ... - API_526: typing.ClassVar['StandardType'] = ... - API_5L: typing.ClassVar['StandardType'] = ... - API_12J: typing.ClassVar['StandardType'] = ... - DNV_ST_F101: typing.ClassVar['StandardType'] = ... - DNV_OS_F101: typing.ClassVar['StandardType'] = ... - DNV_RP_F105: typing.ClassVar['StandardType'] = ... - ISO_13623: typing.ClassVar['StandardType'] = ... - ISO_15649: typing.ClassVar['StandardType'] = ... - ISO_16812: typing.ClassVar['StandardType'] = ... - ASTM_A106: typing.ClassVar['StandardType'] = ... - ASTM_A516: typing.ClassVar['StandardType'] = ... - ASTM_A333: typing.ClassVar['StandardType'] = ... - EN_13480: typing.ClassVar['StandardType'] = ... - EN_13445: typing.ClassVar['StandardType'] = ... - PD_5500: typing.ClassVar['StandardType'] = ... + def isApplicable( + standardType: "StandardType", string: typing.Union[java.lang.String, str] + ) -> bool: ... + @staticmethod + def setVersionOverride( + standardType: "StandardType", string: typing.Union[java.lang.String, str] + ) -> None: ... + +class StandardType(java.lang.Enum["StandardType"]): + NORSOK_L_001: typing.ClassVar["StandardType"] = ... + NORSOK_P_001: typing.ClassVar["StandardType"] = ... + NORSOK_P_002: typing.ClassVar["StandardType"] = ... + NORSOK_M_001: typing.ClassVar["StandardType"] = ... + NORSOK_M_630: typing.ClassVar["StandardType"] = ... + ASME_VIII_DIV1: typing.ClassVar["StandardType"] = ... + ASME_VIII_DIV2: typing.ClassVar["StandardType"] = ... + ASME_B31_3: typing.ClassVar["StandardType"] = ... + ASME_B31_4: typing.ClassVar["StandardType"] = ... + ASME_B31_8: typing.ClassVar["StandardType"] = ... + API_617: typing.ClassVar["StandardType"] = ... + API_610: typing.ClassVar["StandardType"] = ... + API_650: typing.ClassVar["StandardType"] = ... + API_620: typing.ClassVar["StandardType"] = ... + API_660: typing.ClassVar["StandardType"] = ... + API_661: typing.ClassVar["StandardType"] = ... + API_521: typing.ClassVar["StandardType"] = ... + API_526: typing.ClassVar["StandardType"] = ... + API_5L: typing.ClassVar["StandardType"] = ... + API_12J: typing.ClassVar["StandardType"] = ... + DNV_ST_F101: typing.ClassVar["StandardType"] = ... + DNV_OS_F101: typing.ClassVar["StandardType"] = ... + DNV_RP_F105: typing.ClassVar["StandardType"] = ... + ISO_13623: typing.ClassVar["StandardType"] = ... + ISO_15649: typing.ClassVar["StandardType"] = ... + ISO_16812: typing.ClassVar["StandardType"] = ... + ASTM_A106: typing.ClassVar["StandardType"] = ... + ASTM_A516: typing.ClassVar["StandardType"] = ... + ASTM_A333: typing.ClassVar["StandardType"] = ... + EN_13480: typing.ClassVar["StandardType"] = ... + EN_13445: typing.ClassVar["StandardType"] = ... + PD_5500: typing.ClassVar["StandardType"] = ... def appliesTo(self, string: typing.Union[java.lang.String, str]) -> bool: ... @staticmethod - def fromCode(string: typing.Union[java.lang.String, str]) -> 'StandardType': ... + def fromCode(string: typing.Union[java.lang.String, str]) -> "StandardType": ... @staticmethod def getAllCategories() -> java.util.List[java.lang.String]: ... @staticmethod - def getApiStandards() -> java.util.List['StandardType']: ... - def getApplicableEquipmentTypes(self) -> typing.MutableSequence[java.lang.String]: ... + def getApiStandards() -> java.util.List["StandardType"]: ... + def getApplicableEquipmentTypes( + self, + ) -> typing.MutableSequence[java.lang.String]: ... @staticmethod - def getApplicableStandards(string: typing.Union[java.lang.String, str]) -> java.util.List['StandardType']: ... + def getApplicableStandards( + string: typing.Union[java.lang.String, str], + ) -> java.util.List["StandardType"]: ... @staticmethod - def getAsmeStandards() -> java.util.List['StandardType']: ... + def getAsmeStandards() -> java.util.List["StandardType"]: ... @staticmethod - def getAstmStandards() -> java.util.List['StandardType']: ... + def getAstmStandards() -> java.util.List["StandardType"]: ... @staticmethod - def getByCategory(string: typing.Union[java.lang.String, str]) -> java.util.List['StandardType']: ... + def getByCategory( + string: typing.Union[java.lang.String, str], + ) -> java.util.List["StandardType"]: ... def getCode(self) -> java.lang.String: ... def getDefaultVersion(self) -> java.lang.String: ... def getDesignStandardCategory(self) -> java.lang.String: ... @staticmethod - def getDnvStandards() -> java.util.List['StandardType']: ... + def getDnvStandards() -> java.util.List["StandardType"]: ... @staticmethod - def getEnStandards() -> java.util.List['StandardType']: ... + def getEnStandards() -> java.util.List["StandardType"]: ... @staticmethod - def getIsoStandards() -> java.util.List['StandardType']: ... + def getIsoStandards() -> java.util.List["StandardType"]: ... def getName(self) -> java.lang.String: ... @staticmethod - def getNorsokStandards() -> java.util.List['StandardType']: ... + def getNorsokStandards() -> java.util.List["StandardType"]: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'StandardType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "StandardType": ... @staticmethod - def values() -> typing.MutableSequence['StandardType']: ... + def values() -> typing.MutableSequence["StandardType"]: ... class VibrationAssessment(java.io.Serializable): def __init__(self): ... @staticmethod - def acousticPowerLevel(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def acousticPowerLevel( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @staticmethod - def aivScreening(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> 'VibrationAssessment.VibrationRisk': ... + def aivScreening( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> "VibrationAssessment.VibrationRisk": ... @staticmethod def aivScreeningLimit(double: float, double2: float) -> float: ... @staticmethod - def fivHeatExchangerScreening(double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> 'VibrationAssessment.VibrationRisk': ... - @staticmethod - def reciprocatingPulsationScreening(double: float, double2: float, double3: float, double4: float) -> 'VibrationAssessment.VibrationRisk': ... - class VibrationRisk(java.lang.Enum['VibrationAssessment.VibrationRisk']): - LOW: typing.ClassVar['VibrationAssessment.VibrationRisk'] = ... - MEDIUM: typing.ClassVar['VibrationAssessment.VibrationRisk'] = ... - HIGH: typing.ClassVar['VibrationAssessment.VibrationRisk'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def fivHeatExchangerScreening( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> "VibrationAssessment.VibrationRisk": ... + @staticmethod + def reciprocatingPulsationScreening( + double: float, double2: float, double3: float, double4: float + ) -> "VibrationAssessment.VibrationRisk": ... + + class VibrationRisk(java.lang.Enum["VibrationAssessment.VibrationRisk"]): + LOW: typing.ClassVar["VibrationAssessment.VibrationRisk"] = ... + MEDIUM: typing.ClassVar["VibrationAssessment.VibrationRisk"] = ... + HIGH: typing.ClassVar["VibrationAssessment.VibrationRisk"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'VibrationAssessment.VibrationRisk': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "VibrationAssessment.VibrationRisk": ... @staticmethod - def values() -> typing.MutableSequence['VibrationAssessment.VibrationRisk']: ... + def values() -> typing.MutableSequence["VibrationAssessment.VibrationRisk"]: ... class AbsorptionColumnDesignStandard(DesignStandard): - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... def getMolecularSieveWaterCapacity(self) -> float: ... def setMolecularSieveWaterCapacity(self, double: float) -> None: ... class AdsorptionDehydrationDesignStandard(DesignStandard): - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... def getMolecularSieveWaterCapacity(self) -> float: ... def setMolecularSieveWaterCapacity(self, double: float) -> None: ... class CompressorDesignStandard(DesignStandard): - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... def getCompressorFactor(self) -> float: ... def setCompressorFactor(self, double: float) -> None: ... class GasScrubberDesignStandard(DesignStandard): - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... def getGasLoadFactor(self) -> float: ... def getVolumetricDesignFactor(self) -> float: ... class JointEfficiencyPipelineStandard(DesignStandard): - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... def getJEFactor(self) -> float: ... - def readJointEfficiencyStandard(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def readJointEfficiencyStandard( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def setJEFactor(self, double: float) -> None: ... class JointEfficiencyPlateStandard(DesignStandard): - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... def getJEFactor(self) -> float: ... - def readJointEfficiencyStandard(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def readJointEfficiencyStandard( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def setJEFactor(self, double: float) -> None: ... class MaterialPipeDesignStandard(DesignStandard): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... def getDesignFactor(self) -> float: ... def getEfactor(self) -> float: ... def getMinimumYeildStrength(self) -> float: ... def getTemperatureDeratingFactor(self) -> float: ... - def readMaterialDesignStandard(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def readMaterialDesignStandard( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def setDesignFactor(self, double: float) -> None: ... def setEfactor(self, double: float) -> None: ... def setMinimumYeildStrength(self, double: float) -> None: ... @@ -396,23 +637,49 @@ class MaterialPlateDesignStandard(DesignStandard): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... def getDivisionClass(self) -> float: ... - def readMaterialDesignStandard(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], int: int) -> None: ... + def readMaterialDesignStandard( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... def setDivisionClass(self, double: float) -> None: ... class PipelineDesignStandard(DesignStandard): - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... def calcPipelineWallThickness(self) -> float: ... - def getSafetyMargins(self) -> jneqsim.process.mechanicaldesign.MechanicalDesignMarginResult: ... + def getSafetyMargins( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesignMarginResult: ... class PipingDesignStandard(DesignStandard): - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... class PressureVesselDesignStandard(DesignStandard): - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... def calcWallThickness(self) -> float: ... - def getSafetyMargins(self) -> jneqsim.process.mechanicaldesign.MechanicalDesignMarginResult: ... + def getSafetyMargins( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesignMarginResult: ... class ProcessDesignStandard(DesignStandard): DEFAULT_DESIGN_PRESSURE_MARGIN: typing.ClassVar[float] = ... @@ -424,9 +691,15 @@ class ProcessDesignStandard(DesignStandard): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... @typing.overload - def __init__(self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign + ): ... def calculateDesignArea(self, double: float) -> float: ... def calculateDesignDuty(self, double: float) -> float: ... def calculateDesignFlowRate(self, double: float) -> float: ... @@ -439,7 +712,9 @@ class ProcessDesignStandard(DesignStandard): def getDutyMargin(self) -> float: ... def getEquipmentType(self) -> java.lang.String: ... def getFlowSafetyFactor(self) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... def getMinDesignTemperatureC(self) -> float: ... def getStandardName(self) -> java.lang.String: ... def setAreaMargin(self, double: float) -> None: ... @@ -451,26 +726,41 @@ class ProcessDesignStandard(DesignStandard): def setMinDesignTemperatureC(self, double: float) -> None: ... class SeparatorDesignStandard(DesignStandard): - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... def getFg(self) -> float: ... def getGasLoadFactor(self) -> float: ... - def getLiquidRetentionTime(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign) -> float: ... - def getSafetyMargins(self) -> jneqsim.process.mechanicaldesign.MechanicalDesignMarginResult: ... + def getLiquidRetentionTime( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ) -> float: ... + def getSafetyMargins( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesignMarginResult: ... def getVolumetricDesignFactor(self) -> float: ... def setFg(self, double: float) -> None: ... def setVolumetricDesignFactor(self, double: float) -> None: ... class ValveDesignStandard(DesignStandard): valveCvMax: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + mechanicalDesign: jneqsim.process.mechanicaldesign.MechanicalDesign, + ): ... def getValveCvMax(self) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.designstandards")``. AbsorptionColumnDesignStandard: typing.Type[AbsorptionColumnDesignStandard] - AdsorptionDehydrationDesignStandard: typing.Type[AdsorptionDehydrationDesignStandard] + AdsorptionDehydrationDesignStandard: typing.Type[ + AdsorptionDehydrationDesignStandard + ] CUIRiskAssessment: typing.Type[CUIRiskAssessment] CompressorDesignStandard: typing.Type[CompressorDesignStandard] DesignStandard: typing.Type[DesignStandard] diff --git a/src/jneqsim-stubs/process/mechanicaldesign/distillation/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/distillation/__init__.pyi index d27557de..35c79517 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/distillation/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/distillation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,10 +12,13 @@ import jneqsim.process.equipment.distillation import jneqsim.process.mechanicaldesign import typing - - -class DistillationColumnMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... +class DistillationColumnMechanicalDesign( + jneqsim.process.mechanicaldesign.MechanicalDesign +): + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateColumnCost(self) -> float: ... def calculateCondenserCost(self) -> float: ... @@ -40,13 +43,37 @@ class DistillationColumnMechanicalDesign(jneqsim.process.mechanicaldesign.Mechan def getTrayType(self) -> java.lang.String: ... def getWeirLoading(self) -> float: ... @typing.overload - def optimizeEconomicTrayConfiguration(self, double: float, string: typing.Union[java.lang.String, str], boolean: bool, int: int) -> jneqsim.process.equipment.distillation.DistillationColumn.EconomicTrayOptimizationResult: ... + def optimizeEconomicTrayConfiguration( + self, + double: float, + string: typing.Union[java.lang.String, str], + boolean: bool, + int: int, + ) -> ( + jneqsim.process.equipment.distillation.DistillationColumn.EconomicTrayOptimizationResult + ): ... @typing.overload - def optimizeEconomicTrayConfiguration(self, double: float, string: typing.Union[java.lang.String, str], boolean: bool, int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double4: float, double5: float, double6: float, double7: float) -> jneqsim.process.equipment.distillation.DistillationColumn.EconomicTrayOptimizationResult: ... + def optimizeEconomicTrayConfiguration( + self, + double: float, + string: typing.Union[java.lang.String, str], + boolean: bool, + int: int, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double4: float, + double5: float, + double6: float, + double7: float, + ) -> ( + jneqsim.process.equipment.distillation.DistillationColumn.EconomicTrayOptimizationResult + ): ... def readDesignSpecifications(self) -> None: ... def setColumnDiameter(self, double: float) -> None: ... def setColumnHeight(self, double: float) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... def setMaxFloodingFactor(self, double: float) -> None: ... def setTrayEfficiency(self, double: float) -> None: ... @@ -54,7 +81,6 @@ class DistillationColumnMechanicalDesign(jneqsim.process.mechanicaldesign.Mechan def setTrayType(self, string: typing.Union[java.lang.String, str]) -> None: ... def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.distillation")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/ejector/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/ejector/__init__.pyi index 19202819..f79de0eb 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/ejector/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/ejector/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,10 +9,11 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class EjectorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def getBodyVolume(self) -> float: ... def getConnectedPipingVolume(self) -> float: ... def getDiffuserOutletArea(self) -> float: ... @@ -37,8 +38,27 @@ class EjectorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign) def getSuctionInletVelocity(self) -> float: ... def getTotalVolume(self) -> float: ... def resetDesign(self) -> None: ... - def updateDesign(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float) -> None: ... - + def updateDesign( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.ejector")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/electrolyzer/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/electrolyzer/__init__.pyi index 377b4153..f1087f0c 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/electrolyzer/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/electrolyzer/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,10 +10,11 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class ElectrolyzerMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getCellsPerStack(self) -> int: ... def getCurrentDensity(self) -> float: ... @@ -30,11 +31,12 @@ class ElectrolyzerMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDe def getWaterConsumptionKgHr(self) -> float: ... def setCellActiveArea(self, double: float) -> None: ... def setCurrentDensity(self, double: float) -> None: ... - def setElectrolyzerType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setElectrolyzerType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setH2ProductionRateKgHr(self, double: float) -> None: ... def setStackPressure(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.electrolyzer")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/expander/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/expander/__init__.pyi index b02d7b80..df27e340 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/expander/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/expander/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,19 +10,20 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class ExpanderMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def displayResults(self) -> None: ... def getBearingType(self) -> java.lang.String: ... def getCasingDesignPressure(self) -> float: ... def getCasingDesignTemperature(self) -> float: ... - def getExpanderType(self) -> 'ExpanderMechanicalDesign.ExpanderType': ... + def getExpanderType(self) -> "ExpanderMechanicalDesign.ExpanderType": ... def getFirstCriticalSpeed(self) -> float: ... def getIsentropicEfficiency(self) -> float: ... - def getLoadType(self) -> 'ExpanderMechanicalDesign.LoadType': ... + def getLoadType(self) -> "ExpanderMechanicalDesign.LoadType": ... def getNumberOfStages(self) -> int: ... def getRatedSpeed(self) -> float: ... def getRecoveredPower(self) -> float: ... @@ -30,33 +31,46 @@ class ExpanderMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign def getShaftDiameter(self) -> float: ... def getTipSpeed(self) -> float: ... def getWheelDiameter(self) -> float: ... - class ExpanderType(java.lang.Enum['ExpanderMechanicalDesign.ExpanderType']): - RADIAL_INFLOW: typing.ClassVar['ExpanderMechanicalDesign.ExpanderType'] = ... - AXIAL: typing.ClassVar['ExpanderMechanicalDesign.ExpanderType'] = ... - MIXED_FLOW: typing.ClassVar['ExpanderMechanicalDesign.ExpanderType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ExpanderType(java.lang.Enum["ExpanderMechanicalDesign.ExpanderType"]): + RADIAL_INFLOW: typing.ClassVar["ExpanderMechanicalDesign.ExpanderType"] = ... + AXIAL: typing.ClassVar["ExpanderMechanicalDesign.ExpanderType"] = ... + MIXED_FLOW: typing.ClassVar["ExpanderMechanicalDesign.ExpanderType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ExpanderMechanicalDesign.ExpanderType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ExpanderMechanicalDesign.ExpanderType": ... @staticmethod - def values() -> typing.MutableSequence['ExpanderMechanicalDesign.ExpanderType']: ... - class LoadType(java.lang.Enum['ExpanderMechanicalDesign.LoadType']): - GENERATOR: typing.ClassVar['ExpanderMechanicalDesign.LoadType'] = ... - COMPRESSOR: typing.ClassVar['ExpanderMechanicalDesign.LoadType'] = ... - BRAKE: typing.ClassVar['ExpanderMechanicalDesign.LoadType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["ExpanderMechanicalDesign.ExpanderType"] + ): ... + + class LoadType(java.lang.Enum["ExpanderMechanicalDesign.LoadType"]): + GENERATOR: typing.ClassVar["ExpanderMechanicalDesign.LoadType"] = ... + COMPRESSOR: typing.ClassVar["ExpanderMechanicalDesign.LoadType"] = ... + BRAKE: typing.ClassVar["ExpanderMechanicalDesign.LoadType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ExpanderMechanicalDesign.LoadType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ExpanderMechanicalDesign.LoadType": ... @staticmethod - def values() -> typing.MutableSequence['ExpanderMechanicalDesign.LoadType']: ... - + def values() -> typing.MutableSequence["ExpanderMechanicalDesign.LoadType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.expander")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/filter/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/filter/__init__.pyi index f0207e16..3bd91d08 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/filter/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/filter/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,12 +11,15 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class FilterMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getAnnualMaintenanceCostUSD(self) -> float: ... def getDesignPressure(self) -> float: ... def getDesignTemperatureC(self) -> float: ... @@ -49,8 +52,10 @@ class FilterMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): def toJson(self) -> java.lang.String: ... class SulfurFilterMechanicalDesign(FilterMechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... - + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.filter")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/flare/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/flare/__init__.pyi index 2ad370ad..7d91d8c3 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/flare/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/flare/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,10 +10,11 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class FlareMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getDesignHeatReleaseMW(self) -> float: ... def getFlameLength(self) -> float: ... @@ -33,7 +34,6 @@ class FlareMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): def setRadiantFraction(self, double: float) -> None: ... def setStackMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.flare")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/heatexchanger/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/heatexchanger/__init__.pyi index 41cebb25..2bffd4dd 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/heatexchanger/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/heatexchanger/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,67 +14,175 @@ import jneqsim.process.equipment.heatexchanger import jneqsim.process.mechanicaldesign import typing - - class BellDelawareMethod: @staticmethod def calcBypassArea(double: float, double2: float, double3: float) -> float: ... @staticmethod - def calcCorrectedHTC(double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> float: ... - @staticmethod - def calcCrossflowArea(double: float, double2: float, double3: float, double4: float) -> float: ... - @staticmethod - def calcIdealCrossflowDP(int: int, double: float, double2: float, double3: float, boolean: bool) -> float: ... - @staticmethod - def calcIdealCrossflowHTC(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... - @staticmethod - def calcJb(double: float, double2: float, boolean: bool, int: int, int2: int) -> float: ... + def calcCorrectedHTC( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> float: ... + @staticmethod + def calcCrossflowArea( + double: float, double2: float, double3: float, double4: float + ) -> float: ... + @staticmethod + def calcIdealCrossflowDP( + int: int, double: float, double2: float, double3: float, boolean: bool + ) -> float: ... + @staticmethod + def calcIdealCrossflowHTC( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... + @staticmethod + def calcJb( + double: float, double2: float, boolean: bool, int: int, int2: int + ) -> float: ... @staticmethod def calcJc(double: float) -> float: ... @staticmethod - def calcJl(double: float, double2: float, double3: float, int: int, double4: float, double5: float) -> float: ... + def calcJl( + double: float, + double2: float, + double3: float, + int: int, + double4: float, + double5: float, + ) -> float: ... @staticmethod def calcJr(double: float, int: int) -> float: ... @staticmethod def calcJs(double: float, double2: float, double3: float, int: int) -> float: ... @staticmethod - def calcKernShellSideHTC(double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> float: ... - @staticmethod - def calcKernShellSidePressureDrop(double: float, double2: float, double3: float, int: int, double4: float, double5: float, double6: float) -> float: ... - @staticmethod - def calcRb(double: float, double2: float, boolean: bool, int: int, int2: int) -> float: ... - @staticmethod - def calcRl(double: float, double2: float, double3: float, int: int, double4: float, double5: float) -> float: ... - @staticmethod - def calcShellEquivDiameter(double: float, double2: float, boolean: bool) -> float: ... - @staticmethod - def calcWindowDP(double: float, double2: float, double3: float, int: int) -> float: ... + def calcKernShellSideHTC( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> float: ... + @staticmethod + def calcKernShellSidePressureDrop( + double: float, + double2: float, + double3: float, + int: int, + double4: float, + double5: float, + double6: float, + ) -> float: ... + @staticmethod + def calcRb( + double: float, double2: float, boolean: bool, int: int, int2: int + ) -> float: ... + @staticmethod + def calcRl( + double: float, + double2: float, + double3: float, + int: int, + double4: float, + double5: float, + ) -> float: ... + @staticmethod + def calcShellEquivDiameter( + double: float, double2: float, boolean: bool + ) -> float: ... + @staticmethod + def calcWindowDP( + double: float, double2: float, double3: float, int: int + ) -> float: ... @staticmethod def estimateCrossflowFraction(double: float) -> float: ... @staticmethod - def estimateTubeRowsCrossflow(double: float, double2: float, double3: float, boolean: bool) -> int: ... + def estimateTubeRowsCrossflow( + double: float, double2: float, double3: float, boolean: bool + ) -> int: ... class BoilingHeatTransfer: @staticmethod - def calcAverageHTC(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, int: int) -> float: ... + def calcAverageHTC( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + int: int, + ) -> float: ... @staticmethod def calcChenEnhancementFactor(double: float) -> float: ... @staticmethod - def calcChenHTC(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float) -> float: ... + def calcChenHTC( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + ) -> float: ... @staticmethod def calcChenSuppressionFactor(double: float) -> float: ... @staticmethod - def calcGungorWintertonCorrectedHTC(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, boolean: bool) -> float: ... - @staticmethod - def calcGungorWintertonHTC(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float) -> float: ... - @staticmethod - def calcMartinelliParameter(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def calcGungorWintertonCorrectedHTC( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + boolean: bool, + ) -> float: ... + @staticmethod + def calcGungorWintertonHTC( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + ) -> float: ... + @staticmethod + def calcMartinelliParameter( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... class FoulingModel(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, foulingModelType: 'FoulingModel.FoulingModelType'): ... + def __init__(self, foulingModelType: "FoulingModel.FoulingModelType"): ... def advanceTime(self, double: float) -> None: ... def calcEbertPanchalFoulingRate(self, double: float) -> float: ... def calcEbertPanchalResistance(self, double: float) -> float: ... @@ -82,11 +190,11 @@ class FoulingModel(java.io.Serializable): def calcThresholdTemperature(self, double: float) -> float: ... def calcThresholdVelocity(self) -> float: ... @staticmethod - def createCoolingWaterModel(double: float, double2: float) -> 'FoulingModel': ... + def createCoolingWaterModel(double: float, double2: float) -> "FoulingModel": ... @staticmethod - def createCrudeOilModel() -> 'FoulingModel': ... + def createCrudeOilModel() -> "FoulingModel": ... @staticmethod - def createHeavyCrudeModel() -> 'FoulingModel': ... + def createHeavyCrudeModel() -> "FoulingModel": ... def getAsymptoticFoulingResistance(self) -> float: ... def getFixedFoulingResistance(self) -> float: ... def getFoulingRate(self) -> float: ... @@ -94,7 +202,7 @@ class FoulingModel(java.io.Serializable): def getFoulingResistance(self) -> float: ... @typing.overload def getFoulingResistance(self, double: float) -> float: ... - def getModelType(self) -> 'FoulingModel.FoulingModelType': ... + def getModelType(self) -> "FoulingModel.FoulingModelType": ... def getOperatingTimeHours(self) -> float: ... def predictTimeToFouling(self, double: float) -> float: ... def reset(self) -> None: ... @@ -103,63 +211,119 @@ class FoulingModel(java.io.Serializable): def setBeta(self, double: float) -> None: ... def setFixedFoulingResistance(self, double: float) -> None: ... def setGamma(self, double: float) -> None: ... - def setModelType(self, foulingModelType: 'FoulingModel.FoulingModelType') -> None: ... + def setModelType( + self, foulingModelType: "FoulingModel.FoulingModelType" + ) -> None: ... def setRfMax(self, double: float) -> None: ... def setTimeConstant(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def updateConditions(self, double: float, double2: float, double3: float, double4: float, double5: float) -> None: ... - class FoulingModelType(java.lang.Enum['FoulingModel.FoulingModelType']): - FIXED: typing.ClassVar['FoulingModel.FoulingModelType'] = ... - EBERT_PANCHAL: typing.ClassVar['FoulingModel.FoulingModelType'] = ... - KERN_SEATON: typing.ClassVar['FoulingModel.FoulingModelType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def updateConditions( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> None: ... + + class FoulingModelType(java.lang.Enum["FoulingModel.FoulingModelType"]): + FIXED: typing.ClassVar["FoulingModel.FoulingModelType"] = ... + EBERT_PANCHAL: typing.ClassVar["FoulingModel.FoulingModelType"] = ... + KERN_SEATON: typing.ClassVar["FoulingModel.FoulingModelType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FoulingModel.FoulingModelType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FoulingModel.FoulingModelType": ... @staticmethod - def values() -> typing.MutableSequence['FoulingModel.FoulingModelType']: ... + def values() -> typing.MutableSequence["FoulingModel.FoulingModelType"]: ... class HeatExchangerDesignFeasibilityReport: @typing.overload - def __init__(self, heatExchanger: jneqsim.process.equipment.heatexchanger.HeatExchanger): ... + def __init__( + self, heatExchanger: jneqsim.process.equipment.heatexchanger.HeatExchanger + ): ... @typing.overload - def __init__(self, lNGHeatExchanger: jneqsim.process.equipment.heatexchanger.LNGHeatExchanger): ... + def __init__( + self, lNGHeatExchanger: jneqsim.process.equipment.heatexchanger.LNGHeatExchanger + ): ... def generateReport(self) -> None: ... def getInstalledCostUSD(self) -> float: ... - def getIssues(self) -> java.util.List['HeatExchangerDesignFeasibilityReport.FeasibilityIssue']: ... - def getMatchingSuppliers(self) -> java.util.List['HeatExchangerDesignFeasibilityReport.SupplierMatch']: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... + def getIssues( + self, + ) -> java.util.List["HeatExchangerDesignFeasibilityReport.FeasibilityIssue"]: ... + def getMatchingSuppliers( + self, + ) -> java.util.List["HeatExchangerDesignFeasibilityReport.SupplierMatch"]: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... def getNumberOfMatchingSuppliers(self) -> int: ... def getPurchasedEquipmentCostUSD(self) -> float: ... def getVerdict(self) -> java.lang.String: ... def isFeasible(self) -> bool: ... - def setAnnualOperatingHours(self, int: int) -> 'HeatExchangerDesignFeasibilityReport': ... - def setDesignStandard(self, string: typing.Union[java.lang.String, str]) -> 'HeatExchangerDesignFeasibilityReport': ... - def setExchangerType(self, string: typing.Union[java.lang.String, str]) -> 'HeatExchangerDesignFeasibilityReport': ... + def setAnnualOperatingHours( + self, int: int + ) -> "HeatExchangerDesignFeasibilityReport": ... + def setDesignStandard( + self, string: typing.Union[java.lang.String, str] + ) -> "HeatExchangerDesignFeasibilityReport": ... + def setExchangerType( + self, string: typing.Union[java.lang.String, str] + ) -> "HeatExchangerDesignFeasibilityReport": ... def toJson(self) -> java.lang.String: ... + class FeasibilityIssue: - def __init__(self, issueSeverity: 'HeatExchangerDesignFeasibilityReport.IssueSeverity', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + issueSeverity: "HeatExchangerDesignFeasibilityReport.IssueSeverity", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getCategory(self) -> java.lang.String: ... def getMessage(self) -> java.lang.String: ... - def getSeverity(self) -> 'HeatExchangerDesignFeasibilityReport.IssueSeverity': ... + def getSeverity( + self, + ) -> "HeatExchangerDesignFeasibilityReport.IssueSeverity": ... def toString(self) -> java.lang.String: ... - class IssueSeverity(java.lang.Enum['HeatExchangerDesignFeasibilityReport.IssueSeverity']): - INFO: typing.ClassVar['HeatExchangerDesignFeasibilityReport.IssueSeverity'] = ... - WARNING: typing.ClassVar['HeatExchangerDesignFeasibilityReport.IssueSeverity'] = ... - BLOCKER: typing.ClassVar['HeatExchangerDesignFeasibilityReport.IssueSeverity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class IssueSeverity( + java.lang.Enum["HeatExchangerDesignFeasibilityReport.IssueSeverity"] + ): + INFO: typing.ClassVar["HeatExchangerDesignFeasibilityReport.IssueSeverity"] = ( + ... + ) + WARNING: typing.ClassVar[ + "HeatExchangerDesignFeasibilityReport.IssueSeverity" + ] = ... + BLOCKER: typing.ClassVar[ + "HeatExchangerDesignFeasibilityReport.IssueSeverity" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HeatExchangerDesignFeasibilityReport.IssueSeverity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HeatExchangerDesignFeasibilityReport.IssueSeverity": ... @staticmethod - def values() -> typing.MutableSequence['HeatExchangerDesignFeasibilityReport.IssueSeverity']: ... + def values() -> ( + typing.MutableSequence["HeatExchangerDesignFeasibilityReport.IssueSeverity"] + ): ... + class SupplierMatch: def __init__(self): ... def getApplications(self) -> java.lang.String: ... @@ -177,9 +341,15 @@ class HeatExchangerDesignFeasibilityReport: def getNotes(self) -> java.lang.String: ... def getTemaTypes(self) -> java.lang.String: ... def getWebsite(self) -> java.lang.String: ... - def setApplications(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setExchangerType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setManufacturer(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setApplications( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setExchangerType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setManufacturer( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMaterials(self, string: typing.Union[java.lang.String, str]) -> None: ... def setMaxAreaM2(self, double: float) -> None: ... def setMaxDutyKW(self, double: float) -> None: ... @@ -194,17 +364,26 @@ class HeatExchangerDesignFeasibilityReport: def setWebsite(self, string: typing.Union[java.lang.String, str]) -> None: ... class HeatExchangerMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... - def calculateCleanU(self, double: float, double2: float, double3: float, double4: float) -> float: ... - def calculateFouledU(self, double: float, boolean: bool, boolean2: bool) -> float: ... - def calculateTotalFoulingResistance(self, boolean: bool, boolean2: bool) -> float: ... + def calculateCleanU( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... + def calculateFouledU( + self, double: float, boolean: bool, boolean2: bool + ) -> float: ... + def calculateTotalFoulingResistance( + self, boolean: bool, boolean2: bool + ) -> float: ... def getApproachTemperature(self) -> float: ... def getAreaMarginFactor(self) -> float: ... def getBaffleCutPercent(self) -> float: ... def getBaffleSpacingRatio(self) -> float: ... def getCalculatedUA(self) -> float: ... - def getCandidateTypes(self) -> java.util.List['HeatExchangerType']: ... + def getCandidateTypes(self) -> java.util.List["HeatExchangerType"]: ... def getDesignPressureMargin(self) -> float: ... def getDesignTemperatureMarginC(self) -> float: ... def getDutyMargin(self) -> float: ... @@ -214,20 +393,22 @@ class HeatExchangerMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalD def getFoulingResistanceTubeWater(self) -> float: ... def getH2sPartialPressure(self) -> float: ... def getLogMeanTemperatureDifference(self) -> float: ... - def getManualSelection(self) -> 'HeatExchangerType': ... + def getManualSelection(self) -> "HeatExchangerType": ... def getMaxShellVelocity(self) -> float: ... def getMaxTubeLengthM(self) -> float: ... def getMaxTubeVelocity(self) -> float: ... def getMinApproachTemperatureC(self) -> float: ... def getMinTubeVelocity(self) -> float: ... - def getSelectedSizingResult(self) -> 'HeatExchangerSizingResult': ... - def getSelectedType(self) -> 'HeatExchangerType': ... - def getSelectionCriterion(self) -> 'HeatExchangerMechanicalDesign.SelectionCriterion': ... - def getShellAndTubeCalculator(self) -> 'ShellAndTubeDesignCalculator': ... + def getSelectedSizingResult(self) -> "HeatExchangerSizingResult": ... + def getSelectedType(self) -> "HeatExchangerType": ... + def getSelectionCriterion( + self, + ) -> "HeatExchangerMechanicalDesign.SelectionCriterion": ... + def getShellAndTubeCalculator(self) -> "ShellAndTubeDesignCalculator": ... def getShellJointEfficiency(self) -> float: ... def getShellMaterialGrade(self) -> java.lang.String: ... def getShellPasses(self) -> int: ... - def getSizingResults(self) -> java.util.List['HeatExchangerSizingResult']: ... + def getSizingResults(self) -> java.util.List["HeatExchangerSizingResult"]: ... def getSizingSummary(self) -> java.lang.String: ... def getTemaClass(self) -> java.lang.String: ... def getTemaDesignation(self) -> java.lang.String: ... @@ -247,9 +428,9 @@ class HeatExchangerMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalD def setBaffleCutPercent(self, double: float) -> None: ... def setBaffleSpacingRatio(self, double: float) -> None: ... @typing.overload - def setCandidateTypes(self, list: java.util.List['HeatExchangerType']) -> None: ... + def setCandidateTypes(self, list: java.util.List["HeatExchangerType"]) -> None: ... @typing.overload - def setCandidateTypes(self, *heatExchangerType: 'HeatExchangerType') -> None: ... + def setCandidateTypes(self, *heatExchangerType: "HeatExchangerType") -> None: ... def setDesignPressureMargin(self, double: float) -> None: ... def setDesignTemperatureMarginC(self, double: float) -> None: ... def setDutyMargin(self, double: float) -> None: ... @@ -258,57 +439,92 @@ class HeatExchangerMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalD def setFoulingResistanceTubeHC(self, double: float) -> None: ... def setFoulingResistanceTubeWater(self, double: float) -> None: ... def setH2sPartialPressure(self, double: float) -> None: ... - def setManualSelection(self, heatExchangerType: 'HeatExchangerType') -> None: ... + def setManualSelection(self, heatExchangerType: "HeatExchangerType") -> None: ... def setMaxShellVelocity(self, double: float) -> None: ... def setMaxTubeLengthM(self, double: float) -> None: ... def setMaxTubeVelocity(self, double: float) -> None: ... def setMinApproachTemperatureC(self, double: float) -> None: ... def setMinTubeVelocity(self, double: float) -> None: ... - def setSelectionCriterion(self, selectionCriterion: 'HeatExchangerMechanicalDesign.SelectionCriterion') -> None: ... + def setSelectionCriterion( + self, selectionCriterion: "HeatExchangerMechanicalDesign.SelectionCriterion" + ) -> None: ... def setShellJointEfficiency(self, double: float) -> None: ... - def setShellMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setShellMaterialGrade( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setShellPasses(self, int: int) -> None: ... def setSourServiceAssessment(self, boolean: bool) -> None: ... def setTemaClass(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTemaFrontHeadType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTemaRearHeadType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemaFrontHeadType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTemaRearHeadType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTemaShellType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTubeLayoutPattern(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTubeMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setTubeLayoutPattern( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTubeMaterialGrade( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTubeOuterDiameterMm(self, double: float) -> None: ... def setTubePasses(self, int: int) -> None: ... def setTubePitchRatio(self, double: float) -> None: ... def setTubeWallThicknessMm(self, double: float) -> None: ... def validateApproachTemperature(self, double: float) -> bool: ... - def validateDesign(self) -> 'HeatExchangerMechanicalDesign.HeatExchangerValidationResult': ... + def validateDesign( + self, + ) -> "HeatExchangerMechanicalDesign.HeatExchangerValidationResult": ... def validateShellVelocity(self, double: float) -> bool: ... def validateTubeLength(self, double: float) -> bool: ... def validateTubeVelocity(self, double: float) -> bool: ... + class HeatExchangerValidationResult: def __init__(self): ... def addIssue(self, string: typing.Union[java.lang.String, str]) -> None: ... def getIssues(self) -> java.util.List[java.lang.String]: ... def isValid(self) -> bool: ... def setValid(self, boolean: bool) -> None: ... - class SelectionCriterion(java.lang.Enum['HeatExchangerMechanicalDesign.SelectionCriterion']): - MIN_AREA: typing.ClassVar['HeatExchangerMechanicalDesign.SelectionCriterion'] = ... - MIN_WEIGHT: typing.ClassVar['HeatExchangerMechanicalDesign.SelectionCriterion'] = ... - MIN_PRESSURE_DROP: typing.ClassVar['HeatExchangerMechanicalDesign.SelectionCriterion'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class SelectionCriterion( + java.lang.Enum["HeatExchangerMechanicalDesign.SelectionCriterion"] + ): + MIN_AREA: typing.ClassVar[ + "HeatExchangerMechanicalDesign.SelectionCriterion" + ] = ... + MIN_WEIGHT: typing.ClassVar[ + "HeatExchangerMechanicalDesign.SelectionCriterion" + ] = ... + MIN_PRESSURE_DROP: typing.ClassVar[ + "HeatExchangerMechanicalDesign.SelectionCriterion" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HeatExchangerMechanicalDesign.SelectionCriterion': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HeatExchangerMechanicalDesign.SelectionCriterion": ... @staticmethod - def values() -> typing.MutableSequence['HeatExchangerMechanicalDesign.SelectionCriterion']: ... + def values() -> ( + typing.MutableSequence["HeatExchangerMechanicalDesign.SelectionCriterion"] + ): ... -class HeatExchangerMechanicalDesignResponse(jneqsim.process.mechanicaldesign.MechanicalDesignResponse): +class HeatExchangerMechanicalDesignResponse( + jneqsim.process.mechanicaldesign.MechanicalDesignResponse +): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, heatExchangerMechanicalDesign: HeatExchangerMechanicalDesign): ... + def __init__( + self, heatExchangerMechanicalDesign: HeatExchangerMechanicalDesign + ): ... def getAreaMargin(self) -> float: ... def getBaffleCut(self) -> float: ... def getBaffleSpacing(self) -> float: ... @@ -365,7 +581,9 @@ class HeatExchangerMechanicalDesignResponse(jneqsim.process.mechanicaldesign.Mec def isSourServiceRequired(self) -> bool: ... def isTubeNACECompliant(self) -> bool: ... def isVibrationAnalysisRequired(self) -> bool: ... - def populateFromHeatExchangerDesign(self, heatExchangerMechanicalDesign: HeatExchangerMechanicalDesign) -> None: ... + def populateFromHeatExchangerDesign( + self, heatExchangerMechanicalDesign: HeatExchangerMechanicalDesign + ) -> None: ... def setAreaMargin(self, double: float) -> None: ... def setBaffleCut(self, double: float) -> None: ... def setBaffleSpacing(self, double: float) -> None: ... @@ -378,7 +596,9 @@ class HeatExchangerMechanicalDesignResponse(jneqsim.process.mechanicaldesign.Mec def setDesignTubeFoulingResistance(self, double: float) -> None: ... def setFouledOverallHeatTransferCoeff(self, double: float) -> None: ... def setHeatDuty(self, double: float) -> None: ... - def setHeatExchangerType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setHeatExchangerType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHeatTransferArea(self, double: float) -> None: ... def setHydroTestPressureShell(self, double: float) -> None: ... def setHydroTestPressureTube(self, double: float) -> None: ... @@ -402,7 +622,9 @@ class HeatExchangerMechanicalDesignResponse(jneqsim.process.mechanicaldesign.Mec def setShellFoulingResistance(self, double: float) -> None: ... def setShellInnerDiameter(self, double: float) -> None: ... def setShellMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setShellMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setShellMaterialGrade( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setShellNACECompliant(self, boolean: bool) -> None: ... def setShellPressureDrop(self, double: float) -> None: ... def setShellWallThickness(self, double: float) -> None: ... @@ -415,7 +637,9 @@ class HeatExchangerMechanicalDesignResponse(jneqsim.process.mechanicaldesign.Mec def setTubeLayoutAngle(self, int: int) -> None: ... def setTubeLength(self, double: float) -> None: ... def setTubeMaterial(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTubeMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setTubeMaterialGrade( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTubeNACECompliant(self, boolean: bool) -> None: ... def setTubeOuterDiameter(self, double: float) -> None: ... def setTubePitch(self, double: float) -> None: ... @@ -425,14 +649,16 @@ class HeatExchangerMechanicalDesignResponse(jneqsim.process.mechanicaldesign.Mec class HeatExchangerSizingResult: @staticmethod - def builder() -> 'HeatExchangerSizingResult.Builder': ... + def builder() -> "HeatExchangerSizingResult.Builder": ... def getApproachTemperature(self) -> float: ... def getEstimatedLength(self) -> float: ... def getEstimatedPressureDrop(self) -> float: ... def getEstimatedWeight(self) -> float: ... def getFinSurfaceArea(self) -> float: ... def getInnerDiameter(self) -> float: ... - def getMetric(self, selectionCriterion: HeatExchangerMechanicalDesign.SelectionCriterion) -> float: ... + def getMetric( + self, selectionCriterion: HeatExchangerMechanicalDesign.SelectionCriterion + ) -> float: ... def getModuleHeight(self) -> float: ... def getModuleLength(self) -> float: ... def getModuleWidth(self) -> float: ... @@ -442,55 +668,92 @@ class HeatExchangerSizingResult: def getRequiredUA(self) -> float: ... def getTubeCount(self) -> int: ... def getTubePasses(self) -> int: ... - def getType(self) -> 'HeatExchangerType': ... + def getType(self) -> "HeatExchangerType": ... def getWallThickness(self) -> float: ... def toString(self) -> java.lang.String: ... + class Builder: - def approachTemperature(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def build(self) -> 'HeatExchangerSizingResult': ... - def estimatedLength(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def estimatedPressureDrop(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def estimatedWeight(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def finSurfaceArea(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def innerDiameter(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def moduleHeight(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def moduleLength(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def moduleWidth(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def outerDiameter(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def overallHeatTransferCoefficient(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def requiredArea(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def requiredUA(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... - def tubeCount(self, int: int) -> 'HeatExchangerSizingResult.Builder': ... - def tubePasses(self, int: int) -> 'HeatExchangerSizingResult.Builder': ... - def type(self, heatExchangerType: 'HeatExchangerType') -> 'HeatExchangerSizingResult.Builder': ... - def wallThickness(self, double: float) -> 'HeatExchangerSizingResult.Builder': ... + def approachTemperature( + self, double: float + ) -> "HeatExchangerSizingResult.Builder": ... + def build(self) -> "HeatExchangerSizingResult": ... + def estimatedLength( + self, double: float + ) -> "HeatExchangerSizingResult.Builder": ... + def estimatedPressureDrop( + self, double: float + ) -> "HeatExchangerSizingResult.Builder": ... + def estimatedWeight( + self, double: float + ) -> "HeatExchangerSizingResult.Builder": ... + def finSurfaceArea( + self, double: float + ) -> "HeatExchangerSizingResult.Builder": ... + def innerDiameter( + self, double: float + ) -> "HeatExchangerSizingResult.Builder": ... + def moduleHeight( + self, double: float + ) -> "HeatExchangerSizingResult.Builder": ... + def moduleLength( + self, double: float + ) -> "HeatExchangerSizingResult.Builder": ... + def moduleWidth(self, double: float) -> "HeatExchangerSizingResult.Builder": ... + def outerDiameter( + self, double: float + ) -> "HeatExchangerSizingResult.Builder": ... + def overallHeatTransferCoefficient( + self, double: float + ) -> "HeatExchangerSizingResult.Builder": ... + def requiredArea( + self, double: float + ) -> "HeatExchangerSizingResult.Builder": ... + def requiredUA(self, double: float) -> "HeatExchangerSizingResult.Builder": ... + def tubeCount(self, int: int) -> "HeatExchangerSizingResult.Builder": ... + def tubePasses(self, int: int) -> "HeatExchangerSizingResult.Builder": ... + def type( + self, heatExchangerType: "HeatExchangerType" + ) -> "HeatExchangerSizingResult.Builder": ... + def wallThickness( + self, double: float + ) -> "HeatExchangerSizingResult.Builder": ... -class HeatExchangerType(java.lang.Enum['HeatExchangerType']): - SHELL_AND_TUBE: typing.ClassVar['HeatExchangerType'] = ... - PLATE_AND_FRAME: typing.ClassVar['HeatExchangerType'] = ... - AIR_COOLER: typing.ClassVar['HeatExchangerType'] = ... - DOUBLE_PIPE: typing.ClassVar['HeatExchangerType'] = ... - PLATE_FIN: typing.ClassVar['HeatExchangerType'] = ... - def createSizingResult(self, heatExchanger: jneqsim.process.equipment.heatexchanger.HeatExchanger, double: float, double2: float, double3: float) -> HeatExchangerSizingResult: ... +class HeatExchangerType(java.lang.Enum["HeatExchangerType"]): + SHELL_AND_TUBE: typing.ClassVar["HeatExchangerType"] = ... + PLATE_AND_FRAME: typing.ClassVar["HeatExchangerType"] = ... + AIR_COOLER: typing.ClassVar["HeatExchangerType"] = ... + DOUBLE_PIPE: typing.ClassVar["HeatExchangerType"] = ... + PLATE_FIN: typing.ClassVar["HeatExchangerType"] = ... + def createSizingResult( + self, + heatExchanger: jneqsim.process.equipment.heatexchanger.HeatExchanger, + double: float, + double2: float, + double3: float, + ) -> HeatExchangerSizingResult: ... def getAllowableApproachTemperature(self) -> float: ... def getDisplayName(self) -> java.lang.String: ... def getTypicalOverallHeatTransferCoefficient(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HeatExchangerType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "HeatExchangerType": ... @staticmethod - def values() -> typing.MutableSequence['HeatExchangerType']: ... + def values() -> typing.MutableSequence["HeatExchangerType"]: ... class IncrementalZoneAnalysis(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload def __init__(self, int: int): ... - def addZone(self, incrementalZone: 'IncrementalZoneAnalysis.IncrementalZone') -> None: ... + def addZone( + self, incrementalZone: "IncrementalZoneAnalysis.IncrementalZone" + ) -> None: ... def calculate(self) -> None: ... def clearZones(self) -> None: ... def getMinimumApproachTemperature(self) -> float: ... @@ -500,14 +763,21 @@ class IncrementalZoneAnalysis(java.io.Serializable): def getTotalShellSidePressureDrop(self) -> float: ... def getTotalTubeSidePressureDrop(self) -> float: ... def getWeightedAverageU(self) -> float: ... - def getZoneResults(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... - def getZones(self) -> java.util.List['IncrementalZoneAnalysis.IncrementalZone']: ... + def getZoneResults( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getZones(self) -> java.util.List["IncrementalZoneAnalysis.IncrementalZone"]: ... def setFouling(self, double: float, double2: float) -> None: ... - def setGeometry(self, double: float, double2: float, double3: float, int: int, int2: int) -> None: ... - def setShellGeometry(self, double: float, double2: float, double3: float, boolean: bool) -> None: ... + def setGeometry( + self, double: float, double2: float, double3: float, int: int, int2: int + ) -> None: ... + def setShellGeometry( + self, double: float, double2: float, double3: float, boolean: bool + ) -> None: ... def setTubeWallConductivity(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class IncrementalZone(java.io.Serializable): zoneName: java.lang.String = ... duty: float = ... @@ -515,7 +785,7 @@ class IncrementalZoneAnalysis(java.io.Serializable): hotOutletTemp: float = ... coldInletTemp: float = ... coldOutletTemp: float = ... - tubePhaseRegime: 'IncrementalZoneAnalysis.PhaseRegime' = ... + tubePhaseRegime: "IncrementalZoneAnalysis.PhaseRegime" = ... tubeDensity: float = ... tubeViscosity: float = ... tubeCp: float = ... @@ -532,7 +802,7 @@ class IncrementalZoneAnalysis(java.io.Serializable): tubeReducedPressure: float = ... tubeSurfaceTension: float = ... tubeHeatOfVaporization: float = ... - shellPhaseRegime: 'IncrementalZoneAnalysis.PhaseRegime' = ... + shellPhaseRegime: "IncrementalZoneAnalysis.PhaseRegime" = ... shellDensity: float = ... shellViscosity: float = ... shellCp: float = ... @@ -546,51 +816,106 @@ class IncrementalZoneAnalysis(java.io.Serializable): tubeSidePressureDrop: float = ... shellSidePressureDrop: float = ... def __init__(self): ... - def setShellSideProperties(self, double: float, double2: float, double3: float, double4: float, double5: float, phaseRegime: 'IncrementalZoneAnalysis.PhaseRegime') -> None: ... - def setTemperatures(self, double: float, double2: float, double3: float, double4: float) -> None: ... - def setTubeSideProperties(self, double: float, double2: float, double3: float, double4: float, double5: float, phaseRegime: 'IncrementalZoneAnalysis.PhaseRegime') -> None: ... - class PhaseRegime(java.lang.Enum['IncrementalZoneAnalysis.PhaseRegime']): - VAPOR: typing.ClassVar['IncrementalZoneAnalysis.PhaseRegime'] = ... - LIQUID: typing.ClassVar['IncrementalZoneAnalysis.PhaseRegime'] = ... - CONDENSING: typing.ClassVar['IncrementalZoneAnalysis.PhaseRegime'] = ... - EVAPORATING: typing.ClassVar['IncrementalZoneAnalysis.PhaseRegime'] = ... - TWO_PHASE: typing.ClassVar['IncrementalZoneAnalysis.PhaseRegime'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setShellSideProperties( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + phaseRegime: "IncrementalZoneAnalysis.PhaseRegime", + ) -> None: ... + def setTemperatures( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... + def setTubeSideProperties( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + phaseRegime: "IncrementalZoneAnalysis.PhaseRegime", + ) -> None: ... + + class PhaseRegime(java.lang.Enum["IncrementalZoneAnalysis.PhaseRegime"]): + VAPOR: typing.ClassVar["IncrementalZoneAnalysis.PhaseRegime"] = ... + LIQUID: typing.ClassVar["IncrementalZoneAnalysis.PhaseRegime"] = ... + CONDENSING: typing.ClassVar["IncrementalZoneAnalysis.PhaseRegime"] = ... + EVAPORATING: typing.ClassVar["IncrementalZoneAnalysis.PhaseRegime"] = ... + TWO_PHASE: typing.ClassVar["IncrementalZoneAnalysis.PhaseRegime"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'IncrementalZoneAnalysis.PhaseRegime': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "IncrementalZoneAnalysis.PhaseRegime": ... @staticmethod - def values() -> typing.MutableSequence['IncrementalZoneAnalysis.PhaseRegime']: ... + def values() -> ( + typing.MutableSequence["IncrementalZoneAnalysis.PhaseRegime"] + ): ... class LMTDcorrectionFactor: MIN_ACCEPTABLE_FT: typing.ClassVar[float] = ... @staticmethod - def calcFt(double: float, double2: float, double3: float, double4: float, int: int) -> float: ... + def calcFt( + double: float, double2: float, double3: float, double4: float, int: int + ) -> float: ... @staticmethod - def calcFt1ShellPass(double: float, double2: float, double3: float, double4: float) -> float: ... + def calcFt1ShellPass( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def calcFt2ShellPass(double: float, double2: float, double3: float, double4: float) -> float: ... + def calcFt2ShellPass( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def calcFtFromRP(double: float, double2: float, int: int) -> float: ... @staticmethod - def calcP(double: float, double2: float, double3: float, double4: float) -> float: ... + def calcP( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def calcR(double: float, double2: float, double3: float, double4: float) -> float: ... + def calcR( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def requiredShellPasses(double: float, double2: float, double3: float, double4: float) -> int: ... + def requiredShellPasses( + double: float, double2: float, double3: float, double4: float + ) -> int: ... class ShahCondensation: @staticmethod - def calcAverageHTC(double: float, double2: float, double3: float, double4: float, int: int) -> float: ... + def calcAverageHTC( + double: float, double2: float, double3: float, double4: float, int: int + ) -> float: ... @staticmethod - def calcLiquidOnlyHTC(double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> float: ... + def calcLiquidOnlyHTC( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> float: ... @staticmethod def calcLocalHTC(double: float, double2: float, double3: float) -> float: ... @staticmethod - def calcVerticalTubeHTC(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... + def calcVerticalTubeHTC( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... @staticmethod def isInValidRange(double: float, double2: float, double3: float) -> bool: ... @@ -598,7 +923,10 @@ class ShellAndTubeDesignCalculator: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calculate(self) -> None: ... def getActualArea(self) -> float: ... def getAppliedStandards(self) -> java.util.List[java.lang.String]: ... @@ -618,16 +946,16 @@ class ShellAndTubeDesignCalculator: def getShellMaterialGrade(self) -> java.lang.String: ... def getShellOutsideDiameter(self) -> float: ... def getShellWallThickness(self) -> float: ... - def getTemaClass(self) -> 'TEMAStandard.TEMAClass': ... + def getTemaClass(self) -> "TEMAStandard.TEMAClass": ... def getTemaDesignation(self) -> java.lang.String: ... - def getThermalCalculator(self) -> 'ThermalDesignCalculator': ... + def getThermalCalculator(self) -> "ThermalDesignCalculator": ... def getTotalCost(self) -> float: ... def getTotalDryWeight(self) -> float: ... def getTubeCount(self) -> int: ... def getTubeMaterialGrade(self) -> java.lang.String: ... def getTubeThermalConductivity(self) -> float: ... def getTubesheetThicknessUHX(self) -> float: ... - def getVibrationResult(self) -> 'VibrationAnalysis.VibrationResult': ... + def getVibrationResult(self) -> "VibrationAnalysis.VibrationResult": ... def hasThermalData(self) -> bool: ... def isNozzleReinforcementAdequate(self) -> bool: ... def isShellNACECompliant(self) -> bool: ... @@ -642,191 +970,291 @@ class ShellAndTubeDesignCalculator: def setNozzleWallThickness(self, double: float) -> None: ... def setRequiredArea(self, double: float) -> None: ... def setShellJointEfficiency(self, double: float) -> None: ... - def setShellMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setShellSideFluidProperties(self, double: float, double2: float, double3: float, double4: float, double5: float) -> None: ... - def setShellSideMethod(self, shellSideMethod: 'ThermalDesignCalculator.ShellSideMethod') -> None: ... + def setShellMaterialGrade( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setShellSideFluidProperties( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> None: ... + def setShellSideMethod( + self, shellSideMethod: "ThermalDesignCalculator.ShellSideMethod" + ) -> None: ... def setShellSidePressure(self, double: float) -> None: ... def setSourServiceAssessment(self, boolean: bool) -> None: ... - def setTemaClass(self, tEMAClass: 'TEMAStandard.TEMAClass') -> None: ... - def setTemaDesignation(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemaClass(self, tEMAClass: "TEMAStandard.TEMAClass") -> None: ... + def setTemaDesignation( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTubeLength(self, double: float) -> None: ... - def setTubeMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setTubeMaterialGrade( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTubePasses(self, int: int) -> None: ... - def setTubeSideFluidProperties(self, double: float, double2: float, double3: float, double4: float, double5: float, boolean: bool) -> None: ... + def setTubeSideFluidProperties( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + boolean: bool, + ) -> None: ... def setTubeSidePressure(self, double: float) -> None: ... - def setTubeSize(self, standardTubeSize: 'TEMAStandard.StandardTubeSize') -> None: ... + def setTubeSize( + self, standardTubeSize: "TEMAStandard.StandardTubeSize" + ) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class TEMAStandard: @staticmethod - def calculateMinTubePitch(double: float, tubePitchPattern: 'TEMAStandard.TubePitchPattern') -> float: ... + def calculateMinTubePitch( + double: float, tubePitchPattern: "TEMAStandard.TubePitchPattern" + ) -> float: ... @staticmethod - def createConfiguration(char: str, char2: str, char3: str) -> 'TEMAStandard.TEMAConfiguration': ... + def createConfiguration( + char: str, char2: str, char3: str + ) -> "TEMAStandard.TEMAConfiguration": ... @staticmethod - def estimateTubeCount(double: float, double2: float, double3: float, tubePitchPattern: 'TEMAStandard.TubePitchPattern', int: int) -> int: ... + def estimateTubeCount( + double: float, + double2: float, + double3: float, + tubePitchPattern: "TEMAStandard.TubePitchPattern", + int: int, + ) -> int: ... @staticmethod - def getCommonConfigurations() -> java.util.Map[java.lang.String, 'TEMAStandard.TEMAConfiguration']: ... + def getCommonConfigurations() -> ( + java.util.Map[java.lang.String, "TEMAStandard.TEMAConfiguration"] + ): ... @staticmethod - def getConfiguration(string: typing.Union[java.lang.String, str]) -> 'TEMAStandard.TEMAConfiguration': ... + def getConfiguration( + string: typing.Union[java.lang.String, str], + ) -> "TEMAStandard.TEMAConfiguration": ... @staticmethod def getMaxBaffleSpacing(double: float) -> float: ... @staticmethod - def getMaxUnsupportedSpan(double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def getMaxUnsupportedSpan( + double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... @staticmethod - def getMinBaffleSpacing(double: float, tEMAClass: 'TEMAStandard.TEMAClass') -> float: ... + def getMinBaffleSpacing( + double: float, tEMAClass: "TEMAStandard.TEMAClass" + ) -> float: ... @staticmethod - def recommendConfiguration(boolean: bool, boolean2: bool, boolean3: bool, boolean4: bool) -> java.lang.String: ... - class BaffleType(java.lang.Enum['TEMAStandard.BaffleType']): - SINGLE_SEGMENTAL: typing.ClassVar['TEMAStandard.BaffleType'] = ... - DOUBLE_SEGMENTAL: typing.ClassVar['TEMAStandard.BaffleType'] = ... - TRIPLE_SEGMENTAL: typing.ClassVar['TEMAStandard.BaffleType'] = ... - NO_TUBES_IN_WINDOW: typing.ClassVar['TEMAStandard.BaffleType'] = ... - DISC_AND_DOUGHNUT: typing.ClassVar['TEMAStandard.BaffleType'] = ... - ROD_BAFFLES: typing.ClassVar['TEMAStandard.BaffleType'] = ... + def recommendConfiguration( + boolean: bool, boolean2: bool, boolean3: bool, boolean4: bool + ) -> java.lang.String: ... + + class BaffleType(java.lang.Enum["TEMAStandard.BaffleType"]): + SINGLE_SEGMENTAL: typing.ClassVar["TEMAStandard.BaffleType"] = ... + DOUBLE_SEGMENTAL: typing.ClassVar["TEMAStandard.BaffleType"] = ... + TRIPLE_SEGMENTAL: typing.ClassVar["TEMAStandard.BaffleType"] = ... + NO_TUBES_IN_WINDOW: typing.ClassVar["TEMAStandard.BaffleType"] = ... + DISC_AND_DOUGHNUT: typing.ClassVar["TEMAStandard.BaffleType"] = ... + ROD_BAFFLES: typing.ClassVar["TEMAStandard.BaffleType"] = ... def getDescription(self) -> java.lang.String: ... def getHeatTransferFactor(self) -> float: ... def getPressureDropFactor(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TEMAStandard.BaffleType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TEMAStandard.BaffleType": ... @staticmethod - def values() -> typing.MutableSequence['TEMAStandard.BaffleType']: ... - class FrontHeadType(java.lang.Enum['TEMAStandard.FrontHeadType']): - A: typing.ClassVar['TEMAStandard.FrontHeadType'] = ... - B: typing.ClassVar['TEMAStandard.FrontHeadType'] = ... - C: typing.ClassVar['TEMAStandard.FrontHeadType'] = ... - N: typing.ClassVar['TEMAStandard.FrontHeadType'] = ... - D: typing.ClassVar['TEMAStandard.FrontHeadType'] = ... + def values() -> typing.MutableSequence["TEMAStandard.BaffleType"]: ... + + class FrontHeadType(java.lang.Enum["TEMAStandard.FrontHeadType"]): + A: typing.ClassVar["TEMAStandard.FrontHeadType"] = ... + B: typing.ClassVar["TEMAStandard.FrontHeadType"] = ... + C: typing.ClassVar["TEMAStandard.FrontHeadType"] = ... + N: typing.ClassVar["TEMAStandard.FrontHeadType"] = ... + D: typing.ClassVar["TEMAStandard.FrontHeadType"] = ... def getDescription(self) -> java.lang.String: ... def getNotes(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TEMAStandard.FrontHeadType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TEMAStandard.FrontHeadType": ... @staticmethod - def values() -> typing.MutableSequence['TEMAStandard.FrontHeadType']: ... - class RearHeadType(java.lang.Enum['TEMAStandard.RearHeadType']): - L: typing.ClassVar['TEMAStandard.RearHeadType'] = ... - M: typing.ClassVar['TEMAStandard.RearHeadType'] = ... - N: typing.ClassVar['TEMAStandard.RearHeadType'] = ... - P: typing.ClassVar['TEMAStandard.RearHeadType'] = ... - S: typing.ClassVar['TEMAStandard.RearHeadType'] = ... - T: typing.ClassVar['TEMAStandard.RearHeadType'] = ... - U: typing.ClassVar['TEMAStandard.RearHeadType'] = ... - W: typing.ClassVar['TEMAStandard.RearHeadType'] = ... + def values() -> typing.MutableSequence["TEMAStandard.FrontHeadType"]: ... + + class RearHeadType(java.lang.Enum["TEMAStandard.RearHeadType"]): + L: typing.ClassVar["TEMAStandard.RearHeadType"] = ... + M: typing.ClassVar["TEMAStandard.RearHeadType"] = ... + N: typing.ClassVar["TEMAStandard.RearHeadType"] = ... + P: typing.ClassVar["TEMAStandard.RearHeadType"] = ... + S: typing.ClassVar["TEMAStandard.RearHeadType"] = ... + T: typing.ClassVar["TEMAStandard.RearHeadType"] = ... + U: typing.ClassVar["TEMAStandard.RearHeadType"] = ... + W: typing.ClassVar["TEMAStandard.RearHeadType"] = ... def getDescription(self) -> java.lang.String: ... def getNotes(self) -> java.lang.String: ... def isFloating(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TEMAStandard.RearHeadType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TEMAStandard.RearHeadType": ... @staticmethod - def values() -> typing.MutableSequence['TEMAStandard.RearHeadType']: ... - class ShellType(java.lang.Enum['TEMAStandard.ShellType']): - E: typing.ClassVar['TEMAStandard.ShellType'] = ... - F: typing.ClassVar['TEMAStandard.ShellType'] = ... - G: typing.ClassVar['TEMAStandard.ShellType'] = ... - H: typing.ClassVar['TEMAStandard.ShellType'] = ... - J: typing.ClassVar['TEMAStandard.ShellType'] = ... - K: typing.ClassVar['TEMAStandard.ShellType'] = ... - X: typing.ClassVar['TEMAStandard.ShellType'] = ... + def values() -> typing.MutableSequence["TEMAStandard.RearHeadType"]: ... + + class ShellType(java.lang.Enum["TEMAStandard.ShellType"]): + E: typing.ClassVar["TEMAStandard.ShellType"] = ... + F: typing.ClassVar["TEMAStandard.ShellType"] = ... + G: typing.ClassVar["TEMAStandard.ShellType"] = ... + H: typing.ClassVar["TEMAStandard.ShellType"] = ... + J: typing.ClassVar["TEMAStandard.ShellType"] = ... + K: typing.ClassVar["TEMAStandard.ShellType"] = ... + X: typing.ClassVar["TEMAStandard.ShellType"] = ... def getDescription(self) -> java.lang.String: ... def getNotes(self) -> java.lang.String: ... def getPressureDropFactor(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TEMAStandard.ShellType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TEMAStandard.ShellType": ... @staticmethod - def values() -> typing.MutableSequence['TEMAStandard.ShellType']: ... - class StandardTubeSize(java.lang.Enum['TEMAStandard.StandardTubeSize']): - TUBE_3_8_INCH: typing.ClassVar['TEMAStandard.StandardTubeSize'] = ... - TUBE_1_2_INCH: typing.ClassVar['TEMAStandard.StandardTubeSize'] = ... - TUBE_5_8_INCH: typing.ClassVar['TEMAStandard.StandardTubeSize'] = ... - TUBE_3_4_INCH: typing.ClassVar['TEMAStandard.StandardTubeSize'] = ... - TUBE_1_INCH: typing.ClassVar['TEMAStandard.StandardTubeSize'] = ... + def values() -> typing.MutableSequence["TEMAStandard.ShellType"]: ... + + class StandardTubeSize(java.lang.Enum["TEMAStandard.StandardTubeSize"]): + TUBE_3_8_INCH: typing.ClassVar["TEMAStandard.StandardTubeSize"] = ... + TUBE_1_2_INCH: typing.ClassVar["TEMAStandard.StandardTubeSize"] = ... + TUBE_5_8_INCH: typing.ClassVar["TEMAStandard.StandardTubeSize"] = ... + TUBE_3_4_INCH: typing.ClassVar["TEMAStandard.StandardTubeSize"] = ... + TUBE_1_INCH: typing.ClassVar["TEMAStandard.StandardTubeSize"] = ... def getAvailableWallThicknessesMm(self) -> typing.MutableSequence[float]: ... def getOuterDiameterInch(self) -> float: ... def getOuterDiameterMm(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TEMAStandard.StandardTubeSize': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TEMAStandard.StandardTubeSize": ... @staticmethod - def values() -> typing.MutableSequence['TEMAStandard.StandardTubeSize']: ... - class TEMAClass(java.lang.Enum['TEMAStandard.TEMAClass']): - R: typing.ClassVar['TEMAStandard.TEMAClass'] = ... - C: typing.ClassVar['TEMAStandard.TEMAClass'] = ... - B: typing.ClassVar['TEMAStandard.TEMAClass'] = ... + def values() -> typing.MutableSequence["TEMAStandard.StandardTubeSize"]: ... + + class TEMAClass(java.lang.Enum["TEMAStandard.TEMAClass"]): + R: typing.ClassVar["TEMAStandard.TEMAClass"] = ... + C: typing.ClassVar["TEMAStandard.TEMAClass"] = ... + B: typing.ClassVar["TEMAStandard.TEMAClass"] = ... def getCostFactor(self) -> float: ... def getDescription(self) -> java.lang.String: ... def getMinCorrosionAllowanceMm(self) -> float: ... def getMinTubeWallMm(self) -> float: ... def getNotes(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TEMAStandard.TEMAClass': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TEMAStandard.TEMAClass": ... @staticmethod - def values() -> typing.MutableSequence['TEMAStandard.TEMAClass']: ... + def values() -> typing.MutableSequence["TEMAStandard.TEMAClass"]: ... + class TEMAConfiguration: - def __init__(self, frontHeadType: 'TEMAStandard.FrontHeadType', shellType: 'TEMAStandard.ShellType', rearHeadType: 'TEMAStandard.RearHeadType', string: typing.Union[java.lang.String, str], set: java.util.Set['TEMAStandard.TEMAClass']): ... - def getApplicableClasses(self) -> java.util.Set['TEMAStandard.TEMAClass']: ... + def __init__( + self, + frontHeadType: "TEMAStandard.FrontHeadType", + shellType: "TEMAStandard.ShellType", + rearHeadType: "TEMAStandard.RearHeadType", + string: typing.Union[java.lang.String, str], + set: java.util.Set["TEMAStandard.TEMAClass"], + ): ... + def getApplicableClasses(self) -> java.util.Set["TEMAStandard.TEMAClass"]: ... def getCostFactor(self) -> float: ... def getDescription(self) -> java.lang.String: ... def getDesignation(self) -> java.lang.String: ... - def getFrontHead(self) -> 'TEMAStandard.FrontHeadType': ... - def getRearHead(self) -> 'TEMAStandard.RearHeadType': ... - def getShell(self) -> 'TEMAStandard.ShellType': ... + def getFrontHead(self) -> "TEMAStandard.FrontHeadType": ... + def getRearHead(self) -> "TEMAStandard.RearHeadType": ... + def getShell(self) -> "TEMAStandard.ShellType": ... def hasGoodThermalExpansion(self) -> bool: ... def isBundleRemovable(self) -> bool: ... - class TubePitchPattern(java.lang.Enum['TEMAStandard.TubePitchPattern']): - TRIANGULAR_30: typing.ClassVar['TEMAStandard.TubePitchPattern'] = ... - TRIANGULAR_60: typing.ClassVar['TEMAStandard.TubePitchPattern'] = ... - SQUARE_90: typing.ClassVar['TEMAStandard.TubePitchPattern'] = ... - SQUARE_45: typing.ClassVar['TEMAStandard.TubePitchPattern'] = ... + + class TubePitchPattern(java.lang.Enum["TEMAStandard.TubePitchPattern"]): + TRIANGULAR_30: typing.ClassVar["TEMAStandard.TubePitchPattern"] = ... + TRIANGULAR_60: typing.ClassVar["TEMAStandard.TubePitchPattern"] = ... + SQUARE_90: typing.ClassVar["TEMAStandard.TubePitchPattern"] = ... + SQUARE_45: typing.ClassVar["TEMAStandard.TubePitchPattern"] = ... def getDescription(self) -> java.lang.String: ... def getHeatTransferFactor(self) -> float: ... def getLayoutAngle(self) -> int: ... def getMinPitchRatio(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TEMAStandard.TubePitchPattern': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TEMAStandard.TubePitchPattern": ... @staticmethod - def values() -> typing.MutableSequence['TEMAStandard.TubePitchPattern']: ... + def values() -> typing.MutableSequence["TEMAStandard.TubePitchPattern"]: ... class ThermalDesignCalculator: def __init__(self): ... def calculate(self) -> None: ... - def calculateZones(self, zoneDefinitionArray: typing.Union[typing.List['ThermalDesignCalculator.ZoneDefinition'], jpype.JArray]) -> typing.MutableSequence['ThermalDesignCalculator.ZoneResult']: ... + def calculateZones( + self, + zoneDefinitionArray: typing.Union[ + typing.List["ThermalDesignCalculator.ZoneDefinition"], jpype.JArray + ], + ) -> typing.MutableSequence["ThermalDesignCalculator.ZoneResult"]: ... def getOverallU(self) -> float: ... def getShellSideHTC(self) -> float: ... - def getShellSideMethod(self) -> 'ThermalDesignCalculator.ShellSideMethod': ... + def getShellSideMethod(self) -> "ThermalDesignCalculator.ShellSideMethod": ... def getShellSidePressureDrop(self) -> float: ... def getShellSidePressureDropBar(self) -> float: ... def getShellSideRe(self) -> float: ... @@ -845,8 +1273,17 @@ class ThermalDesignCalculator: def setHasSealing(self, boolean: bool) -> None: ... def setSealingPairs(self, int: int) -> None: ... def setShellIDm(self, double: float) -> None: ... - def setShellSideFluid(self, double: float, double2: float, double3: float, double4: float, double5: float) -> None: ... - def setShellSideMethod(self, shellSideMethod: 'ThermalDesignCalculator.ShellSideMethod') -> None: ... + def setShellSideFluid( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> None: ... + def setShellSideMethod( + self, shellSideMethod: "ThermalDesignCalculator.ShellSideMethod" + ) -> None: ... def setShellToBaffleClearance(self, double: float) -> None: ... def setShellViscosityWall(self, double: float) -> None: ... def setTriangularPitch(self, boolean: bool) -> None: ... @@ -856,23 +1293,40 @@ class ThermalDesignCalculator: def setTubeODm(self, double: float) -> None: ... def setTubePasses(self, int: int) -> None: ... def setTubePitchm(self, double: float) -> None: ... - def setTubeSideFluid(self, double: float, double2: float, double3: float, double4: float, double5: float, boolean: bool) -> None: ... + def setTubeSideFluid( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + boolean: bool, + ) -> None: ... def setTubeToBaffleClearance(self, double: float) -> None: ... def setTubeWallConductivity(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class ShellSideMethod(java.lang.Enum['ThermalDesignCalculator.ShellSideMethod']): - KERN: typing.ClassVar['ThermalDesignCalculator.ShellSideMethod'] = ... - BELL_DELAWARE: typing.ClassVar['ThermalDesignCalculator.ShellSideMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ShellSideMethod(java.lang.Enum["ThermalDesignCalculator.ShellSideMethod"]): + KERN: typing.ClassVar["ThermalDesignCalculator.ShellSideMethod"] = ... + BELL_DELAWARE: typing.ClassVar["ThermalDesignCalculator.ShellSideMethod"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ThermalDesignCalculator.ShellSideMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ThermalDesignCalculator.ShellSideMethod": ... @staticmethod - def values() -> typing.MutableSequence['ThermalDesignCalculator.ShellSideMethod']: ... + def values() -> ( + typing.MutableSequence["ThermalDesignCalculator.ShellSideMethod"] + ): ... + class ZoneDefinition: zoneName: java.lang.String = ... dutyFraction: float = ... @@ -887,6 +1341,7 @@ class ThermalDesignCalculator: shellCp: float = ... shellConductivity: float = ... def __init__(self): ... + class ZoneResult: zoneName: java.lang.String = ... dutyFraction: float = ... @@ -901,71 +1356,161 @@ class TubeInsertModel(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, insertType: 'TubeInsertModel.InsertType'): ... - def applyEnhancement(self, double: float, double2: float, double3: float, double4: float) -> typing.MutableSequence[float]: ... + def __init__(self, insertType: "TubeInsertModel.InsertType"): ... + def applyEnhancement( + self, double: float, double2: float, double3: float, double4: float + ) -> typing.MutableSequence[float]: ... @staticmethod - def createCoiledWire(double: float, double2: float) -> 'TubeInsertModel': ... + def createCoiledWire(double: float, double2: float) -> "TubeInsertModel": ... @staticmethod - def createTwistedTape(double: float) -> 'TubeInsertModel': ... + def createTwistedTape(double: float) -> "TubeInsertModel": ... @staticmethod - def createWireMatrix(double: float) -> 'TubeInsertModel': ... - def getHeatTransferEnhancementRatio(self, double: float, double2: float) -> float: ... - def getInsertType(self) -> 'TubeInsertModel.InsertType': ... + def createWireMatrix(double: float) -> "TubeInsertModel": ... + def getHeatTransferEnhancementRatio( + self, double: float, double2: float + ) -> float: ... + def getInsertType(self) -> "TubeInsertModel.InsertType": ... def getMatrixDensity(self) -> float: ... - def getPerformanceEvaluationCriteria(self, double: float, double2: float) -> float: ... + def getPerformanceEvaluationCriteria( + self, double: float, double2: float + ) -> float: ... def getPressureDropPenaltyRatio(self, double: float) -> float: ... def getTwistRatio(self) -> float: ... def setHelixAngle(self, double: float) -> None: ... - def setInsertType(self, insertType: 'TubeInsertModel.InsertType') -> None: ... + def setInsertType(self, insertType: "TubeInsertModel.InsertType") -> None: ... def setMatrixDensity(self, double: float) -> None: ... def setRoughnessRatio(self, double: float) -> None: ... def setTapeThickness(self, double: float) -> None: ... def setTwistRatio(self, double: float) -> None: ... def setWireDiameter(self, double: float) -> None: ... def toJson(self, double: float, double2: float) -> java.lang.String: ... - def toMap(self, double: float, double2: float) -> java.util.Map[java.lang.String, typing.Any]: ... - class InsertType(java.lang.Enum['TubeInsertModel.InsertType']): - NONE: typing.ClassVar['TubeInsertModel.InsertType'] = ... - TWISTED_TAPE: typing.ClassVar['TubeInsertModel.InsertType'] = ... - WIRE_MATRIX: typing.ClassVar['TubeInsertModel.InsertType'] = ... - COILED_WIRE: typing.ClassVar['TubeInsertModel.InsertType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def toMap( + self, double: float, double2: float + ) -> java.util.Map[java.lang.String, typing.Any]: ... + + class InsertType(java.lang.Enum["TubeInsertModel.InsertType"]): + NONE: typing.ClassVar["TubeInsertModel.InsertType"] = ... + TWISTED_TAPE: typing.ClassVar["TubeInsertModel.InsertType"] = ... + WIRE_MATRIX: typing.ClassVar["TubeInsertModel.InsertType"] = ... + COILED_WIRE: typing.ClassVar["TubeInsertModel.InsertType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TubeInsertModel.InsertType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TubeInsertModel.InsertType": ... @staticmethod - def values() -> typing.MutableSequence['TubeInsertModel.InsertType']: ... + def values() -> typing.MutableSequence["TubeInsertModel.InsertType"]: ... class TwoPhasePressureDrop: @staticmethod - def calcAccelerationPressureDrop(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... - @staticmethod - def calcFriedelAveragePressureDrop(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, int: int) -> float: ... - @staticmethod - def calcFriedelGradient(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float) -> float: ... - @staticmethod - def calcFriedelPressureDrop(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> float: ... - @staticmethod - def calcGravitationalGradient(double: float, double2: float, double3: float) -> float: ... - @staticmethod - def calcMullerSteinhagenHeckGradient(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... + def calcAccelerationPressureDrop( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... + @staticmethod + def calcFriedelAveragePressureDrop( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + int: int, + ) -> float: ... + @staticmethod + def calcFriedelGradient( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + ) -> float: ... + @staticmethod + def calcFriedelPressureDrop( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> float: ... + @staticmethod + def calcGravitationalGradient( + double: float, double2: float, double3: float + ) -> float: ... + @staticmethod + def calcMullerSteinhagenHeckGradient( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... class VibrationAnalysis: @staticmethod def calcAcousticFrequency(double: float, double2: float, int: int) -> float: ... @staticmethod - def calcCriticalVelocityConnors(double: float, double2: float, double3: float, double4: float, double5: float, boolean: bool) -> float: ... + def calcCriticalVelocityConnors( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + boolean: bool, + ) -> float: ... @staticmethod def calcEffectiveAcousticVelocity(double: float, double2: float) -> float: ... @staticmethod - def calcNaturalFrequency(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, string: typing.Union[java.lang.String, str]) -> float: ... - @staticmethod - def calcVortexSheddingFrequency(double: float, double2: float, double3: float) -> float: ... - @staticmethod - def performScreening(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, boolean: bool) -> 'VibrationAnalysis.VibrationResult': ... + def calcNaturalFrequency( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + string: typing.Union[java.lang.String, str], + ) -> float: ... + @staticmethod + def calcVortexSheddingFrequency( + double: float, double2: float, double3: float + ) -> float: ... + @staticmethod + def performScreening( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + boolean: bool, + ) -> "VibrationAnalysis.VibrationResult": ... + class VibrationResult: naturalFrequencyHz: float = ... vortexSheddingFrequencyHz: float = ... @@ -982,7 +1527,10 @@ class VibrationAnalysis: def getSummary(self) -> java.lang.String: ... class BAHXMechanicalDesign(HeatExchangerMechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getCoreHeightM(self) -> float: ... def getCoreLengthM(self) -> float: ... @@ -1003,14 +1551,17 @@ class BAHXMechanicalDesign(HeatExchangerMechanicalDesign): def getRequiredNozzleThicknessMm(self) -> float: ... def getRequiredPartingSheetThicknessMm(self) -> float: ... def isFatiguePassed(self) -> bool: ... - def setCoreMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCoreMaterialGrade( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDesignCycles(self, int: int) -> None: ... def setDesignLifeYears(self, int: int) -> None: ... - def setHeaderMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setHeaderMaterialGrade( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setNozzleODMm(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.heatexchanger")``. @@ -1018,9 +1569,13 @@ class __module_protocol__(Protocol): BellDelawareMethod: typing.Type[BellDelawareMethod] BoilingHeatTransfer: typing.Type[BoilingHeatTransfer] FoulingModel: typing.Type[FoulingModel] - HeatExchangerDesignFeasibilityReport: typing.Type[HeatExchangerDesignFeasibilityReport] + HeatExchangerDesignFeasibilityReport: typing.Type[ + HeatExchangerDesignFeasibilityReport + ] HeatExchangerMechanicalDesign: typing.Type[HeatExchangerMechanicalDesign] - HeatExchangerMechanicalDesignResponse: typing.Type[HeatExchangerMechanicalDesignResponse] + HeatExchangerMechanicalDesignResponse: typing.Type[ + HeatExchangerMechanicalDesignResponse + ] HeatExchangerSizingResult: typing.Type[HeatExchangerSizingResult] HeatExchangerType: typing.Type[HeatExchangerType] IncrementalZoneAnalysis: typing.Type[IncrementalZoneAnalysis] diff --git a/src/jneqsim-stubs/process/mechanicaldesign/manifold/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/manifold/__init__.pyi index 50c66f8d..991c894d 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/manifold/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/manifold/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,27 +12,34 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class ManifoldMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getBranchDiameter(self) -> float: ... - def getCalculator(self) -> 'ManifoldMechanicalDesignCalculator': ... + def getCalculator(self) -> "ManifoldMechanicalDesignCalculator": ... def getDesignStandardCode(self) -> java.lang.String: ... def getHeaderDiameter(self) -> float: ... - def getLocation(self) -> 'ManifoldMechanicalDesignCalculator.ManifoldLocation': ... - def getManifoldType(self) -> 'ManifoldMechanicalDesignCalculator.ManifoldType': ... + def getLocation(self) -> "ManifoldMechanicalDesignCalculator.ManifoldLocation": ... + def getManifoldType(self) -> "ManifoldMechanicalDesignCalculator.ManifoldType": ... def getMaterialGrade(self) -> java.lang.String: ... def getNumberOfInlets(self) -> int: ... def getNumberOfOutlets(self) -> int: ... def getWaterDepth(self) -> float: ... def readDesignSpecifications(self) -> None: ... def setBranchDiameter(self, double: float) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHeaderDiameter(self, double: float) -> None: ... - def setLocation(self, manifoldLocation: 'ManifoldMechanicalDesignCalculator.ManifoldLocation') -> None: ... - def setManifoldType(self, manifoldType: 'ManifoldMechanicalDesignCalculator.ManifoldType') -> None: ... + def setLocation( + self, manifoldLocation: "ManifoldMechanicalDesignCalculator.ManifoldLocation" + ) -> None: ... + def setManifoldType( + self, manifoldType: "ManifoldMechanicalDesignCalculator.ManifoldType" + ) -> None: ... def setMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... def setNumberOfInlets(self, int: int) -> None: ... def setNumberOfOutlets(self, int: int) -> None: ... @@ -78,8 +85,8 @@ class ManifoldMechanicalDesignCalculator(java.io.Serializable): def getHeaderWallThickness(self) -> float: ... def getJointEfficiency(self) -> float: ... def getLiquidFraction(self) -> float: ... - def getLocation(self) -> 'ManifoldMechanicalDesignCalculator.ManifoldLocation': ... - def getManifoldType(self) -> 'ManifoldMechanicalDesignCalculator.ManifoldType': ... + def getLocation(self) -> "ManifoldMechanicalDesignCalculator.ManifoldLocation": ... + def getManifoldType(self) -> "ManifoldMechanicalDesignCalculator.ManifoldType": ... def getMassFlowRate(self) -> float: ... def getMaterialGrade(self) -> java.lang.String: ... def getMinBranchWallThickness(self) -> float: ... @@ -119,8 +126,12 @@ class ManifoldMechanicalDesignCalculator(java.io.Serializable): def setHeaderWallThickness(self, double: float) -> None: ... def setJointEfficiency(self, double: float) -> None: ... def setLiquidFraction(self, double: float) -> None: ... - def setLocation(self, manifoldLocation: 'ManifoldMechanicalDesignCalculator.ManifoldLocation') -> None: ... - def setManifoldType(self, manifoldType: 'ManifoldMechanicalDesignCalculator.ManifoldType') -> None: ... + def setLocation( + self, manifoldLocation: "ManifoldMechanicalDesignCalculator.ManifoldLocation" + ) -> None: ... + def setManifoldType( + self, manifoldType: "ManifoldMechanicalDesignCalculator.ManifoldType" + ) -> None: ... def setMassFlowRate(self, double: float) -> None: ... def setMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... def setMixtureDensity(self, double: float) -> None: ... @@ -136,43 +147,102 @@ class ManifoldMechanicalDesignCalculator(java.io.Serializable): def setWaterDepth(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class ManifoldLocation(java.lang.Enum['ManifoldMechanicalDesignCalculator.ManifoldLocation']): - TOPSIDE: typing.ClassVar['ManifoldMechanicalDesignCalculator.ManifoldLocation'] = ... - ONSHORE: typing.ClassVar['ManifoldMechanicalDesignCalculator.ManifoldLocation'] = ... - SUBSEA: typing.ClassVar['ManifoldMechanicalDesignCalculator.ManifoldLocation'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ManifoldLocation( + java.lang.Enum["ManifoldMechanicalDesignCalculator.ManifoldLocation"] + ): + TOPSIDE: typing.ClassVar[ + "ManifoldMechanicalDesignCalculator.ManifoldLocation" + ] = ... + ONSHORE: typing.ClassVar[ + "ManifoldMechanicalDesignCalculator.ManifoldLocation" + ] = ... + SUBSEA: typing.ClassVar[ + "ManifoldMechanicalDesignCalculator.ManifoldLocation" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ManifoldMechanicalDesignCalculator.ManifoldLocation': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ManifoldMechanicalDesignCalculator.ManifoldLocation": ... @staticmethod - def values() -> typing.MutableSequence['ManifoldMechanicalDesignCalculator.ManifoldLocation']: ... - class ManifoldType(java.lang.Enum['ManifoldMechanicalDesignCalculator.ManifoldType']): - PRODUCTION: typing.ClassVar['ManifoldMechanicalDesignCalculator.ManifoldType'] = ... - INJECTION: typing.ClassVar['ManifoldMechanicalDesignCalculator.ManifoldType'] = ... - TEST: typing.ClassVar['ManifoldMechanicalDesignCalculator.ManifoldType'] = ... - PIGGING: typing.ClassVar['ManifoldMechanicalDesignCalculator.ManifoldType'] = ... - DISTRIBUTION: typing.ClassVar['ManifoldMechanicalDesignCalculator.ManifoldType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence[ + "ManifoldMechanicalDesignCalculator.ManifoldLocation" + ] + ): ... + + class ManifoldType( + java.lang.Enum["ManifoldMechanicalDesignCalculator.ManifoldType"] + ): + PRODUCTION: typing.ClassVar[ + "ManifoldMechanicalDesignCalculator.ManifoldType" + ] = ... + INJECTION: typing.ClassVar[ + "ManifoldMechanicalDesignCalculator.ManifoldType" + ] = ... + TEST: typing.ClassVar["ManifoldMechanicalDesignCalculator.ManifoldType"] = ... + PIGGING: typing.ClassVar["ManifoldMechanicalDesignCalculator.ManifoldType"] = ( + ... + ) + DISTRIBUTION: typing.ClassVar[ + "ManifoldMechanicalDesignCalculator.ManifoldType" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ManifoldMechanicalDesignCalculator.ManifoldType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ManifoldMechanicalDesignCalculator.ManifoldType": ... @staticmethod - def values() -> typing.MutableSequence['ManifoldMechanicalDesignCalculator.ManifoldType']: ... + def values() -> ( + typing.MutableSequence["ManifoldMechanicalDesignCalculator.ManifoldType"] + ): ... class ManifoldMechanicalDesignDataSource(java.io.Serializable): def __init__(self): ... - def loadASMEParameters(self, manifoldMechanicalDesignCalculator: ManifoldMechanicalDesignCalculator, string: typing.Union[java.lang.String, str]) -> None: ... - def loadCompanyRequirements(self, manifoldMechanicalDesignCalculator: ManifoldMechanicalDesignCalculator, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def loadDNVParameters(self, manifoldMechanicalDesignCalculator: ManifoldMechanicalDesignCalculator, string: typing.Union[java.lang.String, str]) -> None: ... - def loadIntoCalculator(self, manifoldMechanicalDesignCalculator: ManifoldMechanicalDesignCalculator, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... - def loadStandardsParameters(self, manifoldMechanicalDesignCalculator: ManifoldMechanicalDesignCalculator, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - + def loadASMEParameters( + self, + manifoldMechanicalDesignCalculator: ManifoldMechanicalDesignCalculator, + string: typing.Union[java.lang.String, str], + ) -> None: ... + def loadCompanyRequirements( + self, + manifoldMechanicalDesignCalculator: ManifoldMechanicalDesignCalculator, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def loadDNVParameters( + self, + manifoldMechanicalDesignCalculator: ManifoldMechanicalDesignCalculator, + string: typing.Union[java.lang.String, str], + ) -> None: ... + def loadIntoCalculator( + self, + manifoldMechanicalDesignCalculator: ManifoldMechanicalDesignCalculator, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... + def loadStandardsParameters( + self, + manifoldMechanicalDesignCalculator: ManifoldMechanicalDesignCalculator, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.manifold")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/membrane/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/membrane/__init__.pyi index a321769c..f067564f 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/membrane/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/membrane/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,10 +10,11 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class MembraneMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getHousingWallThickness(self) -> float: ... def getMembraneLifeMonths(self) -> int: ... @@ -28,7 +29,6 @@ class MembraneMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign def setMembraneLifeMonths(self, int: int) -> None: ... def setModuleType(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.membrane")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/mixer/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/mixer/__init__.pyi index b60fdb6c..c1762179 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/mixer/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/mixer/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,10 +10,11 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class MixerMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateMixerCost(self) -> float: ... def calculateWeights(self) -> None: ... @@ -31,7 +32,9 @@ class MixerMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): def getTotalPressureDrop(self) -> float: ... def readDesignSpecifications(self) -> None: ... def setBranchDiameter(self, double: float) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDesignVelocity(self, double: float) -> None: ... def setHeaderDiameter(self, double: float) -> None: ... def setHeaderLength(self, double: float) -> None: ... @@ -40,7 +43,6 @@ class MixerMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): def setMixerType(self, string: typing.Union[java.lang.String, str]) -> None: ... def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.mixer")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/motor/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/motor/__init__.pyi index 4c00e10f..e8f2eaa0 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/motor/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/motor/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,15 +11,15 @@ import java.util import jneqsim.process.electricaldesign import typing - - class MotorMechanicalDesign(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload def __init__(self, double: float): ... @typing.overload - def __init__(self, electricalDesign: jneqsim.process.electricaldesign.ElectricalDesign): ... + def __init__( + self, electricalDesign: jneqsim.process.electricaldesign.ElectricalDesign + ): ... def calcDesign(self) -> None: ... def getAltitudeM(self) -> float: ... def getAmbientTemperatureC(self) -> float: ... @@ -63,7 +63,6 @@ class MotorMechanicalDesign(java.io.Serializable): def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.motor")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/pipeline/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/pipeline/__init__.pyi index 63725ec0..a03c90a4 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/pipeline/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/pipeline/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,10 +15,11 @@ import jneqsim.process.equipment.pipeline import jneqsim.process.mechanicaldesign import typing - - class HydrogenPipelineDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getDesignFactor(self) -> float: ... def getDesignResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -42,36 +43,74 @@ class HydrogenPipelineDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): class NorsokP002LineSizingValidator(java.io.Serializable): def __init__(self): ... - def setErosionalVelocityConstant(self, double: float) -> 'NorsokP002LineSizingValidator': ... - def setMaximumErosionalVelocityFraction(self, double: float) -> 'NorsokP002LineSizingValidator': ... - def setMaximumGasVelocityMPerS(self, double: float) -> 'NorsokP002LineSizingValidator': ... - def setMaximumLiquidVelocityMPerS(self, double: float) -> 'NorsokP002LineSizingValidator': ... - def setMaximumPressureGradientPaPerM(self, double: float) -> 'NorsokP002LineSizingValidator': ... - def setMinimumLiquidVelocityMPerS(self, double: float) -> 'NorsokP002LineSizingValidator': ... - def validate(self, pipeLineInterface: jneqsim.process.equipment.pipeline.PipeLineInterface) -> 'NorsokP002LineSizingValidator.LineSizingResult': ... + def setErosionalVelocityConstant( + self, double: float + ) -> "NorsokP002LineSizingValidator": ... + def setMaximumErosionalVelocityFraction( + self, double: float + ) -> "NorsokP002LineSizingValidator": ... + def setMaximumGasVelocityMPerS( + self, double: float + ) -> "NorsokP002LineSizingValidator": ... + def setMaximumLiquidVelocityMPerS( + self, double: float + ) -> "NorsokP002LineSizingValidator": ... + def setMaximumPressureGradientPaPerM( + self, double: float + ) -> "NorsokP002LineSizingValidator": ... + def setMinimumLiquidVelocityMPerS( + self, double: float + ) -> "NorsokP002LineSizingValidator": ... + def validate( + self, pipeLineInterface: jneqsim.process.equipment.pipeline.PipeLineInterface + ) -> "NorsokP002LineSizingValidator.LineSizingResult": ... + class LineSizingResult(java.io.Serializable): - def __init__(self, serviceType: 'NorsokP002LineSizingValidator.ServiceType', double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, boolean: bool, boolean2: bool, boolean3: bool, boolean4: bool): ... + def __init__( + self, + serviceType: "NorsokP002LineSizingValidator.ServiceType", + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + boolean: bool, + boolean2: bool, + boolean3: bool, + boolean4: bool, + ): ... def getAllowedErosionalVelocityMPerS(self) -> float: ... def getPressureGradientPaPerM(self) -> float: ... - def getServiceType(self) -> 'NorsokP002LineSizingValidator.ServiceType': ... + def getServiceType(self) -> "NorsokP002LineSizingValidator.ServiceType": ... def getVelocityMPerS(self) -> float: ... def isAcceptable(self) -> bool: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class ServiceType(java.lang.Enum['NorsokP002LineSizingValidator.ServiceType']): - GAS: typing.ClassVar['NorsokP002LineSizingValidator.ServiceType'] = ... - LIQUID: typing.ClassVar['NorsokP002LineSizingValidator.ServiceType'] = ... - TWO_PHASE: typing.ClassVar['NorsokP002LineSizingValidator.ServiceType'] = ... - UNKNOWN: typing.ClassVar['NorsokP002LineSizingValidator.ServiceType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ServiceType(java.lang.Enum["NorsokP002LineSizingValidator.ServiceType"]): + GAS: typing.ClassVar["NorsokP002LineSizingValidator.ServiceType"] = ... + LIQUID: typing.ClassVar["NorsokP002LineSizingValidator.ServiceType"] = ... + TWO_PHASE: typing.ClassVar["NorsokP002LineSizingValidator.ServiceType"] = ... + UNKNOWN: typing.ClassVar["NorsokP002LineSizingValidator.ServiceType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'NorsokP002LineSizingValidator.ServiceType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "NorsokP002LineSizingValidator.ServiceType": ... @staticmethod - def values() -> typing.MutableSequence['NorsokP002LineSizingValidator.ServiceType']: ... + def values() -> ( + typing.MutableSequence["NorsokP002LineSizingValidator.ServiceType"] + ): ... class PipeDesign: NPS5: typing.ClassVar[typing.MutableSequence[float]] = ... @@ -147,25 +186,50 @@ class PipeDesign: @staticmethod def erosionalVelocity(double: float, double2: float) -> float: ... @staticmethod - def gaugeFromThickness(double: float, boolean: bool, string: typing.Union[java.lang.String, str]) -> float: ... + def gaugeFromThickness( + double: float, boolean: bool, string: typing.Union[java.lang.String, str] + ) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @staticmethod - def nearestPipe(double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def nearestPipe( + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + ) -> typing.MutableSequence[float]: ... @staticmethod - def thicknessFromGauge(double: float, boolean: bool, string: typing.Union[java.lang.String, str]) -> float: ... + def thicknessFromGauge( + double: float, boolean: bool, string: typing.Union[java.lang.String, str] + ) -> float: ... + class ScheduleData: nps: typing.MutableSequence[float] = ... dis: typing.MutableSequence[float] = ... dos: typing.MutableSequence[float] = ... ts: typing.MutableSequence[float] = ... - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ): ... + class WireScheduleData: gaugeNumbers: typing.MutableSequence[float] = ... thicknessInch: typing.MutableSequence[float] = ... thicknessM: typing.MutableSequence[float] = ... something: bool = ... - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], boolean: bool): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + boolean: bool, + ): ... class PipeMechanicalDesignCalculator(java.io.Serializable): ASME_B31_3: typing.ClassVar[java.lang.String] = ... @@ -178,27 +242,39 @@ class PipeMechanicalDesignCalculator(java.io.Serializable): def __init__(self, double: float, double2: float, double3: float): ... def calculateAllowableSpanLength(self, double: float) -> float: ... def calculateCollapsePressure(self) -> float: ... - def calculateExpansionLoopLength(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def calculateExpansionLoopLength( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... def calculateExternalPressure(self) -> float: ... def calculateHoopStress(self, double: float) -> float: ... - def calculateInsulationThickness(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def calculateInsulationThickness( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def calculateJointsAndWelds(self) -> None: ... def calculateLaborManhours(self) -> float: ... - def calculateLongitudinalStress(self, double: float, double2: float, boolean: bool) -> float: ... + def calculateLongitudinalStress( + self, double: float, double2: float, boolean: bool + ) -> float: ... def calculateMAOP(self) -> float: ... def calculateMinimumBendRadius(self) -> float: ... def calculateMinimumWallThickness(self) -> float: ... def calculateProjectCost(self) -> float: ... def calculatePropagationBucklingPressure(self) -> float: ... - def calculateRequiredConcreteThickness(self, double: float, double2: float) -> float: ... + def calculateRequiredConcreteThickness( + self, double: float, double2: float + ) -> float: ... def calculateSafetyMargin(self) -> float: ... def calculateSubmergedWeight(self, double: float) -> float: ... def calculateSupportSpacing(self, double: float) -> float: ... def calculateTestPressure(self) -> float: ... - def calculateVonMisesStress(self, double: float, double2: float, boolean: bool) -> float: ... + def calculateVonMisesStress( + self, double: float, double2: float, boolean: bool + ) -> float: ... def calculateWeightsAndAreas(self) -> None: ... def estimateFatigueLife(self, double: float, double2: float) -> float: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def generateDesignReport(self) -> java.lang.String: ... def getAmbientTemperature(self) -> float: ... def getAnchorSpacing(self) -> float: ... @@ -260,9 +336,17 @@ class PipeMechanicalDesignCalculator(java.io.Serializable): def getWeldJointEfficiency(self) -> float: ... def getYoungsModulus(self) -> float: ... def isDesignSafe(self) -> bool: ... - def loadDesignFactorsFromDatabase(self, string: typing.Union[java.lang.String, str]) -> None: ... - def loadFromDatabase(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def loadMaterialFromDatabase(self, string: typing.Union[java.lang.String, str]) -> None: ... + def loadDesignFactorsFromDatabase( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def loadFromDatabase( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def loadMaterialFromDatabase( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def selectFlangeClass(self) -> int: ... def selectStandardPipeSize(self) -> java.lang.String: ... def setAmbientTemperature(self, double: float) -> None: ... @@ -276,33 +360,45 @@ class PipeMechanicalDesignCalculator(java.io.Serializable): @typing.overload def setCorrosionAllowance(self, double: float) -> None: ... @typing.overload - def setCorrosionAllowance(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setCorrosionAllowance( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDesignCode(self, string: typing.Union[java.lang.String, str]) -> None: ... def setDesignFactor(self, double: float) -> None: ... @typing.overload def setDesignPressure(self, double: float) -> None: ... @typing.overload - def setDesignPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDesignTemperature(self, double: float) -> None: ... def setFabricationTolerance(self, double: float) -> None: ... def setFieldWeldCost(self, double: float) -> None: ... def setFlangeClass(self, int: int) -> None: ... - def setInstallationMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInstallationMethod( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInsulationThickness(self, double: float) -> None: ... - def setInsulationType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInsulationType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setJointFactor(self, double: float) -> None: ... def setLocationClass(self, int: int) -> None: ... def setMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload def setNominalWallThickness(self, double: float) -> None: ... @typing.overload - def setNominalWallThickness(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setNominalWallThickness( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setNumberOfFlangePairs(self, int: int) -> None: ... def setNumberOfValves(self, int: int) -> None: ... @typing.overload def setOuterDiameter(self, double: float) -> None: ... @typing.overload - def setOuterDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setOuterDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPipelineLength(self, double: float) -> None: ... def setPoissonsRatio(self, double: float) -> None: ... def setSmts(self, double: float) -> None: ... @@ -319,18 +415,25 @@ class PipeMechanicalDesignCalculator(java.io.Serializable): def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class PipelineMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getCalculator(self) -> PipeMechanicalDesignCalculator: ... - def getCorrosionModel(self) -> jneqsim.process.corrosion.NorsokM506CorrosionRate: ... + def getCorrosionModel( + self, + ) -> jneqsim.process.corrosion.NorsokM506CorrosionRate: ... def getCorrosionRate(self) -> float: ... - def getDataSource(self) -> 'PipelineMechanicalDesignDataSource': ... + def getDataSource(self) -> "PipelineMechanicalDesignDataSource": ... def getDesignLifeYears(self) -> float: ... def getDesignStandardCode(self) -> java.lang.String: ... def getLocationClass(self) -> int: ... def getMAOP(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMaterialGrade(self) -> java.lang.String: ... - def getMaterialSelector(self) -> jneqsim.process.corrosion.NorsokM001MaterialSelection: ... + def getMaterialSelector( + self, + ) -> jneqsim.process.corrosion.NorsokM001MaterialSelection: ... def getPipelineLength(self) -> float: ... def getRecommendedCorrosionAllowanceMm(self) -> float: ... def getRecommendedMaterial(self) -> java.lang.String: ... @@ -338,13 +441,19 @@ class PipelineMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign def isDesignSafe(self) -> bool: ... def loadDesignFactorsFromDatabase(self) -> None: ... def loadFromDatabase(self) -> None: ... - def loadMaterialFromDatabase(self, string: typing.Union[java.lang.String, str]) -> None: ... + def loadMaterialFromDatabase( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def readDesignSpecifications(self) -> None: ... def runCorrosionAnalysis(self) -> None: ... def setDesignLifeYears(self, double: float) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setGlycolWeightFraction(self, double: float) -> None: ... def setInhibitorEfficiency(self, double: float) -> None: ... def setLocationClass(self, int: int) -> None: ... @@ -354,13 +463,35 @@ class PipelineMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign class PipelineMechanicalDesignDataSource: def __init__(self): ... - def loadDesignFactors(self, string: typing.Union[java.lang.String, str]) -> 'PipelineMechanicalDesignDataSource.PipeDesignFactors': ... - def loadFromStandardsTable(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], pipeDesignFactors: 'PipelineMechanicalDesignDataSource.PipeDesignFactors') -> None: ... + def loadDesignFactors( + self, string: typing.Union[java.lang.String, str] + ) -> "PipelineMechanicalDesignDataSource.PipeDesignFactors": ... + def loadFromStandardsTable( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + pipeDesignFactors: "PipelineMechanicalDesignDataSource.PipeDesignFactors", + ) -> None: ... @typing.overload - def loadIntoCalculator(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], pipeMechanicalDesignCalculator: PipeMechanicalDesignCalculator) -> None: ... + def loadIntoCalculator( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + pipeMechanicalDesignCalculator: PipeMechanicalDesignCalculator, + ) -> None: ... @typing.overload - def loadIntoCalculator(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], pipeMechanicalDesignCalculator: PipeMechanicalDesignCalculator) -> None: ... - def loadMaterialProperties(self, string: typing.Union[java.lang.String, str]) -> java.util.Optional['PipelineMechanicalDesignDataSource.PipeMaterialData']: ... + def loadIntoCalculator( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + pipeMechanicalDesignCalculator: PipeMechanicalDesignCalculator, + ) -> None: ... + def loadMaterialProperties( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Optional["PipelineMechanicalDesignDataSource.PipeMaterialData"]: ... + class PipeDesignFactors: designFactor: float = ... jointFactor: float = ... @@ -370,6 +501,7 @@ class PipelineMechanicalDesignDataSource: designCode: java.lang.String = ... fabricationTolerance: float = ... def __init__(self): ... + class PipeMaterialData: grade: java.lang.String = ... specificationNumber: java.lang.String = ... @@ -378,16 +510,41 @@ class PipelineMechanicalDesignDataSource: designFactor: float = ... jointFactor: float = ... temperatureDerating: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... class RiserMechanicalDesignDataSource: def __init__(self): ... - def getAvailableStandards(self) -> java.util.Map[java.lang.String, java.lang.String]: ... - def loadDesignParameters(self, string: typing.Union[java.lang.String, str]) -> 'RiserMechanicalDesignDataSource.RiserDesignParameters': ... - def loadFatigueParameters(self, riserMechanicalDesignCalculator: 'RiserMechanicalDesignCalculator') -> None: ... - def loadFromStandard(self, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, float]: ... - def loadIntoCalculator(self, riserMechanicalDesignCalculator: 'RiserMechanicalDesignCalculator', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def loadVIVParameters(self, riserMechanicalDesignCalculator: 'RiserMechanicalDesignCalculator') -> None: ... + def getAvailableStandards( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... + def loadDesignParameters( + self, string: typing.Union[java.lang.String, str] + ) -> "RiserMechanicalDesignDataSource.RiserDesignParameters": ... + def loadFatigueParameters( + self, riserMechanicalDesignCalculator: "RiserMechanicalDesignCalculator" + ) -> None: ... + def loadFromStandard( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, float]: ... + def loadIntoCalculator( + self, + riserMechanicalDesignCalculator: "RiserMechanicalDesignCalculator", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def loadVIVParameters( + self, riserMechanicalDesignCalculator: "RiserMechanicalDesignCalculator" + ) -> None: ... + class RiserDesignParameters: designFactor: float = ... usageFactor: float = ... @@ -411,20 +568,51 @@ class RiserMechanicalDesignDataSource: class TopsidePipingMechanicalDesignDataSource: def __init__(self): ... - def loadAllowableStress(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... - def loadDesignParameters(self, topsidePipingMechanicalDesignCalculator: 'TopsidePipingMechanicalDesignCalculator', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def loadAllowableStress( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... + def loadDesignParameters( + self, + topsidePipingMechanicalDesignCalculator: "TopsidePipingMechanicalDesignCalculator", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def loadFlangeRating(self, int: int, double: float) -> float: ... - def loadFromStandard(self, topsidePipingMechanicalDesignCalculator: 'TopsidePipingMechanicalDesignCalculator', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def loadIntoCalculator(self, topsidePipingMechanicalDesignCalculator: 'TopsidePipingMechanicalDesignCalculator', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... - def loadPipeScheduleThickness(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... - def loadVelocityLimits(self, topsidePipingMechanicalDesignCalculator: 'TopsidePipingMechanicalDesignCalculator', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def loadVibrationParameters(self, topsidePipingMechanicalDesignCalculator: 'TopsidePipingMechanicalDesignCalculator', string: typing.Union[java.lang.String, str]) -> None: ... + def loadFromStandard( + self, + topsidePipingMechanicalDesignCalculator: "TopsidePipingMechanicalDesignCalculator", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def loadIntoCalculator( + self, + topsidePipingMechanicalDesignCalculator: "TopsidePipingMechanicalDesignCalculator", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... + def loadPipeScheduleThickness( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... + def loadVelocityLimits( + self, + topsidePipingMechanicalDesignCalculator: "TopsidePipingMechanicalDesignCalculator", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def loadVibrationParameters( + self, + topsidePipingMechanicalDesignCalculator: "TopsidePipingMechanicalDesignCalculator", + string: typing.Union[java.lang.String, str], + ) -> None: ... class RiserMechanicalDesign(PipelineMechanicalDesign): def __init__(self, riser: jneqsim.process.equipment.pipeline.Riser): ... def calcDesign(self) -> None: ... def getDesignLifeYears(self) -> float: ... - def getRiserCalculator(self) -> 'RiserMechanicalDesignCalculator': ... + def getRiserCalculator(self) -> "RiserMechanicalDesignCalculator": ... def isDesignAcceptable(self) -> bool: ... def readDesignSpecifications(self) -> None: ... def toJson(self) -> java.lang.String: ... @@ -525,7 +713,10 @@ class RiserMechanicalDesignCalculator(PipeMechanicalDesignCalculator): def toRiserMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class TopsidePipingMechanicalDesign(PipelineMechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getCalculatedSupportSpacing(self) -> float: ... def getInstallationTemperature(self) -> float: ... @@ -536,7 +727,7 @@ class TopsidePipingMechanicalDesign(PipelineMechanicalDesign): def getNumberOfValves(self) -> int: ... def getPipeSchedule(self) -> java.lang.String: ... def getServiceType(self) -> java.lang.String: ... - def getTopsideCalculator(self) -> 'TopsidePipingMechanicalDesignCalculator': ... + def getTopsideCalculator(self) -> "TopsidePipingMechanicalDesignCalculator": ... def readDesignSpecifications(self) -> None: ... def setInstallationTemperature(self, double: float) -> None: ... def setMinOperationTemperature(self, double: float) -> None: ... @@ -549,8 +740,12 @@ class TopsidePipingMechanicalDesign(PipelineMechanicalDesign): class TopsidePipingMechanicalDesignCalculator(PipeMechanicalDesignCalculator): def __init__(self): ... - def calculateAIVLikelihoodOfFailure(self, double: float, double2: float) -> float: ... - def calculateAcousticPowerLevel(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def calculateAIVLikelihoodOfFailure( + self, double: float, double2: float + ) -> float: ... + def calculateAcousticPowerLevel( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def calculateActualVelocity(self) -> float: ... def calculateAllowableStress(self) -> float: ... def calculateCombinedStress(self) -> float: ... @@ -615,7 +810,6 @@ class TopsidePipingMechanicalDesignCalculator(PipeMechanicalDesignCalculator): def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.pipeline")``. @@ -629,5 +823,9 @@ class __module_protocol__(Protocol): RiserMechanicalDesignCalculator: typing.Type[RiserMechanicalDesignCalculator] RiserMechanicalDesignDataSource: typing.Type[RiserMechanicalDesignDataSource] TopsidePipingMechanicalDesign: typing.Type[TopsidePipingMechanicalDesign] - TopsidePipingMechanicalDesignCalculator: typing.Type[TopsidePipingMechanicalDesignCalculator] - TopsidePipingMechanicalDesignDataSource: typing.Type[TopsidePipingMechanicalDesignDataSource] + TopsidePipingMechanicalDesignCalculator: typing.Type[ + TopsidePipingMechanicalDesignCalculator + ] + TopsidePipingMechanicalDesignDataSource: typing.Type[ + TopsidePipingMechanicalDesignDataSource + ] diff --git a/src/jneqsim-stubs/process/mechanicaldesign/powergeneration/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/powergeneration/__init__.pyi index aefcbc07..60d749d5 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/powergeneration/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/powergeneration/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,10 +10,13 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - -class PowerGenerationMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... +class PowerGenerationMechanicalDesign( + jneqsim.process.mechanicaldesign.MechanicalDesign +): + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getCo2EmissionTonnesHr(self) -> float: ... def getExhaustMassFlowKgS(self) -> float: ... @@ -32,7 +35,6 @@ class PowerGenerationMechanicalDesign(jneqsim.process.mechanicaldesign.Mechanica def setNoxPpm(self, double: float) -> None: ... def setWhruOutletTemperatureC(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.powergeneration")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/pump/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/pump/__init__.pyi index 5ea0afb5..f491cc8a 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/pump/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/pump/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,10 +11,11 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class PumpMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def displayResults(self) -> None: ... def getAorHighFraction(self) -> float: ... @@ -37,10 +38,10 @@ class PumpMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): def getNumberOfStages(self) -> int: ... def getPorHighFraction(self) -> float: ... def getPorLowFraction(self) -> float: ... - def getPumpType(self) -> 'PumpMechanicalDesign.PumpType': ... + def getPumpType(self) -> "PumpMechanicalDesign.PumpType": ... def getRatedSpeed(self) -> float: ... - def getResponse(self) -> 'PumpMechanicalDesignResponse': ... - def getSealType(self) -> 'PumpMechanicalDesign.SealType': ... + def getResponse(self) -> "PumpMechanicalDesignResponse": ... + def getSealType(self) -> "PumpMechanicalDesign.SealType": ... def getShaftDiameter(self) -> float: ... def getSpecificSpeed(self) -> float: ... def getSuctionNozzleSize(self) -> float: ... @@ -54,50 +55,65 @@ class PumpMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): def setNpshMarginFactor(self, double: float) -> None: ... def setPorHighFraction(self, double: float) -> None: ... def setPorLowFraction(self, double: float) -> None: ... - def setPumpType(self, pumpType: 'PumpMechanicalDesign.PumpType') -> None: ... - def setSealType(self, sealType: 'PumpMechanicalDesign.SealType') -> None: ... + def setPumpType(self, pumpType: "PumpMechanicalDesign.PumpType") -> None: ... + def setSealType(self, sealType: "PumpMechanicalDesign.SealType") -> None: ... def toJson(self) -> java.lang.String: ... - def validateDesign(self) -> 'PumpMechanicalDesign.PumpValidationResult': ... + def validateDesign(self) -> "PumpMechanicalDesign.PumpValidationResult": ... def validateNpshMargin(self, double: float, double2: float) -> bool: ... def validateOperatingInAOR(self, double: float, double2: float) -> bool: ... def validateOperatingInPOR(self, double: float, double2: float) -> bool: ... def validateSuctionSpecificSpeed(self, double: float) -> bool: ... - class PumpType(java.lang.Enum['PumpMechanicalDesign.PumpType']): - OVERHUNG: typing.ClassVar['PumpMechanicalDesign.PumpType'] = ... - BETWEEN_BEARINGS: typing.ClassVar['PumpMechanicalDesign.PumpType'] = ... - VERTICALLY_SUSPENDED: typing.ClassVar['PumpMechanicalDesign.PumpType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class PumpType(java.lang.Enum["PumpMechanicalDesign.PumpType"]): + OVERHUNG: typing.ClassVar["PumpMechanicalDesign.PumpType"] = ... + BETWEEN_BEARINGS: typing.ClassVar["PumpMechanicalDesign.PumpType"] = ... + VERTICALLY_SUSPENDED: typing.ClassVar["PumpMechanicalDesign.PumpType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PumpMechanicalDesign.PumpType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PumpMechanicalDesign.PumpType": ... @staticmethod - def values() -> typing.MutableSequence['PumpMechanicalDesign.PumpType']: ... + def values() -> typing.MutableSequence["PumpMechanicalDesign.PumpType"]: ... + class PumpValidationResult: def __init__(self): ... def addIssue(self, string: typing.Union[java.lang.String, str]) -> None: ... def getIssues(self) -> java.util.List[java.lang.String]: ... def isValid(self) -> bool: ... def setValid(self, boolean: bool) -> None: ... - class SealType(java.lang.Enum['PumpMechanicalDesign.SealType']): - PACKED: typing.ClassVar['PumpMechanicalDesign.SealType'] = ... - SINGLE_MECHANICAL: typing.ClassVar['PumpMechanicalDesign.SealType'] = ... - DOUBLE_MECHANICAL: typing.ClassVar['PumpMechanicalDesign.SealType'] = ... - MAGNETIC_DRIVE: typing.ClassVar['PumpMechanicalDesign.SealType'] = ... - CANNED_MOTOR: typing.ClassVar['PumpMechanicalDesign.SealType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class SealType(java.lang.Enum["PumpMechanicalDesign.SealType"]): + PACKED: typing.ClassVar["PumpMechanicalDesign.SealType"] = ... + SINGLE_MECHANICAL: typing.ClassVar["PumpMechanicalDesign.SealType"] = ... + DOUBLE_MECHANICAL: typing.ClassVar["PumpMechanicalDesign.SealType"] = ... + MAGNETIC_DRIVE: typing.ClassVar["PumpMechanicalDesign.SealType"] = ... + CANNED_MOTOR: typing.ClassVar["PumpMechanicalDesign.SealType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PumpMechanicalDesign.SealType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PumpMechanicalDesign.SealType": ... @staticmethod - def values() -> typing.MutableSequence['PumpMechanicalDesign.SealType']: ... + def values() -> typing.MutableSequence["PumpMechanicalDesign.SealType"]: ... -class PumpMechanicalDesignResponse(jneqsim.process.mechanicaldesign.MechanicalDesignResponse): +class PumpMechanicalDesignResponse( + jneqsim.process.mechanicaldesign.MechanicalDesignResponse +): @typing.overload def __init__(self): ... @typing.overload @@ -140,10 +156,14 @@ class PumpMechanicalDesignResponse(jneqsim.process.mechanicaldesign.MechanicalDe def getSuctionNozzleSize(self) -> float: ... def getSuctionPressure(self) -> float: ... def getSuctionSpecificSpeed(self) -> float: ... - def populateFromPumpDesign(self, pumpMechanicalDesign: PumpMechanicalDesign) -> None: ... + def populateFromPumpDesign( + self, pumpMechanicalDesign: PumpMechanicalDesign + ) -> None: ... def setAorHighFraction(self, double: float) -> None: ... def setAorLowFraction(self, double: float) -> None: ... - def setApi610TypeCode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setApi610TypeCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setBepFlow(self, double: float) -> None: ... def setBepHead(self, double: float) -> None: ... def setCasingWallThickness(self, double: float) -> None: ... @@ -180,7 +200,6 @@ class PumpMechanicalDesignResponse(jneqsim.process.mechanicaldesign.MechanicalDe def setSuctionPressure(self, double: float) -> None: ... def setSuctionSpecificSpeed(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.pump")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/reactor/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/reactor/__init__.pyi index c55fa71e..98b0174e 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/reactor/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/reactor/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,10 +10,11 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class ReactorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getBedPressureDrop(self) -> float: ... def getCatalystMass(self) -> float: ... @@ -36,7 +37,6 @@ class ReactorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign) def setNumberOfBeds(self, int: int) -> None: ... def setReactorType(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.reactor")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/separator/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/separator/__init__.pyi index 85027478..1f92c60f 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/separator/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/separator/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -17,12 +17,20 @@ import jneqsim.process.mechanicaldesign.separator.primaryseparation import jneqsim.process.mechanicaldesign.separator.sectiontype import typing - - class SeparatorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... - def addSeparatorSection(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def applyDemistingInternal(self, demistingInternal: jneqsim.process.mechanicaldesign.separator.internals.DemistingInternal) -> None: ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... + def addSeparatorSection( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def applyDemistingInternal( + self, + demistingInternal: jneqsim.process.mechanicaldesign.separator.internals.DemistingInternal, + ) -> None: ... def calcDesign(self) -> None: ... def calcGasOutletNozzleID(self) -> float: ... def calcInletNozzleID(self) -> float: ... @@ -38,7 +46,9 @@ class SeparatorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesig def calculateFoamAdjustedVolume(self, double: float) -> float: ... def calculateMinDesignTemperature(self) -> float: ... def calculateSoudersBrownVelocity(self, double: float, double2: float) -> float: ... - def calculateStokesVelocity(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def calculateStokesVelocity( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def displayResults(self) -> None: ... def getBootVolume(self) -> float: ... def getDemisterPressureDrop(self) -> float: ... @@ -98,13 +108,21 @@ class SeparatorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesig def getOilOutletNozzleID(self) -> float: ... def getOverallGasLiquidEfficiency(self) -> float: ... def getPerforatedPlateToWeir(self) -> float: ... - def getResponse(self) -> 'SeparatorMechanicalDesignResponse': ... + def getResponse(self) -> "SeparatorMechanicalDesignResponse": ... def getRetentionTime(self) -> float: ... @typing.overload - def getSeparatorSection(self, int: int) -> jneqsim.process.equipment.separator.sectiontype.SeparatorSection: ... + def getSeparatorSection( + self, int: int + ) -> jneqsim.process.equipment.separator.sectiontype.SeparatorSection: ... @typing.overload - def getSeparatorSection(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.separator.sectiontype.SeparatorSection: ... - def getSeparatorSections(self) -> java.util.ArrayList[jneqsim.process.equipment.separator.sectiontype.SeparatorSection]: ... + def getSeparatorSection( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.separator.sectiontype.SeparatorSection: ... + def getSeparatorSections( + self, + ) -> java.util.ArrayList[ + jneqsim.process.equipment.separator.sectiontype.SeparatorSection + ]: ... def getVolumeSafetyFactor(self) -> float: ... def getWaterInGasFraction(self) -> float: ... def getWaterInOilFraction(self) -> float: ... @@ -118,7 +136,14 @@ class SeparatorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesig def loadProcessDesignParameters(self) -> None: ... def performSizingCalculations(self) -> None: ... def readDesignSpecifications(self) -> None: ... - def setAllLiquidLevelsFromHeights(self, double: float, double2: float, double3: float, double4: float, double5: float) -> None: ... + def setAllLiquidLevelsFromHeights( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> None: ... def setBootVolume(self, double: float) -> None: ... def setDemisterPressureDrop(self, double: float) -> None: ... def setDemisterThickness(self, double: float) -> None: ... @@ -134,11 +159,39 @@ class SeparatorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesig def setEffectiveLengthLiquid(self, double: float) -> None: ... def setFg(self, double: float) -> None: ... def setFoamAllowanceFactor(self, double: float) -> None: ... - def setFromDesignSpec(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float) -> None: ... + def setFromDesignSpec( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + ) -> None: ... @typing.overload - def setFromExistingDesign(self, double: float, double2: float, double3: float) -> None: ... + def setFromExistingDesign( + self, double: float, double2: float, double3: float + ) -> None: ... @typing.overload - def setFromExistingDesign(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> None: ... + def setFromExistingDesign( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> None: ... def setGasLiquidSurfaceTension(self, double: float) -> None: ... def setGasLoadFactor(self, double: float) -> None: ... def setGasOutletNozzleID(self, double: float) -> None: ... @@ -146,16 +199,23 @@ class SeparatorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesig def setHILFraction(self, double: float) -> None: ... def setHLLFraction(self, double: float) -> None: ... def setInletDeviceKFactor(self, double: float) -> None: ... - def setInletDeviceType(self, inletDeviceType: jneqsim.process.equipment.separator.entrainment.InletDeviceModel.InletDeviceType) -> None: ... + def setInletDeviceType( + self, + inletDeviceType: jneqsim.process.equipment.separator.entrainment.InletDeviceModel.InletDeviceType, + ) -> None: ... def setInletNozzleID(self, double: float) -> None: ... def setInletPipeDiameter(self, double: float) -> None: ... def setInletToGasDemister(self, double: float) -> None: ... def setInletToPerforatedPlate(self, double: float) -> None: ... - def setInterfaceLevelsFromHeights(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setInterfaceLevelsFromHeights( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def setLILFraction(self, double: float) -> None: ... def setLLLFraction(self, double: float) -> None: ... def setLLLLFraction(self, double: float) -> None: ... - def setLiquidLevelsFromHeights(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setLiquidLevelsFromHeights( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def setMaxGasVelocityLimit(self, double: float) -> None: ... def setMaxLiquidVelocity(self, double: float) -> None: ... def setMinDesignTemperatureC(self, double: float) -> None: ... @@ -175,11 +235,14 @@ class SeparatorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesig def setWeirLength(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def validateDesign(self) -> bool: ... - def validateDesignComprehensive(self) -> 'SeparatorMechanicalDesign.SeparatorValidationResult': ... + def validateDesignComprehensive( + self, + ) -> "SeparatorMechanicalDesign.SeparatorValidationResult": ... def validateDropletDiameter(self, double: float, boolean: bool) -> bool: ... def validateGasVelocity(self, double: float) -> bool: ... def validateLiquidVelocity(self, double: float) -> bool: ... def validateRetentionTime(self, double: float, boolean: bool) -> bool: ... + class SeparatorValidationResult: def __init__(self): ... def addIssue(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -187,7 +250,9 @@ class SeparatorMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesig def isValid(self) -> bool: ... def setValid(self, boolean: bool) -> None: ... -class SeparatorMechanicalDesignResponse(jneqsim.process.mechanicaldesign.MechanicalDesignResponse): +class SeparatorMechanicalDesignResponse( + jneqsim.process.mechanicaldesign.MechanicalDesignResponse +): @typing.overload def __init__(self): ... @typing.overload @@ -251,7 +316,9 @@ class SeparatorMechanicalDesignResponse(jneqsim.process.mechanicaldesign.Mechani def getWaterOutletNozzleDiameter(self) -> float: ... def isDetailedEntrainmentUsed(self) -> bool: ... def isMistEliminatorFlooded(self) -> bool: ... - def populateFromSeparatorDesign(self, separatorMechanicalDesign: SeparatorMechanicalDesign) -> None: ... + def populateFromSeparatorDesign( + self, separatorMechanicalDesign: SeparatorMechanicalDesign + ) -> None: ... def setActualGasVelocity(self, double: float) -> None: ... def setAllowableGasVelocity(self, double: float) -> None: ... def setDemisterEfficiency(self, double: float) -> None: ... @@ -298,9 +365,14 @@ class SeparatorMechanicalDesignResponse(jneqsim.process.mechanicaldesign.Mechani def setWaterOutletNozzleDiameter(self, double: float) -> None: ... class GasScrubberMechanicalDesign(SeparatorMechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... - def checkConformity(self) -> jneqsim.process.mechanicaldesign.separator.conformity.ConformityReport: ... + def checkConformity( + self, + ) -> jneqsim.process.mechanicaldesign.separator.conformity.ConformityReport: ... def getConformityStandard(self) -> java.lang.String: ... def getCycloneDeckElevationM(self) -> float: ... def getCycloneDpToDrainPct(self) -> float: ... @@ -329,7 +401,9 @@ class GasScrubberMechanicalDesign(SeparatorMechanicalDesign): def hasMeshPad(self) -> bool: ... def hasVanePack(self) -> bool: ... def readDesignSpecifications(self) -> None: ... - def setConformityRules(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setConformityRules( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setCycloneDeckElevationM(self, double: float) -> None: ... def setCycloneDpToDrainPct(self, double: float) -> None: ... def setCycloneEulerNumber(self, double: float) -> None: ... @@ -337,7 +411,9 @@ class GasScrubberMechanicalDesign(SeparatorMechanicalDesign): @typing.overload def setDemistingCyclones(self, int: int, double: float, double2: float) -> None: ... @typing.overload - def setDemistingCyclones(self, int: int, double: float, double2: float, double3: float) -> None: ... + def setDemistingCyclones( + self, int: int, double: float, double2: float, double3: float + ) -> None: ... def setDesign(self) -> None: ... def setDrainPipeDiameterM(self, double: float) -> None: ... def setHhllElevationM(self, double: float) -> None: ... @@ -355,14 +431,19 @@ class GasScrubberMechanicalDesign(SeparatorMechanicalDesign): def setVanePack(self, double: float) -> None: ... def toTextReport(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.separator")``. GasScrubberMechanicalDesign: typing.Type[GasScrubberMechanicalDesign] SeparatorMechanicalDesign: typing.Type[SeparatorMechanicalDesign] SeparatorMechanicalDesignResponse: typing.Type[SeparatorMechanicalDesignResponse] - conformity: jneqsim.process.mechanicaldesign.separator.conformity.__module_protocol__ + conformity: ( + jneqsim.process.mechanicaldesign.separator.conformity.__module_protocol__ + ) internals: jneqsim.process.mechanicaldesign.separator.internals.__module_protocol__ - primaryseparation: jneqsim.process.mechanicaldesign.separator.primaryseparation.__module_protocol__ - sectiontype: jneqsim.process.mechanicaldesign.separator.sectiontype.__module_protocol__ + primaryseparation: ( + jneqsim.process.mechanicaldesign.separator.primaryseparation.__module_protocol__ + ) + sectiontype: ( + jneqsim.process.mechanicaldesign.separator.sectiontype.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/process/mechanicaldesign/separator/conformity/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/separator/conformity/__init__.pyi index 34d10218..ba71802c 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/separator/conformity/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/separator/conformity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,15 +11,17 @@ import java.util import jneqsim.process.mechanicaldesign.separator import typing - - class ConformityReport(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - def addResult(self, conformityResult: 'ConformityResult') -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + def addResult(self, conformityResult: "ConformityResult") -> None: ... def getEquipmentName(self) -> java.lang.String: ... def getFailCount(self) -> int: ... def getPassCount(self) -> int: ... - def getResults(self) -> java.util.List['ConformityResult']: ... + def getResults(self) -> java.util.List["ConformityResult"]: ... def getStandard(self) -> java.lang.String: ... def getWarningCount(self) -> int: ... def isConforming(self) -> bool: ... @@ -27,55 +29,86 @@ class ConformityReport(java.io.Serializable): def toTextReport(self) -> java.lang.String: ... class ConformityResult(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, string4: typing.Union[java.lang.String, str], limitDirection: 'ConformityResult.LimitDirection', string5: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + string4: typing.Union[java.lang.String, str], + limitDirection: "ConformityResult.LimitDirection", + string5: typing.Union[java.lang.String, str], + ): ... def getActualValue(self) -> float: ... def getCheckName(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... - def getDirection(self) -> 'ConformityResult.LimitDirection': ... + def getDirection(self) -> "ConformityResult.LimitDirection": ... def getInternalType(self) -> java.lang.String: ... def getLimitValue(self) -> float: ... def getStandard(self) -> java.lang.String: ... - def getStatus(self) -> 'ConformityResult.Status': ... + def getStatus(self) -> "ConformityResult.Status": ... def getUnit(self) -> java.lang.String: ... def isPassed(self) -> bool: ... @staticmethod - def notApplicable(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'ConformityResult': ... + def notApplicable( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "ConformityResult": ... def toString(self) -> java.lang.String: ... - class LimitDirection(java.lang.Enum['ConformityResult.LimitDirection']): - MAXIMUM: typing.ClassVar['ConformityResult.LimitDirection'] = ... - MINIMUM: typing.ClassVar['ConformityResult.LimitDirection'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class LimitDirection(java.lang.Enum["ConformityResult.LimitDirection"]): + MAXIMUM: typing.ClassVar["ConformityResult.LimitDirection"] = ... + MINIMUM: typing.ClassVar["ConformityResult.LimitDirection"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ConformityResult.LimitDirection': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ConformityResult.LimitDirection": ... @staticmethod - def values() -> typing.MutableSequence['ConformityResult.LimitDirection']: ... - class Status(java.lang.Enum['ConformityResult.Status']): - PASS: typing.ClassVar['ConformityResult.Status'] = ... - WARNING: typing.ClassVar['ConformityResult.Status'] = ... - FAIL: typing.ClassVar['ConformityResult.Status'] = ... - NOT_APPLICABLE: typing.ClassVar['ConformityResult.Status'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["ConformityResult.LimitDirection"]: ... + + class Status(java.lang.Enum["ConformityResult.Status"]): + PASS: typing.ClassVar["ConformityResult.Status"] = ... + WARNING: typing.ClassVar["ConformityResult.Status"] = ... + FAIL: typing.ClassVar["ConformityResult.Status"] = ... + NOT_APPLICABLE: typing.ClassVar["ConformityResult.Status"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ConformityResult.Status': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ConformityResult.Status": ... @staticmethod - def values() -> typing.MutableSequence['ConformityResult.Status']: ... + def values() -> typing.MutableSequence["ConformityResult.Status"]: ... class ConformityRuleSet(java.io.Serializable): @staticmethod - def create(string: typing.Union[java.lang.String, str]) -> 'ConformityRuleSet': ... - def evaluate(self, gasScrubberMechanicalDesign: jneqsim.process.mechanicaldesign.separator.GasScrubberMechanicalDesign) -> ConformityReport: ... - def getConstraintNames(self, gasScrubberMechanicalDesign: jneqsim.process.mechanicaldesign.separator.GasScrubberMechanicalDesign) -> java.util.List[java.lang.String]: ... + def create(string: typing.Union[java.lang.String, str]) -> "ConformityRuleSet": ... + def evaluate( + self, + gasScrubberMechanicalDesign: jneqsim.process.mechanicaldesign.separator.GasScrubberMechanicalDesign, + ) -> ConformityReport: ... + def getConstraintNames( + self, + gasScrubberMechanicalDesign: jneqsim.process.mechanicaldesign.separator.GasScrubberMechanicalDesign, + ) -> java.util.List[java.lang.String]: ... def getName(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.separator.conformity")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/separator/internals/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/separator/internals/__init__.pyi index 5dc81220..c9dc08be 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/separator/internals/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/separator/internals/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,16 +9,20 @@ import java.io import java.lang import typing - - class DemistingInternal(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - def calcGasVelocity(self, double: float, double2: float, double3: float) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + def calcGasVelocity( + self, double: float, double2: float, double3: float + ) -> float: ... def calcLiquidCarryOver(self, double: float, double2: float) -> float: ... def calcPressureDrop(self, double: float, double2: float) -> float: ... def getArea(self) -> float: ... @@ -44,12 +48,15 @@ class DemistingInternalWithDrainage(DemistingInternal): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def calcLiquidCarryOver(self, double: float, double2: float) -> float: ... def getDrainageEfficiency(self) -> float: ... def setDrainageEfficiency(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.separator.internals")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/separator/primaryseparation/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/separator/primaryseparation/__init__.pyi index 8239c703..aec4e2f3 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/separator/primaryseparation/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/separator/primaryseparation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,8 +9,6 @@ import java.io import java.lang import typing - - class PrimarySeparation(java.io.Serializable): @typing.overload def __init__(self): ... @@ -53,7 +51,6 @@ class InletVaneWithMeshpad(PrimarySeparation): def getMeshPadKFactor(self) -> float: ... def setMeshPadKFactor(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.separator.primaryseparation")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/separator/sectiontype/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/separator/sectiontype/__init__.pyi index e976dd2c..6be9fe19 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/separator/sectiontype/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/separator/sectiontype/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,14 +9,15 @@ import java.lang import jneqsim.process.equipment.separator.sectiontype import typing - - class SepDesignSection: totalWeight: float = ... totalHeight: float = ... ANSIclass: int = ... nominalSize: java.lang.String = ... - def __init__(self, separatorSection: jneqsim.process.equipment.separator.sectiontype.SeparatorSection): ... + def __init__( + self, + separatorSection: jneqsim.process.equipment.separator.sectiontype.SeparatorSection, + ): ... def calcDesign(self) -> None: ... def getANSIclass(self) -> int: ... def getNominalSize(self) -> java.lang.String: ... @@ -28,26 +29,40 @@ class SepDesignSection: def setTotalWeight(self, double: float) -> None: ... class DistillationTraySection(SepDesignSection): - def __init__(self, separatorSection: jneqsim.process.equipment.separator.sectiontype.SeparatorSection): ... + def __init__( + self, + separatorSection: jneqsim.process.equipment.separator.sectiontype.SeparatorSection, + ): ... def calcDesign(self) -> None: ... class MecMeshSection(SepDesignSection): - def __init__(self, separatorSection: jneqsim.process.equipment.separator.sectiontype.SeparatorSection): ... + def __init__( + self, + separatorSection: jneqsim.process.equipment.separator.sectiontype.SeparatorSection, + ): ... def calcDesign(self) -> None: ... class MechManwaySection(SepDesignSection): - def __init__(self, separatorSection: jneqsim.process.equipment.separator.sectiontype.SeparatorSection): ... + def __init__( + self, + separatorSection: jneqsim.process.equipment.separator.sectiontype.SeparatorSection, + ): ... def calcDesign(self) -> None: ... class MechNozzleSection(SepDesignSection): - def __init__(self, separatorSection: jneqsim.process.equipment.separator.sectiontype.SeparatorSection): ... + def __init__( + self, + separatorSection: jneqsim.process.equipment.separator.sectiontype.SeparatorSection, + ): ... def calcDesign(self) -> None: ... class MechVaneSection(SepDesignSection): - def __init__(self, separatorSection: jneqsim.process.equipment.separator.sectiontype.SeparatorSection): ... + def __init__( + self, + separatorSection: jneqsim.process.equipment.separator.sectiontype.SeparatorSection, + ): ... def calcDesign(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.separator.sectiontype")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/splitter/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/splitter/__init__.pyi index 0d40f32a..c392eced 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/splitter/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/splitter/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,10 +10,11 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class SplitterMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateSplitterCost(self) -> float: ... def calculateWeights(self) -> None: ... @@ -32,7 +33,9 @@ class SplitterMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign def getTotalPressureDrop(self) -> float: ... def readDesignSpecifications(self) -> None: ... def setBranchDiameter(self, double: float) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDesignVelocity(self, double: float) -> None: ... def setHeaderDiameter(self, double: float) -> None: ... def setHeaderLength(self, double: float) -> None: ... @@ -41,7 +44,6 @@ class SplitterMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign def setSplitterType(self, string: typing.Union[java.lang.String, str]) -> None: ... def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.splitter")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/subsea/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/subsea/__init__.pyi index d9c48a44..112d8f82 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/subsea/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/subsea/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,74 +13,95 @@ import jneqsim.process.equipment.subsea import jneqsim.process.mechanicaldesign import typing - - class BarrierElement(java.io.Serializable): @typing.overload - def __init__(self, elementType: 'BarrierElement.ElementType', string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + elementType: "BarrierElement.ElementType", + string: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, elementType: 'BarrierElement.ElementType', string: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + elementType: "BarrierElement.ElementType", + string: typing.Union[java.lang.String, str], + double: float, + ): ... def getDepthMD(self) -> float: ... def getDescription(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... - def getStatus(self) -> 'BarrierElement.Status': ... - def getType(self) -> 'BarrierElement.ElementType': ... + def getStatus(self) -> "BarrierElement.Status": ... + def getType(self) -> "BarrierElement.ElementType": ... def isFunctional(self) -> bool: ... def isVerified(self) -> bool: ... def setDepthMD(self, double: float) -> None: ... def setDescription(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setStatus(self, status: 'BarrierElement.Status') -> None: ... + def setStatus(self, status: "BarrierElement.Status") -> None: ... def setVerified(self, boolean: bool) -> None: ... def toString(self) -> java.lang.String: ... - class ElementType(java.lang.Enum['BarrierElement.ElementType']): - CASING: typing.ClassVar['BarrierElement.ElementType'] = ... - TUBING: typing.ClassVar['BarrierElement.ElementType'] = ... - PACKER: typing.ClassVar['BarrierElement.ElementType'] = ... - DHSV: typing.ClassVar['BarrierElement.ElementType'] = ... - ISV: typing.ClassVar['BarrierElement.ElementType'] = ... - WELLHEAD: typing.ClassVar['BarrierElement.ElementType'] = ... - XMAS_TREE: typing.ClassVar['BarrierElement.ElementType'] = ... - ASV: typing.ClassVar['BarrierElement.ElementType'] = ... - CEMENT: typing.ClassVar['BarrierElement.ElementType'] = ... - CASING_CEMENT: typing.ClassVar['BarrierElement.ElementType'] = ... - FORMATION: typing.ClassVar['BarrierElement.ElementType'] = ... - PLUG: typing.ClassVar['BarrierElement.ElementType'] = ... - WING_VALVE: typing.ClassVar['BarrierElement.ElementType'] = ... - SWAB_VALVE: typing.ClassVar['BarrierElement.ElementType'] = ... - CHEMICAL_INJECTION_VALVE: typing.ClassVar['BarrierElement.ElementType'] = ... - KILL_VALVE: typing.ClassVar['BarrierElement.ElementType'] = ... - GAUGE: typing.ClassVar['BarrierElement.ElementType'] = ... - ANNULUS_ACCESS_VALVE: typing.ClassVar['BarrierElement.ElementType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ElementType(java.lang.Enum["BarrierElement.ElementType"]): + CASING: typing.ClassVar["BarrierElement.ElementType"] = ... + TUBING: typing.ClassVar["BarrierElement.ElementType"] = ... + PACKER: typing.ClassVar["BarrierElement.ElementType"] = ... + DHSV: typing.ClassVar["BarrierElement.ElementType"] = ... + ISV: typing.ClassVar["BarrierElement.ElementType"] = ... + WELLHEAD: typing.ClassVar["BarrierElement.ElementType"] = ... + XMAS_TREE: typing.ClassVar["BarrierElement.ElementType"] = ... + ASV: typing.ClassVar["BarrierElement.ElementType"] = ... + CEMENT: typing.ClassVar["BarrierElement.ElementType"] = ... + CASING_CEMENT: typing.ClassVar["BarrierElement.ElementType"] = ... + FORMATION: typing.ClassVar["BarrierElement.ElementType"] = ... + PLUG: typing.ClassVar["BarrierElement.ElementType"] = ... + WING_VALVE: typing.ClassVar["BarrierElement.ElementType"] = ... + SWAB_VALVE: typing.ClassVar["BarrierElement.ElementType"] = ... + CHEMICAL_INJECTION_VALVE: typing.ClassVar["BarrierElement.ElementType"] = ... + KILL_VALVE: typing.ClassVar["BarrierElement.ElementType"] = ... + GAUGE: typing.ClassVar["BarrierElement.ElementType"] = ... + ANNULUS_ACCESS_VALVE: typing.ClassVar["BarrierElement.ElementType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BarrierElement.ElementType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BarrierElement.ElementType": ... @staticmethod - def values() -> typing.MutableSequence['BarrierElement.ElementType']: ... - class Status(java.lang.Enum['BarrierElement.Status']): - INTACT: typing.ClassVar['BarrierElement.Status'] = ... - DEGRADED: typing.ClassVar['BarrierElement.Status'] = ... - FAILED: typing.ClassVar['BarrierElement.Status'] = ... - UNKNOWN: typing.ClassVar['BarrierElement.Status'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["BarrierElement.ElementType"]: ... + + class Status(java.lang.Enum["BarrierElement.Status"]): + INTACT: typing.ClassVar["BarrierElement.Status"] = ... + DEGRADED: typing.ClassVar["BarrierElement.Status"] = ... + FAILED: typing.ClassVar["BarrierElement.Status"] = ... + UNKNOWN: typing.ClassVar["BarrierElement.Status"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BarrierElement.Status': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BarrierElement.Status": ... @staticmethod - def values() -> typing.MutableSequence['BarrierElement.Status']: ... + def values() -> typing.MutableSequence["BarrierElement.Status"]: ... class BarrierEnvelope(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... def addElement(self, barrierElement: BarrierElement) -> None: ... def getElementCount(self) -> int: ... def getElements(self) -> java.util.List[BarrierElement]: ... - def getElementsByType(self, elementType: BarrierElement.ElementType) -> java.util.List[BarrierElement]: ... + def getElementsByType( + self, elementType: BarrierElement.ElementType + ) -> java.util.List[BarrierElement]: ... def getFailedElements(self) -> java.util.List[BarrierElement]: ... def getFunctionalElementCount(self) -> int: ... def getName(self) -> java.lang.String: ... @@ -91,10 +112,15 @@ class BarrierEnvelope(java.io.Serializable): def toString(self) -> java.lang.String: ... class FlexiblePipeMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateCostEstimate(self) -> None: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getCalculatedMBR(self) -> float: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getDesignStandardCode(self) -> java.lang.String: ... @@ -106,16 +132,23 @@ class FlexiblePipeMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDe def getTotalManhours(self) -> float: ... def getVesselDays(self) -> float: ... def readDesignSpecifications(self) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setRegion(self, region: 'SubseaCostEstimator.Region') -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setRegion(self, region: "SubseaCostEstimator.Region") -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class PLEMMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateCostEstimate(self) -> None: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getDesignStandardCode(self) -> java.lang.String: ... def getEquipmentCostUSD(self) -> float: ... @@ -125,16 +158,23 @@ class PLEMMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): def getTotalManhours(self) -> float: ... def getVesselDays(self) -> float: ... def readDesignSpecifications(self) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setRegion(self, region: 'SubseaCostEstimator.Region') -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setRegion(self, region: "SubseaCostEstimator.Region") -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class PLETMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateCostEstimate(self) -> None: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getDesignStandardCode(self) -> java.lang.String: ... def getEquipmentCostUSD(self) -> float: ... @@ -147,8 +187,12 @@ class PLETMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): def getTotalManhours(self) -> float: ... def getVesselDays(self) -> float: ... def readDesignSpecifications(self) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setStructureMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setStructureMaterialGrade( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -156,13 +200,19 @@ class SURFCostEstimator: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, int: int, double: float, region: 'SubseaCostEstimator.Region'): ... + def __init__( + self, int: int, double: float, region: "SubseaCostEstimator.Region" + ): ... def calculate(self) -> float: ... def excludeExportPipeline(self, double: float) -> None: ... - def getCategoryLineItems(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getCategoryLineItems( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getFlowlineCostUSD(self) -> float: ... - def getLineItems(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getLineItems( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getRiserCostUSD(self) -> float: ... def getSubseaCostUSD(self) -> float: ... def getTotalCostInCurrency(self, double: float) -> float: ... @@ -189,12 +239,16 @@ class SURFCostEstimator: def setNumberOfProductionRisers(self, int: int) -> None: ... def setNumberOfWells(self, int: int) -> None: ... def setPipelineDesignPressureBar(self, double: float) -> None: ... - def setPipelineInstallMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setPipelineMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPipelineInstallMethod( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setPipelineMaterialGrade( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPipelineWallThicknessMm(self, double: float) -> None: ... def setPletHubSizeInches(self, double: float) -> None: ... def setPletWeightTonnes(self, double: float) -> None: ... - def setRegion(self, region: 'SubseaCostEstimator.Region') -> None: ... + def setRegion(self, region: "SubseaCostEstimator.Region") -> None: ... def setRigidJumpers(self, boolean: bool) -> None: ... def setRiserDiameterInches(self, double: float) -> None: ... def setRiserHasBuoyancy(self, boolean: bool) -> None: ... @@ -211,10 +265,15 @@ class SURFCostEstimator: def toJson(self) -> java.lang.String: ... class SubseaBoosterMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateCostEstimate(self) -> None: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getBearingLife(self) -> float: ... def getCalculatedHead(self) -> float: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -227,8 +286,10 @@ class SubseaBoosterMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalD def getTotalManhours(self) -> float: ... def getVesselDays(self) -> float: ... def readDesignSpecifications(self) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setRegion(self, region: 'SubseaCostEstimator.Region') -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setRegion(self, region: "SubseaCostEstimator.Region") -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -236,64 +297,125 @@ class SubseaCostEstimator: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, region: 'SubseaCostEstimator.Region'): ... - def calculateBoosterCost(self, double: float, boolean: bool, double2: float, boolean2: bool) -> None: ... - def calculateFlexiblePipeCost(self, double: float, double2: float, double3: float, boolean: bool, boolean2: bool) -> None: ... - def calculateJumperCost(self, double: float, double2: float, boolean: bool, double3: float) -> None: ... - def calculateManifoldCost(self, int: int, double: float, double2: float, boolean: bool) -> None: ... - def calculatePLETCost(self, double: float, double2: float, double3: float, boolean: bool, boolean2: bool) -> None: ... - def calculateTreeCost(self, double: float, double2: float, double3: float, boolean: bool, boolean2: bool) -> None: ... - def calculateUmbilicalCost(self, double: float, int: int, int2: int, int3: int, double2: float, boolean: bool) -> None: ... - def generateBOM(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... - def generateBillOfMaterials(self, string: typing.Union[java.lang.String, str], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def __init__(self, region: "SubseaCostEstimator.Region"): ... + def calculateBoosterCost( + self, double: float, boolean: bool, double2: float, boolean2: bool + ) -> None: ... + def calculateFlexiblePipeCost( + self, + double: float, + double2: float, + double3: float, + boolean: bool, + boolean2: bool, + ) -> None: ... + def calculateJumperCost( + self, double: float, double2: float, boolean: bool, double3: float + ) -> None: ... + def calculateManifoldCost( + self, int: int, double: float, double2: float, boolean: bool + ) -> None: ... + def calculatePLETCost( + self, + double: float, + double2: float, + double3: float, + boolean: bool, + boolean2: bool, + ) -> None: ... + def calculateTreeCost( + self, + double: float, + double2: float, + double3: float, + boolean: bool, + boolean2: bool, + ) -> None: ... + def calculateUmbilicalCost( + self, + double: float, + int: int, + int2: int, + int3: int, + double2: float, + boolean: bool, + ) -> None: ... + def generateBOM( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + string: typing.Union[java.lang.String, str], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def getCurrency(self) -> 'SubseaCostEstimator.Currency': ... + def getCurrency(self) -> "SubseaCostEstimator.Currency": ... def getEquipmentCost(self) -> float: ... def getFabricationCost(self) -> float: ... def getInstallationCost(self) -> float: ... - def getRegion(self) -> 'SubseaCostEstimator.Region': ... + def getRegion(self) -> "SubseaCostEstimator.Region": ... def getTotalCost(self) -> float: ... def getTotalManhours(self) -> float: ... def getVesselDays(self) -> float: ... def setContingencyPct(self, double: float) -> None: ... - def setCurrency(self, currency: 'SubseaCostEstimator.Currency') -> None: ... - def setRegion(self, region: 'SubseaCostEstimator.Region') -> None: ... + def setCurrency(self, currency: "SubseaCostEstimator.Currency") -> None: ... + def setRegion(self, region: "SubseaCostEstimator.Region") -> None: ... def toJson(self) -> java.lang.String: ... - class Currency(java.lang.Enum['SubseaCostEstimator.Currency']): - USD: typing.ClassVar['SubseaCostEstimator.Currency'] = ... - EUR: typing.ClassVar['SubseaCostEstimator.Currency'] = ... - GBP: typing.ClassVar['SubseaCostEstimator.Currency'] = ... - NOK: typing.ClassVar['SubseaCostEstimator.Currency'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Currency(java.lang.Enum["SubseaCostEstimator.Currency"]): + USD: typing.ClassVar["SubseaCostEstimator.Currency"] = ... + EUR: typing.ClassVar["SubseaCostEstimator.Currency"] = ... + GBP: typing.ClassVar["SubseaCostEstimator.Currency"] = ... + NOK: typing.ClassVar["SubseaCostEstimator.Currency"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaCostEstimator.Currency': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaCostEstimator.Currency": ... @staticmethod - def values() -> typing.MutableSequence['SubseaCostEstimator.Currency']: ... - class Region(java.lang.Enum['SubseaCostEstimator.Region']): - NORWAY: typing.ClassVar['SubseaCostEstimator.Region'] = ... - UK: typing.ClassVar['SubseaCostEstimator.Region'] = ... - GOM: typing.ClassVar['SubseaCostEstimator.Region'] = ... - BRAZIL: typing.ClassVar['SubseaCostEstimator.Region'] = ... - WEST_AFRICA: typing.ClassVar['SubseaCostEstimator.Region'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["SubseaCostEstimator.Currency"]: ... + + class Region(java.lang.Enum["SubseaCostEstimator.Region"]): + NORWAY: typing.ClassVar["SubseaCostEstimator.Region"] = ... + UK: typing.ClassVar["SubseaCostEstimator.Region"] = ... + GOM: typing.ClassVar["SubseaCostEstimator.Region"] = ... + BRAZIL: typing.ClassVar["SubseaCostEstimator.Region"] = ... + WEST_AFRICA: typing.ClassVar["SubseaCostEstimator.Region"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SubseaCostEstimator.Region': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SubseaCostEstimator.Region": ... @staticmethod - def values() -> typing.MutableSequence['SubseaCostEstimator.Region']: ... + def values() -> typing.MutableSequence["SubseaCostEstimator.Region"]: ... class SubseaJumperMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateCostEstimate(self) -> None: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getDesignStandardCode(self) -> java.lang.String: ... def getEquipmentCostUSD(self) -> float: ... @@ -306,16 +428,23 @@ class SubseaJumperMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDe def getVesselDays(self) -> float: ... def isBendRadiusOK(self) -> bool: ... def readDesignSpecifications(self) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setRegion(self, region: SubseaCostEstimator.Region) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class SubseaManifoldMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateCostEstimate(self) -> None: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getDesignStandardCode(self) -> java.lang.String: ... def getEquipmentCostUSD(self) -> float: ... @@ -326,16 +455,23 @@ class SubseaManifoldMechanicalDesign(jneqsim.process.mechanicaldesign.Mechanical def getTotalManhours(self) -> float: ... def getVesselDays(self) -> float: ... def readDesignSpecifications(self) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setRegion(self, region: SubseaCostEstimator.Region) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class SubseaTreeMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateCostEstimate(self) -> None: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getBoreWallThickness(self) -> float: ... def getConnectorCapacity(self) -> float: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -347,16 +483,23 @@ class SubseaTreeMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesi def getTotalManhours(self) -> float: ... def getVesselDays(self) -> float: ... def readDesignSpecifications(self) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setRegion(self, region: SubseaCostEstimator.Region) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class UmbilicalMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateCostEstimate(self) -> None: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getChemicalTubeWallThickness(self) -> float: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getDesignStandardCode(self) -> java.lang.String: ... @@ -369,7 +512,9 @@ class UmbilicalMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesig def getTotalManhours(self) -> float: ... def getVesselDays(self) -> float: ... def readDesignSpecifications(self) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setRegion(self, region: SubseaCostEstimator.Region) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -398,8 +543,22 @@ class WellCostEstimator: def __init__(self): ... @typing.overload def __init__(self, region: SubseaCostEstimator.Region): ... - def calculateWellCost(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, boolean: bool, int: int) -> None: ... - def generateBillOfMaterials(self, subseaWell: jneqsim.process.equipment.subsea.SubseaWell) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def calculateWellCost( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + boolean: bool, + int: int, + ) -> None: ... + def generateBillOfMaterials( + self, subseaWell: jneqsim.process.equipment.subsea.SubseaWell + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getBitsCost(self) -> float: ... def getCasingMaterialCost(self) -> float: ... def getCementCost(self) -> float: ... @@ -427,8 +586,12 @@ class WellDesignCalculator(java.io.Serializable): def calculateCementVolumes(self) -> None: ... def calculateTubingDesign(self) -> None: ... def calculateWeights(self) -> None: ... - def getCasingGradeSMTS(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getCasingGradeSMYS(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getCasingGradeSMTS( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getCasingGradeSMYS( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getIntermediateCasingWallThickness(self) -> float: ... def getMinBurstDesignFactor(self) -> float: ... def getMinCollapseDesignFactor(self) -> float: ... @@ -464,22 +627,29 @@ class WellDesignCalculator(java.io.Serializable): def setReservoirTemperature(self, double: float) -> None: ... def setSurfaceCasing(self, double: float, double2: float) -> None: ... def setTrueVerticalDepth(self, double: float) -> None: ... - def setTubing(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTubing( + self, double: float, double2: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setWaterDepth(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class WellMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calculateCostEstimate(self) -> None: ... - def generateBillOfMaterials(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateBillOfMaterials( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getBarrierNotes(self) -> java.util.List[java.lang.String]: ... def getBarrierSchematic(self) -> WellBarrierSchematic: ... def getCalculator(self) -> WellDesignCalculator: ... def getCompletionCostUSD(self) -> float: ... def getCostBreakdown(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getCostEstimator(self) -> WellCostEstimator: ... - def getDataSource(self) -> 'WellMechanicalDesignDataSource': ... + def getDataSource(self) -> "WellMechanicalDesignDataSource": ... def getDesignStandardCode(self) -> java.lang.String: ... def getDrillingCostUSD(self) -> float: ... def getLoggingCostUSD(self) -> float: ... @@ -497,7 +667,9 @@ class WellMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): def getWellheadCostUSD(self) -> float: ... def isBarrierVerificationPassed(self) -> bool: ... def readDesignSpecifications(self) -> None: ... - def setDesignStandardCode(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDesignStandardCode( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setRegion(self, region: SubseaCostEstimator.Region) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -509,8 +681,9 @@ class WellMechanicalDesignDataSource(java.io.Serializable): def loadApiRp90Parameters(self) -> java.util.Map[java.lang.String, float]: ... def loadBarrierRequirements(self) -> java.util.Map[java.lang.String, float]: ... def loadIso16530Requirements(self) -> java.util.Map[java.lang.String, float]: ... - def loadNorskD010DesignFactors(self, wellDesignCalculator: WellDesignCalculator, boolean: bool) -> None: ... - + def loadNorskD010DesignFactors( + self, wellDesignCalculator: WellDesignCalculator, boolean: bool + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.subsea")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/tank/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/tank/__init__.pyi index 676cd870..933c000e 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/tank/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/tank/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,10 +10,11 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign import typing - - class TankMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def displayResults(self) -> None: ... def getBottomThickness(self) -> float: ... @@ -24,48 +25,59 @@ class TankMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): def getNominalCapacity(self) -> float: ... def getNumberOfCourses(self) -> int: ... def getRoofThickness(self) -> float: ... - def getRoofType(self) -> 'TankMechanicalDesign.RoofType': ... + def getRoofType(self) -> "TankMechanicalDesign.RoofType": ... def getRoofWeight(self) -> float: ... def getShellThicknesses(self) -> typing.MutableSequence[float]: ... def getShellWeight(self) -> float: ... def getTankDiameter(self) -> float: ... def getTankHeight(self) -> float: ... - def getTankType(self) -> 'TankMechanicalDesign.TankType': ... + def getTankType(self) -> "TankMechanicalDesign.TankType": ... def getWorkingCapacity(self) -> float: ... def hasFloatingRoof(self) -> bool: ... - def setTankType(self, tankType: 'TankMechanicalDesign.TankType') -> None: ... - class RoofType(java.lang.Enum['TankMechanicalDesign.RoofType']): - SELF_SUPPORTING_CONE: typing.ClassVar['TankMechanicalDesign.RoofType'] = ... - SUPPORTED_CONE: typing.ClassVar['TankMechanicalDesign.RoofType'] = ... - DOME: typing.ClassVar['TankMechanicalDesign.RoofType'] = ... - GEODESIC_DOME: typing.ClassVar['TankMechanicalDesign.RoofType'] = ... - FLOATING: typing.ClassVar['TankMechanicalDesign.RoofType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setTankType(self, tankType: "TankMechanicalDesign.TankType") -> None: ... + + class RoofType(java.lang.Enum["TankMechanicalDesign.RoofType"]): + SELF_SUPPORTING_CONE: typing.ClassVar["TankMechanicalDesign.RoofType"] = ... + SUPPORTED_CONE: typing.ClassVar["TankMechanicalDesign.RoofType"] = ... + DOME: typing.ClassVar["TankMechanicalDesign.RoofType"] = ... + GEODESIC_DOME: typing.ClassVar["TankMechanicalDesign.RoofType"] = ... + FLOATING: typing.ClassVar["TankMechanicalDesign.RoofType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TankMechanicalDesign.RoofType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TankMechanicalDesign.RoofType": ... @staticmethod - def values() -> typing.MutableSequence['TankMechanicalDesign.RoofType']: ... - class TankType(java.lang.Enum['TankMechanicalDesign.TankType']): - FIXED_CONE_ROOF: typing.ClassVar['TankMechanicalDesign.TankType'] = ... - FIXED_DOME_ROOF: typing.ClassVar['TankMechanicalDesign.TankType'] = ... - EXTERNAL_FLOATING_ROOF: typing.ClassVar['TankMechanicalDesign.TankType'] = ... - INTERNAL_FLOATING_ROOF: typing.ClassVar['TankMechanicalDesign.TankType'] = ... - SPHERICAL: typing.ClassVar['TankMechanicalDesign.TankType'] = ... - HORIZONTAL_CYLINDRICAL: typing.ClassVar['TankMechanicalDesign.TankType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["TankMechanicalDesign.RoofType"]: ... + + class TankType(java.lang.Enum["TankMechanicalDesign.TankType"]): + FIXED_CONE_ROOF: typing.ClassVar["TankMechanicalDesign.TankType"] = ... + FIXED_DOME_ROOF: typing.ClassVar["TankMechanicalDesign.TankType"] = ... + EXTERNAL_FLOATING_ROOF: typing.ClassVar["TankMechanicalDesign.TankType"] = ... + INTERNAL_FLOATING_ROOF: typing.ClassVar["TankMechanicalDesign.TankType"] = ... + SPHERICAL: typing.ClassVar["TankMechanicalDesign.TankType"] = ... + HORIZONTAL_CYLINDRICAL: typing.ClassVar["TankMechanicalDesign.TankType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TankMechanicalDesign.TankType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TankMechanicalDesign.TankType": ... @staticmethod - def values() -> typing.MutableSequence['TankMechanicalDesign.TankType']: ... - + def values() -> typing.MutableSequence["TankMechanicalDesign.TankType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.tank")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/torg/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/torg/__init__.pyi index f28b0210..26715b29 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/torg/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/torg/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,50 +15,119 @@ import jneqsim.process.mechanicaldesign.designstandards import jneqsim.process.processmodel import typing - - class TechnicalRequirementsDocument(java.io.Serializable): @staticmethod - def builder() -> 'TechnicalRequirementsDocument.Builder': ... - def getAllApplicableStandards(self, string: typing.Union[java.lang.String, str]) -> java.util.List[jneqsim.process.mechanicaldesign.designstandards.StandardType]: ... + def builder() -> "TechnicalRequirementsDocument.Builder": ... + def getAllApplicableStandards( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[ + jneqsim.process.mechanicaldesign.designstandards.StandardType + ]: ... def getCompanyIdentifier(self) -> java.lang.String: ... - _getCustomParameter_1__T = typing.TypeVar('_getCustomParameter_1__T') # + _getCustomParameter_1__T = typing.TypeVar("_getCustomParameter_1__T") # @typing.overload - def getCustomParameter(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... + def getCustomParameter( + self, string: typing.Union[java.lang.String, str] + ) -> typing.Any: ... @typing.overload - def getCustomParameter(self, string: typing.Union[java.lang.String, str], class_: typing.Type[_getCustomParameter_1__T]) -> _getCustomParameter_1__T: ... + def getCustomParameter( + self, + string: typing.Union[java.lang.String, str], + class_: typing.Type[_getCustomParameter_1__T], + ) -> _getCustomParameter_1__T: ... def getDefinedCategories(self) -> java.util.Set[java.lang.String]: ... - def getEnvironmentalConditions(self) -> 'TechnicalRequirementsDocument.EnvironmentalConditions': ... + def getEnvironmentalConditions( + self, + ) -> "TechnicalRequirementsDocument.EnvironmentalConditions": ... def getIssueDate(self) -> java.lang.String: ... - def getMaterialSpecifications(self) -> 'TechnicalRequirementsDocument.MaterialSpecifications': ... + def getMaterialSpecifications( + self, + ) -> "TechnicalRequirementsDocument.MaterialSpecifications": ... def getProjectId(self) -> java.lang.String: ... def getProjectName(self) -> java.lang.String: ... def getRevision(self) -> java.lang.String: ... - def getSafetyFactors(self) -> 'TechnicalRequirementsDocument.SafetyFactors': ... - def getStandardsForCategory(self, string: typing.Union[java.lang.String, str]) -> java.util.List[jneqsim.process.mechanicaldesign.designstandards.StandardType]: ... - def getStandardsForEquipment(self, string: typing.Union[java.lang.String, str]) -> java.util.List[jneqsim.process.mechanicaldesign.designstandards.StandardType]: ... - def hasStandardsForCategory(self, string: typing.Union[java.lang.String, str]) -> bool: ... + def getSafetyFactors(self) -> "TechnicalRequirementsDocument.SafetyFactors": ... + def getStandardsForCategory( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[ + jneqsim.process.mechanicaldesign.designstandards.StandardType + ]: ... + def getStandardsForEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[ + jneqsim.process.mechanicaldesign.designstandards.StandardType + ]: ... + def hasStandardsForCategory( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def addEquipmentStandard(self, string: typing.Union[java.lang.String, str], standardType: jneqsim.process.mechanicaldesign.designstandards.StandardType) -> 'TechnicalRequirementsDocument.Builder': ... - def addStandard(self, string: typing.Union[java.lang.String, str], standardType: jneqsim.process.mechanicaldesign.designstandards.StandardType) -> 'TechnicalRequirementsDocument.Builder': ... - def build(self) -> 'TechnicalRequirementsDocument': ... - def companyIdentifier(self, string: typing.Union[java.lang.String, str]) -> 'TechnicalRequirementsDocument.Builder': ... - def customParameter(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'TechnicalRequirementsDocument.Builder': ... + def addEquipmentStandard( + self, + string: typing.Union[java.lang.String, str], + standardType: jneqsim.process.mechanicaldesign.designstandards.StandardType, + ) -> "TechnicalRequirementsDocument.Builder": ... + def addStandard( + self, + string: typing.Union[java.lang.String, str], + standardType: jneqsim.process.mechanicaldesign.designstandards.StandardType, + ) -> "TechnicalRequirementsDocument.Builder": ... + def build(self) -> "TechnicalRequirementsDocument": ... + def companyIdentifier( + self, string: typing.Union[java.lang.String, str] + ) -> "TechnicalRequirementsDocument.Builder": ... + def customParameter( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "TechnicalRequirementsDocument.Builder": ... @typing.overload - def environmentalConditions(self, double: float, double2: float) -> 'TechnicalRequirementsDocument.Builder': ... + def environmentalConditions( + self, double: float, double2: float + ) -> "TechnicalRequirementsDocument.Builder": ... @typing.overload - def environmentalConditions(self, environmentalConditions: 'TechnicalRequirementsDocument.EnvironmentalConditions') -> 'TechnicalRequirementsDocument.Builder': ... - def issueDate(self, string: typing.Union[java.lang.String, str]) -> 'TechnicalRequirementsDocument.Builder': ... - def materialSpecifications(self, materialSpecifications: 'TechnicalRequirementsDocument.MaterialSpecifications') -> 'TechnicalRequirementsDocument.Builder': ... - def projectId(self, string: typing.Union[java.lang.String, str]) -> 'TechnicalRequirementsDocument.Builder': ... - def projectName(self, string: typing.Union[java.lang.String, str]) -> 'TechnicalRequirementsDocument.Builder': ... - def revision(self, string: typing.Union[java.lang.String, str]) -> 'TechnicalRequirementsDocument.Builder': ... - def safetyFactors(self, safetyFactors: 'TechnicalRequirementsDocument.SafetyFactors') -> 'TechnicalRequirementsDocument.Builder': ... - def setStandards(self, string: typing.Union[java.lang.String, str], list: java.util.List[jneqsim.process.mechanicaldesign.designstandards.StandardType]) -> 'TechnicalRequirementsDocument.Builder': ... + def environmentalConditions( + self, + environmentalConditions: "TechnicalRequirementsDocument.EnvironmentalConditions", + ) -> "TechnicalRequirementsDocument.Builder": ... + def issueDate( + self, string: typing.Union[java.lang.String, str] + ) -> "TechnicalRequirementsDocument.Builder": ... + def materialSpecifications( + self, + materialSpecifications: "TechnicalRequirementsDocument.MaterialSpecifications", + ) -> "TechnicalRequirementsDocument.Builder": ... + def projectId( + self, string: typing.Union[java.lang.String, str] + ) -> "TechnicalRequirementsDocument.Builder": ... + def projectName( + self, string: typing.Union[java.lang.String, str] + ) -> "TechnicalRequirementsDocument.Builder": ... + def revision( + self, string: typing.Union[java.lang.String, str] + ) -> "TechnicalRequirementsDocument.Builder": ... + def safetyFactors( + self, safetyFactors: "TechnicalRequirementsDocument.SafetyFactors" + ) -> "TechnicalRequirementsDocument.Builder": ... + def setStandards( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[ + jneqsim.process.mechanicaldesign.designstandards.StandardType + ], + ) -> "TechnicalRequirementsDocument.Builder": ... + class EnvironmentalConditions(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str], double4: float, double5: float, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + double4: float, + double5: float, + string2: typing.Union[java.lang.String, str], + ): ... def getDesignSeawaterTemperature(self) -> float: ... def getLocation(self) -> java.lang.String: ... def getMaxAmbientTemperature(self) -> float: ... @@ -66,16 +135,33 @@ class TechnicalRequirementsDocument(java.io.Serializable): def getSeismicZone(self) -> java.lang.String: ... def getWaveHeight(self) -> float: ... def getWindSpeed(self) -> float: ... + class MaterialSpecifications(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, boolean: bool, string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + boolean: bool, + string3: typing.Union[java.lang.String, str], + ): ... def getDefaultPipeMaterial(self) -> java.lang.String: ... def getDefaultPlateMaterial(self) -> java.lang.String: ... def getMaterialStandard(self) -> java.lang.String: ... def getMaxDesignTemperature(self) -> float: ... def getMinDesignTemperature(self) -> float: ... def isImpactTestingRequired(self) -> bool: ... + class SafetyFactors(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... def getCorrosionAllowance(self) -> float: ... def getLoadFactor(self) -> float: ... def getPressureSafetyFactor(self) -> float: ... @@ -87,40 +173,89 @@ class TorgDataSource: def getAvailableProjectIds(self) -> java.util.List[java.lang.String]: ... def hasProject(self, string: typing.Union[java.lang.String, str]) -> bool: ... def isWritable(self) -> bool: ... - def loadByCompanyAndProject(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.util.Optional[TechnicalRequirementsDocument]: ... - def loadByProjectId(self, string: typing.Union[java.lang.String, str]) -> java.util.Optional[TechnicalRequirementsDocument]: ... - def store(self, technicalRequirementsDocument: TechnicalRequirementsDocument) -> bool: ... - def update(self, technicalRequirementsDocument: TechnicalRequirementsDocument) -> bool: ... + def loadByCompanyAndProject( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.util.Optional[TechnicalRequirementsDocument]: ... + def loadByProjectId( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Optional[TechnicalRequirementsDocument]: ... + def store( + self, technicalRequirementsDocument: TechnicalRequirementsDocument + ) -> bool: ... + def update( + self, technicalRequirementsDocument: TechnicalRequirementsDocument + ) -> bool: ... class TorgManager: @typing.overload def __init__(self): ... @typing.overload def __init__(self, torgDataSource: TorgDataSource): ... - def addDataSource(self, torgDataSource: TorgDataSource) -> 'TorgManager': ... - def apply(self, technicalRequirementsDocument: TechnicalRequirementsDocument, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... - def applyToEquipment(self, technicalRequirementsDocument: TechnicalRequirementsDocument, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... + def addDataSource(self, torgDataSource: TorgDataSource) -> "TorgManager": ... + def apply( + self, + technicalRequirementsDocument: TechnicalRequirementsDocument, + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> None: ... + def applyToEquipment( + self, + technicalRequirementsDocument: TechnicalRequirementsDocument, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... def generateSummary(self) -> java.lang.String: ... def getActiveTorg(self) -> TechnicalRequirementsDocument: ... - def getAllAppliedStandards(self) -> java.util.Map[java.lang.String, java.util.List[jneqsim.process.mechanicaldesign.designstandards.StandardType]]: ... - def getAppliedStandards(self, string: typing.Union[java.lang.String, str]) -> java.util.List[jneqsim.process.mechanicaldesign.designstandards.StandardType]: ... + def getAllAppliedStandards( + self, + ) -> java.util.Map[ + java.lang.String, + java.util.List[jneqsim.process.mechanicaldesign.designstandards.StandardType], + ]: ... + def getAppliedStandards( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[ + jneqsim.process.mechanicaldesign.designstandards.StandardType + ]: ... def getAvailableProjects(self) -> java.util.List[java.lang.String]: ... @typing.overload - def load(self, string: typing.Union[java.lang.String, str]) -> java.util.Optional[TechnicalRequirementsDocument]: ... + def load( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Optional[TechnicalRequirementsDocument]: ... @typing.overload - def load(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.util.Optional[TechnicalRequirementsDocument]: ... - def loadAndApply(self, string: typing.Union[java.lang.String, str], processSystem: jneqsim.process.processmodel.ProcessSystem) -> bool: ... + def load( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.util.Optional[TechnicalRequirementsDocument]: ... + def loadAndApply( + self, + string: typing.Union[java.lang.String, str], + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> bool: ... def reset(self) -> None: ... - def setActiveTorg(self, technicalRequirementsDocument: TechnicalRequirementsDocument) -> None: ... + def setActiveTorg( + self, technicalRequirementsDocument: TechnicalRequirementsDocument + ) -> None: ... class CsvTorgDataSource(TorgDataSource): - def __init__(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]): ... + def __init__( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ): ... @staticmethod - def fromResource(string: typing.Union[java.lang.String, str]) -> 'CsvTorgDataSource': ... + def fromResource( + string: typing.Union[java.lang.String, str], + ) -> "CsvTorgDataSource": ... def getAvailableCompanies(self) -> java.util.List[java.lang.String]: ... def getAvailableProjectIds(self) -> java.util.List[java.lang.String]: ... - def loadByCompanyAndProject(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.util.Optional[TechnicalRequirementsDocument]: ... - def loadByProjectId(self, string: typing.Union[java.lang.String, str]) -> java.util.Optional[TechnicalRequirementsDocument]: ... + def loadByCompanyAndProject( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.util.Optional[TechnicalRequirementsDocument]: ... + def loadByProjectId( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Optional[TechnicalRequirementsDocument]: ... class DatabaseTorgDataSource(TorgDataSource): @typing.overload @@ -129,9 +264,14 @@ class DatabaseTorgDataSource(TorgDataSource): def __init__(self, boolean: bool): ... def getAvailableCompanies(self) -> java.util.List[java.lang.String]: ... def getAvailableProjectIds(self) -> java.util.List[java.lang.String]: ... - def loadByCompanyAndProject(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.util.Optional[TechnicalRequirementsDocument]: ... - def loadByProjectId(self, string: typing.Union[java.lang.String, str]) -> java.util.Optional[TechnicalRequirementsDocument]: ... - + def loadByCompanyAndProject( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.util.Optional[TechnicalRequirementsDocument]: ... + def loadByProjectId( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Optional[TechnicalRequirementsDocument]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.torg")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/valve/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/valve/__init__.pyi index a4d0ab88..6e622d58 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/valve/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/valve/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,13 +15,28 @@ import jneqsim.process.mechanicaldesign import jneqsim.process.mechanicaldesign.valve.choke import typing - - class ControlValveSizingInterface: - def calcValveSize(self, double: float) -> java.util.Map[java.lang.String, typing.Any]: ... - def calculateFlowRateFromValveOpening(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def calculateValveOpeningFromFlowRate(self, double: float, double2: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def findOutletPressureForFixedKv(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> float: ... + def calcValveSize( + self, double: float + ) -> java.util.Map[java.lang.String, typing.Any]: ... + def calculateFlowRateFromValveOpening( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def calculateValveOpeningFromFlowRate( + self, + double: float, + double2: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def findOutletPressureForFixedKv( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... def getxT(self) -> float: ... def isAllowChoked(self) -> bool: ... def setAllowChoked(self, boolean: bool) -> None: ... @@ -32,7 +47,10 @@ class ValveCharacteristic(java.io.Serializable): def getOpeningFactor(self, double: float) -> float: ... class ValveMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def calcValveSize(self) -> java.util.Map[java.lang.String, typing.Any]: ... def displayResults(self) -> None: ... @@ -51,7 +69,7 @@ class ValveMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): def getNominalSizeInches(self) -> float: ... def getOutletPressure(self) -> float: ... def getRequiredActuatorThrust(self) -> float: ... - def getResponse(self) -> 'ValveMechanicalDesignResponse': ... + def getResponse(self) -> "ValveMechanicalDesignResponse": ... def getStemDiameter(self) -> float: ... def getValveCharacterization(self) -> java.lang.String: ... def getValveCharacterizationMethod(self) -> ValveCharacteristic: ... @@ -61,14 +79,24 @@ class ValveMechanicalDesign(jneqsim.process.mechanicaldesign.MechanicalDesign): def getValveType(self) -> java.lang.String: ... def getxT(self) -> float: ... def readDesignSpecifications(self) -> None: ... - def setChokeDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setChokeDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setChokeDischargeCoefficient(self, double: float) -> None: ... - def setValveCharacterization(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setValveCharacterizationMethod(self, valveCharacteristic: ValveCharacteristic) -> None: ... - def setValveSizingStandard(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setValveCharacterization( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setValveCharacterizationMethod( + self, valveCharacteristic: ValveCharacteristic + ) -> None: ... + def setValveSizingStandard( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def toJson(self) -> java.lang.String: ... -class ValveMechanicalDesignResponse(jneqsim.process.mechanicaldesign.MechanicalDesignResponse): +class ValveMechanicalDesignResponse( + jneqsim.process.mechanicaldesign.MechanicalDesignResponse +): @typing.overload def __init__(self): ... @typing.overload @@ -100,7 +128,9 @@ class ValveMechanicalDesignResponse(jneqsim.process.mechanicaldesign.MechanicalD def getVolumetricFlowRate(self) -> float: ... def getXtFactor(self) -> float: ... def isChoked(self) -> bool: ... - def populateFromValveDesign(self, valveMechanicalDesign: ValveMechanicalDesign) -> None: ... + def populateFromValveDesign( + self, valveMechanicalDesign: ValveMechanicalDesign + ) -> None: ... def setActuatorType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setActuatorWeight(self, double: float) -> None: ... def setAnsiPressureClass(self, int: int) -> None: ... @@ -123,7 +153,9 @@ class ValveMechanicalDesignResponse(jneqsim.process.mechanicaldesign.MechanicalD def setPressureDrop(self, double: float) -> None: ... def setRequiredActuatorThrust(self, double: float) -> None: ... def setStemDiameter(self, double: float) -> None: ... - def setValveCharacteristic(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setValveCharacteristic( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setValveOpening(self, double: float) -> None: ... def setValveType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setVolumetricFlowRate(self, double: float) -> None: ... @@ -135,30 +167,85 @@ class ControlValveSizing(ControlValveSizingInterface, java.io.Serializable): @typing.overload def __init__(self, valveMechanicalDesign: ValveMechanicalDesign): ... def calcKv(self, double: float) -> float: ... - def calcValveSize(self, double: float) -> java.util.Map[java.lang.String, typing.Any]: ... - def calculateFlowRateFromValveOpening(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def calculateMolarFlow(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def calculateOutletPressure(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def calculateValveOpeningFromFlowRate(self, double: float, double2: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def findOutletPressureForFixedKv(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> float: ... + def calcValveSize( + self, double: float + ) -> java.util.Map[java.lang.String, typing.Any]: ... + def calculateFlowRateFromValveOpening( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def calculateMolarFlow( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def calculateOutletPressure( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def calculateValveOpeningFromFlowRate( + self, + double: float, + double2: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def findOutletPressureForFixedKv( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... def getValveMechanicalDesign(self) -> ValveMechanicalDesign: ... def getxT(self) -> float: ... def isAllowChoked(self) -> bool: ... def setAllowChoked(self, boolean: bool) -> None: ... def setxT(self, double: float) -> None: ... -class ControlValveSizing_MultiphaseChoke(ControlValveSizingInterface, java.io.Serializable): +class ControlValveSizing_MultiphaseChoke( + ControlValveSizingInterface, java.io.Serializable +): @typing.overload def __init__(self, valveMechanicalDesign: ValveMechanicalDesign): ... @typing.overload - def __init__(self, valveMechanicalDesign: ValveMechanicalDesign, string: typing.Union[java.lang.String, str]): ... - def calcValveSize(self, double: float) -> java.util.Map[java.lang.String, typing.Any]: ... - def calculateFlowRateFromValveOpening(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def calculateValveOpeningFromFlowRate(self, double: float, double2: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def findOutletPressureForFixedKv(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> float: ... + def __init__( + self, + valveMechanicalDesign: ValveMechanicalDesign, + string: typing.Union[java.lang.String, str], + ): ... + def calcValveSize( + self, double: float + ) -> java.util.Map[java.lang.String, typing.Any]: ... + def calculateFlowRateFromValveOpening( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def calculateValveOpeningFromFlowRate( + self, + double: float, + double2: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def findOutletPressureForFixedKv( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... def getChokeDiameter(self) -> float: ... - def getChokeModel(self) -> jneqsim.process.mechanicaldesign.valve.choke.MultiphaseChokeFlow: ... - def getChokeReport(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> java.lang.String: ... + def getChokeModel( + self, + ) -> jneqsim.process.mechanicaldesign.valve.choke.MultiphaseChokeFlow: ... + def getChokeReport( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> java.lang.String: ... def getDischargeCoefficient(self) -> float: ... def getModelType(self) -> java.lang.String: ... def getxT(self) -> float: ... @@ -166,7 +253,9 @@ class ControlValveSizing_MultiphaseChoke(ControlValveSizingInterface, java.io.Se def isAllowLaminar(self) -> bool: ... def setAllowChoked(self, boolean: bool) -> None: ... def setAllowLaminar(self, boolean: bool) -> None: ... - def setChokeDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setChokeDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setChokeModel(self, string: typing.Union[java.lang.String, str]) -> None: ... def setDischargeCoefficient(self, double: float) -> None: ... def setxT(self, double: float) -> None: ... @@ -202,29 +291,59 @@ class QuickOpeningCharacteristic(ValveCharacteristic): def getOpeningFactor(self, double: float) -> float: ... class SafetyValveMechanicalDesign(ValveMechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... - def calcGasOrificeAreaAPI520(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> float: ... + def calcGasOrificeAreaAPI520( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> float: ... def getControllingOrificeArea(self) -> float: ... def getControllingScenarioName(self) -> java.lang.String: ... def getOrificeArea(self) -> float: ... - def getScenarioReports(self) -> java.util.Map[java.lang.String, 'SafetyValveMechanicalDesign.SafetyValveScenarioReport']: ... - def getScenarioResults(self) -> java.util.Map[java.lang.String, 'SafetyValveMechanicalDesign.SafetyValveScenarioResult']: ... + def getScenarioReports( + self, + ) -> java.util.Map[ + java.lang.String, "SafetyValveMechanicalDesign.SafetyValveScenarioReport" + ]: ... + def getScenarioResults( + self, + ) -> java.util.Map[ + java.lang.String, "SafetyValveMechanicalDesign.SafetyValveScenarioResult" + ]: ... + class SafetyValveScenarioReport: def getBackPressureBar(self) -> float: ... - def getFluidService(self) -> jneqsim.process.equipment.valve.SafetyValve.FluidService: ... + def getFluidService( + self, + ) -> jneqsim.process.equipment.valve.SafetyValve.FluidService: ... def getOverpressureMarginBar(self) -> float: ... def getRelievingPressureBar(self) -> float: ... def getRequiredOrificeArea(self) -> float: ... def getScenarioName(self) -> java.lang.String: ... def getSetPressureBar(self) -> float: ... - def getSizingStandard(self) -> jneqsim.process.equipment.valve.SafetyValve.SizingStandard: ... + def getSizingStandard( + self, + ) -> jneqsim.process.equipment.valve.SafetyValve.SizingStandard: ... def isActiveScenario(self) -> bool: ... def isControllingScenario(self) -> bool: ... + class SafetyValveScenarioResult: def getBackPressureBar(self) -> float: ... def getBackPressurePa(self) -> float: ... - def getFluidService(self) -> jneqsim.process.equipment.valve.SafetyValve.FluidService: ... + def getFluidService( + self, + ) -> jneqsim.process.equipment.valve.SafetyValve.FluidService: ... def getOverpressureMarginBar(self) -> float: ... def getOverpressureMarginPa(self) -> float: ... def getRelievingPressureBar(self) -> float: ... @@ -233,7 +352,9 @@ class SafetyValveMechanicalDesign(ValveMechanicalDesign): def getScenarioName(self) -> java.lang.String: ... def getSetPressureBar(self) -> float: ... def getSetPressurePa(self) -> float: ... - def getSizingStandard(self) -> jneqsim.process.equipment.valve.SafetyValve.SizingStandard: ... + def getSizingStandard( + self, + ) -> jneqsim.process.equipment.valve.SafetyValve.SizingStandard: ... def isActiveScenario(self) -> bool: ... def isControllingScenario(self) -> bool: ... @@ -242,34 +363,147 @@ class ControlValveSizing_IEC_60534(ControlValveSizing): def __init__(self): ... @typing.overload def __init__(self, valveMechanicalDesign: ValveMechanicalDesign): ... - def calcValveSize(self, double: float) -> java.util.Map[java.lang.String, typing.Any]: ... - @typing.overload - def calculateFlowRateFromKvAndValveOpeningGas(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, boolean: bool) -> float: ... - @typing.overload - def calculateFlowRateFromKvAndValveOpeningGas(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def calculateFlowRateFromValveOpening(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def calculateFlowRateFromValveOpeningGas(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - @typing.overload - def calculateFlowRateFromValveOpeningLiquid(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> float: ... - @typing.overload - def calculateFlowRateFromValveOpeningLiquid(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - @typing.overload - def calculateValveOpeningFromFlowRateGas(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, boolean: bool) -> float: ... - @typing.overload - def calculateValveOpeningFromFlowRateGas(self, double: float, double2: float, double3: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - @typing.overload - def calculateValveOpeningFromFlowRateLiquid(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... - @typing.overload - def calculateValveOpeningFromFlowRateLiquid(self, double: float, double2: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def findOutletPressureForFixedKv(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - @typing.overload - def findOutletPressureForFixedKvGas(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... - @typing.overload - def findOutletPressureForFixedKvGas(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - @typing.overload - def findOutletPressureForFixedKvLiquid(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, boolean: bool, boolean2: bool) -> float: ... - @typing.overload - def findOutletPressureForFixedKvLiquid(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> float: ... + def calcValveSize( + self, double: float + ) -> java.util.Map[java.lang.String, typing.Any]: ... + @typing.overload + def calculateFlowRateFromKvAndValveOpeningGas( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + boolean: bool, + ) -> float: ... + @typing.overload + def calculateFlowRateFromKvAndValveOpeningGas( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def calculateFlowRateFromValveOpening( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def calculateFlowRateFromValveOpeningGas( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + @typing.overload + def calculateFlowRateFromValveOpeningLiquid( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> float: ... + @typing.overload + def calculateFlowRateFromValveOpeningLiquid( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + @typing.overload + def calculateValveOpeningFromFlowRateGas( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + boolean: bool, + ) -> float: ... + @typing.overload + def calculateValveOpeningFromFlowRateGas( + self, + double: float, + double2: float, + double3: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + @typing.overload + def calculateValveOpeningFromFlowRateLiquid( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... + @typing.overload + def calculateValveOpeningFromFlowRateLiquid( + self, + double: float, + double2: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def findOutletPressureForFixedKv( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + @typing.overload + def findOutletPressureForFixedKvGas( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... + @typing.overload + def findOutletPressureForFixedKvGas( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + @typing.overload + def findOutletPressureForFixedKvLiquid( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + boolean: bool, + boolean2: bool, + ) -> float: ... + @typing.overload + def findOutletPressureForFixedKvLiquid( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... def getD(self) -> float: ... def getD1(self) -> float: ... def getD2(self) -> float: ... @@ -287,21 +521,69 @@ class ControlValveSizing_IEC_60534(ControlValveSizing): def setFL(self, double: float) -> None: ... def setFd(self, double: float) -> None: ... def setFullOutput(self, boolean: bool) -> None: ... - def sizeControlValve(self, fluidType: 'ControlValveSizing_IEC_60534.FluidType', double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, boolean: bool, boolean2: bool, boolean3: bool, double15: float) -> java.util.Map[java.lang.String, typing.Any]: ... - def sizeControlValveGas(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float) -> java.util.Map[java.lang.String, typing.Any]: ... - def sizeControlValveLiquid(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> java.util.Map[java.lang.String, typing.Any]: ... - class FluidType(java.lang.Enum['ControlValveSizing_IEC_60534.FluidType']): - LIQUID: typing.ClassVar['ControlValveSizing_IEC_60534.FluidType'] = ... - GAS: typing.ClassVar['ControlValveSizing_IEC_60534.FluidType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def sizeControlValve( + self, + fluidType: "ControlValveSizing_IEC_60534.FluidType", + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + boolean: bool, + boolean2: bool, + boolean3: bool, + double15: float, + ) -> java.util.Map[java.lang.String, typing.Any]: ... + def sizeControlValveGas( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + ) -> java.util.Map[java.lang.String, typing.Any]: ... + def sizeControlValveLiquid( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> java.util.Map[java.lang.String, typing.Any]: ... + + class FluidType(java.lang.Enum["ControlValveSizing_IEC_60534.FluidType"]): + LIQUID: typing.ClassVar["ControlValveSizing_IEC_60534.FluidType"] = ... + GAS: typing.ClassVar["ControlValveSizing_IEC_60534.FluidType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ControlValveSizing_IEC_60534.FluidType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ControlValveSizing_IEC_60534.FluidType": ... @staticmethod - def values() -> typing.MutableSequence['ControlValveSizing_IEC_60534.FluidType']: ... + def values() -> ( + typing.MutableSequence["ControlValveSizing_IEC_60534.FluidType"] + ): ... class ControlValveSizing_simple(ControlValveSizing): @typing.overload @@ -310,19 +592,61 @@ class ControlValveSizing_simple(ControlValveSizing): def __init__(self, valveMechanicalDesign: ValveMechanicalDesign): ... def calcKv(self, double: float) -> float: ... @typing.overload - def calculateFlowRateFromValveOpening(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - @typing.overload - def calculateFlowRateFromValveOpening(self, double: float, double2: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def calculateMolarFlow(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - def calculateOutletPressure(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - @typing.overload - def calculateValveOpeningFromFlowRate(self, double: float, double2: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - @typing.overload - def calculateValveOpeningFromFlowRate(self, double: float, double2: float, double3: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - @typing.overload - def findOutletPressureForFixedKv(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - @typing.overload - def findOutletPressureForFixedKv(self, double: float, double2: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> float: ... + def calculateFlowRateFromValveOpening( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + @typing.overload + def calculateFlowRateFromValveOpening( + self, + double: float, + double2: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def calculateMolarFlow( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + def calculateOutletPressure( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + @typing.overload + def calculateValveOpeningFromFlowRate( + self, + double: float, + double2: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + @typing.overload + def calculateValveOpeningFromFlowRate( + self, + double: float, + double2: float, + double3: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + @typing.overload + def findOutletPressureForFixedKv( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + @typing.overload + def findOutletPressureForFixedKv( + self, + double: float, + double2: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... def getCd(self) -> float: ... def setCd(self, double: float) -> None: ... @@ -331,17 +655,57 @@ class ControlValveSizing_IEC_60534_full(ControlValveSizing_IEC_60534): def __init__(self): ... @typing.overload def __init__(self, valveMechanicalDesign: ValveMechanicalDesign): ... - def calculateFlowRateFromValveOpening(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - @typing.overload - def calculateValveOpeningFromFlowRate(self, double: float, double2: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface) -> float: ... - @typing.overload - def calculateValveOpeningFromFlowRate(self, double: float, double2: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface, double3: float) -> float: ... - def findOutletPressureForFixedKv(self, double: float, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> float: ... + def calculateFlowRateFromValveOpening( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + @typing.overload + def calculateValveOpeningFromFlowRate( + self, + double: float, + double2: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... + @typing.overload + def calculateValveOpeningFromFlowRate( + self, + double: float, + double2: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + double3: float, + ) -> float: ... + def findOutletPressureForFixedKv( + self, + double: float, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> float: ... def isFullTrim(self) -> bool: ... def setFullTrim(self, boolean: bool) -> None: ... - def sizeControlValveGas(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float) -> java.util.Map[java.lang.String, typing.Any]: ... - def sizeControlValveLiquid(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> java.util.Map[java.lang.String, typing.Any]: ... - + def sizeControlValveGas( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + ) -> java.util.Map[java.lang.String, typing.Any]: ... + def sizeControlValveLiquid( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> java.util.Map[java.lang.String, typing.Any]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.valve")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/valve/choke/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/valve/choke/__init__.pyi index 4ba40bb8..c3ff5e0b 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/valve/choke/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/valve/choke/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,20 +11,44 @@ import java.util import jneqsim.thermo.system import typing - - class MultiphaseChokeFlow(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload def __init__(self, double: float): ... - def calculateCriticalPressureRatio(self, double: float, double2: float) -> float: ... - def calculateDownstreamPressure(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... - def calculateGLR(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... - def calculateGasQuality(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... - def calculateMassFlowRate(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... - def calculateSizingResults(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> java.util.Map[java.lang.String, typing.Any]: ... - def determineFlowRegime(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> 'MultiphaseChokeFlow.FlowRegime': ... + def calculateCriticalPressureRatio( + self, double: float, double2: float + ) -> float: ... + def calculateDownstreamPressure( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... + def calculateGLR( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> float: ... + def calculateGasQuality( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> float: ... + def calculateMassFlowRate( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... + def calculateSizingResults( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> java.util.Map[java.lang.String, typing.Any]: ... + def determineFlowRegime( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> "MultiphaseChokeFlow.FlowRegime": ... def getChokeArea(self) -> float: ... def getChokeDiameter(self) -> float: ... def getDischargeCoefficient(self) -> float: ... @@ -34,53 +58,77 @@ class MultiphaseChokeFlow(java.io.Serializable): @typing.overload def setChokeDiameter(self, double: float) -> None: ... @typing.overload - def setChokeDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setChokeDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDischargeCoefficient(self, double: float) -> None: ... def setPolytropicExponent(self, double: float) -> None: ... def setUpstreamDiameter(self, double: float) -> None: ... - class FlowRegime(java.lang.Enum['MultiphaseChokeFlow.FlowRegime']): - CRITICAL: typing.ClassVar['MultiphaseChokeFlow.FlowRegime'] = ... - SUBCRITICAL: typing.ClassVar['MultiphaseChokeFlow.FlowRegime'] = ... - UNKNOWN: typing.ClassVar['MultiphaseChokeFlow.FlowRegime'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class FlowRegime(java.lang.Enum["MultiphaseChokeFlow.FlowRegime"]): + CRITICAL: typing.ClassVar["MultiphaseChokeFlow.FlowRegime"] = ... + SUBCRITICAL: typing.ClassVar["MultiphaseChokeFlow.FlowRegime"] = ... + UNKNOWN: typing.ClassVar["MultiphaseChokeFlow.FlowRegime"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MultiphaseChokeFlow.FlowRegime': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MultiphaseChokeFlow.FlowRegime": ... @staticmethod - def values() -> typing.MutableSequence['MultiphaseChokeFlow.FlowRegime']: ... + def values() -> typing.MutableSequence["MultiphaseChokeFlow.FlowRegime"]: ... class MultiphaseChokeFlowFactory: @staticmethod def createDefaultModel() -> MultiphaseChokeFlow: ... @typing.overload @staticmethod - def createModel(string: typing.Union[java.lang.String, str]) -> MultiphaseChokeFlow: ... + def createModel( + string: typing.Union[java.lang.String, str], + ) -> MultiphaseChokeFlow: ... @typing.overload @staticmethod - def createModel(modelType: 'MultiphaseChokeFlowFactory.ModelType') -> MultiphaseChokeFlow: ... + def createModel( + modelType: "MultiphaseChokeFlowFactory.ModelType", + ) -> MultiphaseChokeFlow: ... @typing.overload @staticmethod - def createModel(modelType: 'MultiphaseChokeFlowFactory.ModelType', double: float) -> MultiphaseChokeFlow: ... + def createModel( + modelType: "MultiphaseChokeFlowFactory.ModelType", double: float + ) -> MultiphaseChokeFlow: ... @staticmethod - def recommendModel(double: float, boolean: bool) -> 'MultiphaseChokeFlowFactory.ModelType': ... - class ModelType(java.lang.Enum['MultiphaseChokeFlowFactory.ModelType']): - SACHDEVA: typing.ClassVar['MultiphaseChokeFlowFactory.ModelType'] = ... - GILBERT: typing.ClassVar['MultiphaseChokeFlowFactory.ModelType'] = ... - BAXENDELL: typing.ClassVar['MultiphaseChokeFlowFactory.ModelType'] = ... - ROS: typing.ClassVar['MultiphaseChokeFlowFactory.ModelType'] = ... - ACHONG: typing.ClassVar['MultiphaseChokeFlowFactory.ModelType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def recommendModel( + double: float, boolean: bool + ) -> "MultiphaseChokeFlowFactory.ModelType": ... + + class ModelType(java.lang.Enum["MultiphaseChokeFlowFactory.ModelType"]): + SACHDEVA: typing.ClassVar["MultiphaseChokeFlowFactory.ModelType"] = ... + GILBERT: typing.ClassVar["MultiphaseChokeFlowFactory.ModelType"] = ... + BAXENDELL: typing.ClassVar["MultiphaseChokeFlowFactory.ModelType"] = ... + ROS: typing.ClassVar["MultiphaseChokeFlowFactory.ModelType"] = ... + ACHONG: typing.ClassVar["MultiphaseChokeFlowFactory.ModelType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MultiphaseChokeFlowFactory.ModelType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MultiphaseChokeFlowFactory.ModelType": ... @staticmethod - def values() -> typing.MutableSequence['MultiphaseChokeFlowFactory.ModelType']: ... + def values() -> ( + typing.MutableSequence["MultiphaseChokeFlowFactory.ModelType"] + ): ... class GilbertChokeFlow(MultiphaseChokeFlow): @typing.overload @@ -88,48 +136,86 @@ class GilbertChokeFlow(MultiphaseChokeFlow): @typing.overload def __init__(self, double: float): ... @typing.overload - def __init__(self, correlationType: 'GilbertChokeFlow.CorrelationType'): ... - def calculateCriticalPressureRatio(self, double: float, double2: float) -> float: ... - def calculateDownstreamPressure(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... - def calculateMassFlowRate(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... - def calculateRequiredChokeDiameter(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... + def __init__(self, correlationType: "GilbertChokeFlow.CorrelationType"): ... + def calculateCriticalPressureRatio( + self, double: float, double2: float + ) -> float: ... + def calculateDownstreamPressure( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... + def calculateMassFlowRate( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... + def calculateRequiredChokeDiameter( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... def getCorrelationConstant(self) -> float: ... - def getCorrelationType(self) -> 'GilbertChokeFlow.CorrelationType': ... + def getCorrelationType(self) -> "GilbertChokeFlow.CorrelationType": ... def getDiameterExponent(self) -> float: ... def getGlrExponent(self) -> float: ... def getModelName(self) -> java.lang.String: ... def setCorrelationConstant(self, double: float) -> None: ... - def setCorrelationType(self, correlationType: 'GilbertChokeFlow.CorrelationType') -> None: ... + def setCorrelationType( + self, correlationType: "GilbertChokeFlow.CorrelationType" + ) -> None: ... def setDiameterExponent(self, double: float) -> None: ... def setGlrExponent(self, double: float) -> None: ... - class CorrelationType(java.lang.Enum['GilbertChokeFlow.CorrelationType']): - GILBERT: typing.ClassVar['GilbertChokeFlow.CorrelationType'] = ... - BAXENDELL: typing.ClassVar['GilbertChokeFlow.CorrelationType'] = ... - ROS: typing.ClassVar['GilbertChokeFlow.CorrelationType'] = ... - ACHONG: typing.ClassVar['GilbertChokeFlow.CorrelationType'] = ... - CUSTOM: typing.ClassVar['GilbertChokeFlow.CorrelationType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class CorrelationType(java.lang.Enum["GilbertChokeFlow.CorrelationType"]): + GILBERT: typing.ClassVar["GilbertChokeFlow.CorrelationType"] = ... + BAXENDELL: typing.ClassVar["GilbertChokeFlow.CorrelationType"] = ... + ROS: typing.ClassVar["GilbertChokeFlow.CorrelationType"] = ... + ACHONG: typing.ClassVar["GilbertChokeFlow.CorrelationType"] = ... + CUSTOM: typing.ClassVar["GilbertChokeFlow.CorrelationType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'GilbertChokeFlow.CorrelationType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "GilbertChokeFlow.CorrelationType": ... @staticmethod - def values() -> typing.MutableSequence['GilbertChokeFlow.CorrelationType']: ... + def values() -> typing.MutableSequence["GilbertChokeFlow.CorrelationType"]: ... class SachdevaChokeFlow(MultiphaseChokeFlow): @typing.overload def __init__(self): ... @typing.overload def __init__(self, double: float): ... - def calculateCriticalPressureRatio(self, double: float, double2: float) -> float: ... - def calculateDownstreamPressure(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... - def calculateMassFlowRate(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... - def calculateVariableDischargeCoefficient(self, double: float, double2: float) -> float: ... + def calculateCriticalPressureRatio( + self, double: float, double2: float + ) -> float: ... + def calculateDownstreamPressure( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... + def calculateMassFlowRate( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... + def calculateVariableDischargeCoefficient( + self, double: float, double2: float + ) -> float: ... def getModelName(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.valve.choke")``. diff --git a/src/jneqsim-stubs/process/mechanicaldesign/watertreatment/__init__.pyi b/src/jneqsim-stubs/process/mechanicaldesign/watertreatment/__init__.pyi index 016dc37a..403d7a4e 100644 --- a/src/jneqsim-stubs/process/mechanicaldesign/watertreatment/__init__.pyi +++ b/src/jneqsim-stubs/process/mechanicaldesign/watertreatment/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,10 +11,13 @@ import jneqsim.process.equipment import jneqsim.process.mechanicaldesign.separator import typing - - -class HydrocycloneMechanicalDesign(jneqsim.process.mechanicaldesign.separator.SeparatorMechanicalDesign): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... +class HydrocycloneMechanicalDesign( + jneqsim.process.mechanicaldesign.separator.SeparatorMechanicalDesign +): + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def calcDesign(self) -> None: ... def getAllowableStressMPa(self) -> float: ... def getCorrosionAllowanceMm(self) -> float: ... @@ -23,14 +26,20 @@ class HydrocycloneMechanicalDesign(jneqsim.process.mechanicaldesign.separator.Se def getDesignTemperatureLowC(self) -> float: ... def getEmptyVesselWeightKg(self) -> float: ... def getHeadThicknessMm(self) -> float: ... - def getHydrocycloneDesignSummary(self) -> java.util.Map[java.lang.String, typing.Any]: ... + def getHydrocycloneDesignSummary( + self, + ) -> java.util.Map[java.lang.String, typing.Any]: ... def getInletNozzleIdMm(self) -> float: ... def getLinerWeightPerVesselKg(self) -> float: ... def getMaterialGrade(self) -> java.lang.String: ... def getNumberOfVessels(self) -> int: ... def getOverflowNozzleIdMm(self) -> float: ... def getRejectNozzleIdMm(self) -> float: ... - def getResponse(self) -> jneqsim.process.mechanicaldesign.separator.SeparatorMechanicalDesignResponse: ... + def getResponse( + self, + ) -> ( + jneqsim.process.mechanicaldesign.separator.SeparatorMechanicalDesignResponse + ): ... def getVesselInnerDiameterM(self) -> float: ... def getVesselLengthM(self) -> float: ... def getVesselWallThicknessMm(self) -> float: ... @@ -40,7 +49,6 @@ class HydrocycloneMechanicalDesign(jneqsim.process.mechanicaldesign.separator.Se def setMaterialGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mechanicaldesign.watertreatment")``. diff --git a/src/jneqsim-stubs/process/ml/__init__.pyi b/src/jneqsim-stubs/process/ml/__init__.pyi index 0635b913..3a39ccc0 100644 --- a/src/jneqsim-stubs/process/ml/__init__.pyi +++ b/src/jneqsim-stubs/process/ml/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -19,34 +19,54 @@ import jneqsim.process.ml.surrogate import jneqsim.process.processmodel import typing - - class ActionVector(java.io.Serializable): def __init__(self): ... - def define(self, string: typing.Union[java.lang.String, str], double: float, double2: float, string2: typing.Union[java.lang.String, str]) -> 'ActionVector': ... + def define( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "ActionVector": ... def get(self, string: typing.Union[java.lang.String, str]) -> float: ... def getActionNames(self) -> typing.MutableSequence[java.lang.String]: ... def getLowerBounds(self) -> typing.MutableSequence[float]: ... def getUpperBounds(self) -> typing.MutableSequence[float]: ... def isAtBound(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def set(self, string: typing.Union[java.lang.String, str], double: float) -> 'ActionVector': ... - def setFromNormalizedArray(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'ActionVector': ... - def setNormalized(self, string: typing.Union[java.lang.String, str], double: float) -> 'ActionVector': ... + def set( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ActionVector": ... + def setFromNormalizedArray( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "ActionVector": ... + def setNormalized( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ActionVector": ... def size(self) -> int: ... def toArray(self) -> typing.MutableSequence[float]: ... def toString(self) -> java.lang.String: ... class Constraint(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], type: 'Constraint.Type', category: 'Constraint.Category', string3: typing.Union[java.lang.String, str], double: float, double2: float, string4: typing.Union[java.lang.String, str]): ... - def evaluate(self, double: float) -> 'Constraint': ... - def getCategory(self) -> 'Constraint.Category': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + type: "Constraint.Type", + category: "Constraint.Category", + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + string4: typing.Union[java.lang.String, str], + ): ... + def evaluate(self, double: float) -> "Constraint": ... + def getCategory(self) -> "Constraint.Category": ... def getCurrentValue(self) -> float: ... def getDescription(self) -> java.lang.String: ... def getLowerBound(self) -> float: ... def getMargin(self) -> float: ... def getName(self) -> java.lang.String: ... def getNormalizedViolation(self) -> float: ... - def getType(self) -> 'Constraint.Type': ... + def getType(self) -> "Constraint.Type": ... def getUnit(self) -> java.lang.String: ... def getUpperBound(self) -> float: ... def getVariableName(self) -> java.lang.String: ... @@ -54,74 +74,151 @@ class Constraint(java.io.Serializable): def isHard(self) -> bool: ... def isViolated(self) -> bool: ... @staticmethod - def lowerBound(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str], type: 'Constraint.Type') -> 'Constraint': ... + def lowerBound( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + type: "Constraint.Type", + ) -> "Constraint": ... def project(self, double: float) -> float: ... @staticmethod - def range(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str], type: 'Constraint.Type') -> 'Constraint': ... + def range( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + type: "Constraint.Type", + ) -> "Constraint": ... def toString(self) -> java.lang.String: ... @staticmethod - def upperBound(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str], type: 'Constraint.Type') -> 'Constraint': ... - class Category(java.lang.Enum['Constraint.Category']): - PHYSICAL: typing.ClassVar['Constraint.Category'] = ... - SAFETY: typing.ClassVar['Constraint.Category'] = ... - EQUIPMENT: typing.ClassVar['Constraint.Category'] = ... - OPERATIONAL: typing.ClassVar['Constraint.Category'] = ... - ECONOMIC: typing.ClassVar['Constraint.Category'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def upperBound( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + type: "Constraint.Type", + ) -> "Constraint": ... + + class Category(java.lang.Enum["Constraint.Category"]): + PHYSICAL: typing.ClassVar["Constraint.Category"] = ... + SAFETY: typing.ClassVar["Constraint.Category"] = ... + EQUIPMENT: typing.ClassVar["Constraint.Category"] = ... + OPERATIONAL: typing.ClassVar["Constraint.Category"] = ... + ECONOMIC: typing.ClassVar["Constraint.Category"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Constraint.Category': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Constraint.Category": ... @staticmethod - def values() -> typing.MutableSequence['Constraint.Category']: ... - class Type(java.lang.Enum['Constraint.Type']): - HARD: typing.ClassVar['Constraint.Type'] = ... - SOFT: typing.ClassVar['Constraint.Type'] = ... - INFO: typing.ClassVar['Constraint.Type'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["Constraint.Category"]: ... + + class Type(java.lang.Enum["Constraint.Type"]): + HARD: typing.ClassVar["Constraint.Type"] = ... + SOFT: typing.ClassVar["Constraint.Type"] = ... + INFO: typing.ClassVar["Constraint.Type"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Constraint.Type': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Constraint.Type": ... @staticmethod - def values() -> typing.MutableSequence['Constraint.Type']: ... + def values() -> typing.MutableSequence["Constraint.Type"]: ... class ConstraintManager(java.io.Serializable): def __init__(self): ... - def add(self, constraint: Constraint) -> 'ConstraintManager': ... - def addHardLowerBound(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]) -> 'ConstraintManager': ... - def addHardRange(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str]) -> 'ConstraintManager': ... - def addHardUpperBound(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]) -> 'ConstraintManager': ... - def addSoftRange(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str]) -> 'ConstraintManager': ... - def addViolationListener(self, constraintViolationListener: typing.Union['ConstraintManager.ConstraintViolationListener', typing.Callable]) -> None: ... + def add(self, constraint: Constraint) -> "ConstraintManager": ... + def addHardLowerBound( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ) -> "ConstraintManager": ... + def addHardRange( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + ) -> "ConstraintManager": ... + def addHardUpperBound( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ) -> "ConstraintManager": ... + def addSoftRange( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + ) -> "ConstraintManager": ... + def addViolationListener( + self, + constraintViolationListener: typing.Union[ + "ConstraintManager.ConstraintViolationListener", typing.Callable + ], + ) -> None: ... def clear(self) -> None: ... - def evaluate(self, stateVector: 'StateVector') -> java.util.List[Constraint]: ... + def evaluate(self, stateVector: "StateVector") -> java.util.List[Constraint]: ... def explainViolations(self) -> java.lang.String: ... def get(self, string: typing.Union[java.lang.String, str]) -> Constraint: ... def getAll(self) -> java.util.List[Constraint]: ... def getMinHardMargin(self) -> float: ... def getTotalViolationPenalty(self) -> float: ... def getViolations(self) -> java.util.List[Constraint]: ... - def getViolationsByCategory(self, category: Constraint.Category) -> java.util.List[Constraint]: ... + def getViolationsByCategory( + self, category: Constraint.Category + ) -> java.util.List[Constraint]: ... def hasHardViolation(self) -> bool: ... def size(self) -> int: ... def toString(self) -> java.lang.String: ... + class ConstraintViolationListener: def onViolation(self, constraint: Constraint) -> None: ... class EpisodeRunner(java.io.Serializable): - def __init__(self, gymEnvironment: 'GymEnvironment'): ... - def benchmark(self, controller: jneqsim.process.ml.controllers.Controller, int: int, int2: int) -> 'EpisodeRunner.BenchmarkResult': ... - def compareControllers(self, list: java.util.List[jneqsim.process.ml.controllers.Controller], int: int, int2: int) -> java.util.List['EpisodeRunner.BenchmarkResult']: ... + def __init__(self, gymEnvironment: "GymEnvironment"): ... + def benchmark( + self, controller: jneqsim.process.ml.controllers.Controller, int: int, int2: int + ) -> "EpisodeRunner.BenchmarkResult": ... + def compareControllers( + self, + list: java.util.List[jneqsim.process.ml.controllers.Controller], + int: int, + int2: int, + ) -> java.util.List["EpisodeRunner.BenchmarkResult"]: ... @staticmethod - def printComparison(list: java.util.List['EpisodeRunner.BenchmarkResult']) -> None: ... - def runEpisode(self, controller: jneqsim.process.ml.controllers.Controller, int: int) -> 'EpisodeRunner.EpisodeResult': ... - def setPrintInterval(self, int: int) -> 'EpisodeRunner': ... - def setVerbose(self, boolean: bool) -> 'EpisodeRunner': ... + def printComparison( + list: java.util.List["EpisodeRunner.BenchmarkResult"], + ) -> None: ... + def runEpisode( + self, controller: jneqsim.process.ml.controllers.Controller, int: int + ) -> "EpisodeRunner.EpisodeResult": ... + def setPrintInterval(self, int: int) -> "EpisodeRunner": ... + def setVerbose(self, boolean: bool) -> "EpisodeRunner": ... + class BenchmarkResult(java.io.Serializable): controllerName: java.lang.String = ... numEpisodes: int = ... @@ -131,8 +228,19 @@ class EpisodeRunner(java.io.Serializable): successRate: float = ... minReward: float = ... maxReward: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], int: int, double: float, double2: float, double3: float, double4: float, double5: float, double6: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... def toString(self) -> java.lang.String: ... + class EpisodeResult(java.io.Serializable): totalReward: float = ... steps: int = ... @@ -141,18 +249,42 @@ class EpisodeRunner(java.io.Serializable): actions: java.util.List = ... rewards: java.util.List = ... finalObservation: typing.MutableSequence[float] = ... - def __init__(self, double: float, int: int, boolean: bool, list: java.util.List[typing.Union[typing.List[float], jpype.JArray]], list2: java.util.List[typing.Union[typing.List[float], jpype.JArray]], list3: java.util.List[float], doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + double: float, + int: int, + boolean: bool, + list: java.util.List[typing.Union[typing.List[float], jpype.JArray]], + list2: java.util.List[typing.Union[typing.List[float], jpype.JArray]], + list3: java.util.List[float], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... def getFeatureTrajectory(self, int: int) -> typing.MutableSequence[float]: ... def getMeanReward(self) -> float: ... def getObservation(self, int: int, int2: int) -> float: ... class EquipmentStateAdapter(java.io.Serializable): - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... @staticmethod - def forSeparator(separatorInterface: jneqsim.process.equipment.separator.SeparatorInterface) -> 'EquipmentStateAdapter': ... + def forSeparator( + separatorInterface: jneqsim.process.equipment.separator.SeparatorInterface, + ) -> "EquipmentStateAdapter": ... def getEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... - def getStateVector(self) -> 'StateVector': ... - def setCustomExtractor(self, function: typing.Union[java.util.function.Function[jneqsim.process.equipment.ProcessEquipmentInterface, 'StateVector'], typing.Callable[[jneqsim.process.equipment.ProcessEquipmentInterface], 'StateVector']]) -> 'EquipmentStateAdapter': ... + def getStateVector(self) -> "StateVector": ... + def setCustomExtractor( + self, + function: typing.Union[ + java.util.function.Function[ + jneqsim.process.equipment.ProcessEquipmentInterface, "StateVector" + ], + typing.Callable[ + [jneqsim.process.equipment.ProcessEquipmentInterface], "StateVector" + ], + ], + ) -> "EquipmentStateAdapter": ... class GymEnvironment(java.io.Serializable): def __init__(self): ... @@ -168,59 +300,128 @@ class GymEnvironment(java.io.Serializable): def getObservationLow(self) -> typing.MutableSequence[float]: ... def isDone(self) -> bool: ... @typing.overload - def reset(self) -> 'GymEnvironment.ResetResult': ... + def reset(self) -> "GymEnvironment.ResetResult": ... @typing.overload - def reset(self, long: int, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'GymEnvironment.ResetResult': ... + def reset( + self, + long: int, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "GymEnvironment.ResetResult": ... def setMaxEpisodeSteps(self, int: int) -> None: ... - def step(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'GymEnvironment.StepResult': ... + def step( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "GymEnvironment.StepResult": ... + class ResetResult(java.io.Serializable): observation: typing.MutableSequence[float] = ... info: java.util.Map = ... - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ): ... + class StepResult(java.io.Serializable): observation: typing.MutableSequence[float] = ... reward: float = ... terminated: bool = ... truncated: bool = ... info: java.util.Map = ... - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float, boolean: bool, boolean2: bool, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + boolean: bool, + boolean2: bool, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ): ... class ProcessRewardFunction(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addConstraintPenalty(self, double: float) -> 'ProcessRewardFunction': ... - def addEnergyMinimization(self, double: float) -> 'ProcessRewardFunction': ... - def addProductQualityTarget(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float) -> 'ProcessRewardFunction': ... - def addSpecificEnergyMinimization(self, string: typing.Union[java.lang.String, str], double: float) -> 'ProcessRewardFunction': ... - def addThroughputMaximization(self, string: typing.Union[java.lang.String, str], double: float) -> 'ProcessRewardFunction': ... + def addConstraintPenalty(self, double: float) -> "ProcessRewardFunction": ... + def addEnergyMinimization(self, double: float) -> "ProcessRewardFunction": ... + def addProductQualityTarget( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> "ProcessRewardFunction": ... + def addSpecificEnergyMinimization( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ProcessRewardFunction": ... + def addThroughputMaximization( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ProcessRewardFunction": ... def compute(self) -> float: ... @staticmethod - def constraintSatisfaction(processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... + def constraintSatisfaction( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> float: ... @staticmethod - def energyEfficiency(processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... + def energyEfficiency( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> float: ... def getBreakdownJson(self) -> java.lang.String: ... def getLastBreakdown(self) -> java.util.Map[java.lang.String, float]: ... @staticmethod - def productQuality(processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> float: ... + def productQuality( + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> float: ... @staticmethod - def specificEnergy(processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str]) -> float: ... + def specificEnergy( + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + ) -> float: ... @staticmethod - def throughput(processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str]) -> float: ... + def throughput( + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + ) -> float: ... class RLEnvironment(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addConstraint(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str]) -> 'RLEnvironment': ... - def defineAction(self, string: typing.Union[java.lang.String, str], double: float, double2: float, string2: typing.Union[java.lang.String, str]) -> 'RLEnvironment': ... + def addConstraint( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + ) -> "RLEnvironment": ... + def defineAction( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "RLEnvironment": ... def getActionSpace(self) -> ActionVector: ... def getConstraintManager(self) -> ConstraintManager: ... def getCurrentTime(self) -> float: ... def getProcess(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getStepCount(self) -> int: ... def isDone(self) -> bool: ... - def reset(self) -> 'StateVector': ... - def setMaxEpisodeTime(self, double: float) -> 'RLEnvironment': ... - def setRewardWeights(self, double: float, double2: float, double3: float, double4: float) -> 'RLEnvironment': ... - def setTimeStep(self, double: float) -> 'RLEnvironment': ... - def step(self, actionVector: ActionVector) -> 'RLEnvironment.StepResult': ... + def reset(self) -> "StateVector": ... + def setMaxEpisodeTime(self, double: float) -> "RLEnvironment": ... + def setRewardWeights( + self, double: float, double2: float, double3: float, double4: float + ) -> "RLEnvironment": ... + def setTimeStep(self, double: float) -> "RLEnvironment": ... + def step(self, actionVector: ActionVector) -> "RLEnvironment.StepResult": ... + class StepInfo(java.io.Serializable): constraintPenalty: float = ... energyConsumption: float = ... @@ -229,20 +430,40 @@ class RLEnvironment(java.io.Serializable): hardViolation: bool = ... violationExplanation: java.lang.String = ... def __init__(self): ... + class StepResult(java.io.Serializable): - observation: 'StateVector' = ... + observation: "StateVector" = ... reward: float = ... done: bool = ... truncated: bool = ... - info: 'RLEnvironment.StepInfo' = ... - def __init__(self, stateVector: 'StateVector', double: float, boolean: bool, boolean2: bool, stepInfo: 'RLEnvironment.StepInfo'): ... + info: "RLEnvironment.StepInfo" = ... + def __init__( + self, + stateVector: "StateVector", + double: float, + boolean: bool, + boolean2: bool, + stepInfo: "RLEnvironment.StepInfo", + ): ... class StateVector(java.io.Serializable): def __init__(self): ... @typing.overload - def add(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, string2: typing.Union[java.lang.String, str]) -> 'StateVector': ... + def add( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + string2: typing.Union[java.lang.String, str], + ) -> "StateVector": ... @typing.overload - def add(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> 'StateVector': ... + def add( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> "StateVector": ... def getFeatureNames(self) -> typing.MutableSequence[java.lang.String]: ... def getLowerBounds(self) -> typing.MutableSequence[float]: ... def getNormalized(self, string: typing.Union[java.lang.String, str]) -> float: ... @@ -263,24 +484,43 @@ class StateVectorProvider: class TrainingDataCollector(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... def clear(self) -> None: ... - def defineInput(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float) -> 'TrainingDataCollector': ... - def defineOutput(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float) -> 'TrainingDataCollector': ... + def defineInput( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> "TrainingDataCollector": ... + def defineOutput( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> "TrainingDataCollector": ... def endSample(self) -> None: ... def exportCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... - def getInputStatistics(self) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, float]]: ... + def getInputStatistics( + self, + ) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, float]]: ... def getName(self) -> java.lang.String: ... - def getOutputStatistics(self) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, float]]: ... + def getOutputStatistics( + self, + ) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, float]]: ... def getSampleCount(self) -> int: ... def getSummary(self) -> java.lang.String: ... - def recordInput(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def recordOutput(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def recordInput( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def recordOutput( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def recordStateAsInputs(self, stateVector: StateVector) -> None: ... def recordStateAsOutputs(self, stateVector: StateVector) -> None: ... def startSample(self) -> None: ... def toCSV(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.ml")``. diff --git a/src/jneqsim-stubs/process/ml/controllers/__init__.pyi b/src/jneqsim-stubs/process/ml/controllers/__init__.pyi index bc9f4ebe..6942429a 100644 --- a/src/jneqsim-stubs/process/ml/controllers/__init__.pyi +++ b/src/jneqsim-stubs/process/ml/controllers/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,40 +10,80 @@ import java.lang import jpype import typing - - class Controller(java.io.Serializable): - def computeAction(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def computeAction( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def getName(self) -> java.lang.String: ... def reset(self) -> None: ... class BangBangController(Controller): - def __init__(self, string: typing.Union[java.lang.String, str], int: int, double: float, double2: float, double3: float, double4: float): ... - def computeAction(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + int: int, + double: float, + double2: float, + double3: float, + double4: float, + ): ... + def computeAction( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def getName(self) -> java.lang.String: ... def reset(self) -> None: ... class PIDController(Controller): - def __init__(self, string: typing.Union[java.lang.String, str], int: int, double: float, double2: float, double3: float, double4: float, double5: float, double6: float): ... - def computeAction(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... + def computeAction( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def getIntegral(self) -> float: ... def getName(self) -> java.lang.String: ... def reset(self) -> None: ... class ProportionalController(Controller): - def __init__(self, string: typing.Union[java.lang.String, str], int: int, double: float, double2: float, double3: float): ... - def computeAction(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + int: int, + double: float, + double2: float, + double3: float, + ): ... + def computeAction( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def getName(self) -> java.lang.String: ... class RandomController(Controller): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float): ... + def __init__( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], long: int): ... - def computeAction(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + long: int, + ): ... + def computeAction( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def getName(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.ml.controllers")``. diff --git a/src/jneqsim-stubs/process/ml/examples/__init__.pyi b/src/jneqsim-stubs/process/ml/examples/__init__.pyi index ec6eafba..f3e702b9 100644 --- a/src/jneqsim-stubs/process/ml/examples/__init__.pyi +++ b/src/jneqsim-stubs/process/ml/examples/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,14 +15,16 @@ import jneqsim.process.ml.multiagent import jneqsim.process.processmodel import typing - - class FlashSurrogateDataGenerator: def __init__(self): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... -class SeparatorCompressorMultiAgentEnv(jneqsim.process.ml.multiagent.MultiAgentEnvironment): +class SeparatorCompressorMultiAgentEnv( + jneqsim.process.ml.multiagent.MultiAgentEnvironment +): def __init__(self): ... def applyFeedDisturbance(self, double: float) -> None: ... def getCompressor(self) -> jneqsim.process.equipment.compressor.Compressor: ... @@ -42,15 +44,22 @@ class SeparatorLevelControlEnv(jneqsim.process.ml.RLEnvironment): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getLiquidValve(self) -> jneqsim.process.equipment.valve.ThrottlingValve: ... def getSeparator(self) -> jneqsim.process.equipment.separator.Separator: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def setLevelSetpoint(self, double: float) -> None: ... def setPressureSetpoint(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.ml.examples")``. diff --git a/src/jneqsim-stubs/process/ml/multiagent/__init__.pyi b/src/jneqsim-stubs/process/ml/multiagent/__init__.pyi index 123601a8..c2633b2f 100644 --- a/src/jneqsim-stubs/process/ml/multiagent/__init__.pyi +++ b/src/jneqsim-stubs/process/ml/multiagent/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -17,22 +17,42 @@ import jneqsim.process.ml import jneqsim.process.processmodel import typing - - class Agent(java.io.Serializable): - def applyAction(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def computeReward(self, stateVector: jneqsim.process.ml.StateVector, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def applyAction( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def computeReward( + self, + stateVector: jneqsim.process.ml.StateVector, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... def getActionDim(self) -> int: ... def getAgentId(self) -> java.lang.String: ... - def getLocalObservation(self, stateVector: jneqsim.process.ml.StateVector) -> typing.MutableSequence[float]: ... - def getMessage(self, stateVector: jneqsim.process.ml.StateVector) -> typing.MutableSequence[float]: ... + def getLocalObservation( + self, stateVector: jneqsim.process.ml.StateVector + ) -> typing.MutableSequence[float]: ... + def getMessage( + self, stateVector: jneqsim.process.ml.StateVector + ) -> typing.MutableSequence[float]: ... def getObservationDim(self) -> int: ... def isTerminated(self, stateVector: jneqsim.process.ml.StateVector) -> bool: ... - def receiveMessages(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]]]) -> None: ... + def receiveMessages( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + ], + ) -> None: ... class MultiAgentEnvironment(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addAgent(self, agent: Agent) -> 'MultiAgentEnvironment': ... + def addAgent(self, agent: Agent) -> "MultiAgentEnvironment": ... def getAgent(self, string: typing.Union[java.lang.String, str]) -> Agent: ... def getAgentIds(self) -> java.util.List[java.lang.String]: ... def getCurrentGlobalState(self) -> jneqsim.process.ml.StateVector: ... @@ -40,25 +60,52 @@ class MultiAgentEnvironment(java.io.Serializable): def getNumAgents(self) -> int: ... def getProcess(self) -> jneqsim.process.processmodel.ProcessSystem: ... def isDone(self) -> bool: ... - def reset(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... - def setCoordinationMode(self, coordinationMode: 'MultiAgentEnvironment.CoordinationMode') -> 'MultiAgentEnvironment': ... - def setMaxEpisodeSteps(self, int: int) -> 'MultiAgentEnvironment': ... - def setSharedConstraints(self, constraintManager: jneqsim.process.ml.ConstraintManager) -> 'MultiAgentEnvironment': ... - def step(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]]]) -> 'MultiAgentEnvironment.MultiAgentStepResult': ... - class CoordinationMode(java.lang.Enum['MultiAgentEnvironment.CoordinationMode']): - INDEPENDENT: typing.ClassVar['MultiAgentEnvironment.CoordinationMode'] = ... - COOPERATIVE: typing.ClassVar['MultiAgentEnvironment.CoordinationMode'] = ... - CTDE: typing.ClassVar['MultiAgentEnvironment.CoordinationMode'] = ... - COMMUNICATING: typing.ClassVar['MultiAgentEnvironment.CoordinationMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def reset( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def setCoordinationMode( + self, coordinationMode: "MultiAgentEnvironment.CoordinationMode" + ) -> "MultiAgentEnvironment": ... + def setMaxEpisodeSteps(self, int: int) -> "MultiAgentEnvironment": ... + def setSharedConstraints( + self, constraintManager: jneqsim.process.ml.ConstraintManager + ) -> "MultiAgentEnvironment": ... + def step( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + ], + ) -> "MultiAgentEnvironment.MultiAgentStepResult": ... + + class CoordinationMode(java.lang.Enum["MultiAgentEnvironment.CoordinationMode"]): + INDEPENDENT: typing.ClassVar["MultiAgentEnvironment.CoordinationMode"] = ... + COOPERATIVE: typing.ClassVar["MultiAgentEnvironment.CoordinationMode"] = ... + CTDE: typing.ClassVar["MultiAgentEnvironment.CoordinationMode"] = ... + COMMUNICATING: typing.ClassVar["MultiAgentEnvironment.CoordinationMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MultiAgentEnvironment.CoordinationMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MultiAgentEnvironment.CoordinationMode": ... @staticmethod - def values() -> typing.MutableSequence['MultiAgentEnvironment.CoordinationMode']: ... + def values() -> ( + typing.MutableSequence["MultiAgentEnvironment.CoordinationMode"] + ): ... + class MultiAgentStepResult(java.io.Serializable): observations: java.util.Map = ... rewards: java.util.Map = ... @@ -66,11 +113,54 @@ class MultiAgentEnvironment(java.io.Serializable): truncated: bool = ... infos: java.util.Map = ... globalState: jneqsim.process.ml.StateVector = ... - def __init__(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[typing.List[float], jpype.JArray]]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], boolean: bool, boolean2: bool, map3: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]]], stateVector: jneqsim.process.ml.StateVector): ... + def __init__( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[typing.List[float], jpype.JArray], + ], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + boolean: bool, + boolean2: bool, + map3: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ], + ], + stateVector: jneqsim.process.ml.StateVector, + ): ... class ProcessAgent(Agent): - def __init__(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... - def computeReward(self, stateVector: jneqsim.process.ml.StateVector, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... + def computeReward( + self, + stateVector: jneqsim.process.ml.StateVector, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... def getActionDim(self) -> int: ... def getActionHigh(self) -> typing.MutableSequence[float]: ... def getActionLow(self) -> typing.MutableSequence[float]: ... @@ -82,31 +172,63 @@ class ProcessAgent(Agent): def getObservationNames(self) -> typing.MutableSequence[java.lang.String]: ... def getSetpoint(self, string: typing.Union[java.lang.String, str]) -> float: ... def isTerminated(self, stateVector: jneqsim.process.ml.StateVector) -> bool: ... - def setSetpoint(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> 'ProcessAgent': ... + def setSetpoint( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> "ProcessAgent": ... class CompressorAgent(ProcessAgent): - def __init__(self, string: typing.Union[java.lang.String, str], compressor: jneqsim.process.equipment.compressor.Compressor): ... - def applyAction(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def computeReward(self, stateVector: jneqsim.process.ml.StateVector, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + compressor: jneqsim.process.equipment.compressor.Compressor, + ): ... + def applyAction( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def computeReward( + self, + stateVector: jneqsim.process.ml.StateVector, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... def getCompressor(self) -> jneqsim.process.equipment.compressor.Compressor: ... - def getLocalObservation(self, stateVector: jneqsim.process.ml.StateVector) -> typing.MutableSequence[float]: ... + def getLocalObservation( + self, stateVector: jneqsim.process.ml.StateVector + ) -> typing.MutableSequence[float]: ... def isTerminated(self, stateVector: jneqsim.process.ml.StateVector) -> bool: ... def setDischargePressureSetpoint(self, double: float) -> None: ... def setSpeedRange(self, double: float, double2: float) -> None: ... class SeparatorAgent(ProcessAgent): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], separator: jneqsim.process.equipment.separator.Separator, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + separator: jneqsim.process.equipment.separator.Separator, + throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], separator: jneqsim.process.equipment.separator.Separator, throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve, throttlingValve2: jneqsim.process.equipment.valve.ThrottlingValve): ... - def applyAction(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def computeReward(self, stateVector: jneqsim.process.ml.StateVector, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def getLocalObservation(self, stateVector: jneqsim.process.ml.StateVector) -> typing.MutableSequence[float]: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + separator: jneqsim.process.equipment.separator.Separator, + throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve, + throttlingValve2: jneqsim.process.equipment.valve.ThrottlingValve, + ): ... + def applyAction( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def computeReward( + self, + stateVector: jneqsim.process.ml.StateVector, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... + def getLocalObservation( + self, stateVector: jneqsim.process.ml.StateVector + ) -> typing.MutableSequence[float]: ... def getSeparator(self) -> jneqsim.process.equipment.separator.Separator: ... def setLevelSetpoint(self, double: float) -> None: ... def setPressureSetpoint(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.ml.multiagent")``. diff --git a/src/jneqsim-stubs/process/ml/surrogate/__init__.pyi b/src/jneqsim-stubs/process/ml/surrogate/__init__.pyi index 76ace2dd..17bb5f73 100644 --- a/src/jneqsim-stubs/process/ml/surrogate/__init__.pyi +++ b/src/jneqsim-stubs/process/ml/surrogate/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,13 +15,29 @@ import jpype import jneqsim.process.processmodel import typing - - class PhysicsConstraintValidator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addFlowLimit(self, string: typing.Union[java.lang.String, str], double: float, double2: float, string2: typing.Union[java.lang.String, str]) -> None: ... - def addPressureLimit(self, string: typing.Union[java.lang.String, str], double: float, double2: float, string2: typing.Union[java.lang.String, str]) -> None: ... - def addTemperatureLimit(self, string: typing.Union[java.lang.String, str], double: float, double2: float, string2: typing.Union[java.lang.String, str]) -> None: ... + def addFlowLimit( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def addPressureLimit( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def addTemperatureLimit( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... def isEnforceEnergyBalance(self) -> bool: ... def isEnforceMassBalance(self) -> bool: ... def isEnforcePhysicalBounds(self) -> bool: ... @@ -30,41 +46,103 @@ class PhysicsConstraintValidator(java.io.Serializable): def setEnforceMassBalance(self, boolean: bool) -> None: ... def setEnforcePhysicalBounds(self, boolean: bool) -> None: ... def setMassBalanceTolerance(self, double: float) -> None: ... - def validate(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> 'PhysicsConstraintValidator.ValidationResult': ... - def validateCurrentState(self) -> 'PhysicsConstraintValidator.ValidationResult': ... + def validate( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> "PhysicsConstraintValidator.ValidationResult": ... + def validateCurrentState(self) -> "PhysicsConstraintValidator.ValidationResult": ... + class ConstraintViolation(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ): ... def getConstraintName(self) -> java.lang.String: ... def getMessage(self) -> java.lang.String: ... def getValue(self) -> float: ... def getVariable(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... + class ValidationResult(java.io.Serializable): def __init__(self): ... def getRejectionReason(self) -> java.lang.String: ... - def getViolations(self) -> java.util.List['PhysicsConstraintValidator.ConstraintViolation']: ... + def getViolations( + self, + ) -> java.util.List["PhysicsConstraintValidator.ConstraintViolation"]: ... def isValid(self) -> bool: ... class SurrogateModelRegistry(java.io.Serializable): def clear(self) -> None: ... - def get(self, string: typing.Union[java.lang.String, str]) -> java.util.Optional['SurrogateModelRegistry.SurrogateModel']: ... - def getAllModels(self) -> java.util.Map[java.lang.String, 'SurrogateModelRegistry.SurrogateMetadata']: ... + def get( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Optional["SurrogateModelRegistry.SurrogateModel"]: ... + def getAllModels( + self, + ) -> java.util.Map[ + java.lang.String, "SurrogateModelRegistry.SurrogateMetadata" + ]: ... @staticmethod - def getInstance() -> 'SurrogateModelRegistry': ... - def getMetadata(self, string: typing.Union[java.lang.String, str]) -> java.util.Optional['SurrogateModelRegistry.SurrogateMetadata']: ... + def getInstance() -> "SurrogateModelRegistry": ... + def getMetadata( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Optional["SurrogateModelRegistry.SurrogateMetadata"]: ... def getPersistenceDirectory(self) -> java.lang.String: ... def hasModel(self, string: typing.Union[java.lang.String, str]) -> bool: ... def isEnableFallback(self) -> bool: ... - def loadModel(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def predictWithFallback(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], function: typing.Union[java.util.function.Function[typing.Union[typing.List[float], jpype.JArray], typing.Union[typing.List[float], jpype.JArray]], typing.Callable[[typing.Union[typing.List[float], jpype.JArray]], typing.Union[typing.List[float], jpype.JArray]]]) -> typing.MutableSequence[float]: ... + def loadModel( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def predictWithFallback( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + function: typing.Union[ + java.util.function.Function[ + typing.Union[typing.List[float], jpype.JArray], + typing.Union[typing.List[float], jpype.JArray], + ], + typing.Callable[ + [typing.Union[typing.List[float], jpype.JArray]], + typing.Union[typing.List[float], jpype.JArray], + ], + ], + ) -> typing.MutableSequence[float]: ... @typing.overload - def register(self, string: typing.Union[java.lang.String, str], surrogateModel: typing.Union['SurrogateModelRegistry.SurrogateModel', typing.Callable]) -> None: ... + def register( + self, + string: typing.Union[java.lang.String, str], + surrogateModel: typing.Union[ + "SurrogateModelRegistry.SurrogateModel", typing.Callable + ], + ) -> None: ... @typing.overload - def register(self, string: typing.Union[java.lang.String, str], surrogateModel: typing.Union['SurrogateModelRegistry.SurrogateModel', typing.Callable], surrogateMetadata: 'SurrogateModelRegistry.SurrogateMetadata') -> None: ... - def saveModel(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def register( + self, + string: typing.Union[java.lang.String, str], + surrogateModel: typing.Union[ + "SurrogateModelRegistry.SurrogateModel", typing.Callable + ], + surrogateMetadata: "SurrogateModelRegistry.SurrogateMetadata", + ) -> None: ... + def saveModel( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def setEnableFallback(self, boolean: bool) -> None: ... - def setPersistenceDirectory(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPersistenceDirectory( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def unregister(self, string: typing.Union[java.lang.String, str]) -> bool: ... + class SurrogateMetadata(java.io.Serializable): def __init__(self): ... def getExpectedAccuracy(self) -> float: ... @@ -76,17 +154,29 @@ class SurrogateModelRegistry(java.io.Serializable): def getPredictionCount(self) -> int: ... def getTrainedAt(self) -> java.time.Instant: ... def getTrainingDataSource(self) -> java.lang.String: ... - def isInputValid(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> bool: ... + def isInputValid( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> bool: ... def setExpectedAccuracy(self, double: float) -> None: ... - def setInputBounds(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setInputBounds( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def setModelType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTrainedAt(self, instant: typing.Union[java.time.Instant, datetime.datetime]) -> None: ... - def setTrainingDataSource(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setTrainedAt( + self, instant: typing.Union[java.time.Instant, datetime.datetime] + ) -> None: ... + def setTrainingDataSource( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + class SurrogateModel(java.io.Serializable): def getInputDimension(self) -> int: ... def getOutputDimension(self) -> int: ... - def predict(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - + def predict( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.ml.surrogate")``. diff --git a/src/jneqsim-stubs/process/mpc/__init__.pyi b/src/jneqsim-stubs/process/mpc/__init__.pyi index e147ac19..a3763d6b 100644 --- a/src/jneqsim-stubs/process/mpc/__init__.pyi +++ b/src/jneqsim-stubs/process/mpc/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,83 +15,168 @@ import jneqsim.process.equipment import jneqsim.process.processmodel import typing - - class ControllerDataExchange(java.io.Serializable): - def __init__(self, processLinkedMPC: 'ProcessLinkedMPC'): ... + def __init__(self, processLinkedMPC: "ProcessLinkedMPC"): ... def execute(self) -> bool: ... def getExecutionCount(self) -> int: ... def getExecutionMessage(self) -> java.lang.String: ... - def getExecutionStatus(self) -> 'ControllerDataExchange.ExecutionStatus': ... + def getExecutionStatus(self) -> "ControllerDataExchange.ExecutionStatus": ... def getLastExecution(self) -> java.time.Instant: ... def getLastInputUpdate(self) -> java.time.Instant: ... def getMvTargets(self) -> typing.MutableSequence[float]: ... - def getOutputs(self) -> 'ControllerDataExchange.ControllerOutput': ... + def getOutputs(self) -> "ControllerDataExchange.ControllerOutput": ... def getSetpoints(self) -> typing.MutableSequence[float]: ... def getStatus(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def getVariableNames(self) -> java.util.Map[java.lang.String, java.util.List[java.lang.String]]: ... - def updateInputs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def updateInputsWithQuality(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], qualityStatusArray: typing.Union[typing.List['ControllerDataExchange.QualityStatus'], jpype.JArray], qualityStatusArray2: typing.Union[typing.List['ControllerDataExchange.QualityStatus'], jpype.JArray], qualityStatusArray3: typing.Union[typing.List['ControllerDataExchange.QualityStatus'], jpype.JArray]) -> None: ... - def updateLimits(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def updateSetpoints(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def getVariableNames( + self, + ) -> java.util.Map[java.lang.String, java.util.List[java.lang.String]]: ... + def updateInputs( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def updateInputsWithQuality( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + qualityStatusArray: typing.Union[ + typing.List["ControllerDataExchange.QualityStatus"], jpype.JArray + ], + qualityStatusArray2: typing.Union[ + typing.List["ControllerDataExchange.QualityStatus"], jpype.JArray + ], + qualityStatusArray3: typing.Union[ + typing.List["ControllerDataExchange.QualityStatus"], jpype.JArray + ], + ) -> None: ... + def updateLimits( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def updateSetpoints( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + class ControllerOutput(java.io.Serializable): - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], executionStatus: 'ControllerDataExchange.ExecutionStatus', string: typing.Union[java.lang.String, str], instant: typing.Union[java.time.Instant, datetime.datetime]): ... - def getCvPredictions(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + executionStatus: "ControllerDataExchange.ExecutionStatus", + string: typing.Union[java.lang.String, str], + instant: typing.Union[java.time.Instant, datetime.datetime], + ): ... + def getCvPredictions( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getMessage(self) -> java.lang.String: ... def getMvTargets(self) -> typing.MutableSequence[float]: ... - def getStatus(self) -> 'ControllerDataExchange.ExecutionStatus': ... + def getStatus(self) -> "ControllerDataExchange.ExecutionStatus": ... def getTimestamp(self) -> java.time.Instant: ... def isSuccess(self) -> bool: ... - class ExecutionStatus(java.lang.Enum['ControllerDataExchange.ExecutionStatus']): - READY: typing.ClassVar['ControllerDataExchange.ExecutionStatus'] = ... - SUCCESS: typing.ClassVar['ControllerDataExchange.ExecutionStatus'] = ... - WARNING: typing.ClassVar['ControllerDataExchange.ExecutionStatus'] = ... - FAILED: typing.ClassVar['ControllerDataExchange.ExecutionStatus'] = ... - MODEL_STALE: typing.ClassVar['ControllerDataExchange.ExecutionStatus'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ExecutionStatus(java.lang.Enum["ControllerDataExchange.ExecutionStatus"]): + READY: typing.ClassVar["ControllerDataExchange.ExecutionStatus"] = ... + SUCCESS: typing.ClassVar["ControllerDataExchange.ExecutionStatus"] = ... + WARNING: typing.ClassVar["ControllerDataExchange.ExecutionStatus"] = ... + FAILED: typing.ClassVar["ControllerDataExchange.ExecutionStatus"] = ... + MODEL_STALE: typing.ClassVar["ControllerDataExchange.ExecutionStatus"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ControllerDataExchange.ExecutionStatus': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ControllerDataExchange.ExecutionStatus": ... @staticmethod - def values() -> typing.MutableSequence['ControllerDataExchange.ExecutionStatus']: ... - class QualityStatus(java.lang.Enum['ControllerDataExchange.QualityStatus']): - GOOD: typing.ClassVar['ControllerDataExchange.QualityStatus'] = ... - BAD: typing.ClassVar['ControllerDataExchange.QualityStatus'] = ... - UNCERTAIN: typing.ClassVar['ControllerDataExchange.QualityStatus'] = ... - MANUAL: typing.ClassVar['ControllerDataExchange.QualityStatus'] = ... - CLAMPED: typing.ClassVar['ControllerDataExchange.QualityStatus'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["ControllerDataExchange.ExecutionStatus"] + ): ... + + class QualityStatus(java.lang.Enum["ControllerDataExchange.QualityStatus"]): + GOOD: typing.ClassVar["ControllerDataExchange.QualityStatus"] = ... + BAD: typing.ClassVar["ControllerDataExchange.QualityStatus"] = ... + UNCERTAIN: typing.ClassVar["ControllerDataExchange.QualityStatus"] = ... + MANUAL: typing.ClassVar["ControllerDataExchange.QualityStatus"] = ... + CLAMPED: typing.ClassVar["ControllerDataExchange.QualityStatus"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ControllerDataExchange.QualityStatus': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ControllerDataExchange.QualityStatus": ... @staticmethod - def values() -> typing.MutableSequence['ControllerDataExchange.QualityStatus']: ... + def values() -> ( + typing.MutableSequence["ControllerDataExchange.QualityStatus"] + ): ... class IndustrialMPCExporter(java.io.Serializable): - def __init__(self, processLinkedMPC: 'ProcessLinkedMPC'): ... + def __init__(self, processLinkedMPC: "ProcessLinkedMPC"): ... def createDataExchange(self) -> ControllerDataExchange: ... - def createSoftSensorExporter(self) -> 'SoftSensorExporter': ... - def exportComprehensiveConfiguration(self, string: typing.Union[java.lang.String, str]) -> None: ... + def createSoftSensorExporter(self) -> "SoftSensorExporter": ... + def exportComprehensiveConfiguration( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def exportGainMatrix(self, string: typing.Union[java.lang.String, str]) -> None: ... - def exportObjectStructure(self, string: typing.Union[java.lang.String, str]) -> None: ... - def exportStepResponseCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... - def exportStepResponseModel(self, string: typing.Union[java.lang.String, str]) -> None: ... - def exportTransferFunctions(self, string: typing.Union[java.lang.String, str]) -> None: ... - def exportVariableConfiguration(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setApplicationName(self, string: typing.Union[java.lang.String, str]) -> 'IndustrialMPCExporter': ... - def setDefaultTimeConstant(self, double: float) -> 'IndustrialMPCExporter': ... - def setNumStepCoefficients(self, int: int) -> 'IndustrialMPCExporter': ... - def setTagPrefix(self, string: typing.Union[java.lang.String, str]) -> 'IndustrialMPCExporter': ... + def exportObjectStructure( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def exportStepResponseCSV( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def exportStepResponseModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def exportTransferFunctions( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def exportVariableConfiguration( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setApplicationName( + self, string: typing.Union[java.lang.String, str] + ) -> "IndustrialMPCExporter": ... + def setDefaultTimeConstant(self, double: float) -> "IndustrialMPCExporter": ... + def setNumStepCoefficients(self, int: int) -> "IndustrialMPCExporter": ... + def setTagPrefix( + self, string: typing.Union[java.lang.String, str] + ) -> "IndustrialMPCExporter": ... class LinearizationResult(java.io.Serializable): @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray], doubleArray5: typing.Union[typing.List[float], jpype.JArray], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray3: typing.Union[typing.List[java.lang.String], jpype.JArray], double6: float, long: int): ... + def __init__( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + doubleArray5: typing.Union[typing.List[float], jpype.JArray], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray3: typing.Union[typing.List[java.lang.String], jpype.JArray], + double6: float, + long: int, + ): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str], long: int): ... def formatGainMatrix(self) -> java.lang.String: ... @@ -99,15 +184,23 @@ class LinearizationResult(java.io.Serializable): def getCvNames(self) -> typing.MutableSequence[java.lang.String]: ... def getCvOperatingPoint(self) -> typing.MutableSequence[float]: ... def getDisturbanceGain(self, int: int, int2: int) -> float: ... - def getDisturbanceGainMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getDisturbanceGainMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getDvNames(self) -> typing.MutableSequence[java.lang.String]: ... def getDvOperatingPoint(self) -> typing.MutableSequence[float]: ... def getErrorMessage(self) -> java.lang.String: ... @typing.overload def getGain(self, int: int, int2: int) -> float: ... @typing.overload - def getGain(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... - def getGainMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getGain( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... + def getGainMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getGainsForCV(self, int: int) -> typing.MutableSequence[float]: ... def getGainsForMV(self, int: int) -> typing.MutableSequence[float]: ... def getMvNames(self) -> typing.MutableSequence[java.lang.String]: ... @@ -127,101 +220,196 @@ class MPCVariable(java.io.Serializable): def getMinValue(self) -> float: ... def getName(self) -> java.lang.String: ... def getPropertyName(self) -> java.lang.String: ... - def getType(self) -> 'MPCVariable.MPCVariableType': ... + def getType(self) -> "MPCVariable.MPCVariableType": ... def getUnit(self) -> java.lang.String: ... def readValue(self) -> float: ... - def setBounds(self, double: float, double2: float) -> 'MPCVariable': ... + def setBounds(self, double: float, double2: float) -> "MPCVariable": ... def setCurrentValue(self, double: float) -> None: ... - def setDescription(self, string: typing.Union[java.lang.String, str]) -> 'MPCVariable': ... - def setEquipment(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> 'MPCVariable': ... - def setPropertyName(self, string: typing.Union[java.lang.String, str]) -> 'MPCVariable': ... - def setUnit(self, string: typing.Union[java.lang.String, str]) -> 'MPCVariable': ... + def setDescription( + self, string: typing.Union[java.lang.String, str] + ) -> "MPCVariable": ... + def setEquipment( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> "MPCVariable": ... + def setPropertyName( + self, string: typing.Union[java.lang.String, str] + ) -> "MPCVariable": ... + def setUnit(self, string: typing.Union[java.lang.String, str]) -> "MPCVariable": ... def toString(self) -> java.lang.String: ... - class MPCVariableType(java.lang.Enum['MPCVariable.MPCVariableType']): - MANIPULATED: typing.ClassVar['MPCVariable.MPCVariableType'] = ... - CONTROLLED: typing.ClassVar['MPCVariable.MPCVariableType'] = ... - DISTURBANCE: typing.ClassVar['MPCVariable.MPCVariableType'] = ... - STATE: typing.ClassVar['MPCVariable.MPCVariableType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class MPCVariableType(java.lang.Enum["MPCVariable.MPCVariableType"]): + MANIPULATED: typing.ClassVar["MPCVariable.MPCVariableType"] = ... + CONTROLLED: typing.ClassVar["MPCVariable.MPCVariableType"] = ... + DISTURBANCE: typing.ClassVar["MPCVariable.MPCVariableType"] = ... + STATE: typing.ClassVar["MPCVariable.MPCVariableType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MPCVariable.MPCVariableType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MPCVariable.MPCVariableType": ... @staticmethod - def values() -> typing.MutableSequence['MPCVariable.MPCVariableType']: ... + def values() -> typing.MutableSequence["MPCVariable.MPCVariableType"]: ... class NonlinearPredictor(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addCV(self, controlledVariable: 'ControlledVariable') -> 'NonlinearPredictor': ... - def addMV(self, manipulatedVariable: 'ManipulatedVariable') -> 'NonlinearPredictor': ... - def clear(self) -> 'NonlinearPredictor': ... + def addCV( + self, controlledVariable: "ControlledVariable" + ) -> "NonlinearPredictor": ... + def addMV( + self, manipulatedVariable: "ManipulatedVariable" + ) -> "NonlinearPredictor": ... + def clear(self) -> "NonlinearPredictor": ... def getPredictionHorizon(self) -> int: ... def getSampleTimeSeconds(self) -> float: ... - def predict(self, mVTrajectory: 'NonlinearPredictor.MVTrajectory') -> 'NonlinearPredictor.PredictionResult': ... - def predictConstant(self, *double: float) -> 'NonlinearPredictor.PredictionResult': ... - def setCloneProcess(self, boolean: bool) -> 'NonlinearPredictor': ... - def setPredictionHorizon(self, int: int) -> 'NonlinearPredictor': ... - def setSampleTime(self, double: float) -> 'NonlinearPredictor': ... + def predict( + self, mVTrajectory: "NonlinearPredictor.MVTrajectory" + ) -> "NonlinearPredictor.PredictionResult": ... + def predictConstant( + self, *double: float + ) -> "NonlinearPredictor.PredictionResult": ... + def setCloneProcess(self, boolean: bool) -> "NonlinearPredictor": ... + def setPredictionHorizon(self, int: int) -> "NonlinearPredictor": ... + def setSampleTime(self, double: float) -> "NonlinearPredictor": ... + class MVTrajectory(java.io.Serializable): def __init__(self): ... - def addMove(self, string: typing.Union[java.lang.String, str], double: float) -> 'NonlinearPredictor.MVTrajectory': ... - def clear(self) -> 'NonlinearPredictor.MVTrajectory': ... + def addMove( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "NonlinearPredictor.MVTrajectory": ... + def clear(self) -> "NonlinearPredictor.MVTrajectory": ... def getLength(self, string: typing.Union[java.lang.String, str]) -> int: ... - def getValue(self, string: typing.Union[java.lang.String, str], int: int) -> float: ... - def setMoves(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'NonlinearPredictor.MVTrajectory': ... + def getValue( + self, string: typing.Union[java.lang.String, str], int: int + ) -> float: ... + def setMoves( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> "NonlinearPredictor.MVTrajectory": ... + class PredictionResult(java.io.Serializable): - def __init__(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], double4: float): ... + def __init__( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], + double4: float, + ): ... def getCvNames(self) -> typing.MutableSequence[java.lang.String]: ... - def getFinalValue(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getFinalValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getHorizon(self) -> int: ... - def getISE(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... - def getMVTrajectory(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getISE( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... + def getMVTrajectory( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getMvNames(self) -> typing.MutableSequence[java.lang.String]: ... def getSampleTime(self) -> float: ... def getTime(self) -> typing.MutableSequence[float]: ... @typing.overload def getTrajectory(self, int: int) -> typing.MutableSequence[float]: ... @typing.overload - def getTrajectory(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getTrajectory( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def toString(self) -> java.lang.String: ... class ProcessDerivativeCalculator: def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload - def addInputVariable(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ProcessDerivativeCalculator': ... + def addInputVariable( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ProcessDerivativeCalculator": ... @typing.overload - def addInputVariable(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> 'ProcessDerivativeCalculator': ... - def addOutputVariable(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ProcessDerivativeCalculator': ... - def calculateHessian(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def calculateJacobian(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def clearInputVariables(self) -> 'ProcessDerivativeCalculator': ... - def clearOutputVariables(self) -> 'ProcessDerivativeCalculator': ... - def exportJacobianToCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... + def addInputVariable( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> "ProcessDerivativeCalculator": ... + def addOutputVariable( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ProcessDerivativeCalculator": ... + def calculateHessian( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def calculateJacobian( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def clearInputVariables(self) -> "ProcessDerivativeCalculator": ... + def clearOutputVariables(self) -> "ProcessDerivativeCalculator": ... + def exportJacobianToCSV( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def exportJacobianToJSON(self) -> java.lang.String: ... def getBaseInputValues(self) -> typing.MutableSequence[float]: ... def getBaseOutputValues(self) -> typing.MutableSequence[float]: ... - def getDerivative(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... - def getGradient(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getDerivative( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... + def getGradient( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getInputVariableNames(self) -> java.util.List[java.lang.String]: ... def getOutputVariableNames(self) -> java.util.List[java.lang.String]: ... - def setMethod(self, derivativeMethod: 'ProcessDerivativeCalculator.DerivativeMethod') -> 'ProcessDerivativeCalculator': ... - def setParallel(self, boolean: bool, int: int) -> 'ProcessDerivativeCalculator': ... - def setRelativeStepSize(self, double: float) -> 'ProcessDerivativeCalculator': ... - class DerivativeMethod(java.lang.Enum['ProcessDerivativeCalculator.DerivativeMethod']): - FORWARD_DIFFERENCE: typing.ClassVar['ProcessDerivativeCalculator.DerivativeMethod'] = ... - CENTRAL_DIFFERENCE: typing.ClassVar['ProcessDerivativeCalculator.DerivativeMethod'] = ... - CENTRAL_DIFFERENCE_SECOND_ORDER: typing.ClassVar['ProcessDerivativeCalculator.DerivativeMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setMethod( + self, derivativeMethod: "ProcessDerivativeCalculator.DerivativeMethod" + ) -> "ProcessDerivativeCalculator": ... + def setParallel(self, boolean: bool, int: int) -> "ProcessDerivativeCalculator": ... + def setRelativeStepSize(self, double: float) -> "ProcessDerivativeCalculator": ... + + class DerivativeMethod( + java.lang.Enum["ProcessDerivativeCalculator.DerivativeMethod"] + ): + FORWARD_DIFFERENCE: typing.ClassVar[ + "ProcessDerivativeCalculator.DerivativeMethod" + ] = ... + CENTRAL_DIFFERENCE: typing.ClassVar[ + "ProcessDerivativeCalculator.DerivativeMethod" + ] = ... + CENTRAL_DIFFERENCE_SECOND_ORDER: typing.ClassVar[ + "ProcessDerivativeCalculator.DerivativeMethod" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessDerivativeCalculator.DerivativeMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessDerivativeCalculator.DerivativeMethod": ... @staticmethod - def values() -> typing.MutableSequence['ProcessDerivativeCalculator.DerivativeMethod']: ... + def values() -> ( + typing.MutableSequence["ProcessDerivativeCalculator.DerivativeMethod"] + ): ... + class DerivativeResult: value: float = ... errorEstimate: float = ... @@ -232,92 +420,168 @@ class ProcessDerivativeCalculator: def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... + class VariableSpec: path: java.lang.String = ... unit: java.lang.String = ... customStepSize: float = ... - type: 'ProcessDerivativeCalculator.VariableType' = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - class VariableType(java.lang.Enum['ProcessDerivativeCalculator.VariableType']): - PRESSURE: typing.ClassVar['ProcessDerivativeCalculator.VariableType'] = ... - TEMPERATURE: typing.ClassVar['ProcessDerivativeCalculator.VariableType'] = ... - FLOW_RATE: typing.ClassVar['ProcessDerivativeCalculator.VariableType'] = ... - COMPOSITION: typing.ClassVar['ProcessDerivativeCalculator.VariableType'] = ... - LEVEL: typing.ClassVar['ProcessDerivativeCalculator.VariableType'] = ... - GENERAL: typing.ClassVar['ProcessDerivativeCalculator.VariableType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + type: "ProcessDerivativeCalculator.VariableType" = ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + + class VariableType(java.lang.Enum["ProcessDerivativeCalculator.VariableType"]): + PRESSURE: typing.ClassVar["ProcessDerivativeCalculator.VariableType"] = ... + TEMPERATURE: typing.ClassVar["ProcessDerivativeCalculator.VariableType"] = ... + FLOW_RATE: typing.ClassVar["ProcessDerivativeCalculator.VariableType"] = ... + COMPOSITION: typing.ClassVar["ProcessDerivativeCalculator.VariableType"] = ... + LEVEL: typing.ClassVar["ProcessDerivativeCalculator.VariableType"] = ... + GENERAL: typing.ClassVar["ProcessDerivativeCalculator.VariableType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessDerivativeCalculator.VariableType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessDerivativeCalculator.VariableType": ... @staticmethod - def values() -> typing.MutableSequence['ProcessDerivativeCalculator.VariableType']: ... + def values() -> ( + typing.MutableSequence["ProcessDerivativeCalculator.VariableType"] + ): ... class ProcessLinearizer: def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addCV(self, controlledVariable: 'ControlledVariable') -> 'ProcessLinearizer': ... - def addDV(self, disturbanceVariable: 'DisturbanceVariable') -> 'ProcessLinearizer': ... - def addMV(self, manipulatedVariable: 'ManipulatedVariable') -> 'ProcessLinearizer': ... - def clear(self) -> 'ProcessLinearizer': ... - def getControlledVariables(self) -> java.util.List['ControlledVariable']: ... - def getDisturbanceVariables(self) -> java.util.List['DisturbanceVariable']: ... - def getManipulatedVariables(self) -> java.util.List['ManipulatedVariable']: ... - def isApproximatelyLinear(self, double: float, double2: float, double3: float) -> bool: ... + def addCV( + self, controlledVariable: "ControlledVariable" + ) -> "ProcessLinearizer": ... + def addDV( + self, disturbanceVariable: "DisturbanceVariable" + ) -> "ProcessLinearizer": ... + def addMV( + self, manipulatedVariable: "ManipulatedVariable" + ) -> "ProcessLinearizer": ... + def clear(self) -> "ProcessLinearizer": ... + def getControlledVariables(self) -> java.util.List["ControlledVariable"]: ... + def getDisturbanceVariables(self) -> java.util.List["DisturbanceVariable"]: ... + def getManipulatedVariables(self) -> java.util.List["ManipulatedVariable"]: ... + def isApproximatelyLinear( + self, double: float, double2: float, double3: float + ) -> bool: ... @typing.overload def linearize(self) -> LinearizationResult: ... @typing.overload def linearize(self, double: float) -> LinearizationResult: ... - def linearizeMultiplePoints(self, int: int, double: float) -> java.util.List[LinearizationResult]: ... - def setDefaultPerturbationSize(self, double: float) -> 'ProcessLinearizer': ... - def setMinimumAbsolutePerturbation(self, double: float) -> 'ProcessLinearizer': ... - def setUseCentralDifferences(self, boolean: bool) -> 'ProcessLinearizer': ... + def linearizeMultiplePoints( + self, int: int, double: float + ) -> java.util.List[LinearizationResult]: ... + def setDefaultPerturbationSize(self, double: float) -> "ProcessLinearizer": ... + def setMinimumAbsolutePerturbation(self, double: float) -> "ProcessLinearizer": ... + def setUseCentralDifferences(self, boolean: bool) -> "ProcessLinearizer": ... class ProcessLinkedMPC(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addCV(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> 'ControlledVariable': ... - def addCVZone(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float) -> 'ControlledVariable': ... - def addDV(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'DisturbanceVariable': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processSystem: jneqsim.process.processmodel.ProcessSystem, + ): ... + def addCV( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> "ControlledVariable": ... + def addCVZone( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> "ControlledVariable": ... + def addDV( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "DisturbanceVariable": ... @typing.overload - def addMV(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float) -> 'ManipulatedVariable': ... + def addMV( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> "ManipulatedVariable": ... @typing.overload - def addMV(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'ManipulatedVariable': ... + def addMV( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "ManipulatedVariable": ... @typing.overload - def addSVR(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'StateVariable': ... + def addSVR( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "StateVariable": ... @typing.overload - def addSVR(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'StateVariable': ... + def addSVR( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "StateVariable": ... def applyMoves(self) -> None: ... def calculate(self) -> typing.MutableSequence[float]: ... def createDataExchange(self) -> ControllerDataExchange: ... def createIndustrialExporter(self) -> IndustrialMPCExporter: ... - def createSubrModlExporter(self) -> 'SubrModlExporter': ... - def exportModel(self) -> 'StateSpaceExporter': ... + def createSubrModlExporter(self) -> "SubrModlExporter": ... + def exportModel(self) -> "StateSpaceExporter": ... def getConfigurationSummary(self) -> java.lang.String: ... def getControlHorizon(self) -> int: ... - def getControlledVariables(self) -> java.util.List['ControlledVariable']: ... + def getControlledVariables(self) -> java.util.List["ControlledVariable"]: ... def getCurrentCVs(self) -> typing.MutableSequence[float]: ... def getCurrentMVs(self) -> typing.MutableSequence[float]: ... - def getDisturbanceVariables(self) -> java.util.List['DisturbanceVariable']: ... + def getDisturbanceVariables(self) -> java.util.List["DisturbanceVariable"]: ... def getLastMoves(self) -> typing.MutableSequence[float]: ... def getLinearizationResult(self) -> LinearizationResult: ... - def getManipulatedVariables(self) -> java.util.List['ManipulatedVariable']: ... + def getManipulatedVariables(self) -> java.util.List["ManipulatedVariable"]: ... def getName(self) -> java.lang.String: ... def getPredictionHorizon(self) -> int: ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getSampleTime(self) -> float: ... - def getStateVariables(self) -> java.util.List['StateVariable']: ... + def getStateVariables(self) -> java.util.List["StateVariable"]: ... def identifyModel(self, double: float) -> None: ... def isModelIdentified(self) -> bool: ... def runProcess(self) -> None: ... - def setConstraint(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def setConstraint( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> None: ... def setControlHorizon(self, int: int) -> None: ... - def setErrorWeight(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setErrorWeight( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setModelUpdateInterval(self, int: int) -> None: ... - def setMoveSuppressionWeight(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setMoveSuppressionWeight( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setPredictionHorizon(self, int: int) -> None: ... def setSampleTime(self, double: float) -> None: ... - def setSetpoint(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setSetpoint( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setUseNonlinearPrediction(self, boolean: bool) -> None: ... def step(self) -> typing.MutableSequence[float]: ... def toString(self) -> java.lang.String: ... @@ -330,53 +594,127 @@ class ProcessVariableAccessor: @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isValidPath(self, string: typing.Union[java.lang.String, str]) -> bool: ... @typing.overload - def setValue(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setValue( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def setValue(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... + def setValue( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... class SoftSensorExporter(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addCompositionEstimator(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter': ... - def addCompressibilitySensor(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter': ... - def addCustomSensor(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], sensorType: 'SoftSensorExporter.SensorType', string3: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter.SoftSensorDefinition': ... - def addDensitySensor(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter': ... - def addHeatCapacitySensor(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter': ... - def addMolecularWeightSensor(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter': ... - def addPhaseFractionSensor(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter': ... - def addViscositySensor(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter': ... - def clear(self) -> 'SoftSensorExporter': ... + def addCompositionEstimator( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "SoftSensorExporter": ... + def addCompressibilitySensor( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "SoftSensorExporter": ... + def addCustomSensor( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + sensorType: "SoftSensorExporter.SensorType", + string3: typing.Union[java.lang.String, str], + ) -> "SoftSensorExporter.SoftSensorDefinition": ... + def addDensitySensor( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "SoftSensorExporter": ... + def addHeatCapacitySensor( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "SoftSensorExporter": ... + def addMolecularWeightSensor( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "SoftSensorExporter": ... + def addPhaseFractionSensor( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "SoftSensorExporter": ... + def addViscositySensor( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "SoftSensorExporter": ... + def clear(self) -> "SoftSensorExporter": ... def exportCVTFormat(self, string: typing.Union[java.lang.String, str]) -> None: ... - def exportConfiguration(self, string: typing.Union[java.lang.String, str]) -> None: ... - def getSensors(self) -> java.util.List['SoftSensorExporter.SoftSensorDefinition']: ... - def setApplicationName(self, string: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter': ... - def setTagPrefix(self, string: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter': ... - class SensorType(java.lang.Enum['SoftSensorExporter.SensorType']): - DENSITY: typing.ClassVar['SoftSensorExporter.SensorType'] = ... - VISCOSITY: typing.ClassVar['SoftSensorExporter.SensorType'] = ... - PHASE_FRACTION: typing.ClassVar['SoftSensorExporter.SensorType'] = ... - COMPOSITION: typing.ClassVar['SoftSensorExporter.SensorType'] = ... - MOLECULAR_WEIGHT: typing.ClassVar['SoftSensorExporter.SensorType'] = ... - COMPRESSIBILITY: typing.ClassVar['SoftSensorExporter.SensorType'] = ... - HEAT_CAPACITY: typing.ClassVar['SoftSensorExporter.SensorType'] = ... - ENTHALPY: typing.ClassVar['SoftSensorExporter.SensorType'] = ... - ENTROPY: typing.ClassVar['SoftSensorExporter.SensorType'] = ... - CUSTOM: typing.ClassVar['SoftSensorExporter.SensorType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def exportConfiguration( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def getSensors( + self, + ) -> java.util.List["SoftSensorExporter.SoftSensorDefinition"]: ... + def setApplicationName( + self, string: typing.Union[java.lang.String, str] + ) -> "SoftSensorExporter": ... + def setTagPrefix( + self, string: typing.Union[java.lang.String, str] + ) -> "SoftSensorExporter": ... + + class SensorType(java.lang.Enum["SoftSensorExporter.SensorType"]): + DENSITY: typing.ClassVar["SoftSensorExporter.SensorType"] = ... + VISCOSITY: typing.ClassVar["SoftSensorExporter.SensorType"] = ... + PHASE_FRACTION: typing.ClassVar["SoftSensorExporter.SensorType"] = ... + COMPOSITION: typing.ClassVar["SoftSensorExporter.SensorType"] = ... + MOLECULAR_WEIGHT: typing.ClassVar["SoftSensorExporter.SensorType"] = ... + COMPRESSIBILITY: typing.ClassVar["SoftSensorExporter.SensorType"] = ... + HEAT_CAPACITY: typing.ClassVar["SoftSensorExporter.SensorType"] = ... + ENTHALPY: typing.ClassVar["SoftSensorExporter.SensorType"] = ... + ENTROPY: typing.ClassVar["SoftSensorExporter.SensorType"] = ... + CUSTOM: typing.ClassVar["SoftSensorExporter.SensorType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter.SensorType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SoftSensorExporter.SensorType": ... @staticmethod - def values() -> typing.MutableSequence['SoftSensorExporter.SensorType']: ... + def values() -> typing.MutableSequence["SoftSensorExporter.SensorType"]: ... + class SoftSensorDefinition(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], sensorType: 'SoftSensorExporter.SensorType'): ... - def addInput(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter.SoftSensorDefinition': ... - def addParameter(self, string: typing.Union[java.lang.String, str], double: float) -> 'SoftSensorExporter.SoftSensorDefinition': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + sensorType: "SoftSensorExporter.SensorType", + ): ... + def addInput( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "SoftSensorExporter.SoftSensorDefinition": ... + def addParameter( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "SoftSensorExporter.SoftSensorDefinition": ... def getComponentName(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getEquipmentName(self) -> java.lang.String: ... @@ -384,29 +722,67 @@ class SoftSensorExporter(java.io.Serializable): def getName(self) -> java.lang.String: ... def getOutputUnit(self) -> java.lang.String: ... def getParameters(self) -> java.util.Map[java.lang.String, float]: ... - def getSensorType(self) -> 'SoftSensorExporter.SensorType': ... + def getSensorType(self) -> "SoftSensorExporter.SensorType": ... def getUpdateRateSeconds(self) -> float: ... - def setComponentName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setDescription(self, string: typing.Union[java.lang.String, str]) -> 'SoftSensorExporter.SoftSensorDefinition': ... - def setEquipmentName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setOutputUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setUpdateRateSeconds(self, double: float) -> 'SoftSensorExporter.SoftSensorDefinition': ... - def toMap(self, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, typing.Any]: ... + def setComponentName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setDescription( + self, string: typing.Union[java.lang.String, str] + ) -> "SoftSensorExporter.SoftSensorDefinition": ... + def setEquipmentName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setOutputUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setUpdateRateSeconds( + self, double: float + ) -> "SoftSensorExporter.SoftSensorDefinition": ... + def toMap( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, typing.Any]: ... class StateSpaceExporter(java.io.Serializable): @typing.overload def __init__(self, linearizationResult: LinearizationResult): ... @typing.overload - def __init__(self, stepResponseMatrix: 'StepResponseGenerator.StepResponseMatrix'): ... + def __init__( + self, stepResponseMatrix: "StepResponseGenerator.StepResponseMatrix" + ): ... def exportCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... def exportJSON(self, string: typing.Union[java.lang.String, str]) -> None: ... def exportMATLAB(self, string: typing.Union[java.lang.String, str]) -> None: ... - def exportStepCoefficients(self, string: typing.Union[java.lang.String, str], int: int) -> None: ... - def getStateSpaceModel(self) -> 'StateSpaceExporter.StateSpaceModel': ... - def setStepResponseMatrix(self, stepResponseMatrix: 'StepResponseGenerator.StepResponseMatrix') -> 'StateSpaceExporter': ... - def toDiscreteStateSpace(self, double: float) -> 'StateSpaceExporter.StateSpaceModel': ... + def exportStepCoefficients( + self, string: typing.Union[java.lang.String, str], int: int + ) -> None: ... + def getStateSpaceModel(self) -> "StateSpaceExporter.StateSpaceModel": ... + def setStepResponseMatrix( + self, stepResponseMatrix: "StepResponseGenerator.StepResponseMatrix" + ) -> "StateSpaceExporter": ... + def toDiscreteStateSpace( + self, double: float + ) -> "StateSpaceExporter.StateSpaceModel": ... + class StateSpaceModel(java.io.Serializable): - def __init__(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], double5: float, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + double5: float, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... def getA(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getB(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getC(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @@ -416,18 +792,39 @@ class StateSpaceExporter(java.io.Serializable): def getNumInputs(self) -> int: ... def getNumOutputs(self) -> int: ... def getNumStates(self) -> int: ... - def getOutput(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def getOutput( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... def getOutputNames(self) -> typing.MutableSequence[java.lang.String]: ... def getSampleTime(self) -> float: ... def getSteadyStateGain(self, int: int, int2: int) -> float: ... - def stepState(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def stepState( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... class StepResponse(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float, double4: float, double5: float, string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... - def convolve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def fitFOPDT(self) -> 'StepResponse': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + double4: float, + double5: float, + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... + def convolve( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def fitFOPDT(self) -> "StepResponse": ... def getBaselineValue(self) -> float: ... def getCvName(self) -> java.lang.String: ... def getDeadTime(self) -> float: ... @@ -449,84 +846,202 @@ class StepResponse(java.io.Serializable): class StepResponseGenerator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addCV(self, controlledVariable: 'ControlledVariable') -> 'StepResponseGenerator': ... - def addMV(self, manipulatedVariable: 'ManipulatedVariable') -> 'StepResponseGenerator': ... - def clear(self) -> 'StepResponseGenerator': ... - def generateAllResponses(self) -> 'StepResponseGenerator.StepResponseMatrix': ... + def addCV( + self, controlledVariable: "ControlledVariable" + ) -> "StepResponseGenerator": ... + def addMV( + self, manipulatedVariable: "ManipulatedVariable" + ) -> "StepResponseGenerator": ... + def clear(self) -> "StepResponseGenerator": ... + def generateAllResponses(self) -> "StepResponseGenerator.StepResponseMatrix": ... def getSampleIntervalSeconds(self) -> float: ... def getSettlingTimeSeconds(self) -> float: ... def getStepSizeFraction(self) -> float: ... - def runStepTest(self, manipulatedVariable: 'ManipulatedVariable') -> java.util.List[StepResponse]: ... - def setBidirectionalTest(self, boolean: bool) -> 'StepResponseGenerator': ... - def setPositiveStep(self, boolean: bool) -> 'StepResponseGenerator': ... - def setSampleInterval(self, double: float, string: typing.Union[java.lang.String, str]) -> 'StepResponseGenerator': ... - def setSettlingTime(self, double: float, string: typing.Union[java.lang.String, str]) -> 'StepResponseGenerator': ... - def setStepSize(self, double: float) -> 'StepResponseGenerator': ... + def runStepTest( + self, manipulatedVariable: "ManipulatedVariable" + ) -> java.util.List[StepResponse]: ... + def setBidirectionalTest(self, boolean: bool) -> "StepResponseGenerator": ... + def setPositiveStep(self, boolean: bool) -> "StepResponseGenerator": ... + def setSampleInterval( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "StepResponseGenerator": ... + def setSettlingTime( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "StepResponseGenerator": ... + def setStepSize(self, double: float) -> "StepResponseGenerator": ... + class StepResponseMatrix(java.io.Serializable): - def __init__(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[java.util.Map[typing.Union[java.lang.String, str], StepResponse], typing.Mapping[typing.Union[java.lang.String, str], StepResponse]]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[java.util.Map[typing.Union[java.lang.String, str], StepResponse], typing.Mapping[typing.Union[java.lang.String, str], StepResponse]]]], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... - def get(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> StepResponse: ... + def __init__( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], StepResponse + ], + typing.Mapping[ + typing.Union[java.lang.String, str], StepResponse + ], + ], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], StepResponse + ], + typing.Mapping[ + typing.Union[java.lang.String, str], StepResponse + ], + ], + ], + ], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... + def get( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> StepResponse: ... def getCvNames(self) -> typing.MutableSequence[java.lang.String]: ... - def getDeadTimeMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getGainMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getDeadTimeMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getGainMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getMvNames(self) -> typing.MutableSequence[java.lang.String]: ... - def getTimeConstantMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getTimeConstantMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def toCSV(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... class SubrModlExporter(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addIndexEntry(self, string: typing.Union[java.lang.String, str]) -> 'SubrModlExporter': ... + def addIndexEntry( + self, string: typing.Union[java.lang.String, str] + ) -> "SubrModlExporter": ... @typing.overload - def addParameter(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> 'SubrModlExporter': ... + def addParameter( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> "SubrModlExporter": ... @typing.overload - def addParameter(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'SubrModlExporter': ... - def addStateVariable(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float) -> 'SubrModlExporter': ... - def addSubrXvr(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float) -> 'SubrModlExporter': ... - def exportConfiguration(self, string: typing.Union[java.lang.String, str]) -> None: ... + def addParameter( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "SubrModlExporter": ... + def addStateVariable( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + ) -> "SubrModlExporter": ... + def addSubrXvr( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + ) -> "SubrModlExporter": ... + def exportConfiguration( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def exportIndexTable(self, string: typing.Union[java.lang.String, str]) -> None: ... def exportJSON(self, string: typing.Union[java.lang.String, str]) -> None: ... - def exportMPCConfiguration(self, string: typing.Union[java.lang.String, str], boolean: bool) -> None: ... + def exportMPCConfiguration( + self, string: typing.Union[java.lang.String, str], boolean: bool + ) -> None: ... def getIndexTable(self) -> java.util.List[java.lang.String]: ... - def getParameters(self) -> java.util.List['SubrModlExporter.ModelParameter']: ... - def getStateVariables(self) -> java.util.List['SubrModlExporter.StateVariable']: ... - def getSubrXvrs(self) -> java.util.List['SubrModlExporter.SubrXvr']: ... - def populateFromMPC(self, processLinkedMPC: ProcessLinkedMPC) -> 'SubrModlExporter': ... - def setApplicationName(self, string: typing.Union[java.lang.String, str]) -> 'SubrModlExporter': ... - def setModelName(self, string: typing.Union[java.lang.String, str]) -> 'SubrModlExporter': ... - def setSampleTime(self, double: float) -> 'SubrModlExporter': ... + def getParameters(self) -> java.util.List["SubrModlExporter.ModelParameter"]: ... + def getStateVariables(self) -> java.util.List["SubrModlExporter.StateVariable"]: ... + def getSubrXvrs(self) -> java.util.List["SubrModlExporter.SubrXvr"]: ... + def populateFromMPC( + self, processLinkedMPC: ProcessLinkedMPC + ) -> "SubrModlExporter": ... + def setApplicationName( + self, string: typing.Union[java.lang.String, str] + ) -> "SubrModlExporter": ... + def setModelName( + self, string: typing.Union[java.lang.String, str] + ) -> "SubrModlExporter": ... + def setSampleTime(self, double: float) -> "SubrModlExporter": ... + class ModelParameter(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getDescription(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... def getValue(self) -> float: ... + class StateVariable(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + ): ... def getDescription(self) -> java.lang.String: ... def getDtaIx(self) -> java.lang.String: ... def getMeasValue(self) -> float: ... def getModelValue(self) -> float: ... def getName(self) -> java.lang.String: ... def isMeasured(self) -> bool: ... - def setMeasValue(self, double: float) -> 'SubrModlExporter.StateVariable': ... + def setMeasValue(self, double: float) -> "SubrModlExporter.StateVariable": ... + class SubrXvr(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + ): ... def getDtaIx(self) -> java.lang.String: ... def getInit(self) -> float: ... def getName(self) -> java.lang.String: ... def getText1(self) -> java.lang.String: ... def getText2(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... - def setInit(self, double: float) -> 'SubrModlExporter.SubrXvr': ... - def setUnit(self, string: typing.Union[java.lang.String, str]) -> 'SubrModlExporter.SubrXvr': ... + def setInit(self, double: float) -> "SubrModlExporter.SubrXvr": ... + def setUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "SubrModlExporter.SubrXvr": ... class ControlledVariable(MPCVariable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getEffectiveSetpoint(self) -> float: ... def getHardMax(self) -> float: ... def getHardMin(self) -> float: ... @@ -544,25 +1059,47 @@ class ControlledVariable(MPCVariable): def isWithinZone(self) -> bool: ... def isZoneControl(self) -> bool: ... def readValue(self) -> float: ... - def setBounds(self, double: float, double2: float) -> 'ControlledVariable': ... - def setEquipment(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> 'ControlledVariable': ... - def setHardConstraints(self, double: float, double2: float) -> 'ControlledVariable': ... + def setBounds(self, double: float, double2: float) -> "ControlledVariable": ... + def setEquipment( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> "ControlledVariable": ... + def setHardConstraints( + self, double: float, double2: float + ) -> "ControlledVariable": ... def setPredictedValue(self, double: float) -> None: ... - def setPropertyName(self, string: typing.Union[java.lang.String, str]) -> 'ControlledVariable': ... - def setSetpoint(self, double: float) -> 'ControlledVariable': ... - def setSoftConstraintPenalty(self, double: float) -> 'ControlledVariable': ... - def setSoftConstraints(self, double: float, double2: float) -> 'ControlledVariable': ... - def setUnit(self, string: typing.Union[java.lang.String, str]) -> 'ControlledVariable': ... - def setWeight(self, double: float) -> 'ControlledVariable': ... - def setZone(self, double: float, double2: float) -> 'ControlledVariable': ... + def setPropertyName( + self, string: typing.Union[java.lang.String, str] + ) -> "ControlledVariable": ... + def setSetpoint(self, double: float) -> "ControlledVariable": ... + def setSoftConstraintPenalty(self, double: float) -> "ControlledVariable": ... + def setSoftConstraints( + self, double: float, double2: float + ) -> "ControlledVariable": ... + def setUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "ControlledVariable": ... + def setWeight(self, double: float) -> "ControlledVariable": ... + def setZone(self, double: float, double2: float) -> "ControlledVariable": ... class DisturbanceVariable(MPCVariable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getCvSensitivity(self) -> typing.MutableSequence[float]: ... def getExpectedCvChange(self, int: int) -> float: ... def getExpectedCvChangeFromPrediction(self, int: int) -> float: ... @@ -573,23 +1110,41 @@ class DisturbanceVariable(MPCVariable): def getType(self) -> MPCVariable.MPCVariableType: ... def isMeasured(self) -> bool: ... def readValue(self) -> float: ... - def setBounds(self, double: float, double2: float) -> 'DisturbanceVariable': ... + def setBounds(self, double: float, double2: float) -> "DisturbanceVariable": ... def setCurrentValue(self, double: float) -> None: ... - def setCvSensitivity(self, *double: float) -> 'DisturbanceVariable': ... - def setEquipment(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> 'DisturbanceVariable': ... - def setMeasured(self, boolean: bool) -> 'DisturbanceVariable': ... - def setPrediction(self, double: float, double2: float) -> 'DisturbanceVariable': ... - def setPropertyName(self, string: typing.Union[java.lang.String, str]) -> 'DisturbanceVariable': ... - def setUnit(self, string: typing.Union[java.lang.String, str]) -> 'DisturbanceVariable': ... - def update(self, double: float) -> 'DisturbanceVariable': ... + def setCvSensitivity(self, *double: float) -> "DisturbanceVariable": ... + def setEquipment( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> "DisturbanceVariable": ... + def setMeasured(self, boolean: bool) -> "DisturbanceVariable": ... + def setPrediction(self, double: float, double2: float) -> "DisturbanceVariable": ... + def setPropertyName( + self, string: typing.Union[java.lang.String, str] + ) -> "DisturbanceVariable": ... + def setUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "DisturbanceVariable": ... + def update(self, double: float) -> "DisturbanceVariable": ... class ManipulatedVariable(MPCVariable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def calculateCost(self) -> float: ... def getCost(self) -> float: ... def getInitialValue(self) -> float: ... @@ -601,20 +1156,32 @@ class ManipulatedVariable(MPCVariable): def getType(self) -> MPCVariable.MPCVariableType: ... def isFeasible(self, double: float) -> bool: ... def readValue(self) -> float: ... - def setBounds(self, double: float, double2: float) -> 'ManipulatedVariable': ... - def setCost(self, double: float) -> 'ManipulatedVariable': ... - def setEquipment(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> 'ManipulatedVariable': ... - def setInitialValue(self, double: float) -> 'ManipulatedVariable': ... - def setMoveWeight(self, double: float) -> 'ManipulatedVariable': ... - def setPreferredValue(self, double: float) -> 'ManipulatedVariable': ... - def setPreferredWeight(self, double: float) -> 'ManipulatedVariable': ... - def setPropertyName(self, string: typing.Union[java.lang.String, str]) -> 'ManipulatedVariable': ... - def setRateLimit(self, double: float, double2: float) -> 'ManipulatedVariable': ... - def setUnit(self, string: typing.Union[java.lang.String, str]) -> 'ManipulatedVariable': ... + def setBounds(self, double: float, double2: float) -> "ManipulatedVariable": ... + def setCost(self, double: float) -> "ManipulatedVariable": ... + def setEquipment( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> "ManipulatedVariable": ... + def setInitialValue(self, double: float) -> "ManipulatedVariable": ... + def setMoveWeight(self, double: float) -> "ManipulatedVariable": ... + def setPreferredValue(self, double: float) -> "ManipulatedVariable": ... + def setPreferredWeight(self, double: float) -> "ManipulatedVariable": ... + def setPropertyName( + self, string: typing.Union[java.lang.String, str] + ) -> "ManipulatedVariable": ... + def setRateLimit(self, double: float, double2: float) -> "ManipulatedVariable": ... + def setUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "ManipulatedVariable": ... def writeValue(self, double: float) -> None: ... class StateVariable(MPCVariable): - def __init__(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + string2: typing.Union[java.lang.String, str], + ): ... def clearMeasurement(self) -> None: ... def getBias(self) -> float: ... def getBiasTfilt(self) -> float: ... @@ -639,7 +1206,6 @@ class StateVariable(MPCVariable): def toString(self) -> java.lang.String: ... def update(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.mpc")``. diff --git a/src/jneqsim-stubs/process/operations/__init__.pyi b/src/jneqsim-stubs/process/operations/__init__.pyi index 553db202..f3c5c4d9 100644 --- a/src/jneqsim-stubs/process/operations/__init__.pyi +++ b/src/jneqsim-stubs/process/operations/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,8 +16,6 @@ import jneqsim.process.processmodel import jneqsim.util.validation import typing - - class ControllerTuningResult(java.io.Serializable): def getControllerName(self) -> java.lang.String: ... def getIntegralAbsoluteError(self) -> float: ... @@ -34,57 +32,95 @@ class ControllerTuningResult(java.io.Serializable): class ControllerTuningStudy: @staticmethod - def evaluateStepResponse(string: typing.Union[java.lang.String, str], double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], double5: float, double6: float, double7: float) -> ControllerTuningResult: ... + def evaluateStepResponse( + string: typing.Union[java.lang.String, str], + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + double5: float, + double6: float, + double7: float, + ) -> ControllerTuningResult: ... class OperationalAction(java.io.Serializable): @staticmethod - def applyFieldInputs() -> 'OperationalAction': ... + def applyFieldInputs() -> "OperationalAction": ... def getDescription(self) -> java.lang.String: ... def getDurationSeconds(self) -> float: ... def getTarget(self) -> java.lang.String: ... def getTimeStepSeconds(self) -> float: ... - def getType(self) -> 'OperationalAction.ActionType': ... + def getType(self) -> "OperationalAction.ActionType": ... def getUnit(self) -> java.lang.String: ... def getValue(self) -> float: ... @staticmethod - def runSteadyState() -> 'OperationalAction': ... + def runSteadyState() -> "OperationalAction": ... @staticmethod - def runTransient(double: float, double2: float) -> 'OperationalAction': ... + def runTransient(double: float, double2: float) -> "OperationalAction": ... @staticmethod - def setValveOpening(string: typing.Union[java.lang.String, str], double: float) -> 'OperationalAction': ... + def setValveOpening( + string: typing.Union[java.lang.String, str], double: float + ) -> "OperationalAction": ... @staticmethod - def setVariable(string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> 'OperationalAction': ... - class ActionType(java.lang.Enum['OperationalAction.ActionType']): - SET_VARIABLE: typing.ClassVar['OperationalAction.ActionType'] = ... - SET_VALVE_OPENING: typing.ClassVar['OperationalAction.ActionType'] = ... - APPLY_FIELD_INPUTS: typing.ClassVar['OperationalAction.ActionType'] = ... - RUN_STEADY_STATE: typing.ClassVar['OperationalAction.ActionType'] = ... - RUN_TRANSIENT: typing.ClassVar['OperationalAction.ActionType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setVariable( + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> "OperationalAction": ... + + class ActionType(java.lang.Enum["OperationalAction.ActionType"]): + SET_VARIABLE: typing.ClassVar["OperationalAction.ActionType"] = ... + SET_VALVE_OPENING: typing.ClassVar["OperationalAction.ActionType"] = ... + APPLY_FIELD_INPUTS: typing.ClassVar["OperationalAction.ActionType"] = ... + RUN_STEADY_STATE: typing.ClassVar["OperationalAction.ActionType"] = ... + RUN_TRANSIENT: typing.ClassVar["OperationalAction.ActionType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'OperationalAction.ActionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "OperationalAction.ActionType": ... @staticmethod - def values() -> typing.MutableSequence['OperationalAction.ActionType']: ... + def values() -> typing.MutableSequence["OperationalAction.ActionType"]: ... class OperationalEvidencePackage: DEFAULT_BENCHMARK_TOLERANCE_FRACTION: typing.ClassVar[float] = ... @staticmethod - def buildCapacityReport(processSystem: jneqsim.process.processmodel.ProcessSystem) -> com.google.gson.JsonObject: ... + def buildCapacityReport( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> com.google.gson.JsonObject: ... @staticmethod - def buildReport(string: typing.Union[java.lang.String, str], processSystem: jneqsim.process.processmodel.ProcessSystem, operationalTagMap: 'OperationalTagMap', map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], list: java.util.List['OperationalScenario'], double: float) -> com.google.gson.JsonObject: ... + def buildReport( + string: typing.Union[java.lang.String, str], + processSystem: jneqsim.process.processmodel.ProcessSystem, + operationalTagMap: "OperationalTagMap", + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + list: java.util.List["OperationalScenario"], + double: float, + ) -> com.google.gson.JsonObject: ... class OperationalScenario(java.io.Serializable): @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'OperationalScenario.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "OperationalScenario.Builder": ... def getActions(self) -> java.util.List[OperationalAction]: ... def getName(self) -> java.lang.String: ... + class Builder: - def addAction(self, operationalAction: OperationalAction) -> 'OperationalScenario.Builder': ... - def build(self) -> 'OperationalScenario': ... + def addAction( + self, operationalAction: OperationalAction + ) -> "OperationalScenario.Builder": ... + def build(self) -> "OperationalScenario": ... class OperationalScenarioResult(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... @@ -98,17 +134,26 @@ class OperationalScenarioResult(java.io.Serializable): def getScenarioName(self) -> java.lang.String: ... def getWarnings(self) -> java.util.List[java.lang.String]: ... def isSuccessful(self) -> bool: ... - def putAfterValue(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def putBeforeValue(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def putAfterValue( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def putBeforeValue( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def toJson(self) -> java.lang.String: ... class OperationalScenarioRunner: @staticmethod - def run(processSystem: jneqsim.process.processmodel.ProcessSystem, operationalScenario: OperationalScenario) -> OperationalScenarioResult: ... + def run( + processSystem: jneqsim.process.processmodel.ProcessSystem, + operationalScenario: OperationalScenario, + ) -> OperationalScenarioResult: ... class OperationalTagBinding(java.io.Serializable): @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'OperationalTagBinding.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "OperationalTagBinding.Builder": ... def equals(self, object: typing.Any) -> bool: ... def getAutomationAddress(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... @@ -120,24 +165,54 @@ class OperationalTagBinding(java.io.Serializable): def hasAutomationAddress(self) -> bool: ... def hasHistorianTag(self) -> bool: ... def hashCode(self) -> int: ... + class Builder: - def automationAddress(self, string: typing.Union[java.lang.String, str]) -> 'OperationalTagBinding.Builder': ... - def build(self) -> 'OperationalTagBinding': ... - def description(self, string: typing.Union[java.lang.String, str]) -> 'OperationalTagBinding.Builder': ... - def historianTag(self, string: typing.Union[java.lang.String, str]) -> 'OperationalTagBinding.Builder': ... - def pidReference(self, string: typing.Union[java.lang.String, str]) -> 'OperationalTagBinding.Builder': ... - def role(self, instrumentTagRole: jneqsim.process.measurementdevice.InstrumentTagRole) -> 'OperationalTagBinding.Builder': ... - def unit(self, string: typing.Union[java.lang.String, str]) -> 'OperationalTagBinding.Builder': ... + def automationAddress( + self, string: typing.Union[java.lang.String, str] + ) -> "OperationalTagBinding.Builder": ... + def build(self) -> "OperationalTagBinding": ... + def description( + self, string: typing.Union[java.lang.String, str] + ) -> "OperationalTagBinding.Builder": ... + def historianTag( + self, string: typing.Union[java.lang.String, str] + ) -> "OperationalTagBinding.Builder": ... + def pidReference( + self, string: typing.Union[java.lang.String, str] + ) -> "OperationalTagBinding.Builder": ... + def role( + self, instrumentTagRole: jneqsim.process.measurementdevice.InstrumentTagRole + ) -> "OperationalTagBinding.Builder": ... + def unit( + self, string: typing.Union[java.lang.String, str] + ) -> "OperationalTagBinding.Builder": ... class OperationalTagMap(java.io.Serializable): def __init__(self): ... - def addBinding(self, operationalTagBinding: OperationalTagBinding) -> 'OperationalTagMap': ... - def applyFieldData(self, processSystem: jneqsim.process.processmodel.ProcessSystem, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> java.util.Map[java.lang.String, float]: ... - def containsLogicalTag(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def getBinding(self, string: typing.Union[java.lang.String, str]) -> OperationalTagBinding: ... + def addBinding( + self, operationalTagBinding: OperationalTagBinding + ) -> "OperationalTagMap": ... + def applyFieldData( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> java.util.Map[java.lang.String, float]: ... + def containsLogicalTag( + self, string: typing.Union[java.lang.String, str] + ) -> bool: ... + def getBinding( + self, string: typing.Union[java.lang.String, str] + ) -> OperationalTagBinding: ... def getBindings(self) -> java.util.List[OperationalTagBinding]: ... - def readValues(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> java.util.Map[java.lang.String, float]: ... - def validate(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> jneqsim.util.validation.ValidationResult: ... + def readValues( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> java.util.Map[java.lang.String, float]: ... + def validate( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> jneqsim.util.validation.ValidationResult: ... class PipeSectionAnalyzer: @staticmethod @@ -147,7 +222,6 @@ class WaterHammerStudy: @staticmethod def run(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.operations")``. diff --git a/src/jneqsim-stubs/process/operations/envelope/__init__.pyi b/src/jneqsim-stubs/process/operations/envelope/__init__.pyi index 22a0de06..1ad5fb84 100644 --- a/src/jneqsim-stubs/process/operations/envelope/__init__.pyi +++ b/src/jneqsim-stubs/process/operations/envelope/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,124 +13,202 @@ import jneqsim.process.equipment.capacity import jneqsim.process.processmodel import typing - - class MarginTrendTracker(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addCurrentMargin(self, double: float, operationalMargin: 'OperationalMargin') -> 'MarginTrendTracker': ... - def addSample(self, double: float, double2: float) -> 'MarginTrendTracker': ... + def addCurrentMargin( + self, double: float, operationalMargin: "OperationalMargin" + ) -> "MarginTrendTracker": ... + def addSample(self, double: float, double2: float) -> "MarginTrendTracker": ... def estimateConfidence(self) -> float: ... def estimateTimeToLimitSeconds(self) -> float: ... - def getLatestSample(self) -> 'MarginTrendTracker.MarginSample': ... + def getLatestSample(self) -> "MarginTrendTracker.MarginSample": ... def getMarginKey(self) -> java.lang.String: ... - def getSamples(self) -> java.util.List['MarginTrendTracker.MarginSample']: ... + def getSamples(self) -> java.util.List["MarginTrendTracker.MarginSample"]: ... def getTrendDescription(self) -> java.lang.String: ... def toJsonObject(self) -> com.google.gson.JsonObject: ... - class MarginSample(java.io.Serializable, java.lang.Comparable['MarginTrendTracker.MarginSample']): + + class MarginSample( + java.io.Serializable, java.lang.Comparable["MarginTrendTracker.MarginSample"] + ): def __init__(self, double: float, double2: float): ... - def compareTo(self, marginSample: 'MarginTrendTracker.MarginSample') -> int: ... + def compareTo(self, marginSample: "MarginTrendTracker.MarginSample") -> int: ... def getMarginPercent(self) -> float: ... def getTimestampSeconds(self) -> float: ... def toJsonObject(self) -> com.google.gson.JsonObject: ... -class MitigationSuggestion(java.io.Serializable, java.lang.Comparable['MitigationSuggestion']): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], double: float, string5: typing.Union[java.lang.String, str], priority: 'MitigationSuggestion.Priority', category: 'MitigationSuggestion.Category', string6: typing.Union[java.lang.String, str], double2: float): ... - def compareTo(self, mitigationSuggestion: 'MitigationSuggestion') -> int: ... +class MitigationSuggestion( + java.io.Serializable, java.lang.Comparable["MitigationSuggestion"] +): + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + double: float, + string5: typing.Union[java.lang.String, str], + priority: "MitigationSuggestion.Priority", + category: "MitigationSuggestion.Category", + string6: typing.Union[java.lang.String, str], + double2: float, + ): ... + def compareTo(self, mitigationSuggestion: "MitigationSuggestion") -> int: ... @staticmethod - def fromMargin(operationalMargin: 'OperationalMargin') -> 'MitigationSuggestion': ... - def getCategory(self) -> 'MitigationSuggestion.Category': ... + def fromMargin( + operationalMargin: "OperationalMargin", + ) -> "MitigationSuggestion": ... + def getCategory(self) -> "MitigationSuggestion.Category": ... def getConfidence(self) -> float: ... def getDescription(self) -> java.lang.String: ... def getExpectedImprovement(self) -> java.lang.String: ... def getMarginKey(self) -> java.lang.String: ... - def getPriority(self) -> 'MitigationSuggestion.Priority': ... + def getPriority(self) -> "MitigationSuggestion.Priority": ... def getSuggestedValue(self) -> float: ... def getTargetEquipment(self) -> java.lang.String: ... def getTargetVariable(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... def toJsonObject(self) -> com.google.gson.JsonObject: ... - class Category(java.lang.Enum['MitigationSuggestion.Category']): - SETPOINT_CHANGE: typing.ClassVar['MitigationSuggestion.Category'] = ... - LOAD_REDUCTION: typing.ClassVar['MitigationSuggestion.Category'] = ... - OPERABILITY_REVIEW: typing.ClassVar['MitigationSuggestion.Category'] = ... - DATA_QUALITY: typing.ClassVar['MitigationSuggestion.Category'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Category(java.lang.Enum["MitigationSuggestion.Category"]): + SETPOINT_CHANGE: typing.ClassVar["MitigationSuggestion.Category"] = ... + LOAD_REDUCTION: typing.ClassVar["MitigationSuggestion.Category"] = ... + OPERABILITY_REVIEW: typing.ClassVar["MitigationSuggestion.Category"] = ... + DATA_QUALITY: typing.ClassVar["MitigationSuggestion.Category"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MitigationSuggestion.Category': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MitigationSuggestion.Category": ... @staticmethod - def values() -> typing.MutableSequence['MitigationSuggestion.Category']: ... - class Priority(java.lang.Enum['MitigationSuggestion.Priority']): - IMMEDIATE: typing.ClassVar['MitigationSuggestion.Priority'] = ... - HIGH: typing.ClassVar['MitigationSuggestion.Priority'] = ... - MEDIUM: typing.ClassVar['MitigationSuggestion.Priority'] = ... - LOW: typing.ClassVar['MitigationSuggestion.Priority'] = ... + def values() -> typing.MutableSequence["MitigationSuggestion.Category"]: ... + + class Priority(java.lang.Enum["MitigationSuggestion.Priority"]): + IMMEDIATE: typing.ClassVar["MitigationSuggestion.Priority"] = ... + HIGH: typing.ClassVar["MitigationSuggestion.Priority"] = ... + MEDIUM: typing.ClassVar["MitigationSuggestion.Priority"] = ... + LOW: typing.ClassVar["MitigationSuggestion.Priority"] = ... def getRank(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MitigationSuggestion.Priority': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MitigationSuggestion.Priority": ... @staticmethod - def values() -> typing.MutableSequence['MitigationSuggestion.Priority']: ... + def values() -> typing.MutableSequence["MitigationSuggestion.Priority"]: ... class OperationalEnvelopeEvaluator: DEFAULT_PREDICTION_HORIZON_SECONDS: typing.ClassVar[float] = ... DEFAULT_MIN_PREDICTION_CONFIDENCE: typing.ClassVar[float] = ... @staticmethod - def collectMargins(processSystem: jneqsim.process.processmodel.ProcessSystem) -> java.util.List['OperationalMargin']: ... + def collectMargins( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> java.util.List["OperationalMargin"]: ... @typing.overload @staticmethod - def evaluate(processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'OperationalEnvelopeReport': ... + def evaluate( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> "OperationalEnvelopeReport": ... @typing.overload @staticmethod - def evaluate(processSystem: jneqsim.process.processmodel.ProcessSystem, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], MarginTrendTracker], typing.Mapping[typing.Union[java.lang.String, str], MarginTrendTracker]], double: float, boolean: bool) -> 'OperationalEnvelopeReport': ... + def evaluate( + processSystem: jneqsim.process.processmodel.ProcessSystem, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], MarginTrendTracker], + typing.Mapping[typing.Union[java.lang.String, str], MarginTrendTracker], + ], + double: float, + boolean: bool, + ) -> "OperationalEnvelopeReport": ... class OperationalEnvelopeReport(java.io.Serializable): - def __init__(self, long: int, double: float, list: java.util.List['OperationalMargin'], list2: java.util.List['TripPrediction'], list3: java.util.List[MitigationSuggestion]): ... + def __init__( + self, + long: int, + double: float, + list: java.util.List["OperationalMargin"], + list2: java.util.List["TripPrediction"], + list3: java.util.List[MitigationSuggestion], + ): ... def getEvaluationTimeSeconds(self) -> float: ... - def getMargins(self) -> java.util.List['OperationalMargin']: ... + def getMargins(self) -> java.util.List["OperationalMargin"]: ... def getMitigationSuggestions(self) -> java.util.List[MitigationSuggestion]: ... - def getOverallStatus(self) -> 'OperationalEnvelopeReport.EnvelopeStatus': ... + def getOverallStatus(self) -> "OperationalEnvelopeReport.EnvelopeStatus": ... def getSummary(self) -> java.lang.String: ... def getTimestampMillis(self) -> int: ... - def getTripPredictions(self) -> java.util.List['TripPrediction']: ... + def getTripPredictions(self) -> java.util.List["TripPrediction"]: ... def getWarningOrWorseCount(self) -> int: ... def hasHighUrgencyPrediction(self) -> bool: ... def toJson(self) -> java.lang.String: ... def toJsonObject(self) -> com.google.gson.JsonObject: ... - class EnvelopeStatus(java.lang.Enum['OperationalEnvelopeReport.EnvelopeStatus']): - NORMAL: typing.ClassVar['OperationalEnvelopeReport.EnvelopeStatus'] = ... - NARROWING: typing.ClassVar['OperationalEnvelopeReport.EnvelopeStatus'] = ... - WARNING: typing.ClassVar['OperationalEnvelopeReport.EnvelopeStatus'] = ... - CRITICAL: typing.ClassVar['OperationalEnvelopeReport.EnvelopeStatus'] = ... - VIOLATED: typing.ClassVar['OperationalEnvelopeReport.EnvelopeStatus'] = ... + + class EnvelopeStatus(java.lang.Enum["OperationalEnvelopeReport.EnvelopeStatus"]): + NORMAL: typing.ClassVar["OperationalEnvelopeReport.EnvelopeStatus"] = ... + NARROWING: typing.ClassVar["OperationalEnvelopeReport.EnvelopeStatus"] = ... + WARNING: typing.ClassVar["OperationalEnvelopeReport.EnvelopeStatus"] = ... + CRITICAL: typing.ClassVar["OperationalEnvelopeReport.EnvelopeStatus"] = ... + VIOLATED: typing.ClassVar["OperationalEnvelopeReport.EnvelopeStatus"] = ... def getRank(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'OperationalEnvelopeReport.EnvelopeStatus': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "OperationalEnvelopeReport.EnvelopeStatus": ... @staticmethod - def values() -> typing.MutableSequence['OperationalEnvelopeReport.EnvelopeStatus']: ... + def values() -> ( + typing.MutableSequence["OperationalEnvelopeReport.EnvelopeStatus"] + ): ... -class OperationalMargin(java.io.Serializable, java.lang.Comparable['OperationalMargin']): +class OperationalMargin( + java.io.Serializable, java.lang.Comparable["OperationalMargin"] +): NARROWING_MARGIN_PERCENT: typing.ClassVar[float] = ... WARNING_MARGIN_PERCENT: typing.ClassVar[float] = ... CRITICAL_MARGIN_PERCENT: typing.ClassVar[float] = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str], string6: typing.Union[java.lang.String, str], string7: typing.Union[java.lang.String, str], boolean: bool, boolean2: bool): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + string6: typing.Union[java.lang.String, str], + string7: typing.Union[java.lang.String, str], + boolean: bool, + boolean2: bool, + ): ... @staticmethod - def classify(double: float, boolean: bool) -> 'OperationalMargin.Status': ... - def compareTo(self, operationalMargin: 'OperationalMargin') -> int: ... + def classify(double: float, boolean: bool) -> "OperationalMargin.Status": ... + def compareTo(self, operationalMargin: "OperationalMargin") -> int: ... @staticmethod - def fromConstraint(string: typing.Union[java.lang.String, str], capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> 'OperationalMargin': ... + def fromConstraint( + string: typing.Union[java.lang.String, str], + capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint, + ) -> "OperationalMargin": ... def getConstraintName(self) -> java.lang.String: ... def getConstraintType(self) -> java.lang.String: ... def getCurrentValue(self) -> float: ... @@ -141,35 +219,47 @@ class OperationalMargin(java.io.Serializable, java.lang.Comparable['OperationalM def getLimitValue(self) -> float: ... def getMarginPercent(self) -> float: ... def getSeverity(self) -> java.lang.String: ... - def getStatus(self) -> 'OperationalMargin.Status': ... + def getStatus(self) -> "OperationalMargin.Status": ... def getUnit(self) -> java.lang.String: ... def getUtilizationPercent(self) -> float: ... def isHardLimitExceeded(self) -> bool: ... def isMinimumConstraint(self) -> bool: ... def toJsonObject(self) -> com.google.gson.JsonObject: ... def toString(self) -> java.lang.String: ... - class Status(java.lang.Enum['OperationalMargin.Status']): - NORMAL: typing.ClassVar['OperationalMargin.Status'] = ... - NARROWING: typing.ClassVar['OperationalMargin.Status'] = ... - WARNING: typing.ClassVar['OperationalMargin.Status'] = ... - CRITICAL: typing.ClassVar['OperationalMargin.Status'] = ... - VIOLATED: typing.ClassVar['OperationalMargin.Status'] = ... + + class Status(java.lang.Enum["OperationalMargin.Status"]): + NORMAL: typing.ClassVar["OperationalMargin.Status"] = ... + NARROWING: typing.ClassVar["OperationalMargin.Status"] = ... + WARNING: typing.ClassVar["OperationalMargin.Status"] = ... + CRITICAL: typing.ClassVar["OperationalMargin.Status"] = ... + VIOLATED: typing.ClassVar["OperationalMargin.Status"] = ... def getRank(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'OperationalMargin.Status': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "OperationalMargin.Status": ... @staticmethod - def values() -> typing.MutableSequence['OperationalMargin.Status']: ... + def values() -> typing.MutableSequence["OperationalMargin.Status"]: ... -class TripPrediction(java.io.Serializable, java.lang.Comparable['TripPrediction']): - def __init__(self, operationalMargin: OperationalMargin, double: float, double2: float, string: typing.Union[java.lang.String, str]): ... +class TripPrediction(java.io.Serializable, java.lang.Comparable["TripPrediction"]): + def __init__( + self, + operationalMargin: OperationalMargin, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ): ... @staticmethod - def classify(double: float) -> 'TripPrediction.Severity': ... - def compareTo(self, tripPrediction: 'TripPrediction') -> int: ... + def classify(double: float) -> "TripPrediction.Severity": ... + def compareTo(self, tripPrediction: "TripPrediction") -> int: ... def getConfidence(self) -> float: ... def getConstraintName(self) -> java.lang.String: ... def getCurrentMarginPercent(self) -> float: ... @@ -177,25 +267,30 @@ class TripPrediction(java.io.Serializable, java.lang.Comparable['TripPrediction' def getEstimatedTimeToLimitMinutes(self) -> float: ... def getEstimatedTimeToLimitSeconds(self) -> float: ... def getMarginKey(self) -> java.lang.String: ... - def getSeverity(self) -> 'TripPrediction.Severity': ... + def getSeverity(self) -> "TripPrediction.Severity": ... def getTrendDescription(self) -> java.lang.String: ... def toJsonObject(self) -> com.google.gson.JsonObject: ... - class Severity(java.lang.Enum['TripPrediction.Severity']): - LOW: typing.ClassVar['TripPrediction.Severity'] = ... - MEDIUM: typing.ClassVar['TripPrediction.Severity'] = ... - HIGH: typing.ClassVar['TripPrediction.Severity'] = ... - IMMINENT: typing.ClassVar['TripPrediction.Severity'] = ... + + class Severity(java.lang.Enum["TripPrediction.Severity"]): + LOW: typing.ClassVar["TripPrediction.Severity"] = ... + MEDIUM: typing.ClassVar["TripPrediction.Severity"] = ... + HIGH: typing.ClassVar["TripPrediction.Severity"] = ... + IMMINENT: typing.ClassVar["TripPrediction.Severity"] = ... def getRank(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TripPrediction.Severity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TripPrediction.Severity": ... @staticmethod - def values() -> typing.MutableSequence['TripPrediction.Severity']: ... - + def values() -> typing.MutableSequence["TripPrediction.Severity"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.operations.envelope")``. diff --git a/src/jneqsim-stubs/process/optimization/__init__.pyi b/src/jneqsim-stubs/process/optimization/__init__.pyi index 3cc9e038..9035a00c 100644 --- a/src/jneqsim-stubs/process/optimization/__init__.pyi +++ b/src/jneqsim-stubs/process/optimization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,7 +8,6 @@ else: import jneqsim.process.optimization.valuechain import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.optimization")``. diff --git a/src/jneqsim-stubs/process/optimization/valuechain/__init__.pyi b/src/jneqsim-stubs/process/optimization/valuechain/__init__.pyi index 78eacb12..05cd00f9 100644 --- a/src/jneqsim-stubs/process/optimization/valuechain/__init__.pyi +++ b/src/jneqsim-stubs/process/optimization/valuechain/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,28 +12,50 @@ import jpype import jneqsim.process.equipment.capacity import typing - - class DebottleneckingAdvisor(java.io.Serializable): - def __init__(self, economicParameters: 'EconomicParameters'): ... - def addCandidate(self, debottleneckCandidate: 'DebottleneckingAdvisor.DebottleneckCandidate') -> 'DebottleneckingAdvisor': ... + def __init__(self, economicParameters: "EconomicParameters"): ... + def addCandidate( + self, debottleneckCandidate: "DebottleneckingAdvisor.DebottleneckCandidate" + ) -> "DebottleneckingAdvisor": ... def applyShadowPrices(self) -> int: ... - def evaluate(self) -> java.util.List['DebottleneckingAdvisor.Recommendation']: ... - def getCandidates(self) -> java.util.List['DebottleneckingAdvisor.DebottleneckCandidate']: ... + def evaluate(self) -> java.util.List["DebottleneckingAdvisor.Recommendation"]: ... + def getCandidates( + self, + ) -> java.util.List["DebottleneckingAdvisor.DebottleneckCandidate"]: ... def toJson(self) -> java.lang.String: ... + class DebottleneckCandidate(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, int: int, int2: int, double2: float, capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + int: int, + int2: int, + double2: float, + capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint, + ): ... def getAnnualIncrementalValueNok(self) -> float: ... def getCapexNok(self) -> float: ... - def getConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... def getFirstYear(self) -> int: ... def getLastYear(self) -> int: ... def getName(self) -> java.lang.String: ... def getTargetEquipment(self) -> java.lang.String: ... + class Recommendation(java.io.Serializable): - def __init__(self, debottleneckCandidate: 'DebottleneckingAdvisor.DebottleneckCandidate', double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, + debottleneckCandidate: "DebottleneckingAdvisor.DebottleneckCandidate", + double: float, + double2: float, + double3: float, + double4: float, + ): ... def getBenefitCostRatio(self) -> float: ... - def getCandidate(self) -> 'DebottleneckingAdvisor.DebottleneckCandidate': ... + def getCandidate(self) -> "DebottleneckingAdvisor.DebottleneckCandidate": ... def getNpvNok(self) -> float: ... def getPaybackYears(self) -> float: ... def getPvBenefitsNok(self) -> float: ... @@ -49,108 +71,239 @@ class EconomicParameters(java.io.Serializable): def getGasPrice(self) -> float: ... def getOilPrice(self) -> float: ... def getPowerCost(self) -> float: ... - def setCo2IntensityTonnePerMWh(self, double: float) -> 'EconomicParameters': ... - def setCo2Tax(self, double: float) -> 'EconomicParameters': ... - def setCurrency(self, string: typing.Union[java.lang.String, str]) -> 'EconomicParameters': ... - def setDiscountRate(self, double: float) -> 'EconomicParameters': ... - def setGasPrice(self, double: float) -> 'EconomicParameters': ... - def setOilPrice(self, double: float) -> 'EconomicParameters': ... - def setPowerCost(self, double: float) -> 'EconomicParameters': ... + def setCo2IntensityTonnePerMWh(self, double: float) -> "EconomicParameters": ... + def setCo2Tax(self, double: float) -> "EconomicParameters": ... + def setCurrency( + self, string: typing.Union[java.lang.String, str] + ) -> "EconomicParameters": ... + def setDiscountRate(self, double: float) -> "EconomicParameters": ... + def setGasPrice(self, double: float) -> "EconomicParameters": ... + def setOilPrice(self, double: float) -> "EconomicParameters": ... + def setPowerCost(self, double: float) -> "EconomicParameters": ... class LifeOfFieldOptimizer(java.io.Serializable): DEFAULT_MAX_COMBINATIONS: typing.ClassVar[int] = ... def __init__(self, int: int, economicParameters: EconomicParameters): ... - def addInvestment(self, investment: 'LifeOfFieldOptimizer.Investment') -> 'LifeOfFieldOptimizer': ... - def optimize(self, lifeOfFieldEvaluator: typing.Union['LifeOfFieldOptimizer.LifeOfFieldEvaluator', typing.Callable]) -> 'LifeOfFieldOptimizer.LifeOfFieldResult': ... - def setMaxCombinations(self, long: int) -> 'LifeOfFieldOptimizer': ... + def addInvestment( + self, investment: "LifeOfFieldOptimizer.Investment" + ) -> "LifeOfFieldOptimizer": ... + def optimize( + self, + lifeOfFieldEvaluator: typing.Union[ + "LifeOfFieldOptimizer.LifeOfFieldEvaluator", typing.Callable + ], + ) -> "LifeOfFieldOptimizer.LifeOfFieldResult": ... + def setMaxCombinations(self, long: int) -> "LifeOfFieldOptimizer": ... + class Investment(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, int: int): ... + def __init__( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ): ... def getCapexNok(self) -> float: ... def getEarliestYear(self) -> int: ... def getName(self) -> java.lang.String: ... + class LifeOfFieldEvaluator: - def annualNetValueNok(self, int: int, booleanArray: typing.Union[typing.List[bool], jpype.JArray]) -> float: ... + def annualNetValueNok( + self, int: int, booleanArray: typing.Union[typing.List[bool], jpype.JArray] + ) -> float: ... + class LifeOfFieldResult(java.io.Serializable): - def __init__(self, intArray: typing.Union[typing.List[int], jpype.JArray], double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + intArray: typing.Union[typing.List[int], jpype.JArray], + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... def getAnnualCashFlow(self) -> typing.MutableSequence[float]: ... def getInstallYears(self) -> typing.MutableSequence[int]: ... def getNpvNok(self) -> float: ... class NetworkAllocationOptimizer(java.io.Serializable): def __init__(self, double: float, int: int): ... - def optimize(self, allocationEvaluator: typing.Union['NetworkAllocationOptimizer.AllocationEvaluator', typing.Callable]) -> 'NetworkAllocationOptimizer.AllocationResult': ... - def setBounds(self, int: int, double: float, double2: float) -> 'NetworkAllocationOptimizer': ... - def setInitialAllocation(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'NetworkAllocationOptimizer': ... - def setInitialStepFraction(self, double: float) -> 'NetworkAllocationOptimizer': ... - def setMaxIterations(self, int: int) -> 'NetworkAllocationOptimizer': ... - def setTolerance(self, double: float) -> 'NetworkAllocationOptimizer': ... + def optimize( + self, + allocationEvaluator: typing.Union[ + "NetworkAllocationOptimizer.AllocationEvaluator", typing.Callable + ], + ) -> "NetworkAllocationOptimizer.AllocationResult": ... + def setBounds( + self, int: int, double: float, double2: float + ) -> "NetworkAllocationOptimizer": ... + def setInitialAllocation( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "NetworkAllocationOptimizer": ... + def setInitialStepFraction(self, double: float) -> "NetworkAllocationOptimizer": ... + def setMaxIterations(self, int: int) -> "NetworkAllocationOptimizer": ... + def setTolerance(self, double: float) -> "NetworkAllocationOptimizer": ... + class AllocationEvaluator: - def evaluate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'NetworkAllocationOptimizer.AllocationResult': ... + def evaluate( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "NetworkAllocationOptimizer.AllocationResult": ... + class AllocationResult(java.io.Serializable): - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float, boolean: bool): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + boolean: bool, + ): ... def getAllocation(self) -> typing.MutableSequence[float]: ... def getObjective(self) -> float: ... def isFeasible(self) -> bool: ... -_ParallelSweep__SweepEvaluator__R = typing.TypeVar('_ParallelSweep__SweepEvaluator__R') # +_ParallelSweep__SweepEvaluator__R = typing.TypeVar( + "_ParallelSweep__SweepEvaluator__R" +) # + class ParallelSweep(java.io.Serializable): def __init__(self): ... def getParallelism(self) -> int: ... - _run__R = typing.TypeVar('_run__R') # - def run(self, list: java.util.List[typing.Union[typing.List[float], jpype.JArray]], sweepEvaluator: typing.Union['ParallelSweep.SweepEvaluator'[_run__R], typing.Callable[[typing.MutableSequence[float]], _run__R]]) -> java.util.List[_run__R]: ... - def setParallelism(self, int: int) -> 'ParallelSweep': ... + _run__R = typing.TypeVar("_run__R") # + def run( + self, + list: java.util.List[typing.Union[typing.List[float], jpype.JArray]], + sweepEvaluator: typing.Union[ + "ParallelSweep.SweepEvaluator"[_run__R], + typing.Callable[[typing.MutableSequence[float]], _run__R], + ], + ) -> java.util.List[_run__R]: ... + def setParallelism(self, int: int) -> "ParallelSweep": ... + class SweepEvaluator(typing.Generic[_ParallelSweep__SweepEvaluator__R]): - def evaluate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> _ParallelSweep__SweepEvaluator__R: ... + def evaluate( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> _ParallelSweep__SweepEvaluator__R: ... class RealTimeOptimizationLoop(java.io.Serializable): def __init__(self): ... - def getHistory(self) -> java.util.List['RealTimeOptimizationLoop.CycleRecord']: ... - def run(self, int: int) -> java.util.List['RealTimeOptimizationLoop.CycleRecord']: ... - def setCalibrator(self, calibrator: typing.Union['RealTimeOptimizationLoop.Calibrator', typing.Callable]) -> 'RealTimeOptimizationLoop': ... - def setObjectiveProbe(self, objectiveProbe: typing.Union['RealTimeOptimizationLoop.ObjectiveProbe', typing.Callable]) -> 'RealTimeOptimizationLoop': ... - def setOptimizer(self, setpointOptimizer: typing.Union['RealTimeOptimizationLoop.SetpointOptimizer', typing.Callable]) -> 'RealTimeOptimizationLoop': ... - def setReader(self, plantReader: typing.Union['RealTimeOptimizationLoop.PlantReader', typing.Callable]) -> 'RealTimeOptimizationLoop': ... - def setWriter(self, setpointWriter: typing.Union['RealTimeOptimizationLoop.SetpointWriter', typing.Callable]) -> 'RealTimeOptimizationLoop': ... + def getHistory(self) -> java.util.List["RealTimeOptimizationLoop.CycleRecord"]: ... + def run( + self, int: int + ) -> java.util.List["RealTimeOptimizationLoop.CycleRecord"]: ... + def setCalibrator( + self, + calibrator: typing.Union[ + "RealTimeOptimizationLoop.Calibrator", typing.Callable + ], + ) -> "RealTimeOptimizationLoop": ... + def setObjectiveProbe( + self, + objectiveProbe: typing.Union[ + "RealTimeOptimizationLoop.ObjectiveProbe", typing.Callable + ], + ) -> "RealTimeOptimizationLoop": ... + def setOptimizer( + self, + setpointOptimizer: typing.Union[ + "RealTimeOptimizationLoop.SetpointOptimizer", typing.Callable + ], + ) -> "RealTimeOptimizationLoop": ... + def setReader( + self, + plantReader: typing.Union[ + "RealTimeOptimizationLoop.PlantReader", typing.Callable + ], + ) -> "RealTimeOptimizationLoop": ... + def setWriter( + self, + setpointWriter: typing.Union[ + "RealTimeOptimizationLoop.SetpointWriter", typing.Callable + ], + ) -> "RealTimeOptimizationLoop": ... def toJson(self) -> java.lang.String: ... + class Calibrator: - def calibrate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def calibrate( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + class CycleRecord(java.io.Serializable): - def __init__(self, int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float): ... + def __init__( + self, + int: int, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + ): ... def getCycle(self) -> int: ... def getMeasurements(self) -> typing.MutableSequence[float]: ... def getObjective(self) -> float: ... def getSetpoints(self) -> typing.MutableSequence[float]: ... + class ObjectiveProbe: def currentObjective(self) -> float: ... + class PlantReader: def read(self) -> typing.MutableSequence[float]: ... + class SetpointOptimizer: def optimize(self) -> typing.MutableSequence[float]: ... + class SetpointWriter: - def apply(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def apply( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class RobustOptimizationStudy(java.io.Serializable): def __init__(self): ... - def addScenario(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'RobustOptimizationStudy': ... - def evaluateDecision(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], scenarioEvaluator: typing.Union['RobustOptimizationStudy.ScenarioEvaluator', typing.Callable]) -> 'RobustOptimizationStudy.RobustResult': ... - def selectRobust(self, list: java.util.List[typing.Union[typing.List[float], jpype.JArray]], scenarioEvaluator: typing.Union['RobustOptimizationStudy.ScenarioEvaluator', typing.Callable]) -> 'RobustOptimizationStudy.RobustResult': ... - def setRequiredConfidence(self, double: float) -> 'RobustOptimizationStudy': ... - def setSampler(self, scenarioSampler: typing.Union['RobustOptimizationStudy.ScenarioSampler', typing.Callable], int: int) -> 'RobustOptimizationStudy': ... - def setSeed(self, long: int) -> 'RobustOptimizationStudy': ... + def addScenario( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "RobustOptimizationStudy": ... + def evaluateDecision( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + scenarioEvaluator: typing.Union[ + "RobustOptimizationStudy.ScenarioEvaluator", typing.Callable + ], + ) -> "RobustOptimizationStudy.RobustResult": ... + def selectRobust( + self, + list: java.util.List[typing.Union[typing.List[float], jpype.JArray]], + scenarioEvaluator: typing.Union[ + "RobustOptimizationStudy.ScenarioEvaluator", typing.Callable + ], + ) -> "RobustOptimizationStudy.RobustResult": ... + def setRequiredConfidence(self, double: float) -> "RobustOptimizationStudy": ... + def setSampler( + self, + scenarioSampler: typing.Union[ + "RobustOptimizationStudy.ScenarioSampler", typing.Callable + ], + int: int, + ) -> "RobustOptimizationStudy": ... + def setSeed(self, long: int) -> "RobustOptimizationStudy": ... + class RobustResult(java.io.Serializable): - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float, double3: float, double4: float, double5: float, double6: float): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... def getDecision(self) -> typing.MutableSequence[float]: ... def getFeasibleFraction(self) -> float: ... def getMean(self) -> float: ... def getP10(self) -> float: ... def getP50(self) -> float: ... def getP90(self) -> float: ... + class ScenarioEvaluator: - def evaluate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> 'RobustOptimizationStudy.ScenarioOutcome': ... + def evaluate( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> "RobustOptimizationStudy.ScenarioOutcome": ... + class ScenarioOutcome(java.io.Serializable): def __init__(self, double: float, boolean: bool): ... def getObjective(self) -> float: ... def isFeasible(self) -> bool: ... + class ScenarioSampler: def sample(self, random: java.util.Random) -> typing.MutableSequence[float]: ... @@ -158,13 +311,25 @@ class ValueChainObjective(java.io.Serializable): PRODUCTION_DAYS_PER_YEAR: typing.ClassVar[float] = ... def __init__(self, economicParameters: EconomicParameters): ... @typing.overload - def evaluate(self, double: float, double2: float, double3: float) -> 'ValueChainObjective.ValueResult': ... + def evaluate( + self, double: float, double2: float, double3: float + ) -> "ValueChainObjective.ValueResult": ... @typing.overload - def evaluate(self, double: float, double2: float, double3: float, double4: float) -> 'ValueChainObjective.ValueResult': ... + def evaluate( + self, double: float, double2: float, double3: float, double4: float + ) -> "ValueChainObjective.ValueResult": ... def getEconomicParameters(self) -> EconomicParameters: ... def presentValueOfAnnualCashFlow(self, double: float, double2: float) -> float: ... + class ValueResult(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... def getCarbonCostNokPerDay(self) -> float: ... def getCo2TonnePerDay(self) -> float: ... def getEnergyCostNokPerDay(self) -> float: ... @@ -172,7 +337,6 @@ class ValueChainObjective(java.io.Serializable): def getRevenueNokPerDay(self) -> float: ... def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.optimization.valuechain")``. diff --git a/src/jneqsim-stubs/process/processmodel/__init__.pyi b/src/jneqsim-stubs/process/processmodel/__init__.pyi index ac322792..168dc851 100644 --- a/src/jneqsim-stubs/process/processmodel/__init__.pyi +++ b/src/jneqsim-stubs/process/processmodel/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -48,8 +48,6 @@ import jneqsim.thermo.system import jneqsim.util.validation import typing - - class DexpiMetadata: TAG_NAME: typing.ClassVar[java.lang.String] = ... LINE_NUMBER: typing.ClassVar[java.lang.String] = ... @@ -70,7 +68,14 @@ class DexpiMetadata: def recommendedStreamAttributes() -> java.util.Set[java.lang.String]: ... class DexpiProcessUnit(jneqsim.process.equipment.ProcessEquipmentBaseClass): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], equipmentEnum: jneqsim.process.equipment.EquipmentEnum, string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + equipmentEnum: jneqsim.process.equipment.EquipmentEnum, + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getDexpiClass(self) -> java.lang.String: ... def getFluidCode(self) -> java.lang.String: ... def getLineNumber(self) -> java.lang.String: ... @@ -82,14 +87,24 @@ class DexpiProcessUnit(jneqsim.process.equipment.ProcessEquipmentBaseClass): class DexpiRoundTripProfile: @staticmethod - def minimalRunnableProfile() -> 'DexpiRoundTripProfile': ... - def validate(self, processSystem: 'ProcessSystem') -> 'DexpiRoundTripProfile.ValidationResult': ... + def minimalRunnableProfile() -> "DexpiRoundTripProfile": ... + def validate( + self, processSystem: "ProcessSystem" + ) -> "DexpiRoundTripProfile.ValidationResult": ... + class ValidationResult: def getViolations(self) -> java.util.List[java.lang.String]: ... def isSuccessful(self) -> bool: ... class DexpiStream(jneqsim.process.equipment.stream.Stream): - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getDexpiClass(self) -> java.lang.String: ... def getFluidCode(self) -> java.lang.String: ... def getLineNumber(self) -> java.lang.String: ... @@ -97,73 +112,130 @@ class DexpiStream(jneqsim.process.equipment.stream.Stream): class DexpiXmlReader: @typing.overload @staticmethod - def load(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], processSystem: 'ProcessSystem') -> None: ... + def load( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + processSystem: "ProcessSystem", + ) -> None: ... @typing.overload @staticmethod - def load(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], processSystem: 'ProcessSystem', stream: jneqsim.process.equipment.stream.Stream) -> None: ... + def load( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + processSystem: "ProcessSystem", + stream: jneqsim.process.equipment.stream.Stream, + ) -> None: ... @typing.overload @staticmethod - def load(inputStream: java.io.InputStream, processSystem: 'ProcessSystem') -> None: ... + def load( + inputStream: java.io.InputStream, processSystem: "ProcessSystem" + ) -> None: ... @typing.overload @staticmethod - def load(inputStream: java.io.InputStream, processSystem: 'ProcessSystem', stream: jneqsim.process.equipment.stream.Stream) -> None: ... + def load( + inputStream: java.io.InputStream, + processSystem: "ProcessSystem", + stream: jneqsim.process.equipment.stream.Stream, + ) -> None: ... @typing.overload @staticmethod - def read(file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> 'ProcessSystem': ... + def read( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> "ProcessSystem": ... @typing.overload @staticmethod - def read(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], stream: jneqsim.process.equipment.stream.Stream) -> 'ProcessSystem': ... + def read( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + stream: jneqsim.process.equipment.stream.Stream, + ) -> "ProcessSystem": ... @typing.overload @staticmethod - def read(inputStream: java.io.InputStream) -> 'ProcessSystem': ... + def read(inputStream: java.io.InputStream) -> "ProcessSystem": ... @typing.overload @staticmethod - def read(inputStream: java.io.InputStream, stream: jneqsim.process.equipment.stream.Stream) -> 'ProcessSystem': ... + def read( + inputStream: java.io.InputStream, + stream: jneqsim.process.equipment.stream.Stream, + ) -> "ProcessSystem": ... class DexpiXmlReaderException(java.lang.Exception): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], throwable: java.lang.Throwable): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + throwable: java.lang.Throwable, + ): ... class DexpiXmlWriter: @typing.overload @staticmethod - def write(processSystem: 'ProcessSystem', file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> None: ... + def write( + processSystem: "ProcessSystem", + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> None: ... @typing.overload @staticmethod - def write(processSystem: 'ProcessSystem', outputStream: java.io.OutputStream) -> None: ... + def write( + processSystem: "ProcessSystem", outputStream: java.io.OutputStream + ) -> None: ... class JsonProcessBuilder: def __init__(self): ... - def build(self, string: typing.Union[java.lang.String, str]) -> 'SimulationResult': ... + def build( + self, string: typing.Union[java.lang.String, str] + ) -> "SimulationResult": ... @typing.overload @staticmethod - def buildAndRun(string: typing.Union[java.lang.String, str]) -> 'SimulationResult': ... + def buildAndRun( + string: typing.Union[java.lang.String, str], + ) -> "SimulationResult": ... @typing.overload @staticmethod - def buildAndRun(string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface) -> 'SimulationResult': ... - @typing.overload - def buildFromJsonObject(self, jsonObject: com.google.gson.JsonObject) -> 'SimulationResult': ... - @typing.overload - def buildFromJsonObject(self, jsonObject: com.google.gson.JsonObject, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'SimulationResult': ... + def buildAndRun( + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> "SimulationResult": ... + @typing.overload + def buildFromJsonObject( + self, jsonObject: com.google.gson.JsonObject + ) -> "SimulationResult": ... + @typing.overload + def buildFromJsonObject( + self, + jsonObject: com.google.gson.JsonObject, + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> "SimulationResult": ... @staticmethod - def buildOnly(string: typing.Union[java.lang.String, str]) -> 'SimulationResult': ... + def buildOnly( + string: typing.Union[java.lang.String, str], + ) -> "SimulationResult": ... class JsonProcessExporter: def __init__(self): ... - def getStreamReference(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> java.lang.String: ... - @typing.overload - def toJson(self, processSystem: 'ProcessSystem') -> java.lang.String: ... - @typing.overload - def toJson(self, processSystem: 'ProcessSystem', boolean: bool) -> java.lang.String: ... - def toJsonObject(self, processSystem: 'ProcessSystem') -> com.google.gson.JsonObject: ... + def getStreamReference( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> java.lang.String: ... + @typing.overload + def toJson(self, processSystem: "ProcessSystem") -> java.lang.String: ... + @typing.overload + def toJson( + self, processSystem: "ProcessSystem", boolean: bool + ) -> java.lang.String: ... + def toJsonObject( + self, processSystem: "ProcessSystem" + ) -> com.google.gson.JsonObject: ... class ModuleInterface(jneqsim.process.equipment.ProcessEquipmentInterface): - def addInputStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addInputStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... def equals(self, object: typing.Any) -> bool: ... - def getOperations(self) -> 'ProcessSystem': ... - def getOutputStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOperations(self) -> "ProcessSystem": ... + def getOutputStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getPreferedThermodynamicModel(self) -> java.lang.String: ... def getUnit(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... def hashCode(self) -> int: ... @@ -171,14 +243,29 @@ class ModuleInterface(jneqsim.process.equipment.ProcessEquipmentInterface): def initializeStreams(self) -> None: ... def isCalcDesign(self) -> bool: ... def setIsCalcDesign(self, boolean: bool) -> None: ... - def setPreferedThermodynamicModel(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setProperty(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setPreferedThermodynamicModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setProperty( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... class ProcessConnection(java.io.Serializable): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], connectionType: 'ProcessConnection.ConnectionType'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + connectionType: "ProcessConnection.ConnectionType", + ): ... def equals(self, object: typing.Any) -> bool: ... def getSourceEquipment(self) -> java.lang.String: ... def getSourcePort(self) -> java.lang.String: ... @@ -186,33 +273,46 @@ class ProcessConnection(java.io.Serializable): def getTargetEquipment(self) -> java.lang.String: ... def getTargetPort(self) -> java.lang.String: ... def getTargetReferenceDesignation(self) -> java.lang.String: ... - def getType(self) -> 'ProcessConnection.ConnectionType': ... + def getType(self) -> "ProcessConnection.ConnectionType": ... def hashCode(self) -> int: ... - def setSourceReferenceDesignation(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTargetReferenceDesignation(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setSourceReferenceDesignation( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTargetReferenceDesignation( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def toString(self) -> java.lang.String: ... - class ConnectionType(java.lang.Enum['ProcessConnection.ConnectionType']): - MATERIAL: typing.ClassVar['ProcessConnection.ConnectionType'] = ... - ENERGY: typing.ClassVar['ProcessConnection.ConnectionType'] = ... - SIGNAL: typing.ClassVar['ProcessConnection.ConnectionType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ConnectionType(java.lang.Enum["ProcessConnection.ConnectionType"]): + MATERIAL: typing.ClassVar["ProcessConnection.ConnectionType"] = ... + ENERGY: typing.ClassVar["ProcessConnection.ConnectionType"] = ... + SIGNAL: typing.ClassVar["ProcessConnection.ConnectionType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessConnection.ConnectionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessConnection.ConnectionType": ... @staticmethod - def values() -> typing.MutableSequence['ProcessConnection.ConnectionType']: ... + def values() -> typing.MutableSequence["ProcessConnection.ConnectionType"]: ... class ProcessFlowDiagramExporter(java.io.Serializable): - def __init__(self, processSystem: 'ProcessSystem'): ... + def __init__(self, processSystem: "ProcessSystem"): ... def setTitle(self, string: typing.Union[java.lang.String, str]) -> None: ... def toDot(self) -> java.lang.String: ... class ProcessJsonValidator: @staticmethod - def validate(string: typing.Union[java.lang.String, str]) -> 'ProcessJsonValidator.ValidationReport': ... + def validate( + string: typing.Union[java.lang.String, str], + ) -> "ProcessJsonValidator.ValidationReport": ... + class ValidationReport: def __init__(self): ... def addError(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -227,13 +327,22 @@ class ProcessLoader: def __init__(self): ... @typing.overload @staticmethod - def loadProcessFromYaml(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], string: typing.Union[java.lang.String, str], processSystem: 'ProcessSystem') -> None: ... + def loadProcessFromYaml( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + string: typing.Union[java.lang.String, str], + processSystem: "ProcessSystem", + ) -> None: ... @typing.overload @staticmethod - def loadProcessFromYaml(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], processSystem: 'ProcessSystem') -> None: ... + def loadProcessFromYaml( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + processSystem: "ProcessSystem", + ) -> None: ... @typing.overload @staticmethod - def loadProcessFromYaml(string: typing.Union[java.lang.String, str], processSystem: 'ProcessSystem') -> None: ... + def loadProcessFromYaml( + string: typing.Union[java.lang.String, str], processSystem: "ProcessSystem" + ) -> None: ... class ProcessModel(java.lang.Runnable, java.io.Serializable): def __init__(self): ... @@ -241,78 +350,145 @@ class ProcessModel(java.lang.Runnable, java.io.Serializable): @typing.overload def activateSection(self, string: typing.Union[java.lang.String, str]) -> int: ... @typing.overload - def activateSection(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> int: ... - def add(self, string: typing.Union[java.lang.String, str], processSystem: 'ProcessSystem') -> bool: ... - def applyInterAreaLinks(self, jsonArray: com.google.gson.JsonArray) -> java.util.List[java.lang.String]: ... + def activateSection( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> int: ... + def add( + self, + string: typing.Union[java.lang.String, str], + processSystem: "ProcessSystem", + ) -> bool: ... + def applyInterAreaLinks( + self, jsonArray: com.google.gson.JsonArray + ) -> java.util.List[java.lang.String]: ... def applyMechanicalDesignCapacityConstraints(self) -> int: ... @typing.overload def autoSizeEquipment(self) -> int: ... @typing.overload def autoSizeEquipment(self, double: float) -> int: ... @typing.overload - def autoSizeEquipment(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> int: ... - @typing.overload - def checkMassBalance(self) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']]: ... - @typing.overload - def checkMassBalance(self, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']]: ... - def createGraphvizExporter(self) -> 'ProcessModelGraphvizExporter': ... + def autoSizeEquipment( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> int: ... + @typing.overload + def checkMassBalance( + self, + ) -> java.util.Map[ + java.lang.String, + java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"], + ]: ... + @typing.overload + def checkMassBalance( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[ + java.lang.String, + java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"], + ]: ... + def createGraphvizExporter(self) -> "ProcessModelGraphvizExporter": ... @typing.overload def deactivateSection(self, string: typing.Union[java.lang.String, str]) -> int: ... @typing.overload - def deactivateSection(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> int: ... + def deactivateSection( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> int: ... def disableAllConstraints(self) -> int: ... def enableAllConstraints(self) -> int: ... def enableFastLargeModelMode(self) -> int: ... @typing.overload - def exportAreaDOT(self, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, java.nio.file.Path]: ... + def exportAreaDOT( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, java.nio.file.Path]: ... @typing.overload - def exportAreaDOT(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> java.util.Map[java.lang.String, java.nio.file.Path]: ... - def exportState(self) -> jneqsim.process.processmodel.lifecycle.ProcessModelState: ... + def exportAreaDOT( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> java.util.Map[java.lang.String, java.nio.file.Path]: ... + def exportState( + self, + ) -> jneqsim.process.processmodel.lifecycle.ProcessModelState: ... def exportToGraphviz(self, string: typing.Union[java.lang.String, str]) -> None: ... def findBottleneck(self) -> jneqsim.process.equipment.capacity.BottleneckResult: ... @staticmethod - def fromJson(string: typing.Union[java.lang.String, str]) -> 'ProcessModel': ... + def fromJson(string: typing.Union[java.lang.String, str]) -> "ProcessModel": ... @staticmethod - def fromJsonAndRun(string: typing.Union[java.lang.String, str]) -> 'ProcessModel': ... - @typing.overload - def generateReferenceDesignations(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.iec81346.ReferenceDesignationGenerator: ... - @typing.overload - def generateReferenceDesignations(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.iec81346.ReferenceDesignationGenerator: ... - def get(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSystem': ... - def getAllProcesses(self) -> java.util.Collection['ProcessSystem']: ... + def fromJsonAndRun( + string: typing.Union[java.lang.String, str], + ) -> "ProcessModel": ... + @typing.overload + def generateReferenceDesignations( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.iec81346.ReferenceDesignationGenerator: ... + @typing.overload + def generateReferenceDesignations( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> jneqsim.process.equipment.iec81346.ReferenceDesignationGenerator: ... + def get(self, string: typing.Union[java.lang.String, str]) -> "ProcessSystem": ... + def getAllProcesses(self) -> java.util.Collection["ProcessSystem"]: ... def getAreaNames(self) -> java.util.List[java.lang.String]: ... def getAutomation(self) -> jneqsim.process.automation.ProcessAutomation: ... def getBottleneck(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def getBottleneckRanking(self) -> java.util.List[java.lang.String]: ... def getBottleneckUtilization(self) -> float: ... def getBypassedUnits(self) -> java.util.List[java.lang.String]: ... - def getCapacityUtilizationSummary(self) -> java.util.Map[java.lang.String, float]: ... + def getCapacityUtilizationSummary( + self, + ) -> java.util.Map[java.lang.String, float]: ... def getCheckpointInterval(self) -> int: ... def getCheckpointPath(self) -> java.lang.String: ... - def getConstrainedEquipment(self) -> java.util.List[jneqsim.process.equipment.capacity.CapacityConstrainedEquipment]: ... + def getConstrainedEquipment( + self, + ) -> java.util.List[ + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment + ]: ... def getConvergenceReportJson(self) -> java.lang.String: ... def getConvergenceSummary(self) -> java.lang.String: ... def getCoolerDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getEquipmentNearCapacityLimit(self) -> java.util.List[java.lang.String]: ... def getError(self) -> float: ... def getEventScheduler(self) -> jneqsim.process.dynamics.EventScheduler: ... def getExecutionPartitionInfo(self) -> java.lang.String: ... def getExergyAnalysis(self) -> jneqsim.process.util.exergy.ExergyAnalysisReport: ... def getExergyChange(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getExergyDestruction(self, string: typing.Union[java.lang.String, str]) -> float: ... - @typing.overload - def getFailedMassBalance(self) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']]: ... - @typing.overload - def getFailedMassBalance(self, double: float) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']]: ... - @typing.overload - def getFailedMassBalance(self, string: typing.Union[java.lang.String, str], double: float) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']]: ... + def getExergyDestruction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + @typing.overload + def getFailedMassBalance( + self, + ) -> java.util.Map[ + java.lang.String, + java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"], + ]: ... + @typing.overload + def getFailedMassBalance(self, double: float) -> java.util.Map[ + java.lang.String, + java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"], + ]: ... + @typing.overload + def getFailedMassBalance( + self, string: typing.Union[java.lang.String, str], double: float + ) -> java.util.Map[ + java.lang.String, + java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"], + ]: ... @typing.overload def getFailedMassBalanceReport(self) -> java.lang.String: ... @typing.overload def getFailedMassBalanceReport(self, double: float) -> java.lang.String: ... @typing.overload - def getFailedMassBalanceReport(self, string: typing.Union[java.lang.String, str], double: float) -> java.lang.String: ... + def getFailedMassBalanceReport( + self, string: typing.Union[java.lang.String, str], double: float + ) -> java.lang.String: ... def getFlowTolerance(self) -> float: ... def getHeaterDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... def getLastIterationCount(self) -> int: ... @@ -322,26 +498,38 @@ class ProcessModel(java.lang.Runnable, java.io.Serializable): @typing.overload def getMassBalanceReport(self) -> java.lang.String: ... @typing.overload - def getMassBalanceReport(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getMassBalanceReport( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... def getMaxIterations(self) -> int: ... def getPower(self, string: typing.Union[java.lang.String, str]) -> float: ... def getPressureTolerance(self) -> float: ... def getProcessSystemNames(self) -> java.util.List[java.lang.String]: ... - def getProgressListener(self) -> 'ProcessModel.ModelProgressListener': ... + def getProgressListener(self) -> "ProcessModel.ModelProgressListener": ... def getReport_json(self) -> java.lang.String: ... - def getRunStatus(self) -> 'RunStatus': ... + def getRunStatus(self) -> "RunStatus": ... def getRunStatusJson(self) -> java.lang.String: ... def getTemperatureTolerance(self) -> float: ... def getThreads(self) -> java.util.Map[java.lang.String, java.lang.Thread]: ... - def getUnitByReferenceDesignation(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getUnitByReferenceDesignation( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... @typing.overload def getUnitNames(self) -> java.util.List[java.lang.String]: ... @typing.overload - def getUnitNames(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... + def getUnitNames( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... def getUtilizationSnapshotJson(self) -> java.lang.String: ... def getValidationReport(self) -> java.lang.String: ... - def getVariableList(self, string: typing.Union[java.lang.String, str]) -> java.util.List[jneqsim.process.automation.SimulationVariable]: ... - def getVariableValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getVariableList( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[jneqsim.process.automation.SimulationVariable]: ... + def getVariableValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def has(self, string: typing.Union[java.lang.String, str]) -> bool: ... def invalidateTopology(self) -> None: ... def isAnyEquipmentOverloaded(self) -> bool: ... @@ -361,11 +549,15 @@ class ProcessModel(java.lang.Runnable, java.io.Serializable): def isUseIncrementalAreaExecution(self) -> bool: ... def isUseOptimizedExecution(self) -> bool: ... @staticmethod - def loadAuto(string: typing.Union[java.lang.String, str]) -> 'ProcessModel': ... + def loadAuto(string: typing.Union[java.lang.String, str]) -> "ProcessModel": ... @staticmethod - def loadFromNeqsim(string: typing.Union[java.lang.String, str]) -> 'ProcessModel': ... + def loadFromNeqsim( + string: typing.Union[java.lang.String, str], + ) -> "ProcessModel": ... @staticmethod - def loadStateFromFile(string: typing.Union[java.lang.String, str]) -> 'ProcessModel': ... + def loadStateFromFile( + string: typing.Union[java.lang.String, str], + ) -> "ProcessModel": ... def remove(self, string: typing.Union[java.lang.String, str]) -> bool: ... def run(self) -> None: ... def runAsTask(self) -> java.util.concurrent.Future[typing.Any]: ... @@ -380,19 +572,34 @@ class ProcessModel(java.lang.Runnable, java.io.Serializable): def setCapacityAnalysisEnabled(self, boolean: bool) -> int: ... def setCheckpointEnabled(self, boolean: bool) -> None: ... def setCheckpointInterval(self, int: int) -> None: ... - def setCheckpointPath(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setEventScheduler(self, eventScheduler: jneqsim.process.dynamics.EventScheduler) -> None: ... + def setCheckpointPath( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setEventScheduler( + self, eventScheduler: jneqsim.process.dynamics.EventScheduler + ) -> None: ... def setFlowTolerance(self, double: float) -> None: ... - def setIntegratorStrategy(self, integratorStrategy: jneqsim.process.dynamics.IntegratorStrategy) -> None: ... + def setIntegratorStrategy( + self, integratorStrategy: jneqsim.process.dynamics.IntegratorStrategy + ) -> None: ... def setMaxIterations(self, int: int) -> None: ... def setPressureTolerance(self, double: float) -> None: ... def setPreventNestedParallelExecution(self, boolean: bool) -> None: ... - def setProgressListener(self, modelProgressListener: typing.Union['ProcessModel.ModelProgressListener', typing.Callable]) -> None: ... + def setProgressListener( + self, + modelProgressListener: typing.Union[ + "ProcessModel.ModelProgressListener", typing.Callable + ], + ) -> None: ... def setPublishEvents(self, boolean: bool) -> None: ... - def setRecycleAccelerationMethod(self, accelerationMethod: jneqsim.process.equipment.util.AccelerationMethod) -> int: ... + def setRecycleAccelerationMethod( + self, accelerationMethod: jneqsim.process.equipment.util.AccelerationMethod + ) -> int: ... def setRunStep(self, boolean: bool) -> None: ... @typing.overload - def setSectionLowFlowThreshold(self, string: typing.Union[java.lang.String, str], double: float) -> bool: ... + def setSectionLowFlowThreshold( + self, string: typing.Union[java.lang.String, str], double: float + ) -> bool: ... @typing.overload def setSectionLowFlowThreshold(self, double: float) -> None: ... def setSectionLowFlowThresholdFraction(self, double: float) -> int: ... @@ -404,66 +611,125 @@ class ProcessModel(java.lang.Runnable, java.io.Serializable): def setUseFlashWarmStart(self, boolean: bool) -> None: ... def setUseIncrementalAreaExecution(self, boolean: bool) -> None: ... def setUseOptimizedExecution(self, boolean: bool) -> None: ... - def setVariableValue(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... + def setVariableValue( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... def size(self) -> int: ... def toDOT(self) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload def toJson(self, boolean: bool) -> java.lang.String: ... - def validateAll(self) -> java.util.Map[java.lang.String, jneqsim.util.validation.ValidationResult]: ... + def validateAll( + self, + ) -> java.util.Map[java.lang.String, jneqsim.util.validation.ValidationResult]: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... + class ModelProgressListener: def onBeforeIteration(self, int: int) -> None: ... - def onBeforeProcessArea(self, string: typing.Union[java.lang.String, str], processSystem: 'ProcessSystem', int: int, int2: int, int3: int) -> None: ... - def onIterationComplete(self, int: int, boolean: bool, double: float) -> None: ... + def onBeforeProcessArea( + self, + string: typing.Union[java.lang.String, str], + processSystem: "ProcessSystem", + int: int, + int2: int, + int3: int, + ) -> None: ... + def onIterationComplete( + self, int: int, boolean: bool, double: float + ) -> None: ... def onModelComplete(self, int: int, boolean: bool) -> None: ... def onModelStart(self, int: int) -> None: ... - def onProcessAreaComplete(self, string: typing.Union[java.lang.String, str], processSystem: 'ProcessSystem', int: int, int2: int, int3: int) -> None: ... - def onProcessAreaError(self, string: typing.Union[java.lang.String, str], processSystem: 'ProcessSystem', exception: java.lang.Exception) -> bool: ... + def onProcessAreaComplete( + self, + string: typing.Union[java.lang.String, str], + processSystem: "ProcessSystem", + int: int, + int2: int, + int3: int, + ) -> None: ... + def onProcessAreaError( + self, + string: typing.Union[java.lang.String, str], + processSystem: "ProcessSystem", + exception: java.lang.Exception, + ) -> bool: ... class ProcessModelGraphvizExporter(java.io.Serializable): def __init__(self, processModel: ProcessModel): ... - def exportAreaDOT(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> java.util.Map[java.lang.String, java.nio.file.Path]: ... - def exportDOT(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def exportAreaDOT( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> java.util.Map[java.lang.String, java.nio.file.Path]: ... + def exportDOT( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> None: ... def getTitle(self) -> java.lang.String: ... - def setTitle(self, string: typing.Union[java.lang.String, str]) -> 'ProcessModelGraphvizExporter': ... + def setTitle( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessModelGraphvizExporter": ... def toAreaDots(self) -> java.util.Map[java.lang.String, java.lang.String]: ... def toDot(self) -> java.lang.String: ... class ProcessModule(jneqsim.process.SimulationBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def add(self, processModule: 'ProcessModule') -> None: ... + def add(self, processModule: "ProcessModule") -> None: ... @typing.overload - def add(self, processSystem: 'ProcessSystem') -> None: ... - def buildModelGraph(self) -> jneqsim.process.processmodel.graph.ProcessModelGraph: ... + def add(self, processSystem: "ProcessSystem") -> None: ... + def buildModelGraph( + self, + ) -> jneqsim.process.processmodel.graph.ProcessModelGraph: ... @typing.overload - def checkMassBalance(self) -> java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']: ... + def checkMassBalance( + self, + ) -> java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"]: ... @typing.overload - def checkMassBalance(self, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']: ... + def checkMassBalance( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"]: ... def checkModulesRecycles(self) -> None: ... - def copy(self) -> 'ProcessModule': ... + def copy(self) -> "ProcessModule": ... def findBottleneck(self) -> jneqsim.process.equipment.capacity.BottleneckResult: ... - def getAddedModules(self) -> java.util.List['ProcessModule']: ... - def getAddedUnitOperations(self) -> java.util.List['ProcessSystem']: ... - def getAllProcessSystems(self) -> java.util.List['ProcessSystem']: ... - def getCalculationOrder(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... - def getCapacityUtilizationSummary(self) -> java.util.Map[java.lang.String, float]: ... - def getConstrainedEquipment(self) -> java.util.List[jneqsim.process.equipment.capacity.CapacityConstrainedEquipment]: ... + def getAddedModules(self) -> java.util.List["ProcessModule"]: ... + def getAddedUnitOperations(self) -> java.util.List["ProcessSystem"]: ... + def getAllProcessSystems(self) -> java.util.List["ProcessSystem"]: ... + def getCalculationOrder( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getCapacityUtilizationSummary( + self, + ) -> java.util.Map[java.lang.String, float]: ... + def getConstrainedEquipment( + self, + ) -> java.util.List[ + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment + ]: ... def getEquipmentNearCapacityLimit(self) -> java.util.List[java.lang.String]: ... @typing.overload - def getFailedMassBalance(self) -> java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']: ... + def getFailedMassBalance( + self, + ) -> java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"]: ... @typing.overload - def getFailedMassBalance(self, double: float) -> java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']: ... + def getFailedMassBalance( + self, double: float + ) -> java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"]: ... @typing.overload - def getFailedMassBalance(self, string: typing.Union[java.lang.String, str], double: float) -> java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']: ... + def getFailedMassBalance( + self, string: typing.Union[java.lang.String, str], double: float + ) -> java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"]: ... def getGraphSummary(self) -> java.lang.String: ... - def getMeasurementDevice(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... + def getMeasurementDevice( + self, string: typing.Union[java.lang.String, str] + ) -> typing.Any: ... def getModulesIndex(self) -> java.util.List[int]: ... def getOperationsIndex(self) -> java.util.List[int]: ... - def getProgressListener(self) -> 'ProcessSystem.SimulationProgressListener': ... - def getReport(self) -> java.util.ArrayList[typing.MutableSequence[java.lang.String]]: ... + def getProgressListener(self) -> "ProcessSystem.SimulationProgressListener": ... + def getReport( + self, + ) -> java.util.ArrayList[typing.MutableSequence[java.lang.String]]: ... def getReport_json(self) -> java.lang.String: ... def getSubSystemCount(self) -> int: ... def getUnit(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... @@ -477,12 +743,27 @@ class ProcessModule(jneqsim.process.SimulationBaseClass): def run(self, uUID: java.util.UUID) -> None: ... def runAsTask(self) -> java.util.concurrent.Future[typing.Any]: ... def runAsThread(self) -> java.lang.Thread: ... - def runWithCallback(self, consumer: typing.Union[java.util.function.Consumer[jneqsim.process.equipment.ProcessEquipmentInterface], typing.Callable[[jneqsim.process.equipment.ProcessEquipmentInterface], None]]) -> None: ... + def runWithCallback( + self, + consumer: typing.Union[ + java.util.function.Consumer[ + jneqsim.process.equipment.ProcessEquipmentInterface + ], + typing.Callable[ + [jneqsim.process.equipment.ProcessEquipmentInterface], None + ], + ], + ) -> None: ... @typing.overload def run_step(self) -> None: ... @typing.overload def run_step(self, uUID: java.util.UUID) -> None: ... - def setProgressListener(self, simulationProgressListener: typing.Union['ProcessSystem.SimulationProgressListener', typing.Callable]) -> None: ... + def setProgressListener( + self, + simulationProgressListener: typing.Union[ + "ProcessSystem.SimulationProgressListener", typing.Callable + ], + ) -> None: ... def solved(self) -> bool: ... def validateStructure(self) -> java.util.List[java.lang.String]: ... @@ -493,19 +774,31 @@ class ProcessSimulationSession: def __init__(self, long: int, int: int): ... def cleanupExpiredSessions(self) -> int: ... def createEmptySession(self) -> java.lang.String: ... - def createSession(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def createSessionFromJson(self, string: typing.Union[java.lang.String, str]) -> 'SimulationResult': ... + def createSession( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... + def createSessionFromJson( + self, string: typing.Union[java.lang.String, str] + ) -> "SimulationResult": ... def destroyAllSessions(self) -> None: ... def destroySession(self, string: typing.Union[java.lang.String, str]) -> bool: ... def getActiveSessionCount(self) -> int: ... def getMaxSessions(self) -> int: ... - def getSession(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSystem': ... + def getSession( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSystem": ... def getSessionInfo(self) -> java.util.Map[java.lang.String, java.lang.String]: ... def getTemplateNames(self) -> java.util.Set[java.lang.String]: ... def getTimeoutMinutes(self) -> int: ... - def registerTemplate(self, string: typing.Union[java.lang.String, str], processSystem: 'ProcessSystem') -> None: ... + def registerTemplate( + self, + string: typing.Union[java.lang.String, str], + processSystem: "ProcessSystem", + ) -> None: ... def removeTemplate(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def runSession(self, string: typing.Union[java.lang.String, str]) -> 'SimulationResult': ... + def runSession( + self, string: typing.Union[java.lang.String, str] + ) -> "SimulationResult": ... def setMaxSessions(self, int: int) -> None: ... def shutdown(self) -> None: ... @@ -517,35 +810,88 @@ class ProcessSystem(jneqsim.process.SimulationBaseClass): def activateAll(self) -> int: ... def activateSection(self, string: typing.Union[java.lang.String, str]) -> int: ... @typing.overload - def add(self, int: int, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... - @typing.overload - def add(self, controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface) -> None: ... - @typing.overload - def add(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... - @typing.overload - def add(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface) -> None: ... - @typing.overload - def add(self, processEquipmentInterfaceArray: typing.Union[typing.List[jneqsim.process.equipment.ProcessEquipmentInterface], jpype.JArray]) -> None: ... - _addUnit_0__T = typing.TypeVar('_addUnit_0__T', bound=jneqsim.process.equipment.ProcessEquipmentInterface) # - _addUnit_1__T = typing.TypeVar('_addUnit_1__T', bound=jneqsim.process.equipment.ProcessEquipmentInterface) # - _addUnit_2__T = typing.TypeVar('_addUnit_2__T', bound=jneqsim.process.equipment.ProcessEquipmentInterface) # - _addUnit_3__T = typing.TypeVar('_addUnit_3__T', bound=jneqsim.process.equipment.ProcessEquipmentInterface) # - _addUnit_5__T = typing.TypeVar('_addUnit_5__T', bound=jneqsim.process.equipment.ProcessEquipmentInterface) # + def add( + self, + int: int, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... + @typing.overload + def add( + self, + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + ) -> None: ... + @typing.overload + def add( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... + @typing.overload + def add( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ) -> None: ... + @typing.overload + def add( + self, + processEquipmentInterfaceArray: typing.Union[ + typing.List[jneqsim.process.equipment.ProcessEquipmentInterface], + jpype.JArray, + ], + ) -> None: ... + _addUnit_0__T = typing.TypeVar( + "_addUnit_0__T", bound=jneqsim.process.equipment.ProcessEquipmentInterface + ) # + _addUnit_1__T = typing.TypeVar( + "_addUnit_1__T", bound=jneqsim.process.equipment.ProcessEquipmentInterface + ) # + _addUnit_2__T = typing.TypeVar( + "_addUnit_2__T", bound=jneqsim.process.equipment.ProcessEquipmentInterface + ) # + _addUnit_3__T = typing.TypeVar( + "_addUnit_3__T", bound=jneqsim.process.equipment.ProcessEquipmentInterface + ) # + _addUnit_5__T = typing.TypeVar( + "_addUnit_5__T", bound=jneqsim.process.equipment.ProcessEquipmentInterface + ) # @typing.overload def addUnit(self, string: typing.Union[java.lang.String, str]) -> _addUnit_0__T: ... @typing.overload - def addUnit(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> _addUnit_1__T: ... - @typing.overload - def addUnit(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> _addUnit_2__T: ... - @typing.overload - def addUnit(self, string: typing.Union[java.lang.String, str], equipmentEnum: jneqsim.process.equipment.EquipmentEnum) -> _addUnit_3__T: ... - @typing.overload - def addUnit(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... - @typing.overload - def addUnit(self, equipmentEnum: jneqsim.process.equipment.EquipmentEnum) -> _addUnit_5__T: ... - @typing.overload - def addUnit(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... - def analyzeSensitivity(self, double: float, double2: float, double3: float) -> jneqsim.process.util.optimizer.ProcessOptimizationEngine.SensitivityResult: ... + def addUnit( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> _addUnit_1__T: ... + @typing.overload + def addUnit( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> _addUnit_2__T: ... + @typing.overload + def addUnit( + self, + string: typing.Union[java.lang.String, str], + equipmentEnum: jneqsim.process.equipment.EquipmentEnum, + ) -> _addUnit_3__T: ... + @typing.overload + def addUnit( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + @typing.overload + def addUnit( + self, equipmentEnum: jneqsim.process.equipment.EquipmentEnum + ) -> _addUnit_5__T: ... + @typing.overload + def addUnit( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def analyzeSensitivity( + self, double: float, double2: float, double3: float + ) -> jneqsim.process.util.optimizer.ProcessOptimizationEngine.SensitivityResult: ... def applyFieldInputs(self) -> None: ... def applyMechanicalDesignCapacityConstraints(self) -> int: ... @typing.overload @@ -553,119 +899,229 @@ class ProcessSystem(jneqsim.process.SimulationBaseClass): @typing.overload def autoSizeEquipment(self, double: float) -> int: ... @typing.overload - def autoSizeEquipment(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> int: ... + def autoSizeEquipment( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> int: ... def buildGraph(self) -> jneqsim.process.processmodel.graph.ProcessGraph: ... @typing.overload - def checkMassBalance(self) -> java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']: ... + def checkMassBalance( + self, + ) -> java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"]: ... @typing.overload - def checkMassBalance(self, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']: ... + def checkMassBalance( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"]: ... def clear(self) -> None: ... def clearAll(self) -> None: ... def clearHistory(self) -> None: ... @typing.overload - def connect(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def connect(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], connectionType: ProcessConnection.ConnectionType) -> None: ... - def copy(self) -> 'ProcessSystem': ... + def connect( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def connect( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + connectionType: ProcessConnection.ConnectionType, + ) -> None: ... + def copy(self) -> "ProcessSystem": ... def createBatchStudy(self) -> jneqsim.process.util.optimizer.BatchStudy.Builder: ... - def createDiagramExporter(self) -> jneqsim.process.processmodel.diagram.ProcessDiagramExporter: ... - def createFlowRateOptimizer(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> jneqsim.process.util.optimizer.FlowRateOptimizer: ... - def createOptimizer(self) -> jneqsim.process.util.optimizer.ProcessOptimizationEngine: ... + def createDiagramExporter( + self, + ) -> jneqsim.process.processmodel.diagram.ProcessDiagramExporter: ... + def createFlowRateOptimizer( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> jneqsim.process.util.optimizer.FlowRateOptimizer: ... + def createOptimizer( + self, + ) -> jneqsim.process.util.optimizer.ProcessOptimizationEngine: ... def deactivateSection(self, string: typing.Union[java.lang.String, str]) -> int: ... def disableAllConstraints(self) -> int: ... def displayResult(self) -> None: ... def enableAllConstraints(self) -> int: ... def equals(self, object: typing.Any) -> bool: ... - def evaluateConstraints(self) -> jneqsim.process.util.optimizer.ProcessOptimizationEngine.ConstraintReport: ... - def exportDiagramPNG(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... - def exportDiagramSVG(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... - def exportState(self) -> jneqsim.process.processmodel.lifecycle.ProcessSystemState: ... - def exportStateToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... + def evaluateConstraints( + self, + ) -> jneqsim.process.util.optimizer.ProcessOptimizationEngine.ConstraintReport: ... + def exportDiagramPNG( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> None: ... + def exportDiagramSVG( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> None: ... + def exportState( + self, + ) -> jneqsim.process.processmodel.lifecycle.ProcessSystemState: ... + def exportStateToFile( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def exportToGraphviz(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def exportToGraphviz(self, string: typing.Union[java.lang.String, str], graphvizExportOptions: 'ProcessSystemGraphvizExporter.GraphvizExportOptions') -> None: ... + def exportToGraphviz( + self, + string: typing.Union[java.lang.String, str], + graphvizExportOptions: "ProcessSystemGraphvizExporter.GraphvizExportOptions", + ) -> None: ... def findBottleneck(self) -> jneqsim.process.equipment.capacity.BottleneckResult: ... @typing.overload def findMaxThroughput(self, double: float, double2: float) -> float: ... @typing.overload - def findMaxThroughput(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def findMaxThroughput( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def fromJson(string: typing.Union[java.lang.String, str]) -> 'SimulationResult': ... + def fromJson(string: typing.Union[java.lang.String, str]) -> "SimulationResult": ... @typing.overload @staticmethod - def fromJsonAndRun(string: typing.Union[java.lang.String, str]) -> 'SimulationResult': ... + def fromJsonAndRun( + string: typing.Union[java.lang.String, str], + ) -> "SimulationResult": ... @typing.overload @staticmethod - def fromJsonAndRun(string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface) -> 'SimulationResult': ... - def generateCombinationScenarios(self, int: int) -> java.util.List[jneqsim.process.safety.ProcessSafetyScenario]: ... - def generateLiftCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]) -> jneqsim.process.util.optimizer.ProcessOptimizationEngine.LiftCurveData: ... - def generateReferenceDesignations(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.iec81346.ReferenceDesignationGenerator: ... - def generateSafetyScenarios(self) -> java.util.List[jneqsim.process.safety.ProcessSafetyScenario]: ... + def fromJsonAndRun( + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> "SimulationResult": ... + def generateCombinationScenarios( + self, int: int + ) -> java.util.List[jneqsim.process.safety.ProcessSafetyScenario]: ... + def generateLiftCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ) -> jneqsim.process.util.optimizer.ProcessOptimizationEngine.LiftCurveData: ... + def generateReferenceDesignations( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> jneqsim.process.equipment.iec81346.ReferenceDesignationGenerator: ... + def generateSafetyScenarios( + self, + ) -> java.util.List[jneqsim.process.safety.ProcessSafetyScenario]: ... def getAdaptiveTimestepTolerance(self) -> float: ... def getAlarmManager(self) -> jneqsim.process.alarm.ProcessAlarmManager: ... - def getAllElements(self) -> java.util.List[jneqsim.process.ProcessElementInterface]: ... - def getAllStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getAllElements( + self, + ) -> java.util.List[jneqsim.process.ProcessElementInterface]: ... + def getAllStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... def getAllUnitNames(self) -> java.util.ArrayList[java.lang.String]: ... def getAutomation(self) -> jneqsim.process.automation.ProcessAutomation: ... def getBenchmarkDeviations(self) -> java.util.Map[java.lang.String, float]: ... def getBottleneck(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def getBottleneckUtilization(self) -> float: ... def getBypassedUnits(self) -> java.util.List[java.lang.String]: ... - def getCapacityUtilizationSummary(self) -> java.util.Map[java.lang.String, float]: ... - def getConditionMonitor(self) -> jneqsim.process.conditionmonitor.ConditionMonitor: ... + def getCapacityUtilizationSummary( + self, + ) -> java.util.Map[java.lang.String, float]: ... + def getConditionMonitor( + self, + ) -> jneqsim.process.conditionmonitor.ConditionMonitor: ... def getConnections(self) -> java.util.List[ProcessConnection]: ... - def getConstrainedEquipment(self) -> java.util.List[jneqsim.process.equipment.capacity.CapacityConstrainedEquipment]: ... - def getControllerDevices(self) -> java.util.List[jneqsim.process.controllerdevice.ControllerDeviceInterface]: ... + def getConstrainedEquipment( + self, + ) -> java.util.List[ + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment + ]: ... + def getControllerDevices( + self, + ) -> java.util.List[jneqsim.process.controllerdevice.ControllerDeviceInterface]: ... def getConvergenceDiagnostics(self) -> java.lang.String: ... def getCoolerDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... def getCostEstimate(self) -> jneqsim.process.costestimation.ProcessCostEstimate: ... def getDesignReport(self) -> java.lang.String: ... def getDesignReportJson(self) -> java.lang.String: ... - def getElectricalLoadList(self) -> jneqsim.process.electricaldesign.loadanalysis.ElectricalLoadList: ... - @typing.overload - def getEmissions(self) -> jneqsim.process.sustainability.EmissionsTracker.EmissionsReport: ... - @typing.overload - def getEmissions(self, double: float) -> jneqsim.process.sustainability.EmissionsTracker.EmissionsReport: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getEquipmentCostEstimate(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.costestimation.UnitCostEstimateBaseClass: ... - def getEquipmentElectricalDesign(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.electricaldesign.ElectricalDesign: ... - def getEquipmentMechanicalDesign(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... + def getElectricalLoadList( + self, + ) -> jneqsim.process.electricaldesign.loadanalysis.ElectricalLoadList: ... + @typing.overload + def getEmissions( + self, + ) -> jneqsim.process.sustainability.EmissionsTracker.EmissionsReport: ... + @typing.overload + def getEmissions( + self, double: float + ) -> jneqsim.process.sustainability.EmissionsTracker.EmissionsReport: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getEquipmentCostEstimate( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.costestimation.UnitCostEstimateBaseClass: ... + def getEquipmentElectricalDesign( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.electricaldesign.ElectricalDesign: ... + def getEquipmentMechanicalDesign( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... def getEquipmentNearCapacityLimit(self) -> java.util.List[java.lang.String]: ... def getEventScheduler(self) -> jneqsim.process.dynamics.EventScheduler: ... def getExecutionPartitionInfo(self) -> java.lang.String: ... - def getExecutionProfile(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def getExecutionProfile( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... def getExecutionStrategyExplanation(self) -> java.lang.String: ... @typing.overload def getExergyAnalysis(self) -> jneqsim.process.util.exergy.ExergyAnalysisReport: ... @typing.overload - def getExergyAnalysis(self, double: float) -> jneqsim.process.util.exergy.ExergyAnalysisReport: ... + def getExergyAnalysis( + self, double: float + ) -> jneqsim.process.util.exergy.ExergyAnalysisReport: ... @typing.overload def getExergyChange(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getExergyChange(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getExergyChange( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... @typing.overload - def getExergyDestruction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getExergyDestruction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload - def getExergyDestruction(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getExergyDestruction( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... @typing.overload - def getFailedMassBalance(self) -> java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']: ... + def getFailedMassBalance( + self, + ) -> java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"]: ... @typing.overload - def getFailedMassBalance(self, double: float) -> java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']: ... + def getFailedMassBalance( + self, double: float + ) -> java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"]: ... @typing.overload - def getFailedMassBalance(self, string: typing.Union[java.lang.String, str], double: float) -> java.util.Map[java.lang.String, 'ProcessSystem.MassBalanceResult']: ... + def getFailedMassBalance( + self, string: typing.Union[java.lang.String, str], double: float + ) -> java.util.Map[java.lang.String, "ProcessSystem.MassBalanceResult"]: ... @typing.overload def getFailedMassBalanceReport(self) -> java.lang.String: ... @typing.overload def getFailedMassBalanceReport(self, double: float) -> java.lang.String: ... @typing.overload - def getFailedMassBalanceReport(self, string: typing.Union[java.lang.String, str], double: float) -> java.lang.String: ... + def getFailedMassBalanceReport( + self, string: typing.Union[java.lang.String, str], double: float + ) -> java.lang.String: ... def getGraphSummary(self) -> java.lang.String: ... def getHeaterDuty(self, string: typing.Union[java.lang.String, str]) -> float: ... def getHistoryCapacity(self) -> int: ... def getHistorySize(self) -> int: ... - def getHistorySnapshot(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... - def getIntegrationMethod(self) -> 'ProcessSystem.IntegrationMethod': ... + def getHistorySnapshot( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getIntegrationMethod(self) -> "ProcessSystem.IntegrationMethod": ... def getIntegratorStrategy(self) -> jneqsim.process.dynamics.IntegratorStrategy: ... def getLastRunElapsedMs(self) -> float: ... def getMassBalanceError(self) -> float: ... @@ -673,51 +1129,91 @@ class ProcessSystem(jneqsim.process.SimulationBaseClass): @typing.overload def getMassBalanceReport(self) -> java.lang.String: ... @typing.overload - def getMassBalanceReport(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getMassBalanceReport( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... def getMaxParallelism(self) -> int: ... def getMaxTimestep(self) -> float: ... def getMaxTransientIterations(self) -> int: ... - def getMeasurementDevice(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... - def getMeasurementDeviceByTag(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... - def getMeasurementDevices(self) -> java.util.List[jneqsim.process.measurementdevice.MeasurementDeviceInterface]: ... - def getMeasurementDevicesByRole(self, instrumentTagRole: jneqsim.process.measurementdevice.InstrumentTagRole) -> java.util.List[jneqsim.process.measurementdevice.MeasurementDeviceInterface]: ... + def getMeasurementDevice( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... + def getMeasurementDeviceByTag( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... + def getMeasurementDevices( + self, + ) -> java.util.List[ + jneqsim.process.measurementdevice.MeasurementDeviceInterface + ]: ... + def getMeasurementDevicesByRole( + self, instrumentTagRole: jneqsim.process.measurementdevice.InstrumentTagRole + ) -> java.util.List[ + jneqsim.process.measurementdevice.MeasurementDeviceInterface + ]: ... def getMechanicalDesignAndCostEstimateJson(self) -> java.lang.String: ... def getMinTimestep(self) -> float: ... def getMinimumFlowForMassBalanceError(self) -> float: ... def getName(self) -> java.lang.String: ... def getParallelLevelCount(self) -> int: ... - def getParallelPartition(self) -> jneqsim.process.processmodel.graph.ProcessGraph.ParallelPartition: ... + def getParallelPartition( + self, + ) -> jneqsim.process.processmodel.graph.ProcessGraph.ParallelPartition: ... def getPower(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getProgressListener(self) -> 'ProcessSystem.SimulationProgressListener': ... + def getProgressListener(self) -> "ProcessSystem.SimulationProgressListener": ... def getRecycleBlockCount(self) -> int: ... def getRecycleBlockReport(self) -> java.lang.String: ... - def getRecycleBlocks(self) -> java.util.List[java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]]: ... + def getRecycleBlocks( + self, + ) -> java.util.List[ + java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface] + ]: ... def getReport_json(self) -> java.lang.String: ... - def getRunStatus(self) -> 'RunStatus': ... + def getRunStatus(self) -> "RunStatus": ... def getRunStatusJson(self) -> java.lang.String: ... def getStreamSummaryJson(self) -> java.lang.String: ... def getStreamSummaryTable(self) -> java.lang.String: ... def getStructureVersion(self) -> int: ... def getSurroundingTemperature(self) -> float: ... - def getSystemElectricalDesign(self) -> jneqsim.process.electricaldesign.system.SystemElectricalDesign: ... - def getSystemInstrumentDesign(self) -> jneqsim.process.instrumentdesign.system.SystemInstrumentDesign: ... - def getSystemMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.SystemMechanicalDesign: ... + def getSystemElectricalDesign( + self, + ) -> jneqsim.process.electricaldesign.system.SystemElectricalDesign: ... + def getSystemInstrumentDesign( + self, + ) -> jneqsim.process.instrumentdesign.system.SystemInstrumentDesign: ... + def getSystemMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.SystemMechanicalDesign: ... @typing.overload def getTime(self) -> float: ... @typing.overload def getTime(self, string: typing.Union[java.lang.String, str]) -> float: ... def getTimeStep(self) -> float: ... - def getTopologicalOrder(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getTopologicalOrder( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getTotalCO2Emissions(self) -> float: ... def getTransientThreadPoolSize(self) -> int: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... - def getUnitByReferenceDesignation(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getUnitByReferenceDesignation( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def getUnitNames(self) -> java.util.List[java.lang.String]: ... def getUnitNumber(self, string: typing.Union[java.lang.String, str]) -> int: ... - def getUnitOperations(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getUnitOperations( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getUtilizationSnapshotJson(self) -> java.lang.String: ... - def getVariableList(self, string: typing.Union[java.lang.String, str]) -> java.util.List[jneqsim.process.automation.SimulationVariable]: ... - def getVariableValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getVariableList( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[jneqsim.process.automation.SimulationVariable]: ... + def getVariableValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def hasAdjusters(self) -> bool: ... def hasCalculators(self) -> bool: ... def hasMultiInputEquipment(self) -> bool: ... @@ -732,7 +1228,10 @@ class ProcessSystem(jneqsim.process.SimulationBaseClass): def isAnyEquipmentOverloaded(self) -> bool: ... def isAnyHardLimitExceeded(self) -> bool: ... def isAutoValidate(self) -> bool: ... - def isInRecycleLoop(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def isInRecycleLoop( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def isParallelExecutionBeneficial(self) -> bool: ... def isParallelTransientEnabled(self) -> bool: ... def isProfilingEnabled(self) -> bool: ... @@ -745,32 +1244,59 @@ class ProcessSystem(jneqsim.process.SimulationBaseClass): def isUseGraphBasedExecution(self) -> bool: ... def isUseOptimizedExecution(self) -> bool: ... @staticmethod - def loadAuto(string: typing.Union[java.lang.String, str]) -> 'ProcessSystem': ... + def loadAuto(string: typing.Union[java.lang.String, str]) -> "ProcessSystem": ... @staticmethod - def loadFromNeqsim(string: typing.Union[java.lang.String, str]) -> 'ProcessSystem': ... - def loadProcessFromYaml(self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> None: ... - def loadStateFromFile(self, string: typing.Union[java.lang.String, str]) -> None: ... + def loadFromNeqsim( + string: typing.Union[java.lang.String, str], + ) -> "ProcessSystem": ... + def loadProcessFromYaml( + self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath] + ) -> None: ... + def loadStateFromFile( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @staticmethod - def open(string: typing.Union[java.lang.String, str]) -> 'ProcessSystem': ... - def optimize(self) -> 'ProcessSystem.OptimizationBuilder': ... - def optimizeThroughput(self, double: float, double2: float, double3: float, double4: float) -> jneqsim.process.util.optimizer.ProcessOptimizationEngine.OptimizationResult: ... - def populateExergyAnalysis(self, exergyAnalysisReport: jneqsim.process.util.exergy.ExergyAnalysisReport, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def open(string: typing.Union[java.lang.String, str]) -> "ProcessSystem": ... + def optimize(self) -> "ProcessSystem.OptimizationBuilder": ... + def optimizeThroughput( + self, double: float, double2: float, double3: float, double4: float + ) -> ( + jneqsim.process.util.optimizer.ProcessOptimizationEngine.OptimizationResult + ): ... + def populateExergyAnalysis( + self, + exergyAnalysisReport: jneqsim.process.util.exergy.ExergyAnalysisReport, + double: float, + string: typing.Union[java.lang.String, str], + ) -> None: ... def printExecutionProfile(self) -> None: ... def printLogFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def removeUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def replaceObject(self, string: typing.Union[java.lang.String, str], processEquipmentBaseClass: jneqsim.process.equipment.ProcessEquipmentBaseClass) -> None: ... - def replaceUnit(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def replaceObject( + self, + string: typing.Union[java.lang.String, str], + processEquipmentBaseClass: jneqsim.process.equipment.ProcessEquipmentBaseClass, + ) -> None: ... + def replaceUnit( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... def reportMeasuredValues(self) -> None: ... - def reportResults(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def reportResults( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def reset(self) -> None: ... - def resolveStreamReference(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def resolveStreamReference( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def runAllElectricalDesigns(self) -> None: ... def runAllMechanicalDesigns(self) -> None: ... - def runAndReport(self) -> 'SimulationResult': ... + def runAndReport(self) -> "SimulationResult": ... def runAsTask(self) -> java.util.concurrent.Future[typing.Any]: ... def runAsThread(self) -> java.lang.Thread: ... def runDataflow(self, uUID: java.util.UUID) -> None: ... @@ -797,9 +1323,30 @@ class ProcessSystem(jneqsim.process.SimulationBaseClass): def runTransient(self) -> None: ... def runTransientAdaptive(self, double: float, uUID: java.util.UUID) -> float: ... @typing.overload - def runWithCallback(self, consumer: typing.Union[java.util.function.Consumer[jneqsim.process.equipment.ProcessEquipmentInterface], typing.Callable[[jneqsim.process.equipment.ProcessEquipmentInterface], None]]) -> None: ... - @typing.overload - def runWithCallback(self, consumer: typing.Union[java.util.function.Consumer[jneqsim.process.equipment.ProcessEquipmentInterface], typing.Callable[[jneqsim.process.equipment.ProcessEquipmentInterface], None]], uUID: java.util.UUID) -> None: ... + def runWithCallback( + self, + consumer: typing.Union[ + java.util.function.Consumer[ + jneqsim.process.equipment.ProcessEquipmentInterface + ], + typing.Callable[ + [jneqsim.process.equipment.ProcessEquipmentInterface], None + ], + ], + ) -> None: ... + @typing.overload + def runWithCallback( + self, + consumer: typing.Union[ + java.util.function.Consumer[ + jneqsim.process.equipment.ProcessEquipmentInterface + ], + typing.Callable[ + [jneqsim.process.equipment.ProcessEquipmentInterface], None + ], + ], + uUID: java.util.UUID, + ) -> None: ... def runWithProgress(self, uUID: java.util.UUID) -> None: ... @typing.overload def run_step(self) -> None: ... @@ -813,15 +1360,36 @@ class ProcessSystem(jneqsim.process.SimulationBaseClass): def setAutoValidate(self, boolean: bool) -> None: ... def setCapacityAnalysisEnabled(self, boolean: bool) -> int: ... def setEnableMassBalanceTracking(self, boolean: bool) -> None: ... - def setEventScheduler(self, eventScheduler: jneqsim.process.dynamics.EventScheduler) -> None: ... - def setFieldData(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - @typing.overload - def setFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface) -> None: ... - @typing.overload - def setFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, boolean: bool) -> None: ... + def setEventScheduler( + self, eventScheduler: jneqsim.process.dynamics.EventScheduler + ) -> None: ... + def setFieldData( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + @typing.overload + def setFluid( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + ) -> None: ... + @typing.overload + def setFluid( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + boolean: bool, + ) -> None: ... def setHistoryCapacity(self, int: int) -> None: ... - def setIntegrationMethod(self, integrationMethod: 'ProcessSystem.IntegrationMethod') -> None: ... - def setIntegratorStrategy(self, integratorStrategy: jneqsim.process.dynamics.IntegratorStrategy) -> None: ... + def setIntegrationMethod( + self, integrationMethod: "ProcessSystem.IntegrationMethod" + ) -> None: ... + def setIntegratorStrategy( + self, integratorStrategy: jneqsim.process.dynamics.IntegratorStrategy + ) -> None: ... def setMassBalanceErrorThreshold(self, double: float) -> None: ... def setMaxTimestep(self, double: float) -> None: ... def setMaxTransientIterations(self, int: int) -> None: ... @@ -830,14 +1398,23 @@ class ProcessSystem(jneqsim.process.SimulationBaseClass): def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setParallelTransientEnabled(self, boolean: bool) -> None: ... def setProfilingEnabled(self, boolean: bool) -> None: ... - def setProgressListener(self, simulationProgressListener: typing.Union['ProcessSystem.SimulationProgressListener', typing.Callable]) -> None: ... + def setProgressListener( + self, + simulationProgressListener: typing.Union[ + "ProcessSystem.SimulationProgressListener", typing.Callable + ], + ) -> None: ... def setPublishEvents(self, boolean: bool) -> None: ... - def setRecycleAccelerationMethod(self, accelerationMethod: jneqsim.process.equipment.util.AccelerationMethod) -> int: ... + def setRecycleAccelerationMethod( + self, accelerationMethod: jneqsim.process.equipment.util.AccelerationMethod + ) -> int: ... def setRunStep(self, boolean: bool) -> None: ... @typing.overload def setSectionLowFlowThreshold(self, double: float) -> None: ... @typing.overload - def setSectionLowFlowThreshold(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setSectionLowFlowThreshold( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setSectionLowFlowThresholdFraction(self, double: float) -> int: ... def setSolveFullyInModelStep(self, boolean: bool) -> None: ... def setSurroundingTemperature(self, double: float) -> None: ... @@ -847,74 +1424,155 @@ class ProcessSystem(jneqsim.process.SimulationBaseClass): def setUseFlashWarmStart(self, boolean: bool) -> None: ... def setUseGraphBasedExecution(self, boolean: bool) -> None: ... def setUseOptimizedExecution(self, boolean: bool) -> None: ... - def setVariableValue(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... + def setVariableValue( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... def size(self) -> int: ... def solved(self) -> bool: ... def storeInitialState(self) -> None: ... @typing.overload def toDOT(self) -> java.lang.String: ... @typing.overload - def toDOT(self, diagramDetailLevel: jneqsim.process.processmodel.diagram.DiagramDetailLevel) -> java.lang.String: ... + def toDOT( + self, + diagramDetailLevel: jneqsim.process.processmodel.diagram.DiagramDetailLevel, + ) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... - def validateAll(self) -> java.util.Map[java.lang.String, jneqsim.util.validation.ValidationResult]: ... - def validateAndReport(self) -> 'SimulationResult': ... + def validateAll( + self, + ) -> java.util.Map[java.lang.String, jneqsim.util.validation.ValidationResult]: ... + def validateAndReport(self) -> "SimulationResult": ... @staticmethod - def validateJson(string: typing.Union[java.lang.String, str]) -> ProcessJsonValidator.ValidationReport: ... + def validateJson( + string: typing.Union[java.lang.String, str], + ) -> ProcessJsonValidator.ValidationReport: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... def validateStructure(self) -> java.util.List[java.lang.String]: ... def view(self) -> None: ... - def wireStream(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> bool: ... - class IntegrationMethod(java.lang.Enum['ProcessSystem.IntegrationMethod']): - EXPLICIT_EULER: typing.ClassVar['ProcessSystem.IntegrationMethod'] = ... - SEMI_IMPLICIT: typing.ClassVar['ProcessSystem.IntegrationMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def wireStream( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> bool: ... + + class IntegrationMethod(java.lang.Enum["ProcessSystem.IntegrationMethod"]): + EXPLICIT_EULER: typing.ClassVar["ProcessSystem.IntegrationMethod"] = ... + SEMI_IMPLICIT: typing.ClassVar["ProcessSystem.IntegrationMethod"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessSystem.IntegrationMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessSystem.IntegrationMethod": ... @staticmethod - def values() -> typing.MutableSequence['ProcessSystem.IntegrationMethod']: ... + def values() -> typing.MutableSequence["ProcessSystem.IntegrationMethod"]: ... + class MassBalanceResult: - def __init__(self, double: float, double2: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ): ... def getAbsoluteError(self) -> float: ... def getPercentError(self) -> float: ... def getUnit(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... + class OptimizationBuilder: - def __init__(self, processSystem: 'ProcessSystem'): ... + def __init__(self, processSystem: "ProcessSystem"): ... def findMaxThroughput(self) -> float: ... - def generateLiftCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]) -> jneqsim.process.util.optimizer.ProcessOptimizationEngine.LiftCurveData: ... - def optimize(self) -> jneqsim.process.util.optimizer.ProcessOptimizationEngine.OptimizationResult: ... - def usingAlgorithm(self, searchAlgorithm: jneqsim.process.util.optimizer.ProcessOptimizationEngine.SearchAlgorithm) -> 'ProcessSystem.OptimizationBuilder': ... - def withFlowBounds(self, double: float, double2: float) -> 'ProcessSystem.OptimizationBuilder': ... - def withMaxIterations(self, int: int) -> 'ProcessSystem.OptimizationBuilder': ... - def withPressures(self, double: float, double2: float) -> 'ProcessSystem.OptimizationBuilder': ... - def withTolerance(self, double: float) -> 'ProcessSystem.OptimizationBuilder': ... + def generateLiftCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ) -> jneqsim.process.util.optimizer.ProcessOptimizationEngine.LiftCurveData: ... + def optimize( + self, + ) -> ( + jneqsim.process.util.optimizer.ProcessOptimizationEngine.OptimizationResult + ): ... + def usingAlgorithm( + self, + searchAlgorithm: jneqsim.process.util.optimizer.ProcessOptimizationEngine.SearchAlgorithm, + ) -> "ProcessSystem.OptimizationBuilder": ... + def withFlowBounds( + self, double: float, double2: float + ) -> "ProcessSystem.OptimizationBuilder": ... + def withMaxIterations( + self, int: int + ) -> "ProcessSystem.OptimizationBuilder": ... + def withPressures( + self, double: float, double2: float + ) -> "ProcessSystem.OptimizationBuilder": ... + def withTolerance( + self, double: float + ) -> "ProcessSystem.OptimizationBuilder": ... + class SimulationProgressListener: def onBeforeIteration(self, int: int) -> None: ... - def onBeforeUnit(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, int: int, int2: int, int3: int) -> None: ... - def onIterationComplete(self, int: int, boolean: bool, double: float) -> None: ... + def onBeforeUnit( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + int: int, + int2: int, + int3: int, + ) -> None: ... + def onIterationComplete( + self, int: int, boolean: bool, double: float + ) -> None: ... def onSimulationComplete(self, int: int, boolean: bool) -> None: ... def onSimulationStart(self, int: int) -> None: ... - def onUnitComplete(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, int: int, int2: int, int3: int) -> None: ... - def onUnitError(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, exception: java.lang.Exception) -> bool: ... + def onUnitComplete( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + int: int, + int2: int, + int3: int, + ) -> None: ... + def onUnitError( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + exception: java.lang.Exception, + ) -> bool: ... class ProcessSystemGraphvizExporter: def __init__(self): ... @typing.overload - def export(self, processSystem: ProcessSystem, string: typing.Union[java.lang.String, str]) -> None: ... + def export( + self, processSystem: ProcessSystem, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def export(self, processSystem: ProcessSystem, string: typing.Union[java.lang.String, str], graphvizExportOptions: 'ProcessSystemGraphvizExporter.GraphvizExportOptions') -> None: ... + def export( + self, + processSystem: ProcessSystem, + string: typing.Union[java.lang.String, str], + graphvizExportOptions: "ProcessSystemGraphvizExporter.GraphvizExportOptions", + ) -> None: ... + class GraphvizExportOptions: @staticmethod - def builder() -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder': ... + def builder() -> ( + "ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder" + ): ... @staticmethod - def defaults() -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions': ... + def defaults() -> "ProcessSystemGraphvizExporter.GraphvizExportOptions": ... def getFlowRateUnit(self) -> java.lang.String: ... def getPressureUnit(self) -> java.lang.String: ... - def getTablePlacement(self) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement': ... + def getTablePlacement( + self, + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement": ... def getTemperatureUnit(self) -> java.lang.String: ... def includeStreamFlowRates(self) -> bool: ... def includeStreamPressures(self) -> bool: ... @@ -923,49 +1581,115 @@ class ProcessSystemGraphvizExporter: def includeTableFlowRates(self) -> bool: ... def includeTablePressures(self) -> bool: ... def includeTableTemperatures(self) -> bool: ... + class Builder: - def build(self) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions': ... - def flowRateUnit(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder': ... - def includeStreamFlowRates(self, boolean: bool) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder': ... - def includeStreamPressures(self, boolean: bool) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder': ... - def includeStreamPropertyTable(self, boolean: bool) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder': ... - def includeStreamTemperatures(self, boolean: bool) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder': ... - def includeTableFlowRates(self, boolean: bool) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder': ... - def includeTablePressures(self, boolean: bool) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder': ... - def includeTableTemperatures(self, boolean: bool) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder': ... - def pressureUnit(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder': ... - def tablePlacement(self, tablePlacement: 'ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement') -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder': ... - def temperatureUnit(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder': ... - class TablePlacement(java.lang.Enum['ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement']): - ABOVE: typing.ClassVar['ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement'] = ... - BELOW: typing.ClassVar['ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def build( + self, + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions": ... + def flowRateUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder": ... + def includeStreamFlowRates( + self, boolean: bool + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder": ... + def includeStreamPressures( + self, boolean: bool + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder": ... + def includeStreamPropertyTable( + self, boolean: bool + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder": ... + def includeStreamTemperatures( + self, boolean: bool + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder": ... + def includeTableFlowRates( + self, boolean: bool + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder": ... + def includeTablePressures( + self, boolean: bool + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder": ... + def includeTableTemperatures( + self, boolean: bool + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder": ... + def pressureUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder": ... + def tablePlacement( + self, + tablePlacement: "ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement", + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder": ... + def temperatureUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSystemGraphvizExporter.GraphvizExportOptions.Builder": ... + + class TablePlacement( + java.lang.Enum[ + "ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement" + ] + ): + ABOVE: typing.ClassVar[ + "ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement" + ] = ... + BELOW: typing.ClassVar[ + "ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> ( + "ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement" + ): ... @staticmethod - def values() -> typing.MutableSequence['ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement']: ... + def values() -> ( + typing.MutableSequence[ + "ProcessSystemGraphvizExporter.GraphvizExportOptions.TablePlacement" + ] + ): ... class RunStatus(java.io.Serializable): SCHEMA_VERSION: typing.ClassVar[java.lang.String] = ... def __init__(self): ... def getFailedUnitError(self) -> java.lang.String: ... def getFailedUnitName(self) -> java.lang.String: ... - def getUnits(self) -> java.util.List['UnitRunStatus']: ... + def getUnits(self) -> java.util.List["UnitRunStatus"]: ... def isCompleted(self) -> bool: ... def isSuccess(self) -> bool: ... def markComplete(self, boolean: bool) -> None: ... @typing.overload - def recordFailure(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def recordFailure(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def recordSuccess(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def recordSuccess(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... + def recordFailure( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def recordFailure( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def recordSuccess( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def recordSuccess( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... def reset(self) -> None: ... def toJson(self) -> java.lang.String: ... def toJsonObject(self) -> com.google.gson.JsonObject: ... @@ -973,18 +1697,29 @@ class RunStatus(java.io.Serializable): class SimulationResult: @staticmethod - def error(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'SimulationResult': ... + def error( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "SimulationResult": ... @typing.overload @staticmethod - def failure(list: java.util.List['SimulationResult.ErrorDetail'], list2: java.util.List[typing.Union[java.lang.String, str]]) -> 'SimulationResult': ... + def failure( + list: java.util.List["SimulationResult.ErrorDetail"], + list2: java.util.List[typing.Union[java.lang.String, str]], + ) -> "SimulationResult": ... @typing.overload @staticmethod - def failure(processSystem: ProcessSystem, list: java.util.List['SimulationResult.ErrorDetail'], list2: java.util.List[typing.Union[java.lang.String, str]]) -> 'SimulationResult': ... - def getErrors(self) -> java.util.List['SimulationResult.ErrorDetail']: ... + def failure( + processSystem: ProcessSystem, + list: java.util.List["SimulationResult.ErrorDetail"], + list2: java.util.List[typing.Union[java.lang.String, str]], + ) -> "SimulationResult": ... + def getErrors(self) -> java.util.List["SimulationResult.ErrorDetail"]: ... def getMetadata(self) -> com.google.gson.JsonObject: ... def getProcessSystem(self) -> ProcessSystem: ... def getReportJson(self) -> java.lang.String: ... - def getStatus(self) -> 'SimulationResult.Status': ... + def getStatus(self) -> "SimulationResult.Status": ... def getWarnings(self) -> java.util.List[java.lang.String]: ... def hasMetadata(self) -> bool: ... def hasWarnings(self) -> bool: ... @@ -992,35 +1727,64 @@ class SimulationResult: def isSuccess(self) -> bool: ... @typing.overload @staticmethod - def success(processSystem: ProcessSystem, string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]]) -> 'SimulationResult': ... + def success( + processSystem: ProcessSystem, + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + ) -> "SimulationResult": ... @typing.overload @staticmethod - def success(processSystem: ProcessSystem, string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]], jsonObject: com.google.gson.JsonObject) -> 'SimulationResult': ... + def success( + processSystem: ProcessSystem, + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + jsonObject: com.google.gson.JsonObject, + ) -> "SimulationResult": ... def toJson(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... + class ErrorDetail: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getCode(self) -> java.lang.String: ... def getMessage(self) -> java.lang.String: ... def getRemediation(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... def toJsonObject(self) -> com.google.gson.JsonObject: ... def toString(self) -> java.lang.String: ... - class Status(java.lang.Enum['SimulationResult.Status']): - SUCCESS: typing.ClassVar['SimulationResult.Status'] = ... - ERROR: typing.ClassVar['SimulationResult.Status'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Status(java.lang.Enum["SimulationResult.Status"]): + SUCCESS: typing.ClassVar["SimulationResult.Status"] = ... + ERROR: typing.ClassVar["SimulationResult.Status"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SimulationResult.Status': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SimulationResult.Status": ... @staticmethod - def values() -> typing.MutableSequence['SimulationResult.Status']: ... + def values() -> typing.MutableSequence["SimulationResult.Status"]: ... class UnitRunStatus(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], boolean: bool, string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + boolean: bool, + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getAreaName(self) -> java.lang.String: ... def getErrorMessage(self) -> java.lang.String: ... def getUnitName(self) -> java.lang.String: ... @@ -1041,23 +1805,37 @@ class ProcessModuleBaseClass(jneqsim.process.SimulationBaseClass, ModuleInterfac def enableAllConstraints(self) -> int: ... def getConditionAnalysisMessage(self) -> java.lang.String: ... @typing.overload - def getController(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... + def getController( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... @typing.overload - def getController(self) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... - def getEntropyProduction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getController( + self, + ) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... + def getEntropyProduction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getExergyChange(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getExergyChange(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getExergyChange( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... @typing.overload - def getExergyDestruction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getExergyDestruction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload - def getExergyDestruction(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getExergyDestruction( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... @typing.overload def getMassBalance(self) -> float: ... @typing.overload def getMassBalance(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getMechanicalDesign(self) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... + def getMechanicalDesign( + self, + ) -> jneqsim.process.mechanicaldesign.MechanicalDesign: ... def getOperations(self) -> ProcessSystem: ... def getPreferedThermodynamicModel(self) -> java.lang.String: ... @typing.overload @@ -1065,7 +1843,9 @@ class ProcessModuleBaseClass(jneqsim.process.SimulationBaseClass, ModuleInterfac @typing.overload def getPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... def getReport_json(self) -> java.lang.String: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getSpecification(self) -> java.lang.String: ... @typing.overload def getTemperature(self) -> float: ... @@ -1074,8 +1854,13 @@ class ProcessModuleBaseClass(jneqsim.process.SimulationBaseClass, ModuleInterfac def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def getUnit(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... def isCalcDesign(self) -> bool: ... - def reportResults(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... - def runConditionAnalysis(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... + def reportResults( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def runConditionAnalysis( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... @typing.overload def runTransient(self, double: float) -> None: ... @typing.overload @@ -1084,28 +1869,43 @@ class ProcessModuleBaseClass(jneqsim.process.SimulationBaseClass, ModuleInterfac def run_step(self) -> None: ... @typing.overload def run_step(self, uUID: java.util.UUID) -> None: ... - def setController(self, controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface) -> None: ... + def setController( + self, + controllerDeviceInterface: jneqsim.process.controllerdevice.ControllerDeviceInterface, + ) -> None: ... def setDesign(self) -> None: ... def setIsCalcDesign(self, boolean: bool) -> None: ... - def setPreferedThermodynamicModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPreferedThermodynamicModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPressure(self, double: float) -> None: ... @typing.overload - def setProperty(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setProperty( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def setProperty(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... + def setProperty( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... def setRegulatorOutSignal(self, double: float) -> None: ... @typing.overload def setSpecification(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setSpecification(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setSpecification( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setTemperature(self, double: float) -> None: ... def solved(self) -> bool: ... @typing.overload - def toJson(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> java.lang.String: ... + def toJson( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> java.lang.String: ... @typing.overload def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.processmodel")``. diff --git a/src/jneqsim-stubs/process/processmodel/biorefinery/__init__.pyi b/src/jneqsim-stubs/process/processmodel/biorefinery/__init__.pyi index 41959e2e..25b2482e 100644 --- a/src/jneqsim-stubs/process/processmodel/biorefinery/__init__.pyi +++ b/src/jneqsim-stubs/process/processmodel/biorefinery/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,15 +14,17 @@ import jneqsim.process.processmodel import jneqsim.thermo.characterization import typing - - class BiogasToGridModule(jneqsim.process.processmodel.ProcessModule): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getBiomethaneFlowNm3PerHour(self) -> float: ... - def getBiomethaneOutStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getBiomethaneOutStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getCompressorPowerKW(self) -> float: ... def getCoolerDutyKW(self) -> float: ... - def getDigestateStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getDigestateStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getOffgasStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... @typing.overload @@ -30,12 +32,20 @@ class BiogasToGridModule(jneqsim.process.processmodel.ProcessModule): @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setDigesterTemperatureC(self, double: float) -> None: ... - def setFeedStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setFeedStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setGridPressureBara(self, double: float) -> None: ... def setGridTemperatureC(self, double: float) -> None: ... def setHydraulicRetentionTimeDays(self, double: float) -> None: ... - def setSubstrateType(self, substrateType: jneqsim.process.equipment.reactor.AnaerobicDigester.SubstrateType) -> None: ... - def setUpgradingTechnology(self, upgradingTechnology: jneqsim.process.equipment.splitter.BiogasUpgrader.UpgradingTechnology) -> None: ... + def setSubstrateType( + self, + substrateType: jneqsim.process.equipment.reactor.AnaerobicDigester.SubstrateType, + ) -> None: ... + def setUpgradingTechnology( + self, + upgradingTechnology: jneqsim.process.equipment.splitter.BiogasUpgrader.UpgradingTechnology, + ) -> None: ... def toJson(self) -> java.lang.String: ... class GasificationSynthesisModule(jneqsim.process.processmodel.ProcessModule): @@ -49,7 +59,11 @@ class GasificationSynthesisModule(jneqsim.process.processmodel.ProcessModule): def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... - def setBiomass(self, biomassCharacterization: jneqsim.thermo.characterization.BiomassCharacterization, double: float) -> None: ... + def setBiomass( + self, + biomassCharacterization: jneqsim.thermo.characterization.BiomassCharacterization, + double: float, + ) -> None: ... def setBiomassFeedRateKgPerHr(self, double: float) -> None: ... def setEquivalenceRatio(self, double: float) -> None: ... def setFtAlpha(self, double: float) -> None: ... @@ -57,7 +71,10 @@ class GasificationSynthesisModule(jneqsim.process.processmodel.ProcessModule): def setFtReactorPressureBara(self, double: float) -> None: ... def setFtReactorTemperatureC(self, double: float) -> None: ... def setGasifierTemperatureC(self, double: float) -> None: ... - def setGasifierType(self, gasifierType: jneqsim.process.equipment.reactor.BiomassGasifier.GasifierType) -> None: ... + def setGasifierType( + self, + gasifierType: jneqsim.process.equipment.reactor.BiomassGasifier.GasifierType, + ) -> None: ... def setSteamToBiomassRatio(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... @@ -66,9 +83,13 @@ class WasteToEnergyCHPModule(jneqsim.process.processmodel.ProcessModule): def getAnnualElectricityMWh(self) -> float: ... def getAnnualHeatMWh(self) -> float: ... def getCO2EmissionsKgPerHr(self) -> float: ... - def getDigestateStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getDigestateStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getElectricalPowerKW(self) -> float: ... - def getExhaustGasStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getExhaustGasStream( + self, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def getFuelInputKW(self) -> float: ... def getHeatOutputKW(self) -> float: ... def getResults(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -79,14 +100,18 @@ class WasteToEnergyCHPModule(jneqsim.process.processmodel.ProcessModule): def run(self, uUID: java.util.UUID) -> None: ... def setDigesterTemperatureC(self, double: float) -> None: ... def setElectricalEfficiency(self, double: float) -> None: ... - def setFeedStream(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def setFeedStream( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> None: ... def setHydraulicRetentionTimeDays(self, double: float) -> None: ... def setOperatingHoursPerYear(self, double: float) -> None: ... - def setSubstrateType(self, substrateType: jneqsim.process.equipment.reactor.AnaerobicDigester.SubstrateType) -> None: ... + def setSubstrateType( + self, + substrateType: jneqsim.process.equipment.reactor.AnaerobicDigester.SubstrateType, + ) -> None: ... def setThermalEfficiency(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.processmodel.biorefinery")``. diff --git a/src/jneqsim-stubs/process/processmodel/dexpi/__init__.pyi b/src/jneqsim-stubs/process/processmodel/dexpi/__init__.pyi index 2b162c79..4665aa59 100644 --- a/src/jneqsim-stubs/process/processmodel/dexpi/__init__.pyi +++ b/src/jneqsim-stubs/process/processmodel/dexpi/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -18,14 +18,25 @@ import jneqsim.thermo.system import org.w3c.dom import typing - - class DexpiEquipmentFactory: @staticmethod - def create(dexpiProcessUnit: 'DexpiProcessUnit', streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def create( + dexpiProcessUnit: "DexpiProcessUnit", + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... class DexpiInstrumentInfo(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str], string6: typing.Union[java.lang.String, str], string7: typing.Union[java.lang.String, str], string8: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + string6: typing.Union[java.lang.String, str], + string7: typing.Union[java.lang.String, str], + string8: typing.Union[java.lang.String, str], + ): ... def getActuatingTag(self) -> java.lang.String: ... def getCategory(self) -> java.lang.String: ... def getFunctions(self) -> java.lang.String: ... @@ -67,39 +78,50 @@ class DexpiLayoutConfig: def isShowStreamLabels(self) -> bool: ... def isShowStreamTable(self) -> bool: ... def isShowSymbolLegend(self) -> bool: ... - def setBatteryLimitPadding(self, double: float) -> 'DexpiLayoutConfig': ... - def setBorderMargin(self, double: float) -> 'DexpiLayoutConfig': ... - def setDefaultScale(self, double: float) -> 'DexpiLayoutConfig': ... - def setFontName(self, string: typing.Union[java.lang.String, str]) -> 'DexpiLayoutConfig': ... - def setInstrumentOffsetY(self, double: float) -> 'DexpiLayoutConfig': ... - def setInstrumentXSpacing(self, double: float) -> 'DexpiLayoutConfig': ... - def setLineColor(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'DexpiLayoutConfig': ... - def setProcessLineWeight(self, double: float) -> 'DexpiLayoutConfig': ... - def setShowBatteryLimit(self, boolean: bool) -> 'DexpiLayoutConfig': ... - def setShowEquipmentBars(self, boolean: bool) -> 'DexpiLayoutConfig': ... - def setShowFailPositionMarkers(self, boolean: bool) -> 'DexpiLayoutConfig': ... - def setShowFlowArrows(self, boolean: bool) -> 'DexpiLayoutConfig': ... - def setShowInsulationMarks(self, boolean: bool) -> 'DexpiLayoutConfig': ... - def setShowOrientationMarkers(self, boolean: bool) -> 'DexpiLayoutConfig': ... - def setShowRevisionHistory(self, boolean: bool) -> 'DexpiLayoutConfig': ... - def setShowSilMarkers(self, boolean: bool) -> 'DexpiLayoutConfig': ... - def setShowStreamLabels(self, boolean: bool) -> 'DexpiLayoutConfig': ... - def setShowStreamTable(self, boolean: bool) -> 'DexpiLayoutConfig': ... - def setShowSymbolLegend(self, boolean: bool) -> 'DexpiLayoutConfig': ... - def setSignalLineWeight(self, double: float) -> 'DexpiLayoutConfig': ... - def setTagFontHeight(self, double: float) -> 'DexpiLayoutConfig': ... - def setXSpacing(self, double: float) -> 'DexpiLayoutConfig': ... - def setXStart(self, double: float) -> 'DexpiLayoutConfig': ... - def setYBase(self, double: float) -> 'DexpiLayoutConfig': ... - def setYBranchOffset(self, double: float) -> 'DexpiLayoutConfig': ... + def setBatteryLimitPadding(self, double: float) -> "DexpiLayoutConfig": ... + def setBorderMargin(self, double: float) -> "DexpiLayoutConfig": ... + def setDefaultScale(self, double: float) -> "DexpiLayoutConfig": ... + def setFontName( + self, string: typing.Union[java.lang.String, str] + ) -> "DexpiLayoutConfig": ... + def setInstrumentOffsetY(self, double: float) -> "DexpiLayoutConfig": ... + def setInstrumentXSpacing(self, double: float) -> "DexpiLayoutConfig": ... + def setLineColor( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "DexpiLayoutConfig": ... + def setProcessLineWeight(self, double: float) -> "DexpiLayoutConfig": ... + def setShowBatteryLimit(self, boolean: bool) -> "DexpiLayoutConfig": ... + def setShowEquipmentBars(self, boolean: bool) -> "DexpiLayoutConfig": ... + def setShowFailPositionMarkers(self, boolean: bool) -> "DexpiLayoutConfig": ... + def setShowFlowArrows(self, boolean: bool) -> "DexpiLayoutConfig": ... + def setShowInsulationMarks(self, boolean: bool) -> "DexpiLayoutConfig": ... + def setShowOrientationMarkers(self, boolean: bool) -> "DexpiLayoutConfig": ... + def setShowRevisionHistory(self, boolean: bool) -> "DexpiLayoutConfig": ... + def setShowSilMarkers(self, boolean: bool) -> "DexpiLayoutConfig": ... + def setShowStreamLabels(self, boolean: bool) -> "DexpiLayoutConfig": ... + def setShowStreamTable(self, boolean: bool) -> "DexpiLayoutConfig": ... + def setShowSymbolLegend(self, boolean: bool) -> "DexpiLayoutConfig": ... + def setSignalLineWeight(self, double: float) -> "DexpiLayoutConfig": ... + def setTagFontHeight(self, double: float) -> "DexpiLayoutConfig": ... + def setXSpacing(self, double: float) -> "DexpiLayoutConfig": ... + def setXStart(self, double: float) -> "DexpiLayoutConfig": ... + def setYBase(self, double: float) -> "DexpiLayoutConfig": ... + def setYBranchOffset(self, double: float) -> "DexpiLayoutConfig": ... class DexpiMappingLoader: @staticmethod def clearCache() -> None: ... @staticmethod - def loadEquipmentMapping() -> java.util.Map[java.lang.String, jneqsim.process.equipment.EquipmentEnum]: ... + def loadEquipmentMapping() -> ( + java.util.Map[java.lang.String, jneqsim.process.equipment.EquipmentEnum] + ): ... @staticmethod - def loadPipingComponentMapping() -> java.util.Map[java.lang.String, jneqsim.process.equipment.EquipmentEnum]: ... + def loadPipingComponentMapping() -> ( + java.util.Map[java.lang.String, jneqsim.process.equipment.EquipmentEnum] + ): ... class DexpiMetadata: TAG_NAME: typing.ClassVar[java.lang.String] = ... @@ -146,70 +168,154 @@ class DexpiMetadata: def sizingAttributes() -> java.util.Set[java.lang.String]: ... class DexpiProcessUnit(jneqsim.process.equipment.ProcessEquipmentBaseClass): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], equipmentEnum: jneqsim.process.equipment.EquipmentEnum, string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + equipmentEnum: jneqsim.process.equipment.EquipmentEnum, + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getDexpiClass(self) -> java.lang.String: ... def getDexpiId(self) -> java.lang.String: ... def getFluidCode(self) -> java.lang.String: ... def getLineNumber(self) -> java.lang.String: ... def getMappedEquipment(self) -> jneqsim.process.equipment.EquipmentEnum: ... - def getSizingAttribute(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def getSizingAttributeAsDouble(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... - def getSizingAttributes(self) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getSizingAttribute( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... + def getSizingAttributeAsDouble( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... + def getSizingAttributes( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... @typing.overload def run(self) -> None: ... @typing.overload def run(self, uUID: java.util.UUID) -> None: ... def setDexpiId(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setSizingAttribute(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setSizingAttribute( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... class DexpiRoundTripProfile: @staticmethod - def minimalRunnableProfile() -> 'DexpiRoundTripProfile': ... - def validate(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'DexpiRoundTripProfile.ValidationResult': ... + def minimalRunnableProfile() -> "DexpiRoundTripProfile": ... + def validate( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> "DexpiRoundTripProfile.ValidationResult": ... + class ValidationResult: def getViolations(self) -> java.util.List[java.lang.String]: ... def isSuccessful(self) -> bool: ... class DexpiSimulationBuilder: - def __init__(self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]): ... + def __init__( + self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath] + ): ... def build(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def setAutoInstrument(self, boolean: bool) -> 'DexpiSimulationBuilder': ... - def setFeedFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DexpiSimulationBuilder': ... - def setFeedPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DexpiSimulationBuilder': ... - def setFeedTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> 'DexpiSimulationBuilder': ... - def setFluidTemplate(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'DexpiSimulationBuilder': ... - def setNamespaceAware(self, boolean: bool) -> 'DexpiSimulationBuilder': ... + def setAutoInstrument(self, boolean: bool) -> "DexpiSimulationBuilder": ... + def setFeedFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DexpiSimulationBuilder": ... + def setFeedPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DexpiSimulationBuilder": ... + def setFeedTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "DexpiSimulationBuilder": ... + def setFluidTemplate( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "DexpiSimulationBuilder": ... + def setNamespaceAware(self, boolean: bool) -> "DexpiSimulationBuilder": ... class DexpiStream(jneqsim.process.equipment.stream.Stream): - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getDexpiClass(self) -> java.lang.String: ... def getFluidCode(self) -> java.lang.String: ... def getLineNumber(self) -> java.lang.String: ... class DexpiStreamUtils: @staticmethod - def getGasOutletStream(processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getGasOutletStream( + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @staticmethod - def getLiquidOutletStream(processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getLiquidOutletStream( + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @staticmethod - def getWaterOutletStream(processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getWaterOutletStream( + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... @staticmethod - def isMultiOutlet(processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> bool: ... + def isMultiOutlet( + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> bool: ... class DexpiTopologyResolver: @staticmethod - def resolve(document: org.w3c.dom.Document) -> 'DexpiTopologyResolver.ResolvedTopology': ... + def resolve( + document: org.w3c.dom.Document, + ) -> "DexpiTopologyResolver.ResolvedTopology": ... + class ResolvedTopology(java.io.Serializable): - def __init__(self, list: java.util.List[typing.Union[java.lang.String, str]], list2: java.util.List['DexpiTopologyResolver.TopologyEdge'], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[java.lang.String, str]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[java.lang.String, str]]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], org.w3c.dom.Element], typing.Mapping[typing.Union[java.lang.String, str], org.w3c.dom.Element]]): ... - def getEdges(self) -> java.util.List['DexpiTopologyResolver.TopologyEdge']: ... - def getEquipmentElements(self) -> java.util.Map[java.lang.String, org.w3c.dom.Element]: ... - def getIncomingEdges(self, string: typing.Union[java.lang.String, str]) -> java.util.List['DexpiTopologyResolver.TopologyEdge']: ... - def getNozzleToEquipment(self) -> java.util.Map[java.lang.String, java.lang.String]: ... + def __init__( + self, + list: java.util.List[typing.Union[java.lang.String, str]], + list2: java.util.List["DexpiTopologyResolver.TopologyEdge"], + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[java.lang.String, str], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[java.lang.String, str], + ], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], org.w3c.dom.Element], + typing.Mapping[ + typing.Union[java.lang.String, str], org.w3c.dom.Element + ], + ], + ): ... + def getEdges(self) -> java.util.List["DexpiTopologyResolver.TopologyEdge"]: ... + def getEquipmentElements( + self, + ) -> java.util.Map[java.lang.String, org.w3c.dom.Element]: ... + def getIncomingEdges( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["DexpiTopologyResolver.TopologyEdge"]: ... + def getNozzleToEquipment( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... def getOrderedEquipmentIds(self) -> java.util.List[java.lang.String]: ... - def getOutgoingEdges(self, string: typing.Union[java.lang.String, str]) -> java.util.List['DexpiTopologyResolver.TopologyEdge']: ... + def getOutgoingEdges( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["DexpiTopologyResolver.TopologyEdge"]: ... def hasCycle(self) -> bool: ... + class TopologyEdge(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + ): ... def getPipingSegmentId(self) -> java.lang.String: ... def getSourceEquipmentId(self) -> java.lang.String: ... def getSourceNozzleId(self) -> java.lang.String: ... @@ -220,74 +326,181 @@ class DexpiTopologyResolver: class DexpiXmlReader: @typing.overload @staticmethod - def load(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... + def load( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> None: ... @typing.overload @staticmethod - def load(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], processSystem: jneqsim.process.processmodel.ProcessSystem, stream: jneqsim.process.equipment.stream.Stream) -> None: ... + def load( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + processSystem: jneqsim.process.processmodel.ProcessSystem, + stream: jneqsim.process.equipment.stream.Stream, + ) -> None: ... @typing.overload @staticmethod - def load(inputStream: java.io.InputStream, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... + def load( + inputStream: java.io.InputStream, + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> None: ... @typing.overload @staticmethod - def load(inputStream: java.io.InputStream, processSystem: jneqsim.process.processmodel.ProcessSystem, stream: jneqsim.process.equipment.stream.Stream) -> None: ... + def load( + inputStream: java.io.InputStream, + processSystem: jneqsim.process.processmodel.ProcessSystem, + stream: jneqsim.process.equipment.stream.Stream, + ) -> None: ... @typing.overload @staticmethod - def load(inputStream: java.io.InputStream, processSystem: jneqsim.process.processmodel.ProcessSystem, stream: jneqsim.process.equipment.stream.Stream, boolean: bool) -> None: ... + def load( + inputStream: java.io.InputStream, + processSystem: jneqsim.process.processmodel.ProcessSystem, + stream: jneqsim.process.equipment.stream.Stream, + boolean: bool, + ) -> None: ... @typing.overload @staticmethod - def read(file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> jneqsim.process.processmodel.ProcessSystem: ... + def read( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> jneqsim.process.processmodel.ProcessSystem: ... @typing.overload @staticmethod - def read(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], stream: jneqsim.process.equipment.stream.Stream) -> jneqsim.process.processmodel.ProcessSystem: ... + def read( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + stream: jneqsim.process.equipment.stream.Stream, + ) -> jneqsim.process.processmodel.ProcessSystem: ... @typing.overload @staticmethod - def read(inputStream: java.io.InputStream) -> jneqsim.process.processmodel.ProcessSystem: ... + def read( + inputStream: java.io.InputStream, + ) -> jneqsim.process.processmodel.ProcessSystem: ... @typing.overload @staticmethod - def read(inputStream: java.io.InputStream, stream: jneqsim.process.equipment.stream.Stream) -> jneqsim.process.processmodel.ProcessSystem: ... + def read( + inputStream: java.io.InputStream, + stream: jneqsim.process.equipment.stream.Stream, + ) -> jneqsim.process.processmodel.ProcessSystem: ... @typing.overload @staticmethod - def readInstruments(file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> java.util.List[DexpiInstrumentInfo]: ... + def readInstruments( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> java.util.List[DexpiInstrumentInfo]: ... @typing.overload @staticmethod - def readInstruments(inputStream: java.io.InputStream) -> java.util.List[DexpiInstrumentInfo]: ... + def readInstruments( + inputStream: java.io.InputStream, + ) -> java.util.List[DexpiInstrumentInfo]: ... class DexpiXmlReaderException(java.lang.Exception): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], throwable: java.lang.Throwable): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + throwable: java.lang.Throwable, + ): ... class DexpiXmlWriter: @staticmethod - def roundTrip(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], file2: typing.Union[java.io.File, jpype.protocol.SupportsPath], stream: jneqsim.process.equipment.stream.Stream) -> None: ... + def roundTrip( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + file2: typing.Union[java.io.File, jpype.protocol.SupportsPath], + stream: jneqsim.process.equipment.stream.Stream, + ) -> None: ... @typing.overload @staticmethod - def write(processModel: jneqsim.process.processmodel.ProcessModel, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> None: ... + def write( + processModel: jneqsim.process.processmodel.ProcessModel, + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> None: ... @typing.overload @staticmethod - def write(processModel: jneqsim.process.processmodel.ProcessModel, outputStream: java.io.OutputStream) -> None: ... + def write( + processModel: jneqsim.process.processmodel.ProcessModel, + outputStream: java.io.OutputStream, + ) -> None: ... @typing.overload @staticmethod - def write(processSystem: jneqsim.process.processmodel.ProcessSystem, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> None: ... + def write( + processSystem: jneqsim.process.processmodel.ProcessSystem, + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> None: ... @typing.overload @staticmethod - def write(processSystem: jneqsim.process.processmodel.ProcessSystem, file: typing.Union[java.io.File, jpype.protocol.SupportsPath], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], jneqsim.process.measurementdevice.MeasurementDeviceInterface], typing.Mapping[typing.Union[java.lang.String, str], jneqsim.process.measurementdevice.MeasurementDeviceInterface]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], jneqsim.process.controllerdevice.ControllerDeviceInterface], typing.Mapping[typing.Union[java.lang.String, str], jneqsim.process.controllerdevice.ControllerDeviceInterface]]) -> None: ... + def write( + processSystem: jneqsim.process.processmodel.ProcessSystem, + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ], + ], + map2: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + jneqsim.process.controllerdevice.ControllerDeviceInterface, + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + jneqsim.process.controllerdevice.ControllerDeviceInterface, + ], + ], + ) -> None: ... @typing.overload @staticmethod - def write(processSystem: jneqsim.process.processmodel.ProcessSystem, outputStream: java.io.OutputStream) -> None: ... + def write( + processSystem: jneqsim.process.processmodel.ProcessSystem, + outputStream: java.io.OutputStream, + ) -> None: ... @typing.overload @staticmethod - def write(processSystem: jneqsim.process.processmodel.ProcessSystem, outputStream: java.io.OutputStream, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], jneqsim.process.measurementdevice.MeasurementDeviceInterface], typing.Mapping[typing.Union[java.lang.String, str], jneqsim.process.measurementdevice.MeasurementDeviceInterface]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], jneqsim.process.controllerdevice.ControllerDeviceInterface], typing.Mapping[typing.Union[java.lang.String, str], jneqsim.process.controllerdevice.ControllerDeviceInterface]]) -> None: ... + def write( + processSystem: jneqsim.process.processmodel.ProcessSystem, + outputStream: java.io.OutputStream, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ], + ], + map2: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + jneqsim.process.controllerdevice.ControllerDeviceInterface, + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + jneqsim.process.controllerdevice.ControllerDeviceInterface, + ], + ], + ) -> None: ... @typing.overload @staticmethod - def writeForPyDexpi(processSystem: jneqsim.process.processmodel.ProcessSystem, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> None: ... + def writeForPyDexpi( + processSystem: jneqsim.process.processmodel.ProcessSystem, + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> None: ... @typing.overload @staticmethod - def writeForPyDexpi(processSystem: jneqsim.process.processmodel.ProcessSystem, outputStream: java.io.OutputStream) -> None: ... + def writeForPyDexpi( + processSystem: jneqsim.process.processmodel.ProcessSystem, + outputStream: java.io.OutputStream, + ) -> None: ... @staticmethod - def writeSheets(processModel: jneqsim.process.processmodel.ProcessModel, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> java.util.List[java.io.File]: ... - + def writeSheets( + processModel: jneqsim.process.processmodel.ProcessModel, + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> java.util.List[java.io.File]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.processmodel.dexpi")``. diff --git a/src/jneqsim-stubs/process/processmodel/diagram/__init__.pyi b/src/jneqsim-stubs/process/processmodel/diagram/__init__.pyi index ead4609f..f76885e4 100644 --- a/src/jneqsim-stubs/process/processmodel/diagram/__init__.pyi +++ b/src/jneqsim-stubs/process/processmodel/diagram/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,62 +15,90 @@ import jneqsim.process.processmodel import jneqsim.process.processmodel.graph import typing - - class DexpiDiagramBridge(java.io.Serializable): @staticmethod - def createDetailedExporter(processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'ProcessDiagramExporter': ... + def createDetailedExporter( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> "ProcessDiagramExporter": ... @staticmethod - def createExporter(processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'ProcessDiagramExporter': ... + def createExporter( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> "ProcessDiagramExporter": ... @staticmethod - def exportForPyDexpi(processSystem: jneqsim.process.processmodel.ProcessSystem, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def exportForPyDexpi( + processSystem: jneqsim.process.processmodel.ProcessSystem, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... @staticmethod - def exportToDexpi(processSystem: jneqsim.process.processmodel.ProcessSystem, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def exportToDexpi( + processSystem: jneqsim.process.processmodel.ProcessSystem, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... @typing.overload @staticmethod - def importAndCreateExporter(path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> 'ProcessDiagramExporter': ... + def importAndCreateExporter( + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> "ProcessDiagramExporter": ... @typing.overload @staticmethod - def importAndCreateExporter(path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], stream: jneqsim.process.equipment.stream.Stream) -> 'ProcessDiagramExporter': ... + def importAndCreateExporter( + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + stream: jneqsim.process.equipment.stream.Stream, + ) -> "ProcessDiagramExporter": ... @typing.overload @staticmethod - def importDexpi(path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> jneqsim.process.processmodel.ProcessSystem: ... + def importDexpi( + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> jneqsim.process.processmodel.ProcessSystem: ... @typing.overload @staticmethod - def importDexpi(path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], stream: jneqsim.process.equipment.stream.Stream) -> jneqsim.process.processmodel.ProcessSystem: ... + def importDexpi( + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + stream: jneqsim.process.equipment.stream.Stream, + ) -> jneqsim.process.processmodel.ProcessSystem: ... @staticmethod - def roundTrip(path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], path2: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], path3: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> jneqsim.process.processmodel.ProcessSystem: ... + def roundTrip( + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + path2: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + path3: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> jneqsim.process.processmodel.ProcessSystem: ... -class DiagramDetailLevel(java.lang.Enum['DiagramDetailLevel']): - CONCEPTUAL: typing.ClassVar['DiagramDetailLevel'] = ... - ENGINEERING: typing.ClassVar['DiagramDetailLevel'] = ... - DEBUG: typing.ClassVar['DiagramDetailLevel'] = ... +class DiagramDetailLevel(java.lang.Enum["DiagramDetailLevel"]): + CONCEPTUAL: typing.ClassVar["DiagramDetailLevel"] = ... + ENGINEERING: typing.ClassVar["DiagramDetailLevel"] = ... + DEBUG: typing.ClassVar["DiagramDetailLevel"] = ... def showCompositions(self) -> bool: ... def showConditions(self) -> bool: ... def showFlowRates(self) -> bool: ... def showSpecifications(self) -> bool: ... def useCompactLabels(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DiagramDetailLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DiagramDetailLevel": ... @staticmethod - def values() -> typing.MutableSequence['DiagramDetailLevel']: ... + def values() -> typing.MutableSequence["DiagramDetailLevel"]: ... -class DiagramStyle(java.lang.Enum['DiagramStyle']): - NEQSIM: typing.ClassVar['DiagramStyle'] = ... - HYSYS: typing.ClassVar['DiagramStyle'] = ... - PROII: typing.ClassVar['DiagramStyle'] = ... - ASPEN_PLUS: typing.ClassVar['DiagramStyle'] = ... +class DiagramStyle(java.lang.Enum["DiagramStyle"]): + NEQSIM: typing.ClassVar["DiagramStyle"] = ... + HYSYS: typing.ClassVar["DiagramStyle"] = ... + PROII: typing.ClassVar["DiagramStyle"] = ... + ASPEN_PLUS: typing.ClassVar["DiagramStyle"] = ... def getArrowStyle(self) -> java.lang.String: ... def getBackgroundColor(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... def getEdgeStyle(self) -> java.lang.String: ... def getEnergyStreamColor(self) -> java.lang.String: ... - def getEquipmentFillColor(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getEquipmentFillColor( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... def getEquipmentOutlineColor(self) -> java.lang.String: ... def getFontColor(self) -> java.lang.String: ... def getFontName(self) -> java.lang.String: ... @@ -83,45 +111,63 @@ class DiagramStyle(java.lang.Enum['DiagramStyle']): def showClusters(self) -> bool: ... def useHtmlLabels(self) -> bool: ... def useStreamNumbers(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DiagramStyle': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "DiagramStyle": ... @staticmethod - def values() -> typing.MutableSequence['DiagramStyle']: ... + def values() -> typing.MutableSequence["DiagramStyle"]: ... -class EquipmentRole(java.lang.Enum['EquipmentRole']): - GAS: typing.ClassVar['EquipmentRole'] = ... - LIQUID: typing.ClassVar['EquipmentRole'] = ... - SEPARATOR: typing.ClassVar['EquipmentRole'] = ... - MIXED: typing.ClassVar['EquipmentRole'] = ... - FEED: typing.ClassVar['EquipmentRole'] = ... - PRODUCT: typing.ClassVar['EquipmentRole'] = ... - UTILITY: typing.ClassVar['EquipmentRole'] = ... - CONTROL: typing.ClassVar['EquipmentRole'] = ... - UNKNOWN: typing.ClassVar['EquipmentRole'] = ... +class EquipmentRole(java.lang.Enum["EquipmentRole"]): + GAS: typing.ClassVar["EquipmentRole"] = ... + LIQUID: typing.ClassVar["EquipmentRole"] = ... + SEPARATOR: typing.ClassVar["EquipmentRole"] = ... + MIXED: typing.ClassVar["EquipmentRole"] = ... + FEED: typing.ClassVar["EquipmentRole"] = ... + PRODUCT: typing.ClassVar["EquipmentRole"] = ... + UTILITY: typing.ClassVar["EquipmentRole"] = ... + CONTROL: typing.ClassVar["EquipmentRole"] = ... + UNKNOWN: typing.ClassVar["EquipmentRole"] = ... def getDefaultColor(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... def getPreferredZone(self) -> java.lang.String: ... def getRankPriority(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EquipmentRole': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "EquipmentRole": ... @staticmethod - def values() -> typing.MutableSequence['EquipmentRole']: ... + def values() -> typing.MutableSequence["EquipmentRole"]: ... class EquipmentVisualStyle(java.io.Serializable): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str], string6: typing.Union[java.lang.String, str], string7: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + string6: typing.Union[java.lang.String, str], + string7: typing.Union[java.lang.String, str], + ): ... def getBorderColor(self) -> java.lang.String: ... def getFillColor(self) -> java.lang.String: ... def getFontColor(self) -> java.lang.String: ... @@ -131,123 +177,197 @@ class EquipmentVisualStyle(java.io.Serializable): def getStyle(self) -> java.lang.String: ... @typing.overload @staticmethod - def getStyle(string: typing.Union[java.lang.String, str]) -> 'EquipmentVisualStyle': ... + def getStyle( + string: typing.Union[java.lang.String, str], + ) -> "EquipmentVisualStyle": ... @typing.overload @staticmethod - def getStyle(equipmentEnum: jneqsim.process.equipment.EquipmentEnum) -> 'EquipmentVisualStyle': ... + def getStyle( + equipmentEnum: jneqsim.process.equipment.EquipmentEnum, + ) -> "EquipmentVisualStyle": ... @staticmethod - def getStyleForEquipment(processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> 'EquipmentVisualStyle': ... + def getStyleForEquipment( + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> "EquipmentVisualStyle": ... def getWidth(self) -> java.lang.String: ... - def toGraphvizAttributes(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def toGraphvizAttributes( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... class PFDLayoutPolicy(java.io.Serializable): def __init__(self): ... - def classifyEdgePhase(self, processEdge: jneqsim.process.processmodel.graph.ProcessEdge) -> 'PFDLayoutPolicy.StreamPhase': ... - def classifyEquipment(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> EquipmentRole: ... - def classifyHorizontalPosition(self, processNode: jneqsim.process.processmodel.graph.ProcessNode, processGraph: jneqsim.process.processmodel.graph.ProcessGraph) -> 'PFDLayoutPolicy.ProcessPosition': ... - def classifyPhaseZone(self, processNode: jneqsim.process.processmodel.graph.ProcessNode) -> 'PFDLayoutPolicy.PhaseZone': ... - def classifySeparatorOutlet(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'PFDLayoutPolicy.SeparatorOutlet': ... - def classifyStreamPhase(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'PFDLayoutPolicy.StreamPhase': ... + def classifyEdgePhase( + self, processEdge: jneqsim.process.processmodel.graph.ProcessEdge + ) -> "PFDLayoutPolicy.StreamPhase": ... + def classifyEquipment( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> EquipmentRole: ... + def classifyHorizontalPosition( + self, + processNode: jneqsim.process.processmodel.graph.ProcessNode, + processGraph: jneqsim.process.processmodel.graph.ProcessGraph, + ) -> "PFDLayoutPolicy.ProcessPosition": ... + def classifyPhaseZone( + self, processNode: jneqsim.process.processmodel.graph.ProcessNode + ) -> "PFDLayoutPolicy.PhaseZone": ... + def classifySeparatorOutlet( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "PFDLayoutPolicy.SeparatorOutlet": ... + def classifyStreamPhase( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> "PFDLayoutPolicy.StreamPhase": ... def clearCache(self) -> None: ... - def getLayoutCoordinates(self, processNode: jneqsim.process.processmodel.graph.ProcessNode, processGraph: jneqsim.process.processmodel.graph.ProcessGraph) -> typing.MutableSequence[int]: ... - def getRankConstraint(self, processNode: jneqsim.process.processmodel.graph.ProcessNode) -> java.lang.String: ... - def getRankLevel(self, processNode: jneqsim.process.processmodel.graph.ProcessNode) -> int: ... - class PhaseZone(java.lang.Enum['PFDLayoutPolicy.PhaseZone']): - GAS_TOP: typing.ClassVar['PFDLayoutPolicy.PhaseZone'] = ... - OIL_MIDDLE: typing.ClassVar['PFDLayoutPolicy.PhaseZone'] = ... - WATER_BOTTOM: typing.ClassVar['PFDLayoutPolicy.PhaseZone'] = ... - SEPARATION_CENTER: typing.ClassVar['PFDLayoutPolicy.PhaseZone'] = ... - UNKNOWN: typing.ClassVar['PFDLayoutPolicy.PhaseZone'] = ... + def getLayoutCoordinates( + self, + processNode: jneqsim.process.processmodel.graph.ProcessNode, + processGraph: jneqsim.process.processmodel.graph.ProcessGraph, + ) -> typing.MutableSequence[int]: ... + def getRankConstraint( + self, processNode: jneqsim.process.processmodel.graph.ProcessNode + ) -> java.lang.String: ... + def getRankLevel( + self, processNode: jneqsim.process.processmodel.graph.ProcessNode + ) -> int: ... + + class PhaseZone(java.lang.Enum["PFDLayoutPolicy.PhaseZone"]): + GAS_TOP: typing.ClassVar["PFDLayoutPolicy.PhaseZone"] = ... + OIL_MIDDLE: typing.ClassVar["PFDLayoutPolicy.PhaseZone"] = ... + WATER_BOTTOM: typing.ClassVar["PFDLayoutPolicy.PhaseZone"] = ... + SEPARATION_CENTER: typing.ClassVar["PFDLayoutPolicy.PhaseZone"] = ... + UNKNOWN: typing.ClassVar["PFDLayoutPolicy.PhaseZone"] = ... def getColor(self) -> java.lang.String: ... def getLabel(self) -> java.lang.String: ... def getVerticalRank(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PFDLayoutPolicy.PhaseZone': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PFDLayoutPolicy.PhaseZone": ... @staticmethod - def values() -> typing.MutableSequence['PFDLayoutPolicy.PhaseZone']: ... - class ProcessPosition(java.lang.Enum['PFDLayoutPolicy.ProcessPosition']): - INLET: typing.ClassVar['PFDLayoutPolicy.ProcessPosition'] = ... - CENTER: typing.ClassVar['PFDLayoutPolicy.ProcessPosition'] = ... - OUTLET: typing.ClassVar['PFDLayoutPolicy.ProcessPosition'] = ... + def values() -> typing.MutableSequence["PFDLayoutPolicy.PhaseZone"]: ... + + class ProcessPosition(java.lang.Enum["PFDLayoutPolicy.ProcessPosition"]): + INLET: typing.ClassVar["PFDLayoutPolicy.ProcessPosition"] = ... + CENTER: typing.ClassVar["PFDLayoutPolicy.ProcessPosition"] = ... + OUTLET: typing.ClassVar["PFDLayoutPolicy.ProcessPosition"] = ... def getDescription(self) -> java.lang.String: ... def getHorizontalRank(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PFDLayoutPolicy.ProcessPosition': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PFDLayoutPolicy.ProcessPosition": ... @staticmethod - def values() -> typing.MutableSequence['PFDLayoutPolicy.ProcessPosition']: ... - class SeparatorOutlet(java.lang.Enum['PFDLayoutPolicy.SeparatorOutlet']): - GAS_TOP: typing.ClassVar['PFDLayoutPolicy.SeparatorOutlet'] = ... - OIL_MIDDLE: typing.ClassVar['PFDLayoutPolicy.SeparatorOutlet'] = ... - WATER_BOTTOM: typing.ClassVar['PFDLayoutPolicy.SeparatorOutlet'] = ... - LIQUID_BOTTOM: typing.ClassVar['PFDLayoutPolicy.SeparatorOutlet'] = ... - FEED_SIDE: typing.ClassVar['PFDLayoutPolicy.SeparatorOutlet'] = ... + def values() -> typing.MutableSequence["PFDLayoutPolicy.ProcessPosition"]: ... + + class SeparatorOutlet(java.lang.Enum["PFDLayoutPolicy.SeparatorOutlet"]): + GAS_TOP: typing.ClassVar["PFDLayoutPolicy.SeparatorOutlet"] = ... + OIL_MIDDLE: typing.ClassVar["PFDLayoutPolicy.SeparatorOutlet"] = ... + WATER_BOTTOM: typing.ClassVar["PFDLayoutPolicy.SeparatorOutlet"] = ... + LIQUID_BOTTOM: typing.ClassVar["PFDLayoutPolicy.SeparatorOutlet"] = ... + FEED_SIDE: typing.ClassVar["PFDLayoutPolicy.SeparatorOutlet"] = ... def getPort(self) -> java.lang.String: ... def getRankOffset(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PFDLayoutPolicy.SeparatorOutlet': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PFDLayoutPolicy.SeparatorOutlet": ... @staticmethod - def values() -> typing.MutableSequence['PFDLayoutPolicy.SeparatorOutlet']: ... - class StreamPhase(java.lang.Enum['PFDLayoutPolicy.StreamPhase']): - GAS: typing.ClassVar['PFDLayoutPolicy.StreamPhase'] = ... - LIQUID: typing.ClassVar['PFDLayoutPolicy.StreamPhase'] = ... - OIL: typing.ClassVar['PFDLayoutPolicy.StreamPhase'] = ... - AQUEOUS: typing.ClassVar['PFDLayoutPolicy.StreamPhase'] = ... - MIXED: typing.ClassVar['PFDLayoutPolicy.StreamPhase'] = ... - UNKNOWN: typing.ClassVar['PFDLayoutPolicy.StreamPhase'] = ... + def values() -> typing.MutableSequence["PFDLayoutPolicy.SeparatorOutlet"]: ... + + class StreamPhase(java.lang.Enum["PFDLayoutPolicy.StreamPhase"]): + GAS: typing.ClassVar["PFDLayoutPolicy.StreamPhase"] = ... + LIQUID: typing.ClassVar["PFDLayoutPolicy.StreamPhase"] = ... + OIL: typing.ClassVar["PFDLayoutPolicy.StreamPhase"] = ... + AQUEOUS: typing.ClassVar["PFDLayoutPolicy.StreamPhase"] = ... + MIXED: typing.ClassVar["PFDLayoutPolicy.StreamPhase"] = ... + UNKNOWN: typing.ClassVar["PFDLayoutPolicy.StreamPhase"] = ... def getColor(self) -> java.lang.String: ... def getLabel(self) -> java.lang.String: ... def getLineStyle(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PFDLayoutPolicy.StreamPhase': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PFDLayoutPolicy.StreamPhase": ... @staticmethod - def values() -> typing.MutableSequence['PFDLayoutPolicy.StreamPhase']: ... + def values() -> typing.MutableSequence["PFDLayoutPolicy.StreamPhase"]: ... class ProcessDiagramExporter(java.io.Serializable): @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, pFDLayoutPolicy: PFDLayoutPolicy): ... - def exportDOT(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... - def exportPDF(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... - def exportPNG(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... - def exportSVG(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + pFDLayoutPolicy: PFDLayoutPolicy, + ): ... + def exportDOT( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> None: ... + def exportPDF( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> None: ... + def exportPNG( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> None: ... + def exportSVG( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> None: ... def getDiagramStyle(self) -> DiagramStyle: ... @staticmethod def isGraphvizAvailable() -> bool: ... - def setDetailLevel(self, diagramDetailLevel: DiagramDetailLevel) -> 'ProcessDiagramExporter': ... - def setDiagramStyle(self, diagramStyle: DiagramStyle) -> 'ProcessDiagramExporter': ... - def setHighlightRecycles(self, boolean: bool) -> 'ProcessDiagramExporter': ... - def setShowControlEquipment(self, boolean: bool) -> 'ProcessDiagramExporter': ... - def setShowDexpiMetadata(self, boolean: bool) -> 'ProcessDiagramExporter': ... - def setShowLegend(self, boolean: bool) -> 'ProcessDiagramExporter': ... - def setShowStreamValues(self, boolean: bool) -> 'ProcessDiagramExporter': ... - def setTitle(self, string: typing.Union[java.lang.String, str]) -> 'ProcessDiagramExporter': ... - def setUseClusters(self, boolean: bool) -> 'ProcessDiagramExporter': ... - def setUseStreamTables(self, boolean: bool) -> 'ProcessDiagramExporter': ... - def setVerticalLayout(self, boolean: bool) -> 'ProcessDiagramExporter': ... + def setDetailLevel( + self, diagramDetailLevel: DiagramDetailLevel + ) -> "ProcessDiagramExporter": ... + def setDiagramStyle( + self, diagramStyle: DiagramStyle + ) -> "ProcessDiagramExporter": ... + def setHighlightRecycles(self, boolean: bool) -> "ProcessDiagramExporter": ... + def setShowControlEquipment(self, boolean: bool) -> "ProcessDiagramExporter": ... + def setShowDexpiMetadata(self, boolean: bool) -> "ProcessDiagramExporter": ... + def setShowLegend(self, boolean: bool) -> "ProcessDiagramExporter": ... + def setShowStreamValues(self, boolean: bool) -> "ProcessDiagramExporter": ... + def setTitle( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessDiagramExporter": ... + def setUseClusters(self, boolean: bool) -> "ProcessDiagramExporter": ... + def setUseStreamTables(self, boolean: bool) -> "ProcessDiagramExporter": ... + def setVerticalLayout(self, boolean: bool) -> "ProcessDiagramExporter": ... def toDOT(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.processmodel.diagram")``. diff --git a/src/jneqsim-stubs/process/processmodel/graph/__init__.pyi b/src/jneqsim-stubs/process/processmodel/graph/__init__.pyi index 7e10e682..46ab0b5b 100644 --- a/src/jneqsim-stubs/process/processmodel/graph/__init__.pyi +++ b/src/jneqsim-stubs/process/processmodel/graph/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,159 +13,260 @@ import jneqsim.process.equipment.stream import jneqsim.process.processmodel import typing - - class ProcessEdge(java.io.Serializable): @typing.overload - def __init__(self, int: int, processNode: 'ProcessNode', processNode2: 'ProcessNode', string: typing.Union[java.lang.String, str], edgeType: 'ProcessEdge.EdgeType'): ... + def __init__( + self, + int: int, + processNode: "ProcessNode", + processNode2: "ProcessNode", + string: typing.Union[java.lang.String, str], + edgeType: "ProcessEdge.EdgeType", + ): ... @typing.overload - def __init__(self, int: int, processNode: 'ProcessNode', processNode2: 'ProcessNode', streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + int: int, + processNode: "ProcessNode", + processNode2: "ProcessNode", + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, int: int, processNode: 'ProcessNode', processNode2: 'ProcessNode', streamInterface: jneqsim.process.equipment.stream.StreamInterface, string: typing.Union[java.lang.String, str], edgeType: 'ProcessEdge.EdgeType'): ... + def __init__( + self, + int: int, + processNode: "ProcessNode", + processNode2: "ProcessNode", + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + string: typing.Union[java.lang.String, str], + edgeType: "ProcessEdge.EdgeType", + ): ... def equals(self, object: typing.Any) -> bool: ... - def getEdgeType(self) -> 'ProcessEdge.EdgeType': ... + def getEdgeType(self) -> "ProcessEdge.EdgeType": ... def getFeatureVector(self) -> typing.MutableSequence[float]: ... def getIndex(self) -> int: ... def getIndexPair(self) -> typing.MutableSequence[int]: ... def getName(self) -> java.lang.String: ... - def getSource(self) -> 'ProcessNode': ... + def getSource(self) -> "ProcessNode": ... def getSourceIndex(self) -> int: ... def getStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getTarget(self) -> 'ProcessNode': ... + def getTarget(self) -> "ProcessNode": ... def getTargetIndex(self) -> int: ... def hashCode(self) -> int: ... def isBackEdge(self) -> bool: ... def isRecycle(self) -> bool: ... def toString(self) -> java.lang.String: ... - class EdgeType(java.lang.Enum['ProcessEdge.EdgeType']): - MATERIAL: typing.ClassVar['ProcessEdge.EdgeType'] = ... - ENERGY: typing.ClassVar['ProcessEdge.EdgeType'] = ... - SIGNAL: typing.ClassVar['ProcessEdge.EdgeType'] = ... - RECYCLE: typing.ClassVar['ProcessEdge.EdgeType'] = ... - UNKNOWN: typing.ClassVar['ProcessEdge.EdgeType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class EdgeType(java.lang.Enum["ProcessEdge.EdgeType"]): + MATERIAL: typing.ClassVar["ProcessEdge.EdgeType"] = ... + ENERGY: typing.ClassVar["ProcessEdge.EdgeType"] = ... + SIGNAL: typing.ClassVar["ProcessEdge.EdgeType"] = ... + RECYCLE: typing.ClassVar["ProcessEdge.EdgeType"] = ... + UNKNOWN: typing.ClassVar["ProcessEdge.EdgeType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessEdge.EdgeType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessEdge.EdgeType": ... @staticmethod - def values() -> typing.MutableSequence['ProcessEdge.EdgeType']: ... + def values() -> typing.MutableSequence["ProcessEdge.EdgeType"]: ... class ProcessGraph(java.io.Serializable): def __init__(self): ... @typing.overload - def addEdge(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, processEquipmentInterface2: jneqsim.process.equipment.ProcessEquipmentInterface, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> ProcessEdge: ... + def addEdge( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + processEquipmentInterface2: jneqsim.process.equipment.ProcessEquipmentInterface, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> ProcessEdge: ... @typing.overload - def addEdge(self, processNode: 'ProcessNode', processNode2: 'ProcessNode', streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> ProcessEdge: ... - def addNode(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> 'ProcessNode': ... - def addSignalEdge(self, processNode: 'ProcessNode', processNode2: 'ProcessNode', string: typing.Union[java.lang.String, str], edgeType: ProcessEdge.EdgeType) -> ProcessEdge: ... - def analyzeCycles(self) -> 'ProcessGraph.CycleAnalysisResult': ... - def analyzeTearStreamSensitivity(self, list: java.util.List['ProcessNode']) -> 'ProcessGraph.SensitivityAnalysisResult': ... - def findStronglyConnectedComponents(self) -> 'ProcessGraph.SCCResult': ... + def addEdge( + self, + processNode: "ProcessNode", + processNode2: "ProcessNode", + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> ProcessEdge: ... + def addNode( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> "ProcessNode": ... + def addSignalEdge( + self, + processNode: "ProcessNode", + processNode2: "ProcessNode", + string: typing.Union[java.lang.String, str], + edgeType: ProcessEdge.EdgeType, + ) -> ProcessEdge: ... + def analyzeCycles(self) -> "ProcessGraph.CycleAnalysisResult": ... + def analyzeTearStreamSensitivity( + self, list: java.util.List["ProcessNode"] + ) -> "ProcessGraph.SensitivityAnalysisResult": ... + def findStronglyConnectedComponents(self) -> "ProcessGraph.SCCResult": ... def getAdjacencyList(self) -> java.util.Map[int, java.util.List[int]]: ... - def getAdjacencyMatrix(self) -> typing.MutableSequence[typing.MutableSequence[bool]]: ... - def getCalculationOrder(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getAdjacencyMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[bool]]: ... + def getCalculationOrder( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getEdgeCount(self) -> int: ... - def getEdgeFeatureMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getEdgeIndexTensor(self) -> typing.MutableSequence[typing.MutableSequence[int]]: ... + def getEdgeFeatureMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getEdgeIndexTensor( + self, + ) -> typing.MutableSequence[typing.MutableSequence[int]]: ... def getEdges(self) -> java.util.List[ProcessEdge]: ... @typing.overload - def getNode(self, int: int) -> 'ProcessNode': ... + def getNode(self, int: int) -> "ProcessNode": ... @typing.overload - def getNode(self, string: typing.Union[java.lang.String, str]) -> 'ProcessNode': ... + def getNode(self, string: typing.Union[java.lang.String, str]) -> "ProcessNode": ... @typing.overload - def getNode(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> 'ProcessNode': ... + def getNode( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> "ProcessNode": ... def getNodeCount(self) -> int: ... - def getNodeFeatureMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getNodes(self) -> java.util.List['ProcessNode']: ... - def getNodesInRecycleLoops(self) -> java.util.Set['ProcessNode']: ... + def getNodeFeatureMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getNodes(self) -> java.util.List["ProcessNode"]: ... + def getNodesInRecycleLoops(self) -> java.util.Set["ProcessNode"]: ... def getRecycleEdges(self) -> java.util.List[ProcessEdge]: ... def getSensitivityAnalysisReport(self) -> java.lang.String: ... - def getSinkNodes(self) -> java.util.List['ProcessNode']: ... - def getSourceNodes(self) -> java.util.List['ProcessNode']: ... + def getSinkNodes(self) -> java.util.List["ProcessNode"]: ... + def getSourceNodes(self) -> java.util.List["ProcessNode"]: ... def getSummary(self) -> java.lang.String: ... - def getTopologicalOrder(self) -> java.util.List['ProcessNode']: ... + def getTopologicalOrder(self) -> java.util.List["ProcessNode"]: ... def hasCycles(self) -> bool: ... - def partitionForParallelExecution(self) -> 'ProcessGraph.ParallelPartition': ... - def selectTearStreams(self) -> 'ProcessGraph.TearStreamResult': ... - def selectTearStreamsForFastConvergence(self) -> 'ProcessGraph.TearStreamResult': ... - def selectTearStreamsWithSensitivity(self) -> 'ProcessGraph.TearStreamResult': ... + def partitionForParallelExecution(self) -> "ProcessGraph.ParallelPartition": ... + def selectTearStreams(self) -> "ProcessGraph.TearStreamResult": ... + def selectTearStreamsForFastConvergence( + self, + ) -> "ProcessGraph.TearStreamResult": ... + def selectTearStreamsWithSensitivity(self) -> "ProcessGraph.TearStreamResult": ... def toString(self) -> java.lang.String: ... def validate(self) -> java.util.List[java.lang.String]: ... def validateTearStreams(self, list: java.util.List[ProcessEdge]) -> bool: ... + class CycleAnalysisResult(java.io.Serializable): def getBackEdges(self) -> java.util.List[ProcessEdge]: ... def getCycleCount(self) -> int: ... - def getCycles(self) -> java.util.List[java.util.List['ProcessNode']]: ... + def getCycles(self) -> java.util.List[java.util.List["ProcessNode"]]: ... def hasCycles(self) -> bool: ... + class ParallelPartition(java.io.Serializable): def getLevelCount(self) -> int: ... - def getLevels(self) -> java.util.List[java.util.List['ProcessNode']]: ... + def getLevels(self) -> java.util.List[java.util.List["ProcessNode"]]: ... def getMaxParallelism(self) -> int: ... - def getNodeToLevel(self) -> java.util.Map['ProcessNode', int]: ... + def getNodeToLevel(self) -> java.util.Map["ProcessNode", int]: ... + class SCCResult(java.io.Serializable): def getComponentCount(self) -> int: ... - def getComponents(self) -> java.util.List[java.util.List['ProcessNode']]: ... - def getNodeToComponent(self) -> java.util.Map['ProcessNode', int]: ... - def getRecycleLoops(self) -> java.util.List[java.util.List['ProcessNode']]: ... + def getComponents(self) -> java.util.List[java.util.List["ProcessNode"]]: ... + def getNodeToComponent(self) -> java.util.Map["ProcessNode", int]: ... + def getRecycleLoops(self) -> java.util.List[java.util.List["ProcessNode"]]: ... + class SensitivityAnalysisResult(java.io.Serializable): def getBestTearStream(self) -> ProcessEdge: ... def getEdgeSensitivities(self) -> java.util.Map[ProcessEdge, float]: ... def getRankedTearCandidates(self) -> java.util.List[ProcessEdge]: ... def getTotalSensitivity(self) -> float: ... + class TearStreamResult(java.io.Serializable): - def getSccToTearStreamMap(self) -> java.util.Map[java.util.List['ProcessNode'], ProcessEdge]: ... + def getSccToTearStreamMap( + self, + ) -> java.util.Map[java.util.List["ProcessNode"], ProcessEdge]: ... def getTearStreamCount(self) -> int: ... def getTearStreams(self) -> java.util.List[ProcessEdge]: ... def getTotalCyclesBroken(self) -> int: ... class ProcessGraphBuilder: @staticmethod - def buildGraph(processSystem: jneqsim.process.processmodel.ProcessSystem) -> ProcessGraph: ... + def buildGraph( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> ProcessGraph: ... class ProcessModelGraph(java.io.Serializable): def analyzeCycles(self) -> ProcessGraph.CycleAnalysisResult: ... - def getCalculationOrder(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... - def getConnectionsFrom(self, string: typing.Union[java.lang.String, str]) -> java.util.List['ProcessModelGraph.InterSystemConnection']: ... - def getConnectionsTo(self, string: typing.Union[java.lang.String, str]) -> java.util.List['ProcessModelGraph.InterSystemConnection']: ... - def getEdgeIndexTensor(self) -> typing.MutableSequence[typing.MutableSequence[int]]: ... + def getCalculationOrder( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getConnectionsFrom( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["ProcessModelGraph.InterSystemConnection"]: ... + def getConnectionsTo( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["ProcessModelGraph.InterSystemConnection"]: ... + def getEdgeIndexTensor( + self, + ) -> typing.MutableSequence[typing.MutableSequence[int]]: ... def getFlattenedGraph(self) -> ProcessGraph: ... - def getIndependentSubSystems(self) -> java.util.List['ProcessModelGraph.SubSystemGraph']: ... + def getIndependentSubSystems( + self, + ) -> java.util.List["ProcessModelGraph.SubSystemGraph"]: ... def getInterSystemConnectionCount(self) -> int: ... - def getInterSystemConnections(self) -> java.util.List['ProcessModelGraph.InterSystemConnection']: ... + def getInterSystemConnections( + self, + ) -> java.util.List["ProcessModelGraph.InterSystemConnection"]: ... def getModelName(self) -> java.lang.String: ... - def getNodeFeatureMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getNodeToSubSystemMap(self) -> java.util.Map['ProcessNode', java.lang.String]: ... + def getNodeFeatureMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getNodeToSubSystemMap( + self, + ) -> java.util.Map["ProcessNode", java.lang.String]: ... def getStatistics(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def getSubSystem(self, string: typing.Union[java.lang.String, str]) -> 'ProcessModelGraph.SubSystemGraph': ... - def getSubSystemByIndex(self, int: int) -> 'ProcessModelGraph.SubSystemGraph': ... - def getSubSystemCalculationOrder(self) -> java.util.List['ProcessModelGraph.SubSystemGraph']: ... + def getSubSystem( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessModelGraph.SubSystemGraph": ... + def getSubSystemByIndex(self, int: int) -> "ProcessModelGraph.SubSystemGraph": ... + def getSubSystemCalculationOrder( + self, + ) -> java.util.List["ProcessModelGraph.SubSystemGraph"]: ... def getSubSystemCount(self) -> int: ... - def getSubSystemDependencies(self) -> java.util.Map[java.lang.String, java.util.Set[java.lang.String]]: ... - def getSubSystemGraphs(self) -> java.util.List['ProcessModelGraph.SubSystemGraph']: ... + def getSubSystemDependencies( + self, + ) -> java.util.Map[java.lang.String, java.util.Set[java.lang.String]]: ... + def getSubSystemGraphs( + self, + ) -> java.util.List["ProcessModelGraph.SubSystemGraph"]: ... def getSummary(self) -> java.lang.String: ... def getTotalEdgeCount(self) -> int: ... def getTotalNodeCount(self) -> int: ... def hasCycles(self) -> bool: ... def isParallelSubSystemExecutionBeneficial(self) -> bool: ... def partitionForParallelExecution(self) -> ProcessGraph.ParallelPartition: ... - def partitionSubSystemsForParallelExecution(self) -> 'ProcessModelGraph.ModuleParallelPartition': ... + def partitionSubSystemsForParallelExecution( + self, + ) -> "ProcessModelGraph.ModuleParallelPartition": ... def toString(self) -> java.lang.String: ... + class InterSystemConnection(java.io.Serializable): def getEdge(self) -> ProcessEdge: ... - def getSourceNode(self) -> 'ProcessNode': ... + def getSourceNode(self) -> "ProcessNode": ... def getSourceSystemName(self) -> java.lang.String: ... - def getTargetNode(self) -> 'ProcessNode': ... + def getTargetNode(self) -> "ProcessNode": ... def getTargetSystemName(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... + class ModuleParallelPartition(java.io.Serializable): def getLevelCount(self) -> int: ... def getLevelNames(self) -> java.util.List[java.util.List[java.lang.String]]: ... - def getLevels(self) -> java.util.List[java.util.List['ProcessModelGraph.SubSystemGraph']]: ... + def getLevels( + self, + ) -> java.util.List[java.util.List["ProcessModelGraph.SubSystemGraph"]]: ... def getMaxParallelism(self) -> int: ... def toString(self) -> java.lang.String: ... + class SubSystemGraph(java.io.Serializable): def getEdgeCount(self) -> int: ... def getExecutionIndex(self) -> int: ... @@ -177,31 +278,46 @@ class ProcessModelGraph(java.io.Serializable): class ProcessModelGraphBuilder: @typing.overload @staticmethod - def buildModelGraph(string: typing.Union[java.lang.String, str], *processSystem: jneqsim.process.processmodel.ProcessSystem) -> ProcessModelGraph: ... + def buildModelGraph( + string: typing.Union[java.lang.String, str], + *processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> ProcessModelGraph: ... @typing.overload @staticmethod - def buildModelGraph(processModule: jneqsim.process.processmodel.ProcessModule) -> ProcessModelGraph: ... + def buildModelGraph( + processModule: jneqsim.process.processmodel.ProcessModule, + ) -> ProcessModelGraph: ... class ProcessNode(java.io.Serializable): - def __init__(self, int: int, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + int: int, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def equals(self, object: typing.Any) -> bool: ... def getEquipment(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def getEquipmentType(self) -> java.lang.String: ... - def getFeatureVector(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], int], typing.Mapping[typing.Union[java.lang.String, str], int]], int: int) -> typing.MutableSequence[float]: ... + def getFeatureVector( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], int], + typing.Mapping[typing.Union[java.lang.String, str], int], + ], + int: int, + ) -> typing.MutableSequence[float]: ... def getInDegree(self) -> int: ... def getIncomingEdges(self) -> java.util.List[ProcessEdge]: ... def getIndex(self) -> int: ... def getName(self) -> java.lang.String: ... def getOutDegree(self) -> int: ... def getOutgoingEdges(self) -> java.util.List[ProcessEdge]: ... - def getPredecessors(self) -> java.util.List['ProcessNode']: ... - def getSuccessors(self) -> java.util.List['ProcessNode']: ... + def getPredecessors(self) -> java.util.List["ProcessNode"]: ... + def getSuccessors(self) -> java.util.List["ProcessNode"]: ... def hashCode(self) -> int: ... def isSink(self) -> bool: ... def isSource(self) -> bool: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.processmodel.graph")``. diff --git a/src/jneqsim-stubs/process/processmodel/lifecycle/__init__.pyi b/src/jneqsim-stubs/process/processmodel/lifecycle/__init__.pyi index 715022a3..abdd7f03 100644 --- a/src/jneqsim-stubs/process/processmodel/lifecycle/__init__.pyi +++ b/src/jneqsim-stubs/process/processmodel/lifecycle/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -17,122 +17,199 @@ import jneqsim.process.processmodel import jneqsim.thermo.system import typing - - class ModelMetadata(java.io.Serializable): def __init__(self): ... - def addTag(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def addTag( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def getAssetId(self) -> java.lang.String: ... def getAssetName(self) -> java.lang.String: ... def getCalibrationAccuracy(self) -> float: ... - def getCalibrationStatus(self) -> 'ModelMetadata.CalibrationStatus': ... + def getCalibrationStatus(self) -> "ModelMetadata.CalibrationStatus": ... def getDataSource(self) -> java.lang.String: ... def getDaysSinceCalibration(self) -> int: ... def getDaysSinceValidation(self) -> int: ... def getFacility(self) -> java.lang.String: ... def getLastCalibrated(self) -> java.time.Instant: ... def getLastValidated(self) -> java.time.Instant: ... - def getLifecyclePhase(self) -> 'ModelMetadata.LifecyclePhase': ... - def getModificationHistory(self) -> java.util.List['ModelMetadata.ModificationRecord']: ... + def getLifecyclePhase(self) -> "ModelMetadata.LifecyclePhase": ... + def getModificationHistory( + self, + ) -> java.util.List["ModelMetadata.ModificationRecord"]: ... def getRegion(self) -> java.lang.String: ... def getRegulatoryBasis(self) -> java.lang.String: ... def getResponsibleEngineer(self) -> java.lang.String: ... def getResponsibleTeam(self) -> java.lang.String: ... def getTags(self) -> java.util.Map[java.lang.String, java.lang.String]: ... - def getValidationHistory(self) -> java.util.List['ModelMetadata.ValidationRecord']: ... + def getValidationHistory( + self, + ) -> java.util.List["ModelMetadata.ValidationRecord"]: ... def needsRevalidation(self, long: int) -> bool: ... @typing.overload - def recordModification(self, string: typing.Union[java.lang.String, str]) -> None: ... + def recordModification( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def recordModification(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def recordValidation(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def recordModification( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def recordValidation( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def setAssetId(self, string: typing.Union[java.lang.String, str]) -> None: ... def setAssetName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setDataSource(self, string: typing.Union[java.lang.String, str]) -> None: ... def setFacility(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setLifecyclePhase(self, lifecyclePhase: 'ModelMetadata.LifecyclePhase') -> None: ... + def setLifecyclePhase( + self, lifecyclePhase: "ModelMetadata.LifecyclePhase" + ) -> None: ... def setRegion(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setRegulatoryBasis(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setResponsibleEngineer(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setResponsibleTeam(self, string: typing.Union[java.lang.String, str]) -> None: ... - def updateCalibration(self, calibrationStatus: 'ModelMetadata.CalibrationStatus', double: float) -> None: ... - class CalibrationStatus(java.lang.Enum['ModelMetadata.CalibrationStatus']): - UNCALIBRATED: typing.ClassVar['ModelMetadata.CalibrationStatus'] = ... - CALIBRATED: typing.ClassVar['ModelMetadata.CalibrationStatus'] = ... - IN_PROGRESS: typing.ClassVar['ModelMetadata.CalibrationStatus'] = ... - FRESHLY_CALIBRATED: typing.ClassVar['ModelMetadata.CalibrationStatus'] = ... - NEEDS_RECALIBRATION: typing.ClassVar['ModelMetadata.CalibrationStatus'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setRegulatoryBasis( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setResponsibleEngineer( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setResponsibleTeam( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def updateCalibration( + self, calibrationStatus: "ModelMetadata.CalibrationStatus", double: float + ) -> None: ... + + class CalibrationStatus(java.lang.Enum["ModelMetadata.CalibrationStatus"]): + UNCALIBRATED: typing.ClassVar["ModelMetadata.CalibrationStatus"] = ... + CALIBRATED: typing.ClassVar["ModelMetadata.CalibrationStatus"] = ... + IN_PROGRESS: typing.ClassVar["ModelMetadata.CalibrationStatus"] = ... + FRESHLY_CALIBRATED: typing.ClassVar["ModelMetadata.CalibrationStatus"] = ... + NEEDS_RECALIBRATION: typing.ClassVar["ModelMetadata.CalibrationStatus"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ModelMetadata.CalibrationStatus': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ModelMetadata.CalibrationStatus": ... @staticmethod - def values() -> typing.MutableSequence['ModelMetadata.CalibrationStatus']: ... - class LifecyclePhase(java.lang.Enum['ModelMetadata.LifecyclePhase']): - CONCEPT: typing.ClassVar['ModelMetadata.LifecyclePhase'] = ... - DESIGN: typing.ClassVar['ModelMetadata.LifecyclePhase'] = ... - COMMISSIONING: typing.ClassVar['ModelMetadata.LifecyclePhase'] = ... - OPERATION: typing.ClassVar['ModelMetadata.LifecyclePhase'] = ... - LATE_LIFE: typing.ClassVar['ModelMetadata.LifecyclePhase'] = ... - ARCHIVED: typing.ClassVar['ModelMetadata.LifecyclePhase'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["ModelMetadata.CalibrationStatus"]: ... + + class LifecyclePhase(java.lang.Enum["ModelMetadata.LifecyclePhase"]): + CONCEPT: typing.ClassVar["ModelMetadata.LifecyclePhase"] = ... + DESIGN: typing.ClassVar["ModelMetadata.LifecyclePhase"] = ... + COMMISSIONING: typing.ClassVar["ModelMetadata.LifecyclePhase"] = ... + OPERATION: typing.ClassVar["ModelMetadata.LifecyclePhase"] = ... + LATE_LIFE: typing.ClassVar["ModelMetadata.LifecyclePhase"] = ... + ARCHIVED: typing.ClassVar["ModelMetadata.LifecyclePhase"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ModelMetadata.LifecyclePhase': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ModelMetadata.LifecyclePhase": ... @staticmethod - def values() -> typing.MutableSequence['ModelMetadata.LifecyclePhase']: ... + def values() -> typing.MutableSequence["ModelMetadata.LifecyclePhase"]: ... + class ModificationRecord(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getAuthor(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getTimestamp(self) -> java.time.Instant: ... + class ValidationRecord(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getDescription(self) -> java.lang.String: ... def getReferenceId(self) -> java.lang.String: ... def getTimestamp(self) -> java.time.Instant: ... class ProcessModelState(java.io.Serializable): def __init__(self): ... - def addInterProcessConnection(self, interProcessConnection: 'ProcessModelState.InterProcessConnection') -> None: ... + def addInterProcessConnection( + self, interProcessConnection: "ProcessModelState.InterProcessConnection" + ) -> None: ... @staticmethod - def compare(processModelState: 'ProcessModelState', processModelState2: 'ProcessModelState') -> 'ProcessModelState.ModelDiff': ... + def compare( + processModelState: "ProcessModelState", processModelState2: "ProcessModelState" + ) -> "ProcessModelState.ModelDiff": ... @staticmethod - def fromCompressedBytes(byteArray: typing.Union[typing.List[int], jpype.JArray, bytes]) -> 'ProcessModelState': ... + def fromCompressedBytes( + byteArray: typing.Union[typing.List[int], jpype.JArray, bytes], + ) -> "ProcessModelState": ... @staticmethod - def fromJson(string: typing.Union[java.lang.String, str]) -> 'ProcessModelState': ... + def fromJson( + string: typing.Union[java.lang.String, str], + ) -> "ProcessModelState": ... @staticmethod - def fromProcessModel(processModel: jneqsim.process.processmodel.ProcessModel) -> 'ProcessModelState': ... - def getConnectionsTo(self, string: typing.Union[java.lang.String, str]) -> java.util.List['ProcessModelState.InterProcessConnection']: ... + def fromProcessModel( + processModel: jneqsim.process.processmodel.ProcessModel, + ) -> "ProcessModelState": ... + def getConnectionsTo( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["ProcessModelState.InterProcessConnection"]: ... def getCreatedAt(self) -> java.time.Instant: ... def getCreatedBy(self) -> java.lang.String: ... def getCustomProperties(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def getCustomProperty(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... + def getCustomProperty( + self, string: typing.Union[java.lang.String, str] + ) -> typing.Any: ... def getDescription(self) -> java.lang.String: ... - def getExecutionConfig(self) -> 'ProcessModelState.ExecutionConfig': ... - def getInterProcessConnections(self) -> java.util.List['ProcessModelState.InterProcessConnection']: ... + def getExecutionConfig(self) -> "ProcessModelState.ExecutionConfig": ... + def getInterProcessConnections( + self, + ) -> java.util.List["ProcessModelState.InterProcessConnection"]: ... def getLastModifiedAt(self) -> java.time.Instant: ... def getName(self) -> java.lang.String: ... def getProcessCount(self) -> int: ... - def getProcessStates(self) -> java.util.Map[java.lang.String, 'ProcessSystemState']: ... + def getProcessStates( + self, + ) -> java.util.Map[java.lang.String, "ProcessSystemState"]: ... def getSchemaVersion(self) -> java.lang.String: ... def getVersion(self) -> java.lang.String: ... @staticmethod - def loadFromCompressedFile(string: typing.Union[java.lang.String, str]) -> 'ProcessModelState': ... + def loadFromCompressedFile( + string: typing.Union[java.lang.String, str], + ) -> "ProcessModelState": ... @staticmethod - def loadFromFile(string: typing.Union[java.lang.String, str]) -> 'ProcessModelState': ... + def loadFromFile( + string: typing.Union[java.lang.String, str], + ) -> "ProcessModelState": ... @staticmethod - def migrate(processModelState: 'ProcessModelState', string: typing.Union[java.lang.String, str]) -> 'ProcessModelState': ... - def saveToCompressedFile(self, string: typing.Union[java.lang.String, str]) -> None: ... + def migrate( + processModelState: "ProcessModelState", + string: typing.Union[java.lang.String, str], + ) -> "ProcessModelState": ... + def saveToCompressedFile( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def saveToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def setCreatedBy(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setCustomProperty(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> None: ... + def setCustomProperty( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> None: ... def setDescription(self, string: typing.Union[java.lang.String, str]) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setVersion(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -140,9 +217,12 @@ class ProcessModelState(java.io.Serializable): @typing.overload def toJson(self) -> java.lang.String: ... @typing.overload - def toJson(self, serializationOptions: 'ProcessModelState.SerializationOptions') -> java.lang.String: ... + def toJson( + self, serializationOptions: "ProcessModelState.SerializationOptions" + ) -> java.lang.String: ... def toProcessModel(self) -> jneqsim.process.processmodel.ProcessModel: ... - def validate(self) -> 'ProcessModelState.ValidationResult': ... + def validate(self) -> "ProcessModelState.ValidationResult": ... + class ExecutionConfig(java.io.Serializable): def __init__(self): ... def getFlowTolerance(self) -> float: ... @@ -166,7 +246,9 @@ class ProcessModelState(java.io.Serializable): def setParallelExecution(self, boolean: bool) -> None: ... def setPressureTolerance(self, double: float) -> None: ... def setPreventNestedParallelExecution(self, boolean: bool) -> None: ... - def setSolverType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setSolverType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTemperatureTolerance(self, double: float) -> None: ... def setTolerance(self, double: float) -> None: ... def setUseAdaptiveModelParallelism(self, boolean: bool) -> None: ... @@ -175,29 +257,52 @@ class ProcessModelState(java.io.Serializable): def setUseFlashWarmStart(self, boolean: bool) -> None: ... def setUseIncrementalAreaExecution(self, boolean: bool) -> None: ... def setUseOptimizedExecution(self, boolean: bool) -> None: ... + class InterProcessConnection(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getSourceProcess(self) -> java.lang.String: ... def getStreamName(self) -> java.lang.String: ... def getTargetPort(self) -> java.lang.String: ... def getTargetProcess(self) -> java.lang.String: ... - def setSourceProcess(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setSourceStream(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setStreamName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTargetPort(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTargetProcess(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTargetStream(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setSourceProcess( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSourceStream( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setStreamName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTargetPort( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTargetProcess( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTargetStream( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def toString(self) -> java.lang.String: ... + class ModelDiff(java.io.Serializable): def __init__(self): ... def getAddedEquipment(self) -> java.util.List[java.lang.String]: ... - def getModifiedParameters(self) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getModifiedParameters( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... def getRemovedEquipment(self) -> java.util.List[java.lang.String]: ... def hasChanges(self) -> bool: ... def toString(self) -> java.lang.String: ... + class SerializationOptions(java.io.Serializable): def __init__(self): ... def isCompressStreams(self) -> bool: ... @@ -208,6 +313,7 @@ class ProcessModelState(java.io.Serializable): def setIncludeTimestamps(self, boolean: bool) -> None: ... def setPrettyPrint(self, boolean: bool) -> None: ... def setSchemaValidation(self, boolean: bool) -> None: ... + class ValidationResult(java.io.Serializable): def __init__(self): ... def addError(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -218,112 +324,171 @@ class ProcessModelState(java.io.Serializable): class ProcessSystemState(java.io.Serializable): def __init__(self): ... - def applyTo(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... + def applyTo( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... @staticmethod - def fromJson(string: typing.Union[java.lang.String, str]) -> 'ProcessSystemState': ... + def fromJson( + string: typing.Union[java.lang.String, str], + ) -> "ProcessSystemState": ... @staticmethod - def fromProcessSystem(processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'ProcessSystemState': ... + def fromProcessSystem( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> "ProcessSystemState": ... def getChecksum(self) -> java.lang.String: ... - def getConnectionStates(self) -> java.util.List['ProcessSystemState.ConnectionState']: ... + def getConnectionStates( + self, + ) -> java.util.List["ProcessSystemState.ConnectionState"]: ... def getCreatedAt(self) -> java.time.Instant: ... def getCreatedBy(self) -> java.lang.String: ... def getCustomProperties(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getDescription(self) -> java.lang.String: ... - def getEquipmentStates(self) -> java.util.List['ProcessSystemState.EquipmentState']: ... + def getEquipmentStates( + self, + ) -> java.util.List["ProcessSystemState.EquipmentState"]: ... def getLastModifiedAt(self) -> java.time.Instant: ... def getMetadata(self) -> ModelMetadata: ... def getName(self) -> java.lang.String: ... def getProcessName(self) -> java.lang.String: ... def getSchemaVersion(self) -> java.lang.String: ... - def getStreamStates(self) -> java.util.Map[java.lang.String, 'ProcessSystemState.StreamState']: ... + def getStreamStates( + self, + ) -> java.util.Map[java.lang.String, "ProcessSystemState.StreamState"]: ... def getTimestamp(self) -> java.time.Instant: ... def getVersion(self) -> java.lang.String: ... @typing.overload @staticmethod - def loadFromCompressedFile(file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> 'ProcessSystemState': ... + def loadFromCompressedFile( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> "ProcessSystemState": ... @typing.overload @staticmethod - def loadFromCompressedFile(string: typing.Union[java.lang.String, str]) -> 'ProcessSystemState': ... + def loadFromCompressedFile( + string: typing.Union[java.lang.String, str], + ) -> "ProcessSystemState": ... @typing.overload @staticmethod - def loadFromFile(file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> 'ProcessSystemState': ... + def loadFromFile( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> "ProcessSystemState": ... @typing.overload @staticmethod - def loadFromFile(string: typing.Union[java.lang.String, str]) -> 'ProcessSystemState': ... + def loadFromFile( + string: typing.Union[java.lang.String, str], + ) -> "ProcessSystemState": ... @typing.overload @staticmethod - def loadFromFileAuto(file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> 'ProcessSystemState': ... + def loadFromFileAuto( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> "ProcessSystemState": ... @typing.overload @staticmethod - def loadFromFileAuto(string: typing.Union[java.lang.String, str]) -> 'ProcessSystemState': ... + def loadFromFileAuto( + string: typing.Union[java.lang.String, str], + ) -> "ProcessSystemState": ... @typing.overload - def saveToCompressedFile(self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> None: ... + def saveToCompressedFile( + self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath] + ) -> None: ... @typing.overload - def saveToCompressedFile(self, string: typing.Union[java.lang.String, str]) -> None: ... + def saveToCompressedFile( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def saveToFile(self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> None: ... + def saveToFile( + self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath] + ) -> None: ... @typing.overload def saveToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def saveToFileAuto(self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> None: ... + def saveToFileAuto( + self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath] + ) -> None: ... @typing.overload def saveToFileAuto(self, string: typing.Union[java.lang.String, str]) -> None: ... def setCreatedBy(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setCustomProperty(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> None: ... + def setCustomProperty( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> None: ... def setDescription(self, string: typing.Union[java.lang.String, str]) -> None: ... def setMetadata(self, modelMetadata: ModelMetadata) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setVersion(self, string: typing.Union[java.lang.String, str]) -> None: ... def toJson(self) -> java.lang.String: ... def toProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def validate(self) -> 'ProcessSystemState.ValidationResult': ... + def validate(self) -> "ProcessSystemState.ValidationResult": ... def validateIntegrity(self) -> bool: ... + class ConnectionState(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getSourceEquipmentName(self) -> java.lang.String: ... def getSourcePortName(self) -> java.lang.String: ... def getTargetEquipmentName(self) -> java.lang.String: ... def getTargetPortName(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... + class EquipmentState(java.io.Serializable): def __init__(self): ... @staticmethod - def fromEquipment(processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> 'ProcessSystemState.EquipmentState': ... + def fromEquipment( + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> "ProcessSystemState.EquipmentState": ... def getEquipmentType(self) -> java.lang.String: ... - def getFluidState(self) -> 'ProcessSystemState.FluidState': ... + def getFluidState(self) -> "ProcessSystemState.FluidState": ... def getName(self) -> java.lang.String: ... def getNumericProperties(self) -> java.util.Map[java.lang.String, float]: ... - def getParameters(self) -> java.util.Map[java.lang.String, java.lang.String]: ... - def getStringProperties(self) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getParameters( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getStringProperties( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... def getType(self) -> java.lang.String: ... + class FluidState(java.io.Serializable): def __init__(self): ... @staticmethod - def fromFluid(systemInterface: jneqsim.thermo.system.SystemInterface) -> 'ProcessSystemState.FluidState': ... + def fromFluid( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> "ProcessSystemState.FluidState": ... def getComposition(self) -> java.util.Map[java.lang.String, float]: ... def getNumberOfPhases(self) -> int: ... def getPressure(self) -> float: ... def getTemperature(self) -> float: ... def getThermoModelClass(self) -> java.lang.String: ... + class StreamState(java.io.Serializable): def __init__(self): ... @staticmethod - def fromStream(streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'ProcessSystemState.StreamState': ... + def fromStream( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "ProcessSystemState.StreamState": ... def getComposition(self) -> java.util.Map[java.lang.String, float]: ... def getMolarFlowRate(self) -> float: ... def getPressure(self) -> float: ... def getTemperature(self) -> float: ... + class ValidationResult: - def __init__(self, boolean: bool, list: java.util.List[typing.Union[java.lang.String, str]], list2: java.util.List[typing.Union[java.lang.String, str]]): ... + def __init__( + self, + boolean: bool, + list: java.util.List[typing.Union[java.lang.String, str]], + list2: java.util.List[typing.Union[java.lang.String, str]], + ): ... def getErrors(self) -> java.util.List[java.lang.String]: ... def getWarnings(self) -> java.util.List[java.lang.String]: ... def isValid(self) -> bool: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.processmodel.lifecycle")``. diff --git a/src/jneqsim-stubs/process/processmodel/processmodules/__init__.pyi b/src/jneqsim-stubs/process/processmodel/processmodules/__init__.pyi index e087cba1..da7c7f0f 100644 --- a/src/jneqsim-stubs/process/processmodel/processmodules/__init__.pyi +++ b/src/jneqsim-stubs/process/processmodel/processmodules/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,18 +13,26 @@ import jneqsim.process.equipment.stream import jneqsim.process.processmodel import typing - - class AdsorptionDehydrationlModule(jneqsim.process.processmodel.ProcessModuleBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInputStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addInputStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... def calcDesign(self) -> None: ... - def getOutputStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getOutputStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def initializeModule(self) -> None: ... def initializeStreams(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -33,13 +41,21 @@ class AdsorptionDehydrationlModule(jneqsim.process.processmodel.ProcessModuleBas @typing.overload def setSpecification(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setSpecification(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setSpecification( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... class CO2RemovalModule(jneqsim.process.processmodel.ProcessModuleBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInputStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addInputStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... def calcDesign(self) -> None: ... - def getOutputStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutputStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def initializeModule(self) -> None: ... def initializeStreams(self) -> None: ... @typing.overload @@ -50,14 +66,22 @@ class CO2RemovalModule(jneqsim.process.processmodel.ProcessModuleBaseClass): class DPCUModule(jneqsim.process.processmodel.ProcessModuleBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInputStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addInputStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... def calcDesign(self) -> None: ... def displayResult(self) -> None: ... - def getOutputStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutputStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def initializeModule(self) -> None: ... def initializeStreams(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -66,21 +90,31 @@ class DPCUModule(jneqsim.process.processmodel.ProcessModuleBaseClass): @typing.overload def setSpecification(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setSpecification(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setSpecification( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... class GlycolDehydrationlModule(jneqsim.process.processmodel.ProcessModuleBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInputStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addInputStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... def calcDesign(self) -> None: ... def calcGlycolConcentration(self, double: float) -> float: ... def calcKglycol(self) -> float: ... def displayResult(self) -> None: ... def getFlashPressure(self) -> float: ... - def getOutputStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutputStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def initializeModule(self) -> None: ... def initializeStreams(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -88,20 +122,35 @@ class GlycolDehydrationlModule(jneqsim.process.processmodel.ProcessModuleBaseCla def setDesign(self) -> None: ... def setFlashPressure(self, double: float) -> None: ... @typing.overload - def setProperty(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setProperty( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def setProperty(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... + def setProperty( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... def solveAbsorptionFactor(self, double: float) -> float: ... class MEGReclaimerModule(jneqsim.process.processmodel.ProcessModuleBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInputStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addInputStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... def calcDesign(self) -> None: ... - def getOutputStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutputStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def initializeModule(self) -> None: ... def initializeStreams(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -111,13 +160,21 @@ class MEGReclaimerModule(jneqsim.process.processmodel.ProcessModuleBaseClass): class MixerGasProcessingModule(jneqsim.process.processmodel.ProcessModuleBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInputStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addInputStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... def calcDesign(self) -> None: ... - def getOutputStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutputStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def initializeModule(self) -> None: ... def initializeStreams(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -126,17 +183,27 @@ class MixerGasProcessingModule(jneqsim.process.processmodel.ProcessModuleBaseCla @typing.overload def setSpecification(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setSpecification(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setSpecification( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... class PropaneCoolingModule(jneqsim.process.processmodel.ProcessModuleBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInputStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addInputStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... def calcDesign(self) -> None: ... - def getOutputStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutputStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def initializeModule(self) -> None: ... def initializeStreams(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -146,18 +213,28 @@ class PropaneCoolingModule(jneqsim.process.processmodel.ProcessModuleBaseClass): @typing.overload def setSpecification(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setSpecification(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setSpecification( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setVaporizerTemperature(self, double: float) -> None: ... class SeparationTrainModule(jneqsim.process.processmodel.ProcessModuleBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInputStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addInputStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... def calcDesign(self) -> None: ... - def getOutputStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutputStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def initializeModule(self) -> None: ... def initializeStreams(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -166,17 +243,27 @@ class SeparationTrainModule(jneqsim.process.processmodel.ProcessModuleBaseClass) @typing.overload def setSpecification(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setSpecification(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setSpecification( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... class SeparationTrainModuleSimple(jneqsim.process.processmodel.ProcessModuleBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInputStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addInputStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... def calcDesign(self) -> None: ... - def getOutputStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutputStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def initializeModule(self) -> None: ... def initializeStreams(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -185,17 +272,27 @@ class SeparationTrainModuleSimple(jneqsim.process.processmodel.ProcessModuleBase @typing.overload def setSpecification(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setSpecification(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setSpecification( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... class WellFluidModule(jneqsim.process.processmodel.ProcessModuleBaseClass): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addInputStream(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> None: ... + def addInputStream( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> None: ... def calcDesign(self) -> None: ... - def getOutputStream(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.stream.StreamInterface: ... + def getOutputStream( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.stream.StreamInterface: ... def initializeModule(self) -> None: ... def initializeStreams(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def run(self) -> None: ... @typing.overload @@ -204,8 +301,9 @@ class WellFluidModule(jneqsim.process.processmodel.ProcessModuleBaseClass): @typing.overload def setSpecification(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setSpecification(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - + def setSpecification( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.processmodel.processmodules")``. diff --git a/src/jneqsim-stubs/process/research/__init__.pyi b/src/jneqsim-stubs/process/research/__init__.pyi index 01180d1e..cb1e6dad 100644 --- a/src/jneqsim-stubs/process/research/__init__.pyi +++ b/src/jneqsim-stubs/process/research/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,40 +11,81 @@ import java.util import jneqsim.process.processmodel import typing - - class MaterialNode: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getComponentName(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... class OperationOption: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - def addInputMaterial(self, string: typing.Union[java.lang.String, str]) -> 'OperationOption': ... - def addOutputMaterial(self, string: typing.Union[java.lang.String, str]) -> 'OperationOption': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + def addInputMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> "OperationOption": ... + def addOutputMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> "OperationOption": ... def getDescription(self) -> java.lang.String: ... def getEquipmentType(self) -> java.lang.String: ... def getInputMaterials(self) -> java.util.List[java.lang.String]: ... def getName(self) -> java.lang.String: ... def getOutputMaterials(self) -> java.util.List[java.lang.String]: ... - def getProperties(self) -> java.util.Map[java.lang.String, com.google.gson.JsonElement]: ... + def getProperties( + self, + ) -> java.util.Map[java.lang.String, com.google.gson.JsonElement]: ... def propertiesToJson(self) -> com.google.gson.JsonObject: ... - def setDescription(self, string: typing.Union[java.lang.String, str]) -> 'OperationOption': ... + def setDescription( + self, string: typing.Union[java.lang.String, str] + ) -> "OperationOption": ... @typing.overload - def setProperty(self, string: typing.Union[java.lang.String, str], double: float) -> 'OperationOption': ... + def setProperty( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "OperationOption": ... @typing.overload - def setProperty(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> 'OperationOption': ... + def setProperty( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> "OperationOption": ... @typing.overload - def setProperty(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'OperationOption': ... + def setProperty( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "OperationOption": ... class ProcessCandidate: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... - def addAssumption(self, string: typing.Union[java.lang.String, str]) -> 'ProcessCandidate': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... + def addAssumption( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessCandidate": ... def addError(self, string: typing.Union[java.lang.String, str]) -> None: ... - def addObjectiveValue(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def addProductStreamReference(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ProcessCandidate': ... - def addSynthesisPathStep(self, string: typing.Union[java.lang.String, str]) -> 'ProcessCandidate': ... + def addObjectiveValue( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def addProductStreamReference( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ProcessCandidate": ... + def addSynthesisPathStep( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessCandidate": ... def addWarning(self, string: typing.Union[java.lang.String, str]) -> None: ... def getAssumptions(self) -> java.util.List[java.lang.String]: ... def getDescription(self) -> java.lang.String: ... @@ -53,42 +94,66 @@ class ProcessCandidate: def getGenerationMethod(self) -> java.lang.String: ... def getId(self) -> java.lang.String: ... def getJsonDefinition(self) -> java.lang.String: ... - def getMetrics(self) -> 'ProcessResearchMetrics': ... + def getMetrics(self) -> "ProcessResearchMetrics": ... def getName(self) -> java.lang.String: ... def getObjectiveValues(self) -> java.util.Map[java.lang.String, float]: ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def getProductStreamReference(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def getProductStreamReferences(self) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getProductStreamReference( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... + def getProductStreamReferences( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... def getScore(self) -> float: ... def getSynthesisPath(self) -> java.util.List[java.lang.String]: ... def getWarnings(self) -> java.util.List[java.lang.String]: ... def isDominated(self) -> bool: ... def isFeasible(self) -> bool: ... def isOptimized(self) -> bool: ... - def setDescription(self, string: typing.Union[java.lang.String, str]) -> 'ProcessCandidate': ... - def setDominanceReason(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDescription( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessCandidate": ... + def setDominanceReason( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setDominated(self, boolean: bool) -> None: ... def setFeasible(self, boolean: bool) -> None: ... - def setJsonDefinition(self, string: typing.Union[java.lang.String, str]) -> 'ProcessCandidate': ... - def setMetrics(self, processResearchMetrics: 'ProcessResearchMetrics') -> None: ... + def setJsonDefinition( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessCandidate": ... + def setMetrics(self, processResearchMetrics: "ProcessResearchMetrics") -> None: ... def setOptimized(self, boolean: bool) -> None: ... - def setProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... + def setProcessSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... def setScore(self, double: float) -> None: ... class ProcessCandidateEvaluator: def __init__(self): ... - def evaluate(self, processCandidate: ProcessCandidate, processResearchSpec: 'ProcessResearchSpec') -> None: ... + def evaluate( + self, + processCandidate: ProcessCandidate, + processResearchSpec: "ProcessResearchSpec", + ) -> None: ... class ProcessCandidateGenerator: def __init__(self): ... - def generate(self, processResearchSpec: 'ProcessResearchSpec') -> java.util.List[ProcessCandidate]: ... + def generate( + self, processResearchSpec: "ProcessResearchSpec" + ) -> java.util.List[ProcessCandidate]: ... class ProcessResearchMetrics: def __init__(self): ... - def add(self, string: typing.Union[java.lang.String, str], double: float) -> 'ProcessResearchMetrics': ... + def add( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ProcessResearchMetrics": ... def asMap(self) -> java.util.Map[java.lang.String, float]: ... - def get(self, string: typing.Union[java.lang.String, str], double: float) -> float: ... - def set(self, string: typing.Union[java.lang.String, str], double: float) -> 'ProcessResearchMetrics': ... + def get( + self, string: typing.Union[java.lang.String, str], double: float + ) -> float: ... + def set( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ProcessResearchMetrics": ... class ProcessResearchResult: def __init__(self): ... @@ -104,10 +169,12 @@ class ProcessResearchSpec: def __init__(self): ... def allowsUnitType(self, string: typing.Union[java.lang.String, str]) -> bool: ... @staticmethod - def builder() -> 'ProcessResearchSpec.Builder': ... + def builder() -> "ProcessResearchSpec.Builder": ... def getAllowedUnitTypes(self) -> java.util.List[java.lang.String]: ... - def getDecisionVariables(self) -> java.util.List['ProcessResearchSpec.DecisionVariable']: ... - def getEconomicAssumptions(self) -> 'ProcessResearchSpec.EconomicAssumptions': ... + def getDecisionVariables( + self, + ) -> java.util.List["ProcessResearchSpec.DecisionVariable"]: ... + def getEconomicAssumptions(self) -> "ProcessResearchSpec.EconomicAssumptions": ... def getFeedComponents(self) -> java.util.Map[java.lang.String, float]: ... def getFeedFlowRate(self) -> float: ... def getFeedFlowUnit(self) -> java.lang.String: ... @@ -122,90 +189,181 @@ class ProcessResearchSpec: def getMaxSynthesisDepth(self) -> int: ... def getMixingRule(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... - def getObjective(self) -> 'ProcessResearchSpec.Objective': ... + def getObjective(self) -> "ProcessResearchSpec.Objective": ... def getOperationOptions(self) -> java.util.List[OperationOption]: ... - def getProductTargets(self) -> java.util.List['ProcessResearchSpec.ProductTarget']: ... - def getReactionOptions(self) -> java.util.List['ReactionOption']: ... - def getRobustnessScenarios(self) -> java.util.List['ProcessResearchSpec.RobustnessScenario']: ... - def getScoringWeights(self) -> 'ProcessResearchSpec.ScoringWeights': ... - def getSynthesisConstraints(self) -> 'ProcessResearchSpec.SynthesisConstraints': ... + def getProductTargets( + self, + ) -> java.util.List["ProcessResearchSpec.ProductTarget"]: ... + def getReactionOptions(self) -> java.util.List["ReactionOption"]: ... + def getRobustnessScenarios( + self, + ) -> java.util.List["ProcessResearchSpec.RobustnessScenario"]: ... + def getScoringWeights(self) -> "ProcessResearchSpec.ScoringWeights": ... + def getSynthesisConstraints(self) -> "ProcessResearchSpec.SynthesisConstraints": ... def isEvaluateCandidates(self) -> bool: ... def isFeasibilityPruningEnabled(self) -> bool: ... def isIncludeCostEstimate(self) -> bool: ... def isIncludeEmissionEstimate(self) -> bool: ... def isIncludeHeatIntegration(self) -> bool: ... def isIncludeSynthesisLibrary(self) -> bool: ... + class Builder: def __init__(self): ... - def addAllowedUnitType(self, string: typing.Union[java.lang.String, str]) -> 'ProcessResearchSpec.Builder': ... - def addDecisionVariable(self, decisionVariable: 'ProcessResearchSpec.DecisionVariable') -> 'ProcessResearchSpec.Builder': ... - def addFeedComponent(self, string: typing.Union[java.lang.String, str], double: float) -> 'ProcessResearchSpec.Builder': ... - def addMaterialNode(self, materialNode: MaterialNode) -> 'ProcessResearchSpec.Builder': ... - def addOperationOption(self, operationOption: OperationOption) -> 'ProcessResearchSpec.Builder': ... - def addProductTarget(self, productTarget: 'ProcessResearchSpec.ProductTarget') -> 'ProcessResearchSpec.Builder': ... - def addReactionOption(self, reactionOption: 'ReactionOption') -> 'ProcessResearchSpec.Builder': ... - def addRobustnessScenario(self, robustnessScenario: 'ProcessResearchSpec.RobustnessScenario') -> 'ProcessResearchSpec.Builder': ... - def build(self) -> 'ProcessResearchSpec': ... - def setEconomicAssumptions(self, economicAssumptions: 'ProcessResearchSpec.EconomicAssumptions') -> 'ProcessResearchSpec.Builder': ... - def setEnableFeasibilityPruning(self, boolean: bool) -> 'ProcessResearchSpec.Builder': ... - def setEvaluateCandidates(self, boolean: bool) -> 'ProcessResearchSpec.Builder': ... - def setFeedFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ProcessResearchSpec.Builder': ... - def setFeedMaterialName(self, string: typing.Union[java.lang.String, str]) -> 'ProcessResearchSpec.Builder': ... - def setFeedPressure(self, double: float) -> 'ProcessResearchSpec.Builder': ... - def setFeedTemperature(self, double: float) -> 'ProcessResearchSpec.Builder': ... - def setFluidModel(self, string: typing.Union[java.lang.String, str]) -> 'ProcessResearchSpec.Builder': ... - def setHeatIntegrationDeltaTMinC(self, double: float) -> 'ProcessResearchSpec.Builder': ... - def setIncludeCostEstimate(self, boolean: bool) -> 'ProcessResearchSpec.Builder': ... - def setIncludeEmissionEstimate(self, boolean: bool) -> 'ProcessResearchSpec.Builder': ... - def setIncludeHeatIntegration(self, boolean: bool) -> 'ProcessResearchSpec.Builder': ... - def setIncludeSynthesisLibrary(self, boolean: bool) -> 'ProcessResearchSpec.Builder': ... - def setMaxCandidates(self, int: int) -> 'ProcessResearchSpec.Builder': ... - def setMaxOptimizationCases(self, int: int) -> 'ProcessResearchSpec.Builder': ... - def setMaxSynthesisDepth(self, int: int) -> 'ProcessResearchSpec.Builder': ... - def setMixingRule(self, string: typing.Union[java.lang.String, str]) -> 'ProcessResearchSpec.Builder': ... - def setName(self, string: typing.Union[java.lang.String, str]) -> 'ProcessResearchSpec.Builder': ... - def setObjective(self, objective: 'ProcessResearchSpec.Objective') -> 'ProcessResearchSpec.Builder': ... - def setScoringWeights(self, scoringWeights: 'ProcessResearchSpec.ScoringWeights') -> 'ProcessResearchSpec.Builder': ... - def setSynthesisConstraints(self, synthesisConstraints: 'ProcessResearchSpec.SynthesisConstraints') -> 'ProcessResearchSpec.Builder': ... + def addAllowedUnitType( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessResearchSpec.Builder": ... + def addDecisionVariable( + self, decisionVariable: "ProcessResearchSpec.DecisionVariable" + ) -> "ProcessResearchSpec.Builder": ... + def addFeedComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ProcessResearchSpec.Builder": ... + def addMaterialNode( + self, materialNode: MaterialNode + ) -> "ProcessResearchSpec.Builder": ... + def addOperationOption( + self, operationOption: OperationOption + ) -> "ProcessResearchSpec.Builder": ... + def addProductTarget( + self, productTarget: "ProcessResearchSpec.ProductTarget" + ) -> "ProcessResearchSpec.Builder": ... + def addReactionOption( + self, reactionOption: "ReactionOption" + ) -> "ProcessResearchSpec.Builder": ... + def addRobustnessScenario( + self, robustnessScenario: "ProcessResearchSpec.RobustnessScenario" + ) -> "ProcessResearchSpec.Builder": ... + def build(self) -> "ProcessResearchSpec": ... + def setEconomicAssumptions( + self, economicAssumptions: "ProcessResearchSpec.EconomicAssumptions" + ) -> "ProcessResearchSpec.Builder": ... + def setEnableFeasibilityPruning( + self, boolean: bool + ) -> "ProcessResearchSpec.Builder": ... + def setEvaluateCandidates( + self, boolean: bool + ) -> "ProcessResearchSpec.Builder": ... + def setFeedFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ProcessResearchSpec.Builder": ... + def setFeedMaterialName( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessResearchSpec.Builder": ... + def setFeedPressure(self, double: float) -> "ProcessResearchSpec.Builder": ... + def setFeedTemperature( + self, double: float + ) -> "ProcessResearchSpec.Builder": ... + def setFluidModel( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessResearchSpec.Builder": ... + def setHeatIntegrationDeltaTMinC( + self, double: float + ) -> "ProcessResearchSpec.Builder": ... + def setIncludeCostEstimate( + self, boolean: bool + ) -> "ProcessResearchSpec.Builder": ... + def setIncludeEmissionEstimate( + self, boolean: bool + ) -> "ProcessResearchSpec.Builder": ... + def setIncludeHeatIntegration( + self, boolean: bool + ) -> "ProcessResearchSpec.Builder": ... + def setIncludeSynthesisLibrary( + self, boolean: bool + ) -> "ProcessResearchSpec.Builder": ... + def setMaxCandidates(self, int: int) -> "ProcessResearchSpec.Builder": ... + def setMaxOptimizationCases( + self, int: int + ) -> "ProcessResearchSpec.Builder": ... + def setMaxSynthesisDepth(self, int: int) -> "ProcessResearchSpec.Builder": ... + def setMixingRule( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessResearchSpec.Builder": ... + def setName( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessResearchSpec.Builder": ... + def setObjective( + self, objective: "ProcessResearchSpec.Objective" + ) -> "ProcessResearchSpec.Builder": ... + def setScoringWeights( + self, scoringWeights: "ProcessResearchSpec.ScoringWeights" + ) -> "ProcessResearchSpec.Builder": ... + def setSynthesisConstraints( + self, synthesisConstraints: "ProcessResearchSpec.SynthesisConstraints" + ) -> "ProcessResearchSpec.Builder": ... + class DecisionVariable: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + ): ... def getEquipmentName(self) -> java.lang.String: ... def getGridLevels(self) -> int: ... def getLowerBound(self) -> float: ... def getPropertyName(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... def getUpperBound(self) -> float: ... - def setGridLevels(self, int: int) -> 'ProcessResearchSpec.DecisionVariable': ... + def setGridLevels(self, int: int) -> "ProcessResearchSpec.DecisionVariable": ... + class EconomicAssumptions: def __init__(self): ... def getCarbonPriceUsdPerTonne(self) -> float: ... def getColdUtilityCostUsdPerKWh(self) -> float: ... def getElectricityCostUsdPerKWh(self) -> float: ... def getElectricityEmissionFactorKgCO2PerKWh(self) -> float: ... - def getEquipmentCostProxyUsd(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getEquipmentCostProxyUsd( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getHotUtilityCostUsdPerKWh(self) -> float: ... def getOperatingHoursPerYear(self) -> float: ... - def setCarbonPriceUsdPerTonne(self, double: float) -> 'ProcessResearchSpec.EconomicAssumptions': ... - def setColdUtilityCostUsdPerKWh(self, double: float) -> 'ProcessResearchSpec.EconomicAssumptions': ... - def setDefaultEquipmentCostUsd(self, double: float) -> 'ProcessResearchSpec.EconomicAssumptions': ... - def setElectricityCostUsdPerKWh(self, double: float) -> 'ProcessResearchSpec.EconomicAssumptions': ... - def setElectricityEmissionFactorKgCO2PerKWh(self, double: float) -> 'ProcessResearchSpec.EconomicAssumptions': ... - def setEquipmentCostProxyUsd(self, string: typing.Union[java.lang.String, str], double: float) -> 'ProcessResearchSpec.EconomicAssumptions': ... - def setHotUtilityCostUsdPerKWh(self, double: float) -> 'ProcessResearchSpec.EconomicAssumptions': ... - def setOperatingHoursPerYear(self, double: float) -> 'ProcessResearchSpec.EconomicAssumptions': ... - class Objective(java.lang.Enum['ProcessResearchSpec.Objective']): - MAXIMIZE_PRODUCT: typing.ClassVar['ProcessResearchSpec.Objective'] = ... - MINIMIZE_ENERGY: typing.ClassVar['ProcessResearchSpec.Objective'] = ... - MAXIMIZE_SCORE: typing.ClassVar['ProcessResearchSpec.Objective'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setCarbonPriceUsdPerTonne( + self, double: float + ) -> "ProcessResearchSpec.EconomicAssumptions": ... + def setColdUtilityCostUsdPerKWh( + self, double: float + ) -> "ProcessResearchSpec.EconomicAssumptions": ... + def setDefaultEquipmentCostUsd( + self, double: float + ) -> "ProcessResearchSpec.EconomicAssumptions": ... + def setElectricityCostUsdPerKWh( + self, double: float + ) -> "ProcessResearchSpec.EconomicAssumptions": ... + def setElectricityEmissionFactorKgCO2PerKWh( + self, double: float + ) -> "ProcessResearchSpec.EconomicAssumptions": ... + def setEquipmentCostProxyUsd( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ProcessResearchSpec.EconomicAssumptions": ... + def setHotUtilityCostUsdPerKWh( + self, double: float + ) -> "ProcessResearchSpec.EconomicAssumptions": ... + def setOperatingHoursPerYear( + self, double: float + ) -> "ProcessResearchSpec.EconomicAssumptions": ... + + class Objective(java.lang.Enum["ProcessResearchSpec.Objective"]): + MAXIMIZE_PRODUCT: typing.ClassVar["ProcessResearchSpec.Objective"] = ... + MINIMIZE_ENERGY: typing.ClassVar["ProcessResearchSpec.Objective"] = ... + MAXIMIZE_SCORE: typing.ClassVar["ProcessResearchSpec.Objective"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessResearchSpec.Objective': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessResearchSpec.Objective": ... @staticmethod - def values() -> typing.MutableSequence['ProcessResearchSpec.Objective']: ... + def values() -> typing.MutableSequence["ProcessResearchSpec.Objective"]: ... + class ProductTarget: def __init__(self, string: typing.Union[java.lang.String, str]): ... def getComponentName(self) -> java.lang.String: ... @@ -216,22 +374,42 @@ class ProcessResearchSpec: def getStreamReference(self) -> java.lang.String: ... def getStreamRole(self) -> java.lang.String: ... def getWeight(self) -> float: ... - def setComponentName(self, string: typing.Union[java.lang.String, str]) -> 'ProcessResearchSpec.ProductTarget': ... - def setMaterialName(self, string: typing.Union[java.lang.String, str]) -> 'ProcessResearchSpec.ProductTarget': ... - def setMinFlowRate(self, double: float) -> 'ProcessResearchSpec.ProductTarget': ... - def setMinPurity(self, double: float) -> 'ProcessResearchSpec.ProductTarget': ... - def setStreamReference(self, string: typing.Union[java.lang.String, str]) -> 'ProcessResearchSpec.ProductTarget': ... - def setStreamRole(self, string: typing.Union[java.lang.String, str]) -> 'ProcessResearchSpec.ProductTarget': ... - def setWeight(self, double: float) -> 'ProcessResearchSpec.ProductTarget': ... + def setComponentName( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessResearchSpec.ProductTarget": ... + def setMaterialName( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessResearchSpec.ProductTarget": ... + def setMinFlowRate( + self, double: float + ) -> "ProcessResearchSpec.ProductTarget": ... + def setMinPurity( + self, double: float + ) -> "ProcessResearchSpec.ProductTarget": ... + def setStreamReference( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessResearchSpec.ProductTarget": ... + def setStreamRole( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessResearchSpec.ProductTarget": ... + def setWeight(self, double: float) -> "ProcessResearchSpec.ProductTarget": ... + class RobustnessScenario: def __init__(self, string: typing.Union[java.lang.String, str]): ... def getFeedFlowMultiplier(self) -> float: ... def getFeedPressureMultiplier(self) -> float: ... def getFeedTemperatureOffsetK(self) -> float: ... def getName(self) -> java.lang.String: ... - def setFeedFlowMultiplier(self, double: float) -> 'ProcessResearchSpec.RobustnessScenario': ... - def setFeedPressureMultiplier(self, double: float) -> 'ProcessResearchSpec.RobustnessScenario': ... - def setFeedTemperatureOffsetK(self, double: float) -> 'ProcessResearchSpec.RobustnessScenario': ... + def setFeedFlowMultiplier( + self, double: float + ) -> "ProcessResearchSpec.RobustnessScenario": ... + def setFeedPressureMultiplier( + self, double: float + ) -> "ProcessResearchSpec.RobustnessScenario": ... + def setFeedTemperatureOffsetK( + self, double: float + ) -> "ProcessResearchSpec.RobustnessScenario": ... + class ScoringWeights: def __init__(self): ... def getCapitalCostPenalty(self) -> float: ... @@ -243,15 +421,34 @@ class ProcessResearchSpec: def getProductFlowWeight(self) -> float: ... def getPurityWeight(self) -> float: ... def getRobustnessWeight(self) -> float: ... - def setCapitalCostPenalty(self, double: float) -> 'ProcessResearchSpec.ScoringWeights': ... - def setColdUtilityPenalty(self, double: float) -> 'ProcessResearchSpec.ScoringWeights': ... - def setComplexityPenalty(self, double: float) -> 'ProcessResearchSpec.ScoringWeights': ... - def setElectricPowerPenalty(self, double: float) -> 'ProcessResearchSpec.ScoringWeights': ... - def setEmissionsPenalty(self, double: float) -> 'ProcessResearchSpec.ScoringWeights': ... - def setHotUtilityPenalty(self, double: float) -> 'ProcessResearchSpec.ScoringWeights': ... - def setProductFlowWeight(self, double: float) -> 'ProcessResearchSpec.ScoringWeights': ... - def setPurityWeight(self, double: float) -> 'ProcessResearchSpec.ScoringWeights': ... - def setRobustnessWeight(self, double: float) -> 'ProcessResearchSpec.ScoringWeights': ... + def setCapitalCostPenalty( + self, double: float + ) -> "ProcessResearchSpec.ScoringWeights": ... + def setColdUtilityPenalty( + self, double: float + ) -> "ProcessResearchSpec.ScoringWeights": ... + def setComplexityPenalty( + self, double: float + ) -> "ProcessResearchSpec.ScoringWeights": ... + def setElectricPowerPenalty( + self, double: float + ) -> "ProcessResearchSpec.ScoringWeights": ... + def setEmissionsPenalty( + self, double: float + ) -> "ProcessResearchSpec.ScoringWeights": ... + def setHotUtilityPenalty( + self, double: float + ) -> "ProcessResearchSpec.ScoringWeights": ... + def setProductFlowWeight( + self, double: float + ) -> "ProcessResearchSpec.ScoringWeights": ... + def setPurityWeight( + self, double: float + ) -> "ProcessResearchSpec.ScoringWeights": ... + def setRobustnessWeight( + self, double: float + ) -> "ProcessResearchSpec.ScoringWeights": ... + class SynthesisConstraints: def __init__(self): ... def getMaxAnnualOperatingCostProxyUSDPerYr(self) -> float: ... @@ -261,33 +458,69 @@ class ProcessResearchSpec: def getMaxEquipmentCount(self) -> float: ... def getMaxHotUtilityKW(self) -> float: ... def getMaxTotalPowerKW(self) -> float: ... - def setMaxAnnualOperatingCostProxyUSDPerYr(self, double: float) -> 'ProcessResearchSpec.SynthesisConstraints': ... - def setMaxCapitalCostProxyUSD(self, double: float) -> 'ProcessResearchSpec.SynthesisConstraints': ... - def setMaxColdUtilityKW(self, double: float) -> 'ProcessResearchSpec.SynthesisConstraints': ... - def setMaxEmissionsKgCO2ePerHr(self, double: float) -> 'ProcessResearchSpec.SynthesisConstraints': ... - def setMaxEquipmentCount(self, double: float) -> 'ProcessResearchSpec.SynthesisConstraints': ... - def setMaxHotUtilityKW(self, double: float) -> 'ProcessResearchSpec.SynthesisConstraints': ... - def setMaxTotalPowerKW(self, double: float) -> 'ProcessResearchSpec.SynthesisConstraints': ... + def setMaxAnnualOperatingCostProxyUSDPerYr( + self, double: float + ) -> "ProcessResearchSpec.SynthesisConstraints": ... + def setMaxCapitalCostProxyUSD( + self, double: float + ) -> "ProcessResearchSpec.SynthesisConstraints": ... + def setMaxColdUtilityKW( + self, double: float + ) -> "ProcessResearchSpec.SynthesisConstraints": ... + def setMaxEmissionsKgCO2ePerHr( + self, double: float + ) -> "ProcessResearchSpec.SynthesisConstraints": ... + def setMaxEquipmentCount( + self, double: float + ) -> "ProcessResearchSpec.SynthesisConstraints": ... + def setMaxHotUtilityKW( + self, double: float + ) -> "ProcessResearchSpec.SynthesisConstraints": ... + def setMaxTotalPowerKW( + self, double: float + ) -> "ProcessResearchSpec.SynthesisConstraints": ... class ProcessResearcher: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, processCandidateGenerator: ProcessCandidateGenerator, processCandidateEvaluator: ProcessCandidateEvaluator): ... + def __init__( + self, + processCandidateGenerator: ProcessCandidateGenerator, + processCandidateEvaluator: ProcessCandidateEvaluator, + ): ... @typing.overload - def __init__(self, processCandidateGenerator: ProcessCandidateGenerator, processCandidateEvaluator: ProcessCandidateEvaluator, processSynthesisFeasibilityPruner: 'ProcessSynthesisFeasibilityPruner'): ... - def research(self, processResearchSpec: ProcessResearchSpec) -> ProcessResearchResult: ... + def __init__( + self, + processCandidateGenerator: ProcessCandidateGenerator, + processCandidateEvaluator: ProcessCandidateEvaluator, + processSynthesisFeasibilityPruner: "ProcessSynthesisFeasibilityPruner", + ): ... + def research( + self, processResearchSpec: ProcessResearchSpec + ) -> ProcessResearchResult: ... class ProcessSuperstructureExporter: def __init__(self): ... def toJson(self, processResearchSpec: ProcessResearchSpec) -> java.lang.String: ... - def toPyomoSkeleton(self, processResearchSpec: ProcessResearchSpec) -> java.lang.String: ... + def toPyomoSkeleton( + self, processResearchSpec: ProcessResearchSpec + ) -> java.lang.String: ... class ProcessSynthesisFeasibilityPruner: def __init__(self): ... - def checkOperationPath(self, list: java.util.List[OperationOption], processResearchSpec: ProcessResearchSpec) -> 'ProcessSynthesisFeasibilityPruner.FeasibilityResult': ... - def checkReaction(self, reactionOption: 'ReactionOption', processResearchSpec: ProcessResearchSpec) -> 'ProcessSynthesisFeasibilityPruner.FeasibilityResult': ... - def validateSpec(self, processResearchSpec: ProcessResearchSpec) -> java.util.List[java.lang.String]: ... + def checkOperationPath( + self, + list: java.util.List[OperationOption], + processResearchSpec: ProcessResearchSpec, + ) -> "ProcessSynthesisFeasibilityPruner.FeasibilityResult": ... + def checkReaction( + self, reactionOption: "ReactionOption", processResearchSpec: ProcessResearchSpec + ) -> "ProcessSynthesisFeasibilityPruner.FeasibilityResult": ... + def validateSpec( + self, processResearchSpec: ProcessResearchSpec + ) -> java.util.List[java.lang.String]: ... + class FeasibilityResult: def __init__(self): ... def addIssue(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -296,21 +529,35 @@ class ProcessSynthesisFeasibilityPruner: class ProcessSynthesisGraph: def __init__(self): ... - def addMaterial(self, materialNode: MaterialNode) -> 'ProcessSynthesisGraph': ... - def addOperation(self, operationOption: OperationOption) -> 'ProcessSynthesisGraph': ... - def enumeratePaths(self, string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]], int: int, int2: int) -> java.util.List[java.util.List[OperationOption]]: ... + def addMaterial(self, materialNode: MaterialNode) -> "ProcessSynthesisGraph": ... + def addOperation( + self, operationOption: OperationOption + ) -> "ProcessSynthesisGraph": ... + def enumeratePaths( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + int: int, + int2: int, + ) -> java.util.List[java.util.List[OperationOption]]: ... @staticmethod - def fromSpec(processResearchSpec: ProcessResearchSpec) -> 'ProcessSynthesisGraph': ... + def fromSpec( + processResearchSpec: ProcessResearchSpec, + ) -> "ProcessSynthesisGraph": ... def getMaterials(self) -> java.util.Map[java.lang.String, MaterialNode]: ... def getOperations(self) -> java.util.List[OperationOption]: ... class ProcessSynthesisTemplateLibrary: def __init__(self): ... - def createOptions(self, processResearchSpec: ProcessResearchSpec) -> java.util.List[OperationOption]: ... + def createOptions( + self, processResearchSpec: ProcessResearchSpec + ) -> java.util.List[OperationOption]: ... class ReactionOption: def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addStoichiometricCoefficient(self, string: typing.Union[java.lang.String, str], double: float) -> 'ReactionOption': ... + def addStoichiometricCoefficient( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ReactionOption": ... def getEnergyMode(self) -> java.lang.String: ... def getExpectedProductComponent(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... @@ -318,12 +565,17 @@ class ReactionOption: def getReactorTemperatureK(self) -> float: ... def getReactorType(self) -> java.lang.String: ... def getStoichiometry(self) -> java.util.Map[java.lang.String, float]: ... - def setEnergyMode(self, string: typing.Union[java.lang.String, str]) -> 'ReactionOption': ... - def setExpectedProductComponent(self, string: typing.Union[java.lang.String, str]) -> 'ReactionOption': ... - def setReactorPressure(self, double: float) -> 'ReactionOption': ... - def setReactorTemperature(self, double: float) -> 'ReactionOption': ... - def setReactorType(self, string: typing.Union[java.lang.String, str]) -> 'ReactionOption': ... - + def setEnergyMode( + self, string: typing.Union[java.lang.String, str] + ) -> "ReactionOption": ... + def setExpectedProductComponent( + self, string: typing.Union[java.lang.String, str] + ) -> "ReactionOption": ... + def setReactorPressure(self, double: float) -> "ReactionOption": ... + def setReactorTemperature(self, double: float) -> "ReactionOption": ... + def setReactorType( + self, string: typing.Union[java.lang.String, str] + ) -> "ReactionOption": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.research")``. diff --git a/src/jneqsim-stubs/process/safety/__init__.pyi b/src/jneqsim-stubs/process/safety/__init__.pyi index 566558ac..cddac913 100644 --- a/src/jneqsim-stubs/process/safety/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -37,22 +37,22 @@ import jneqsim.process.safety.rupture import jneqsim.process.safety.scenario import typing - - class BoundaryConditions(java.io.Serializable): DEFAULT_AMBIENT_TEMPERATURE: typing.ClassVar[float] = ... DEFAULT_WIND_SPEED: typing.ClassVar[float] = ... DEFAULT_RELATIVE_HUMIDITY: typing.ClassVar[float] = ... DEFAULT_ATMOSPHERIC_PRESSURE: typing.ClassVar[float] = ... @staticmethod - def builder() -> 'BoundaryConditions.Builder': ... + def builder() -> "BoundaryConditions.Builder": ... @staticmethod - def defaultConditions() -> 'BoundaryConditions': ... + def defaultConditions() -> "BoundaryConditions": ... def equals(self, object: typing.Any) -> bool: ... @typing.overload def getAmbientTemperature(self) -> float: ... @typing.overload - def getAmbientTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getAmbientTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getAtmosphericPressure(self) -> float: ... def getAtmosphericPressureBar(self) -> float: ... def getPasquillStabilityClass(self) -> str: ... @@ -60,63 +60,80 @@ class BoundaryConditions(java.io.Serializable): @typing.overload def getSeaWaterTemperature(self) -> float: ... @typing.overload - def getSeaWaterTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getSeaWaterTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSolarRadiation(self) -> float: ... def getSurfaceRoughness(self) -> float: ... def getWindDirection(self) -> float: ... def getWindSpeed(self) -> float: ... @staticmethod - def gulfOfMexico() -> 'BoundaryConditions': ... + def gulfOfMexico() -> "BoundaryConditions": ... def hashCode(self) -> int: ... def isOffshore(self) -> bool: ... @staticmethod - def northSeaSummer() -> 'BoundaryConditions': ... + def northSeaSummer() -> "BoundaryConditions": ... @staticmethod - def northSeaWinter() -> 'BoundaryConditions': ... + def northSeaWinter() -> "BoundaryConditions": ... @staticmethod - def onshoreIndustrial() -> 'BoundaryConditions': ... + def onshoreIndustrial() -> "BoundaryConditions": ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... @typing.overload - def ambientTemperature(self, double: float) -> 'BoundaryConditions.Builder': ... + def ambientTemperature(self, double: float) -> "BoundaryConditions.Builder": ... @typing.overload - def ambientTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> 'BoundaryConditions.Builder': ... - def atmosphericPressure(self, double: float) -> 'BoundaryConditions.Builder': ... - def build(self) -> 'BoundaryConditions': ... - def isOffshore(self, boolean: bool) -> 'BoundaryConditions.Builder': ... - def pasquillStabilityClass(self, char: str) -> 'BoundaryConditions.Builder': ... - def relativeHumidity(self, double: float) -> 'BoundaryConditions.Builder': ... - def seaWaterTemperature(self, double: float) -> 'BoundaryConditions.Builder': ... - def solarRadiation(self, double: float) -> 'BoundaryConditions.Builder': ... - def surfaceRoughness(self, double: float) -> 'BoundaryConditions.Builder': ... - def windDirection(self, double: float) -> 'BoundaryConditions.Builder': ... - def windSpeed(self, double: float) -> 'BoundaryConditions.Builder': ... + def ambientTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "BoundaryConditions.Builder": ... + def atmosphericPressure( + self, double: float + ) -> "BoundaryConditions.Builder": ... + def build(self) -> "BoundaryConditions": ... + def isOffshore(self, boolean: bool) -> "BoundaryConditions.Builder": ... + def pasquillStabilityClass(self, char: str) -> "BoundaryConditions.Builder": ... + def relativeHumidity(self, double: float) -> "BoundaryConditions.Builder": ... + def seaWaterTemperature( + self, double: float + ) -> "BoundaryConditions.Builder": ... + def solarRadiation(self, double: float) -> "BoundaryConditions.Builder": ... + def surfaceRoughness(self, double: float) -> "BoundaryConditions.Builder": ... + def windDirection(self, double: float) -> "BoundaryConditions.Builder": ... + def windSpeed(self, double: float) -> "BoundaryConditions.Builder": ... class DisposalNetwork(java.io.Serializable): def __init__(self): ... - def evaluate(self, list: java.util.List['ProcessSafetyLoadCase']) -> jneqsim.process.safety.dto.DisposalNetworkSummaryDTO: ... - def mapSourceToDisposal(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def registerDisposalUnit(self, flare: jneqsim.process.equipment.flare.Flare) -> None: ... - -class InitiatingEvent(java.lang.Enum['InitiatingEvent']): - ESD: typing.ClassVar['InitiatingEvent'] = ... - PSV_LIFT: typing.ClassVar['InitiatingEvent'] = ... - RUPTURE: typing.ClassVar['InitiatingEvent'] = ... - LEAK_SMALL: typing.ClassVar['InitiatingEvent'] = ... - LEAK_MEDIUM: typing.ClassVar['InitiatingEvent'] = ... - LEAK_LARGE: typing.ClassVar['InitiatingEvent'] = ... - FULL_BORE_RUPTURE: typing.ClassVar['InitiatingEvent'] = ... - BLOCKED_OUTLET: typing.ClassVar['InitiatingEvent'] = ... - UTILITY_LOSS: typing.ClassVar['InitiatingEvent'] = ... - FIRE_EXPOSURE: typing.ClassVar['InitiatingEvent'] = ... - RUNAWAY_REACTION: typing.ClassVar['InitiatingEvent'] = ... - THERMAL_EXPANSION: typing.ClassVar['InitiatingEvent'] = ... - TUBE_RUPTURE: typing.ClassVar['InitiatingEvent'] = ... - CONTROL_VALVE_FAILURE: typing.ClassVar['InitiatingEvent'] = ... - COMPRESSOR_SURGE: typing.ClassVar['InitiatingEvent'] = ... - LOSS_OF_CONTAINMENT: typing.ClassVar['InitiatingEvent'] = ... - MANUAL_INTERVENTION: typing.ClassVar['InitiatingEvent'] = ... + def evaluate( + self, list: java.util.List["ProcessSafetyLoadCase"] + ) -> jneqsim.process.safety.dto.DisposalNetworkSummaryDTO: ... + def mapSourceToDisposal( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def registerDisposalUnit( + self, flare: jneqsim.process.equipment.flare.Flare + ) -> None: ... + +class InitiatingEvent(java.lang.Enum["InitiatingEvent"]): + ESD: typing.ClassVar["InitiatingEvent"] = ... + PSV_LIFT: typing.ClassVar["InitiatingEvent"] = ... + RUPTURE: typing.ClassVar["InitiatingEvent"] = ... + LEAK_SMALL: typing.ClassVar["InitiatingEvent"] = ... + LEAK_MEDIUM: typing.ClassVar["InitiatingEvent"] = ... + LEAK_LARGE: typing.ClassVar["InitiatingEvent"] = ... + FULL_BORE_RUPTURE: typing.ClassVar["InitiatingEvent"] = ... + BLOCKED_OUTLET: typing.ClassVar["InitiatingEvent"] = ... + UTILITY_LOSS: typing.ClassVar["InitiatingEvent"] = ... + FIRE_EXPOSURE: typing.ClassVar["InitiatingEvent"] = ... + RUNAWAY_REACTION: typing.ClassVar["InitiatingEvent"] = ... + THERMAL_EXPANSION: typing.ClassVar["InitiatingEvent"] = ... + TUBE_RUPTURE: typing.ClassVar["InitiatingEvent"] = ... + CONTROL_VALVE_FAILURE: typing.ClassVar["InitiatingEvent"] = ... + COMPRESSOR_SURGE: typing.ClassVar["InitiatingEvent"] = ... + LOSS_OF_CONTAINMENT: typing.ClassVar["InitiatingEvent"] = ... + MANUAL_INTERVENTION: typing.ClassVar["InitiatingEvent"] = ... def getDescription(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... def getTypicalHoleDiameter(self) -> typing.MutableSequence[float]: ... @@ -124,23 +141,55 @@ class InitiatingEvent(java.lang.Enum['InitiatingEvent']): def requiresFireAnalysis(self) -> bool: ... def toString(self) -> java.lang.String: ... def triggersDepressurization(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InitiatingEvent': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "InitiatingEvent": ... @staticmethod - def values() -> typing.MutableSequence['InitiatingEvent']: ... + def values() -> typing.MutableSequence["InitiatingEvent"]: ... class ProcessSafetyAnalysisSummary(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], set: java.util.Set[typing.Union[java.lang.String, str]], string2: typing.Union[java.lang.String, str], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[java.lang.String, str]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[java.lang.String, str]]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], 'ProcessSafetyAnalysisSummary.UnitKpiSnapshot'], typing.Mapping[typing.Union[java.lang.String, str], 'ProcessSafetyAnalysisSummary.UnitKpiSnapshot']]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + set: java.util.Set[typing.Union[java.lang.String, str]], + string2: typing.Union[java.lang.String, str], + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], typing.Union[java.lang.String, str] + ], + typing.Mapping[ + typing.Union[java.lang.String, str], typing.Union[java.lang.String, str] + ], + ], + map2: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + "ProcessSafetyAnalysisSummary.UnitKpiSnapshot", + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + "ProcessSafetyAnalysisSummary.UnitKpiSnapshot", + ], + ], + ): ... def getAffectedUnits(self) -> java.util.Set[java.lang.String]: ... - def getConditionMessages(self) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getConditionMessages( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... def getConditionMonitorReport(self) -> java.lang.String: ... def getScenarioName(self) -> java.lang.String: ... - def getUnitKpis(self) -> java.util.Map[java.lang.String, 'ProcessSafetyAnalysisSummary.UnitKpiSnapshot']: ... + def getUnitKpis( + self, + ) -> java.util.Map[ + java.lang.String, "ProcessSafetyAnalysisSummary.UnitKpiSnapshot" + ]: ... + class UnitKpiSnapshot(java.io.Serializable): def __init__(self, double: float, double2: float, double3: float): ... def getMassBalance(self) -> float: ... @@ -153,23 +202,51 @@ class ProcessSafetyAnalyzer(java.io.Serializable): @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, processSafetyResultRepository: typing.Union['ProcessSafetyResultRepository', typing.Callable]): ... - def addLoadCase(self, processSafetyLoadCase: 'ProcessSafetyLoadCase') -> None: ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + processSafetyResultRepository: typing.Union[ + "ProcessSafetyResultRepository", typing.Callable + ], + ): ... + def addLoadCase(self, processSafetyLoadCase: "ProcessSafetyLoadCase") -> None: ... @typing.overload - def analyze(self, collection: typing.Union[java.util.Collection['ProcessSafetyScenario'], typing.Sequence['ProcessSafetyScenario'], typing.Set['ProcessSafetyScenario']]) -> java.util.List[ProcessSafetyAnalysisSummary]: ... + def analyze( + self, + collection: typing.Union[ + java.util.Collection["ProcessSafetyScenario"], + typing.Sequence["ProcessSafetyScenario"], + typing.Set["ProcessSafetyScenario"], + ], + ) -> java.util.List[ProcessSafetyAnalysisSummary]: ... @typing.overload - def analyze(self, processSafetyScenario: 'ProcessSafetyScenario') -> ProcessSafetyAnalysisSummary: ... + def analyze( + self, processSafetyScenario: "ProcessSafetyScenario" + ) -> ProcessSafetyAnalysisSummary: ... @typing.overload def analyze(self) -> jneqsim.process.safety.dto.DisposalNetworkSummaryDTO: ... - def getLoadCases(self) -> java.util.List['ProcessSafetyLoadCase']: ... - def mapSourceToDisposal(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def registerDisposalUnit(self, flare: jneqsim.process.equipment.flare.Flare) -> None: ... + def getLoadCases(self) -> java.util.List["ProcessSafetyLoadCase"]: ... + def mapSourceToDisposal( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def registerDisposalUnit( + self, flare: jneqsim.process.equipment.flare.Flare + ) -> None: ... class ProcessSafetyLoadCase(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addReliefSource(self, string: typing.Union[java.lang.String, str], reliefSourceLoad: 'ProcessSafetyLoadCase.ReliefSourceLoad') -> None: ... + def addReliefSource( + self, + string: typing.Union[java.lang.String, str], + reliefSourceLoad: "ProcessSafetyLoadCase.ReliefSourceLoad", + ) -> None: ... def getName(self) -> java.lang.String: ... - def getReliefLoads(self) -> java.util.Map[java.lang.String, 'ProcessSafetyLoadCase.ReliefSourceLoad']: ... + def getReliefLoads( + self, + ) -> java.util.Map[java.lang.String, "ProcessSafetyLoadCase.ReliefSourceLoad"]: ... + class ReliefSourceLoad(java.io.Serializable): def __init__(self, double: float, double2: float, double3: float): ... def getHeatDutyW(self) -> float: ... @@ -178,27 +255,73 @@ class ProcessSafetyLoadCase(java.io.Serializable): class ProcessSafetyResultRepository: def findAll(self) -> java.util.List[ProcessSafetyAnalysisSummary]: ... - def save(self, processSafetyAnalysisSummary: ProcessSafetyAnalysisSummary) -> None: ... + def save( + self, processSafetyAnalysisSummary: ProcessSafetyAnalysisSummary + ) -> None: ... class ProcessSafetyScenario(java.io.Serializable): - def applyTo(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... + def applyTo( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'ProcessSafetyScenario.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "ProcessSafetyScenario.Builder": ... def getBlockedOutletUnits(self) -> java.util.List[java.lang.String]: ... - def getControllerSetPointOverrides(self) -> java.util.Map[java.lang.String, float]: ... - def getCustomManipulators(self) -> java.util.Map[java.lang.String, java.util.function.Consumer[jneqsim.process.equipment.ProcessEquipmentInterface]]: ... + def getControllerSetPointOverrides( + self, + ) -> java.util.Map[java.lang.String, float]: ... + def getCustomManipulators( + self, + ) -> java.util.Map[ + java.lang.String, + java.util.function.Consumer[ + jneqsim.process.equipment.ProcessEquipmentInterface + ], + ]: ... def getName(self) -> java.lang.String: ... def getTargetUnits(self) -> java.util.Set[java.lang.String]: ... def getUtilityLossUnits(self) -> java.util.List[java.lang.String]: ... - class Builder: - def blockOutlet(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSafetyScenario.Builder': ... - def blockOutlets(self, collection: typing.Union[java.util.Collection[typing.Union[java.lang.String, str]], typing.Sequence[typing.Union[java.lang.String, str]], typing.Set[typing.Union[java.lang.String, str]]]) -> 'ProcessSafetyScenario.Builder': ... - def build(self) -> 'ProcessSafetyScenario': ... - def controllerSetPoint(self, string: typing.Union[java.lang.String, str], double: float) -> 'ProcessSafetyScenario.Builder': ... - def customManipulator(self, string: typing.Union[java.lang.String, str], consumer: typing.Union[java.util.function.Consumer[jneqsim.process.equipment.ProcessEquipmentInterface], typing.Callable[[jneqsim.process.equipment.ProcessEquipmentInterface], None]]) -> 'ProcessSafetyScenario.Builder': ... - def utilityLoss(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSafetyScenario.Builder': ... - def utilityLosses(self, collection: typing.Union[java.util.Collection[typing.Union[java.lang.String, str]], typing.Sequence[typing.Union[java.lang.String, str]], typing.Set[typing.Union[java.lang.String, str]]]) -> 'ProcessSafetyScenario.Builder': ... + class Builder: + def blockOutlet( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSafetyScenario.Builder": ... + def blockOutlets( + self, + collection: typing.Union[ + java.util.Collection[typing.Union[java.lang.String, str]], + typing.Sequence[typing.Union[java.lang.String, str]], + typing.Set[typing.Union[java.lang.String, str]], + ], + ) -> "ProcessSafetyScenario.Builder": ... + def build(self) -> "ProcessSafetyScenario": ... + def controllerSetPoint( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ProcessSafetyScenario.Builder": ... + def customManipulator( + self, + string: typing.Union[java.lang.String, str], + consumer: typing.Union[ + java.util.function.Consumer[ + jneqsim.process.equipment.ProcessEquipmentInterface + ], + typing.Callable[ + [jneqsim.process.equipment.ProcessEquipmentInterface], None + ], + ], + ) -> "ProcessSafetyScenario.Builder": ... + def utilityLoss( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSafetyScenario.Builder": ... + def utilityLosses( + self, + collection: typing.Union[ + java.util.Collection[typing.Union[java.lang.String, str]], + typing.Sequence[typing.Union[java.lang.String, str]], + typing.Set[typing.Union[java.lang.String, str]], + ], + ) -> "ProcessSafetyScenario.Builder": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety")``. diff --git a/src/jneqsim-stubs/process/safety/alarp/__init__.pyi b/src/jneqsim-stubs/process/safety/alarp/__init__.pyi index d5bf6bc8..4fe5c060 100644 --- a/src/jneqsim-stubs/process/safety/alarp/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/alarp/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,15 +10,16 @@ import java.lang import java.util import typing - - class ALARPAuditReport(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addMeasure(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> 'ALARPAuditReport': ... - def evaluate(self) -> java.util.List['ALARPAuditReport.EvaluationResult']: ... + def addMeasure( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> "ALARPAuditReport": ... + def evaluate(self) -> java.util.List["ALARPAuditReport.EvaluationResult"]: ... def report(self) -> java.lang.String: ... - def setDisproportionFactor(self, double: float) -> 'ALARPAuditReport': ... - def setValueOfStatisticalLife(self, double: float) -> 'ALARPAuditReport': ... + def setDisproportionFactor(self, double: float) -> "ALARPAuditReport": ... + def setValueOfStatisticalLife(self, double: float) -> "ALARPAuditReport": ... + class EvaluationResult(java.io.Serializable): description: java.lang.String = ... riskReductionPerYear: float = ... @@ -26,7 +27,6 @@ class ALARPAuditReport(java.io.Serializable): icaf: float = ... verdict: java.lang.String = ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.alarp")``. diff --git a/src/jneqsim-stubs/process/safety/barrier/__init__.pyi b/src/jneqsim-stubs/process/safety/barrier/__init__.pyi index 1c17e96e..b05e27be 100644 --- a/src/jneqsim-stubs/process/safety/barrier/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/barrier/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,32 +15,61 @@ import jneqsim.process.safety.risk.bowtie import jneqsim.process.safety.risk.sis import typing - - class BarrierRegister(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addBarrier(self, safetyBarrier: 'SafetyBarrier') -> 'BarrierRegister': ... - def addEvidence(self, documentEvidence: 'DocumentEvidence') -> 'BarrierRegister': ... - def addPerformanceStandard(self, performanceStandard: 'PerformanceStandard') -> 'BarrierRegister': ... - def addSafetyCriticalElement(self, safetyCriticalElement: 'SafetyCriticalElement') -> 'BarrierRegister': ... - def getBarrier(self, string: typing.Union[java.lang.String, str]) -> 'SafetyBarrier': ... - def getBarriers(self) -> java.util.List['SafetyBarrier']: ... - def getBarriersForEquipment(self, string: typing.Union[java.lang.String, str]) -> java.util.List['SafetyBarrier']: ... - def getImpairedBarriers(self) -> java.util.List['SafetyBarrier']: ... + def addBarrier(self, safetyBarrier: "SafetyBarrier") -> "BarrierRegister": ... + def addEvidence( + self, documentEvidence: "DocumentEvidence" + ) -> "BarrierRegister": ... + def addPerformanceStandard( + self, performanceStandard: "PerformanceStandard" + ) -> "BarrierRegister": ... + def addSafetyCriticalElement( + self, safetyCriticalElement: "SafetyCriticalElement" + ) -> "BarrierRegister": ... + def getBarrier( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyBarrier": ... + def getBarriers(self) -> java.util.List["SafetyBarrier"]: ... + def getBarriersForEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["SafetyBarrier"]: ... + def getImpairedBarriers(self) -> java.util.List["SafetyBarrier"]: ... def getName(self) -> java.lang.String: ... - def getPerformanceStandard(self, string: typing.Union[java.lang.String, str]) -> 'PerformanceStandard': ... - def getPerformanceStandards(self) -> java.util.List['PerformanceStandard']: ... + def getPerformanceStandard( + self, string: typing.Union[java.lang.String, str] + ) -> "PerformanceStandard": ... + def getPerformanceStandards(self) -> java.util.List["PerformanceStandard"]: ... def getRegisterId(self) -> java.lang.String: ... - def getSafetyCriticalElement(self, string: typing.Union[java.lang.String, str]) -> 'SafetyCriticalElement': ... - def getSafetyCriticalElements(self) -> java.util.List['SafetyCriticalElement']: ... - def linkBarrierToSafetyCriticalElement(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> bool: ... - def setName(self, string: typing.Union[java.lang.String, str]) -> 'BarrierRegister': ... + def getSafetyCriticalElement( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyCriticalElement": ... + def getSafetyCriticalElements(self) -> java.util.List["SafetyCriticalElement"]: ... + def linkBarrierToSafetyCriticalElement( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> bool: ... + def setName( + self, string: typing.Union[java.lang.String, str] + ) -> "BarrierRegister": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def validate(self) -> java.util.List[java.lang.String]: ... class DocumentEvidence(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str], int: int, string6: typing.Union[java.lang.String, str], string7: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + int: int, + string6: typing.Union[java.lang.String, str], + string7: typing.Union[java.lang.String, str], + double: float, + ): ... def getConfidence(self) -> float: ... def getDocumentId(self) -> java.lang.String: ... def getDocumentTitle(self) -> java.lang.String: ... @@ -56,10 +85,14 @@ class DocumentEvidence(java.io.Serializable): class PerformanceStandard(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addAcceptanceCriterion(self, string: typing.Union[java.lang.String, str]) -> 'PerformanceStandard': ... - def addEvidence(self, documentEvidence: DocumentEvidence) -> 'PerformanceStandard': ... + def addAcceptanceCriterion( + self, string: typing.Union[java.lang.String, str] + ) -> "PerformanceStandard": ... + def addEvidence( + self, documentEvidence: DocumentEvidence + ) -> "PerformanceStandard": ... def getAcceptanceCriteria(self) -> java.util.List[java.lang.String]: ... - def getDemandMode(self) -> 'PerformanceStandard.DemandMode': ... + def getDemandMode(self) -> "PerformanceStandard.DemandMode": ... def getEvidence(self) -> java.util.List[DocumentEvidence]: ... def getId(self) -> java.lang.String: ... def getProofTestIntervalHours(self) -> float: ... @@ -69,38 +102,56 @@ class PerformanceStandard(java.io.Serializable): def getTargetPfd(self) -> float: ... def getTitle(self) -> java.lang.String: ... def hasTraceableEvidence(self) -> bool: ... - def setDemandMode(self, demandMode: 'PerformanceStandard.DemandMode') -> 'PerformanceStandard': ... - def setProofTestIntervalHours(self, double: float) -> 'PerformanceStandard': ... - def setRequiredAvailability(self, double: float) -> 'PerformanceStandard': ... - def setResponseTimeSeconds(self, double: float) -> 'PerformanceStandard': ... - def setSafetyFunction(self, string: typing.Union[java.lang.String, str]) -> 'PerformanceStandard': ... - def setTargetPfd(self, double: float) -> 'PerformanceStandard': ... - def setTitle(self, string: typing.Union[java.lang.String, str]) -> 'PerformanceStandard': ... + def setDemandMode( + self, demandMode: "PerformanceStandard.DemandMode" + ) -> "PerformanceStandard": ... + def setProofTestIntervalHours(self, double: float) -> "PerformanceStandard": ... + def setRequiredAvailability(self, double: float) -> "PerformanceStandard": ... + def setResponseTimeSeconds(self, double: float) -> "PerformanceStandard": ... + def setSafetyFunction( + self, string: typing.Union[java.lang.String, str] + ) -> "PerformanceStandard": ... + def setTargetPfd(self, double: float) -> "PerformanceStandard": ... + def setTitle( + self, string: typing.Union[java.lang.String, str] + ) -> "PerformanceStandard": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def validate(self) -> java.util.List[java.lang.String]: ... - class DemandMode(java.lang.Enum['PerformanceStandard.DemandMode']): - LOW_DEMAND: typing.ClassVar['PerformanceStandard.DemandMode'] = ... - HIGH_DEMAND: typing.ClassVar['PerformanceStandard.DemandMode'] = ... - CONTINUOUS: typing.ClassVar['PerformanceStandard.DemandMode'] = ... - OTHER: typing.ClassVar['PerformanceStandard.DemandMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class DemandMode(java.lang.Enum["PerformanceStandard.DemandMode"]): + LOW_DEMAND: typing.ClassVar["PerformanceStandard.DemandMode"] = ... + HIGH_DEMAND: typing.ClassVar["PerformanceStandard.DemandMode"] = ... + CONTINUOUS: typing.ClassVar["PerformanceStandard.DemandMode"] = ... + OTHER: typing.ClassVar["PerformanceStandard.DemandMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PerformanceStandard.DemandMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PerformanceStandard.DemandMode": ... @staticmethod - def values() -> typing.MutableSequence['PerformanceStandard.DemandMode']: ... + def values() -> typing.MutableSequence["PerformanceStandard.DemandMode"]: ... class SafetyBarrier(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addEquipmentTag(self, string: typing.Union[java.lang.String, str]) -> 'SafetyBarrier': ... - def addEvidence(self, documentEvidence: DocumentEvidence) -> 'SafetyBarrier': ... - def addHazardId(self, string: typing.Union[java.lang.String, str]) -> 'SafetyBarrier': ... + def addEquipmentTag( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyBarrier": ... + def addEvidence(self, documentEvidence: DocumentEvidence) -> "SafetyBarrier": ... + def addHazardId( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyBarrier": ... @staticmethod - def fromBowTieBarrier(barrier: jneqsim.process.safety.risk.bowtie.BowTieModel.Barrier) -> 'SafetyBarrier': ... + def fromBowTieBarrier( + barrier: jneqsim.process.safety.risk.bowtie.BowTieModel.Barrier, + ) -> "SafetyBarrier": ... def getDescription(self) -> java.lang.String: ... def getEffectiveness(self) -> float: ... def getEvidence(self) -> java.util.List[DocumentEvidence]: ... @@ -113,58 +164,88 @@ class SafetyBarrier(java.io.Serializable): def getPfd(self) -> float: ... def getRiskReductionFactor(self) -> float: ... def getSafetyFunction(self) -> java.lang.String: ... - def getStatus(self) -> 'SafetyBarrier.BarrierStatus': ... - def getType(self) -> 'SafetyBarrier.BarrierType': ... + def getStatus(self) -> "SafetyBarrier.BarrierStatus": ... + def getType(self) -> "SafetyBarrier.BarrierType": ... def hasTraceableEvidence(self) -> bool: ... def isAvailable(self) -> bool: ... - def setDescription(self, string: typing.Union[java.lang.String, str]) -> 'SafetyBarrier': ... - def setEffectiveness(self, double: float) -> 'SafetyBarrier': ... - def setName(self, string: typing.Union[java.lang.String, str]) -> 'SafetyBarrier': ... - def setOwner(self, string: typing.Union[java.lang.String, str]) -> 'SafetyBarrier': ... - def setPerformanceStandard(self, performanceStandard: PerformanceStandard) -> 'SafetyBarrier': ... - def setPfd(self, double: float) -> 'SafetyBarrier': ... - def setSafetyFunction(self, string: typing.Union[java.lang.String, str]) -> 'SafetyBarrier': ... - def setStatus(self, barrierStatus: 'SafetyBarrier.BarrierStatus') -> 'SafetyBarrier': ... - def setType(self, barrierType: 'SafetyBarrier.BarrierType') -> 'SafetyBarrier': ... + def setDescription( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyBarrier": ... + def setEffectiveness(self, double: float) -> "SafetyBarrier": ... + def setName( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyBarrier": ... + def setOwner( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyBarrier": ... + def setPerformanceStandard( + self, performanceStandard: PerformanceStandard + ) -> "SafetyBarrier": ... + def setPfd(self, double: float) -> "SafetyBarrier": ... + def setSafetyFunction( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyBarrier": ... + def setStatus( + self, barrierStatus: "SafetyBarrier.BarrierStatus" + ) -> "SafetyBarrier": ... + def setType(self, barrierType: "SafetyBarrier.BarrierType") -> "SafetyBarrier": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def validate(self) -> java.util.List[java.lang.String]: ... - class BarrierStatus(java.lang.Enum['SafetyBarrier.BarrierStatus']): - AVAILABLE: typing.ClassVar['SafetyBarrier.BarrierStatus'] = ... - IMPAIRED: typing.ClassVar['SafetyBarrier.BarrierStatus'] = ... - BYPASSED: typing.ClassVar['SafetyBarrier.BarrierStatus'] = ... - OUT_OF_SERVICE: typing.ClassVar['SafetyBarrier.BarrierStatus'] = ... - UNKNOWN: typing.ClassVar['SafetyBarrier.BarrierStatus'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class BarrierStatus(java.lang.Enum["SafetyBarrier.BarrierStatus"]): + AVAILABLE: typing.ClassVar["SafetyBarrier.BarrierStatus"] = ... + IMPAIRED: typing.ClassVar["SafetyBarrier.BarrierStatus"] = ... + BYPASSED: typing.ClassVar["SafetyBarrier.BarrierStatus"] = ... + OUT_OF_SERVICE: typing.ClassVar["SafetyBarrier.BarrierStatus"] = ... + UNKNOWN: typing.ClassVar["SafetyBarrier.BarrierStatus"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetyBarrier.BarrierStatus': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetyBarrier.BarrierStatus": ... @staticmethod - def values() -> typing.MutableSequence['SafetyBarrier.BarrierStatus']: ... - class BarrierType(java.lang.Enum['SafetyBarrier.BarrierType']): - PREVENTION: typing.ClassVar['SafetyBarrier.BarrierType'] = ... - MITIGATION: typing.ClassVar['SafetyBarrier.BarrierType'] = ... - BOTH: typing.ClassVar['SafetyBarrier.BarrierType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["SafetyBarrier.BarrierStatus"]: ... + + class BarrierType(java.lang.Enum["SafetyBarrier.BarrierType"]): + PREVENTION: typing.ClassVar["SafetyBarrier.BarrierType"] = ... + MITIGATION: typing.ClassVar["SafetyBarrier.BarrierType"] = ... + BOTH: typing.ClassVar["SafetyBarrier.BarrierType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetyBarrier.BarrierType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetyBarrier.BarrierType": ... @staticmethod - def values() -> typing.MutableSequence['SafetyBarrier.BarrierType']: ... + def values() -> typing.MutableSequence["SafetyBarrier.BarrierType"]: ... class SafetyCriticalElement(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addBarrier(self, safetyBarrier: SafetyBarrier) -> 'SafetyCriticalElement': ... - def addEquipmentTag(self, string: typing.Union[java.lang.String, str]) -> 'SafetyCriticalElement': ... - def addEvidence(self, documentEvidence: DocumentEvidence) -> 'SafetyCriticalElement': ... + def addBarrier(self, safetyBarrier: SafetyBarrier) -> "SafetyCriticalElement": ... + def addEquipmentTag( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyCriticalElement": ... + def addEvidence( + self, documentEvidence: DocumentEvidence + ) -> "SafetyCriticalElement": ... def getAvailableBarrierCount(self) -> int: ... - def getBarrier(self, string: typing.Union[java.lang.String, str]) -> SafetyBarrier: ... + def getBarrier( + self, string: typing.Union[java.lang.String, str] + ) -> SafetyBarrier: ... def getBarriers(self) -> java.util.List[SafetyBarrier]: ... def getEquipmentTags(self) -> java.util.List[java.lang.String]: ... def getEvidence(self) -> java.util.List[DocumentEvidence]: ... @@ -172,57 +253,79 @@ class SafetyCriticalElement(java.io.Serializable): def getName(self) -> java.lang.String: ... def getOwner(self) -> java.lang.String: ... def getTag(self) -> java.lang.String: ... - def getType(self) -> 'SafetyCriticalElement.ElementType': ... + def getType(self) -> "SafetyCriticalElement.ElementType": ... def hasImpairedBarrier(self) -> bool: ... def hasTraceableEvidence(self) -> bool: ... - def setName(self, string: typing.Union[java.lang.String, str]) -> 'SafetyCriticalElement': ... - def setOwner(self, string: typing.Union[java.lang.String, str]) -> 'SafetyCriticalElement': ... - def setTag(self, string: typing.Union[java.lang.String, str]) -> 'SafetyCriticalElement': ... - def setType(self, elementType: 'SafetyCriticalElement.ElementType') -> 'SafetyCriticalElement': ... + def setName( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyCriticalElement": ... + def setOwner( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyCriticalElement": ... + def setTag( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyCriticalElement": ... + def setType( + self, elementType: "SafetyCriticalElement.ElementType" + ) -> "SafetyCriticalElement": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def validate(self) -> java.util.List[java.lang.String]: ... - class ElementType(java.lang.Enum['SafetyCriticalElement.ElementType']): - PROCESS_EQUIPMENT: typing.ClassVar['SafetyCriticalElement.ElementType'] = ... - INSTRUMENTED_FUNCTION: typing.ClassVar['SafetyCriticalElement.ElementType'] = ... - FIRE_PROTECTION: typing.ClassVar['SafetyCriticalElement.ElementType'] = ... - STRUCTURAL: typing.ClassVar['SafetyCriticalElement.ElementType'] = ... - UTILITY: typing.ClassVar['SafetyCriticalElement.ElementType'] = ... - OTHER: typing.ClassVar['SafetyCriticalElement.ElementType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ElementType(java.lang.Enum["SafetyCriticalElement.ElementType"]): + PROCESS_EQUIPMENT: typing.ClassVar["SafetyCriticalElement.ElementType"] = ... + INSTRUMENTED_FUNCTION: typing.ClassVar["SafetyCriticalElement.ElementType"] = ( + ... + ) + FIRE_PROTECTION: typing.ClassVar["SafetyCriticalElement.ElementType"] = ... + STRUCTURAL: typing.ClassVar["SafetyCriticalElement.ElementType"] = ... + UTILITY: typing.ClassVar["SafetyCriticalElement.ElementType"] = ... + OTHER: typing.ClassVar["SafetyCriticalElement.ElementType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetyCriticalElement.ElementType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetyCriticalElement.ElementType": ... @staticmethod - def values() -> typing.MutableSequence['SafetyCriticalElement.ElementType']: ... + def values() -> typing.MutableSequence["SafetyCriticalElement.ElementType"]: ... -class SafetySystemCategory(java.lang.Enum['SafetySystemCategory']): - FIREWATER_DELUGE: typing.ClassVar['SafetySystemCategory'] = ... - FIRE_GAS_DETECTION: typing.ClassVar['SafetySystemCategory'] = ... - PASSIVE_FIRE_PROTECTION: typing.ClassVar['SafetySystemCategory'] = ... - PSD: typing.ClassVar['SafetySystemCategory'] = ... - ESD_BLOWDOWN: typing.ClassVar['SafetySystemCategory'] = ... - RELIEF_FLARE: typing.ClassVar['SafetySystemCategory'] = ... - STRUCTURAL_FIREWALL: typing.ClassVar['SafetySystemCategory'] = ... - HIPPS: typing.ClassVar['SafetySystemCategory'] = ... - UNKNOWN: typing.ClassVar['SafetySystemCategory'] = ... +class SafetySystemCategory(java.lang.Enum["SafetySystemCategory"]): + FIREWATER_DELUGE: typing.ClassVar["SafetySystemCategory"] = ... + FIRE_GAS_DETECTION: typing.ClassVar["SafetySystemCategory"] = ... + PASSIVE_FIRE_PROTECTION: typing.ClassVar["SafetySystemCategory"] = ... + PSD: typing.ClassVar["SafetySystemCategory"] = ... + ESD_BLOWDOWN: typing.ClassVar["SafetySystemCategory"] = ... + RELIEF_FLARE: typing.ClassVar["SafetySystemCategory"] = ... + STRUCTURAL_FIREWALL: typing.ClassVar["SafetySystemCategory"] = ... + HIPPS: typing.ClassVar["SafetySystemCategory"] = ... + UNKNOWN: typing.ClassVar["SafetySystemCategory"] = ... def getDescription(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetySystemCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetySystemCategory": ... @staticmethod - def values() -> typing.MutableSequence['SafetySystemCategory']: ... + def values() -> typing.MutableSequence["SafetySystemCategory"]: ... class SafetySystemDemand(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addEvidence(self, documentEvidence: DocumentEvidence) -> 'SafetySystemDemand': ... + def addEvidence( + self, documentEvidence: DocumentEvidence + ) -> "SafetySystemDemand": ... def getActualAvailability(self) -> float: ... def getActualEffectiveness(self) -> float: ... def getActualPfd(self) -> float: ... @@ -241,99 +344,177 @@ class SafetySystemDemand(java.io.Serializable): def getRequiredResponseTimeSeconds(self) -> float: ... def getScenario(self) -> java.lang.String: ... def matches(self, safetyBarrier: SafetyBarrier) -> bool: ... - def setActualAvailability(self, double: float) -> 'SafetySystemDemand': ... - def setActualEffectiveness(self, double: float) -> 'SafetySystemDemand': ... - def setActualPfd(self, double: float) -> 'SafetySystemDemand': ... - def setActualResponseTimeSeconds(self, double: float) -> 'SafetySystemDemand': ... - def setBarrierId(self, string: typing.Union[java.lang.String, str]) -> 'SafetySystemDemand': ... - def setCapacityValue(self, double: float) -> 'SafetySystemDemand': ... - def setCategory(self, safetySystemCategory: SafetySystemCategory) -> 'SafetySystemDemand': ... - def setDemandUnit(self, string: typing.Union[java.lang.String, str]) -> 'SafetySystemDemand': ... - def setDemandValue(self, double: float) -> 'SafetySystemDemand': ... - def setEquipmentTag(self, string: typing.Union[java.lang.String, str]) -> 'SafetySystemDemand': ... - def setRequiredAvailability(self, double: float) -> 'SafetySystemDemand': ... - def setRequiredEffectiveness(self, double: float) -> 'SafetySystemDemand': ... - def setRequiredPfd(self, double: float) -> 'SafetySystemDemand': ... - def setRequiredResponseTimeSeconds(self, double: float) -> 'SafetySystemDemand': ... - def setScenario(self, string: typing.Union[java.lang.String, str]) -> 'SafetySystemDemand': ... + def setActualAvailability(self, double: float) -> "SafetySystemDemand": ... + def setActualEffectiveness(self, double: float) -> "SafetySystemDemand": ... + def setActualPfd(self, double: float) -> "SafetySystemDemand": ... + def setActualResponseTimeSeconds(self, double: float) -> "SafetySystemDemand": ... + def setBarrierId( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetySystemDemand": ... + def setCapacityValue(self, double: float) -> "SafetySystemDemand": ... + def setCategory( + self, safetySystemCategory: SafetySystemCategory + ) -> "SafetySystemDemand": ... + def setDemandUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetySystemDemand": ... + def setDemandValue(self, double: float) -> "SafetySystemDemand": ... + def setEquipmentTag( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetySystemDemand": ... + def setRequiredAvailability(self, double: float) -> "SafetySystemDemand": ... + def setRequiredEffectiveness(self, double: float) -> "SafetySystemDemand": ... + def setRequiredPfd(self, double: float) -> "SafetySystemDemand": ... + def setRequiredResponseTimeSeconds(self, double: float) -> "SafetySystemDemand": ... + def setScenario( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetySystemDemand": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class SafetySystemPerformanceAnalyzer: def __init__(self, barrierRegister: BarrierRegister): ... - def addDemandCase(self, safetySystemDemand: SafetySystemDemand) -> 'SafetySystemPerformanceAnalyzer': ... - def addMeasurementDevice(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface) -> 'SafetySystemPerformanceAnalyzer': ... - def addMeasurementDevices(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'SafetySystemPerformanceAnalyzer': ... - def addQuantitativeSafetyInstrumentedFunction(self, safetyInstrumentedFunction: jneqsim.process.safety.risk.sis.SafetyInstrumentedFunction) -> 'SafetySystemPerformanceAnalyzer': ... - def addSafetyInstrumentedFunction(self, safetyInstrumentedFunction: jneqsim.process.logic.sis.SafetyInstrumentedFunction) -> 'SafetySystemPerformanceAnalyzer': ... - def analyze(self) -> 'SafetySystemPerformanceReport': ... + def addDemandCase( + self, safetySystemDemand: SafetySystemDemand + ) -> "SafetySystemPerformanceAnalyzer": ... + def addMeasurementDevice( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ) -> "SafetySystemPerformanceAnalyzer": ... + def addMeasurementDevices( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> "SafetySystemPerformanceAnalyzer": ... + def addQuantitativeSafetyInstrumentedFunction( + self, + safetyInstrumentedFunction: jneqsim.process.safety.risk.sis.SafetyInstrumentedFunction, + ) -> "SafetySystemPerformanceAnalyzer": ... + def addSafetyInstrumentedFunction( + self, + safetyInstrumentedFunction: jneqsim.process.logic.sis.SafetyInstrumentedFunction, + ) -> "SafetySystemPerformanceAnalyzer": ... + def analyze(self) -> "SafetySystemPerformanceReport": ... class SafetySystemPerformanceReport(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addAssessment(self, barrierAssessment: 'SafetySystemPerformanceReport.BarrierAssessment') -> 'SafetySystemPerformanceReport': ... - def countAssessments(self, verdict: 'SafetySystemPerformanceReport.Verdict') -> int: ... - def getAssessments(self) -> java.util.List['SafetySystemPerformanceReport.BarrierAssessment']: ... + def addAssessment( + self, barrierAssessment: "SafetySystemPerformanceReport.BarrierAssessment" + ) -> "SafetySystemPerformanceReport": ... + def countAssessments( + self, verdict: "SafetySystemPerformanceReport.Verdict" + ) -> int: ... + def getAssessments( + self, + ) -> java.util.List["SafetySystemPerformanceReport.BarrierAssessment"]: ... def getName(self) -> java.lang.String: ... - def getOverallVerdict(self) -> 'SafetySystemPerformanceReport.Verdict': ... + def getOverallVerdict(self) -> "SafetySystemPerformanceReport.Verdict": ... def getRegisterId(self) -> java.lang.String: ... - def setName(self, string: typing.Union[java.lang.String, str]) -> 'SafetySystemPerformanceReport': ... + def setName( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetySystemPerformanceReport": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class BarrierAssessment(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addFinding(self, findingSeverity: 'SafetySystemPerformanceReport.FindingSeverity', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'SafetySystemPerformanceReport.BarrierAssessment': ... - def addInstrumentTag(self, string: typing.Union[java.lang.String, str]) -> 'SafetySystemPerformanceReport.BarrierAssessment': ... - def addMetric(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'SafetySystemPerformanceReport.BarrierAssessment': ... - def addSafetyInstrumentedFunction(self, string: typing.Union[java.lang.String, str]) -> 'SafetySystemPerformanceReport.BarrierAssessment': ... + def addFinding( + self, + findingSeverity: "SafetySystemPerformanceReport.FindingSeverity", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "SafetySystemPerformanceReport.BarrierAssessment": ... + def addInstrumentTag( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetySystemPerformanceReport.BarrierAssessment": ... + def addMetric( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "SafetySystemPerformanceReport.BarrierAssessment": ... + def addSafetyInstrumentedFunction( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetySystemPerformanceReport.BarrierAssessment": ... def getBarrierId(self) -> java.lang.String: ... def getBarrierName(self) -> java.lang.String: ... def getCategory(self) -> SafetySystemCategory: ... def getDemandId(self) -> java.lang.String: ... - def getFindings(self) -> java.util.List['SafetySystemPerformanceReport.Finding']: ... - def getVerdict(self) -> 'SafetySystemPerformanceReport.Verdict': ... - def setBarrierName(self, string: typing.Union[java.lang.String, str]) -> 'SafetySystemPerformanceReport.BarrierAssessment': ... - def setCategory(self, safetySystemCategory: SafetySystemCategory) -> 'SafetySystemPerformanceReport.BarrierAssessment': ... - def setDemandId(self, string: typing.Union[java.lang.String, str]) -> 'SafetySystemPerformanceReport.BarrierAssessment': ... + def getFindings( + self, + ) -> java.util.List["SafetySystemPerformanceReport.Finding"]: ... + def getVerdict(self) -> "SafetySystemPerformanceReport.Verdict": ... + def setBarrierName( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetySystemPerformanceReport.BarrierAssessment": ... + def setCategory( + self, safetySystemCategory: SafetySystemCategory + ) -> "SafetySystemPerformanceReport.BarrierAssessment": ... + def setDemandId( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetySystemPerformanceReport.BarrierAssessment": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class Finding(java.io.Serializable): - def __init__(self, findingSeverity: 'SafetySystemPerformanceReport.FindingSeverity', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + findingSeverity: "SafetySystemPerformanceReport.FindingSeverity", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getMessage(self) -> java.lang.String: ... def getRemediation(self) -> java.lang.String: ... - def getSeverity(self) -> 'SafetySystemPerformanceReport.FindingSeverity': ... + def getSeverity(self) -> "SafetySystemPerformanceReport.FindingSeverity": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class FindingSeverity(java.lang.Enum['SafetySystemPerformanceReport.FindingSeverity']): - INFO: typing.ClassVar['SafetySystemPerformanceReport.FindingSeverity'] = ... - WARNING: typing.ClassVar['SafetySystemPerformanceReport.FindingSeverity'] = ... - FAIL: typing.ClassVar['SafetySystemPerformanceReport.FindingSeverity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class FindingSeverity( + java.lang.Enum["SafetySystemPerformanceReport.FindingSeverity"] + ): + INFO: typing.ClassVar["SafetySystemPerformanceReport.FindingSeverity"] = ... + WARNING: typing.ClassVar["SafetySystemPerformanceReport.FindingSeverity"] = ... + FAIL: typing.ClassVar["SafetySystemPerformanceReport.FindingSeverity"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetySystemPerformanceReport.FindingSeverity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetySystemPerformanceReport.FindingSeverity": ... @staticmethod - def values() -> typing.MutableSequence['SafetySystemPerformanceReport.FindingSeverity']: ... - class Verdict(java.lang.Enum['SafetySystemPerformanceReport.Verdict']): - PASS: typing.ClassVar['SafetySystemPerformanceReport.Verdict'] = ... - PASS_WITH_WARNINGS: typing.ClassVar['SafetySystemPerformanceReport.Verdict'] = ... - FAIL: typing.ClassVar['SafetySystemPerformanceReport.Verdict'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["SafetySystemPerformanceReport.FindingSeverity"] + ): ... + + class Verdict(java.lang.Enum["SafetySystemPerformanceReport.Verdict"]): + PASS: typing.ClassVar["SafetySystemPerformanceReport.Verdict"] = ... + PASS_WITH_WARNINGS: typing.ClassVar["SafetySystemPerformanceReport.Verdict"] = ( + ... + ) + FAIL: typing.ClassVar["SafetySystemPerformanceReport.Verdict"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetySystemPerformanceReport.Verdict': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetySystemPerformanceReport.Verdict": ... @staticmethod - def values() -> typing.MutableSequence['SafetySystemPerformanceReport.Verdict']: ... + def values() -> ( + typing.MutableSequence["SafetySystemPerformanceReport.Verdict"] + ): ... class TR2237Templates: @staticmethod - def createNorsokS001Mapping() -> java.util.Map[java.lang.String, java.lang.String]: ... + def createNorsokS001Mapping() -> ( + java.util.Map[java.lang.String, java.lang.String] + ): ... @staticmethod def createOnshoreTemplate() -> BarrierRegister: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.barrier")``. diff --git a/src/jneqsim-stubs/process/safety/cfd/__init__.pyi b/src/jneqsim-stubs/process/safety/cfd/__init__.pyi index 8e98e8be..77e58fe2 100644 --- a/src/jneqsim-stubs/process/safety/cfd/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/cfd/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,14 +11,14 @@ import java.util import jneqsim.process.safety.scenario import typing - - class CfdSourceTermCase(java.io.Serializable): SCHEMA_VERSION: typing.ClassVar[java.lang.String] = ... @staticmethod - def builder() -> 'CfdSourceTermCase.Builder': ... + def builder() -> "CfdSourceTermCase.Builder": ... @staticmethod - def fromScenario(releaseDispersionScenario: jneqsim.process.safety.scenario.ReleaseDispersionScenarioGenerator.ReleaseDispersionScenario) -> 'CfdSourceTermCase': ... + def fromScenario( + releaseDispersionScenario: jneqsim.process.safety.scenario.ReleaseDispersionScenarioGenerator.ReleaseDispersionScenario, + ) -> "CfdSourceTermCase": ... def getCaseId(self) -> java.lang.String: ... def getQualityWarnings(self) -> java.util.List[java.lang.String]: ... def getRelease(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -27,23 +27,93 @@ class CfdSourceTermCase(java.io.Serializable): def getSourceTerm(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def validate(self) -> 'CfdSourceTermCase.ValidationResult': ... + def validate(self) -> "CfdSourceTermCase.ValidationResult": ... + class Builder: def __init__(self): ... - def ambient(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'CfdSourceTermCase.Builder': ... - def build(self) -> 'CfdSourceTermCase': ... - def caseId(self, string: typing.Union[java.lang.String, str]) -> 'CfdSourceTermCase.Builder': ... - def cfdHints(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'CfdSourceTermCase.Builder': ... - def consequenceBranches(self, list: java.util.List[typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]]) -> 'CfdSourceTermCase.Builder': ... - def context(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'CfdSourceTermCase.Builder': ... - def dispersionScreening(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'CfdSourceTermCase.Builder': ... - def fluid(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'CfdSourceTermCase.Builder': ... - def inventory(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'CfdSourceTermCase.Builder': ... - def provenance(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'CfdSourceTermCase.Builder': ... - def release(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'CfdSourceTermCase.Builder': ... - def scenarioName(self, string: typing.Union[java.lang.String, str]) -> 'CfdSourceTermCase.Builder': ... - def sourceTerm(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'CfdSourceTermCase.Builder': ... - def warnings(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> 'CfdSourceTermCase.Builder': ... + def ambient( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "CfdSourceTermCase.Builder": ... + def build(self) -> "CfdSourceTermCase": ... + def caseId( + self, string: typing.Union[java.lang.String, str] + ) -> "CfdSourceTermCase.Builder": ... + def cfdHints( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "CfdSourceTermCase.Builder": ... + def consequenceBranches( + self, + list: java.util.List[ + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ] + ], + ) -> "CfdSourceTermCase.Builder": ... + def context( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "CfdSourceTermCase.Builder": ... + def dispersionScreening( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "CfdSourceTermCase.Builder": ... + def fluid( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "CfdSourceTermCase.Builder": ... + def inventory( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "CfdSourceTermCase.Builder": ... + def provenance( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "CfdSourceTermCase.Builder": ... + def release( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "CfdSourceTermCase.Builder": ... + def scenarioName( + self, string: typing.Union[java.lang.String, str] + ) -> "CfdSourceTermCase.Builder": ... + def sourceTerm( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "CfdSourceTermCase.Builder": ... + def warnings( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> "CfdSourceTermCase.Builder": ... + class ValidationResult(java.io.Serializable): def getErrors(self) -> java.util.List[java.lang.String]: ... def getWarnings(self) -> java.util.List[java.lang.String]: ... @@ -52,12 +122,23 @@ class CfdSourceTermCase(java.io.Serializable): class CfdSourceTermExporter(java.io.Serializable): def __init__(self): ... - def exportJson(self, cfdSourceTermCase: CfdSourceTermCase, string: typing.Union[java.lang.String, str]) -> None: ... - def exportManifest(self, list: java.util.List[CfdSourceTermCase], string: typing.Union[java.lang.String, str]) -> None: ... - def exportOpenFoamSkeleton(self, cfdSourceTermCase: CfdSourceTermCase, string: typing.Union[java.lang.String, str]) -> None: ... + def exportJson( + self, + cfdSourceTermCase: CfdSourceTermCase, + string: typing.Union[java.lang.String, str], + ) -> None: ... + def exportManifest( + self, + list: java.util.List[CfdSourceTermCase], + string: typing.Union[java.lang.String, str], + ) -> None: ... + def exportOpenFoamSkeleton( + self, + cfdSourceTermCase: CfdSourceTermCase, + string: typing.Union[java.lang.String, str], + ) -> None: ... def toJson(self, cfdSourceTermCase: CfdSourceTermCase) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.cfd")``. diff --git a/src/jneqsim-stubs/process/safety/compliance/__init__.pyi b/src/jneqsim-stubs/process/safety/compliance/__init__.pyi index 30916dd4..25c5deba 100644 --- a/src/jneqsim-stubs/process/safety/compliance/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/compliance/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,54 +12,85 @@ import jneqsim.process.mechanicaldesign.pipeline import jneqsim.process.processmodel import typing - - class StandardsComplianceReport(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addRequirement(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'StandardsComplianceReport': ... + def addRequirement( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "StandardsComplianceReport": ... def compliancePercent(self) -> float: ... - def getRequirements(self) -> java.util.List['StandardsComplianceReport.Requirement']: ... - def loadAPI14C(self) -> 'StandardsComplianceReport': ... - def loadIEC61511(self) -> 'StandardsComplianceReport': ... - def loadNORSOKP002(self) -> 'StandardsComplianceReport': ... - def loadNORSOKS001(self) -> 'StandardsComplianceReport': ... - def loadNORSOKS001Clause10(self) -> 'StandardsComplianceReport': ... - def loadSTS0131(self) -> 'StandardsComplianceReport': ... - def loadTR1965(self) -> 'StandardsComplianceReport': ... - def loadTR2237(self) -> 'StandardsComplianceReport': ... + def getRequirements( + self, + ) -> java.util.List["StandardsComplianceReport.Requirement"]: ... + def loadAPI14C(self) -> "StandardsComplianceReport": ... + def loadIEC61511(self) -> "StandardsComplianceReport": ... + def loadNORSOKP002(self) -> "StandardsComplianceReport": ... + def loadNORSOKS001(self) -> "StandardsComplianceReport": ... + def loadNORSOKS001Clause10(self) -> "StandardsComplianceReport": ... + def loadSTS0131(self) -> "StandardsComplianceReport": ... + def loadTR1965(self) -> "StandardsComplianceReport": ... + def loadTR2237(self) -> "StandardsComplianceReport": ... def report(self) -> java.lang.String: ... - def setStatus(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], status: 'StandardsComplianceReport.Status', string3: typing.Union[java.lang.String, str]) -> 'StandardsComplianceReport': ... - def statusSummary(self) -> java.util.Map['StandardsComplianceReport.Status', int]: ... + def setStatus( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + status: "StandardsComplianceReport.Status", + string3: typing.Union[java.lang.String, str], + ) -> "StandardsComplianceReport": ... + def statusSummary( + self, + ) -> java.util.Map["StandardsComplianceReport.Status", int]: ... + class Requirement(java.io.Serializable): standard: java.lang.String = ... clause: java.lang.String = ... description: java.lang.String = ... - status: 'StandardsComplianceReport.Status' = ... + status: "StandardsComplianceReport.Status" = ... evidence: java.lang.String = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], status: 'StandardsComplianceReport.Status', string4: typing.Union[java.lang.String, str]): ... - class Status(java.lang.Enum['StandardsComplianceReport.Status']): - COMPLIANT: typing.ClassVar['StandardsComplianceReport.Status'] = ... - PARTIAL: typing.ClassVar['StandardsComplianceReport.Status'] = ... - NON_COMPLIANT: typing.ClassVar['StandardsComplianceReport.Status'] = ... - NOT_ASSESSED: typing.ClassVar['StandardsComplianceReport.Status'] = ... - NOT_APPLICABLE: typing.ClassVar['StandardsComplianceReport.Status'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + status: "StandardsComplianceReport.Status", + string4: typing.Union[java.lang.String, str], + ): ... + + class Status(java.lang.Enum["StandardsComplianceReport.Status"]): + COMPLIANT: typing.ClassVar["StandardsComplianceReport.Status"] = ... + PARTIAL: typing.ClassVar["StandardsComplianceReport.Status"] = ... + NON_COMPLIANT: typing.ClassVar["StandardsComplianceReport.Status"] = ... + NOT_ASSESSED: typing.ClassVar["StandardsComplianceReport.Status"] = ... + NOT_APPLICABLE: typing.ClassVar["StandardsComplianceReport.Status"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'StandardsComplianceReport.Status': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "StandardsComplianceReport.Status": ... @staticmethod - def values() -> typing.MutableSequence['StandardsComplianceReport.Status']: ... + def values() -> typing.MutableSequence["StandardsComplianceReport.Status"]: ... class StandardsDesignReview(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, norsokP002LineSizingValidator: jneqsim.process.mechanicaldesign.pipeline.NorsokP002LineSizingValidator): ... - def review(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> StandardsComplianceReport: ... - + def __init__( + self, + norsokP002LineSizingValidator: jneqsim.process.mechanicaldesign.pipeline.NorsokP002LineSizingValidator, + ): ... + def review( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> StandardsComplianceReport: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.compliance")``. diff --git a/src/jneqsim-stubs/process/safety/depressurization/__init__.pyi b/src/jneqsim-stubs/process/safety/depressurization/__init__.pyi index 603fadbc..a867d984 100644 --- a/src/jneqsim-stubs/process/safety/depressurization/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/depressurization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,16 +11,24 @@ import java.util import jneqsim.thermo.system import typing - - class DepressurizationSimulator(java.io.Serializable): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, double3: float, double4: float): ... - def run(self) -> 'DepressurizationSimulator.DepressurizationResult': ... - def setFireHeatInput(self, double: float) -> 'DepressurizationSimulator': ... - def setMaxTime(self, double: float) -> 'DepressurizationSimulator': ... - def setStopPressure(self, double: float) -> 'DepressurizationSimulator': ... - def setTimeStep(self, double: float) -> 'DepressurizationSimulator': ... - def setWall(self, double: float, double2: float, double3: float, double4: float) -> 'DepressurizationSimulator': ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + double3: float, + double4: float, + ): ... + def run(self) -> "DepressurizationSimulator.DepressurizationResult": ... + def setFireHeatInput(self, double: float) -> "DepressurizationSimulator": ... + def setMaxTime(self, double: float) -> "DepressurizationSimulator": ... + def setStopPressure(self, double: float) -> "DepressurizationSimulator": ... + def setTimeStep(self, double: float) -> "DepressurizationSimulator": ... + def setWall( + self, double: float, double2: float, double3: float, double4: float + ) -> "DepressurizationSimulator": ... + class DepressurizationResult(java.io.Serializable): initialPressureBara: float = ... time: java.util.List = ... @@ -36,26 +44,51 @@ class DepressurizationSimulator(java.io.Serializable): halfPressureCriterionMet: bool = ... sevenBargCriterionMet: bool = ... def __init__(self): ... - def evaluateSTS0131(self, sTS0131AcceptanceCriteria: 'STS0131AcceptanceCriteria') -> 'STS0131AcceptanceResult': ... + def evaluateSTS0131( + self, sTS0131AcceptanceCriteria: "STS0131AcceptanceCriteria" + ) -> "STS0131AcceptanceResult": ... def meetsMDMT(self, double: float) -> bool: ... def summary(self) -> java.lang.String: ... class STS0131AcceptanceCriteria(java.io.Serializable): def __init__(self): ... - def evaluate(self, depressurizationResult: DepressurizationSimulator.DepressurizationResult) -> 'STS0131AcceptanceResult': ... + def evaluate( + self, depressurizationResult: DepressurizationSimulator.DepressurizationResult + ) -> "STS0131AcceptanceResult": ... def getEstimatedTimeToRuptureS(self) -> float: ... def getMaximumEscalatedFireRateKgPerS(self) -> float: ... def getMaximumPressureAtRuptureBara(self) -> float: ... def getMaximumRemainingMassKg(self) -> float: ... def getTimeToEscapeS(self) -> float: ... - def setEstimatedTimeToRuptureS(self, double: float) -> 'STS0131AcceptanceCriteria': ... - def setMaximumEscalatedFireRateKgPerS(self, double: float) -> 'STS0131AcceptanceCriteria': ... - def setMaximumPressureAtRuptureBara(self, double: float) -> 'STS0131AcceptanceCriteria': ... - def setMaximumRemainingMassKg(self, double: float) -> 'STS0131AcceptanceCriteria': ... - def setTimeToEscapeS(self, double: float) -> 'STS0131AcceptanceCriteria': ... + def setEstimatedTimeToRuptureS( + self, double: float + ) -> "STS0131AcceptanceCriteria": ... + def setMaximumEscalatedFireRateKgPerS( + self, double: float + ) -> "STS0131AcceptanceCriteria": ... + def setMaximumPressureAtRuptureBara( + self, double: float + ) -> "STS0131AcceptanceCriteria": ... + def setMaximumRemainingMassKg( + self, double: float + ) -> "STS0131AcceptanceCriteria": ... + def setTimeToEscapeS(self, double: float) -> "STS0131AcceptanceCriteria": ... class STS0131AcceptanceResult(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, boolean: bool, boolean2: bool, boolean3: bool, boolean4: bool, boolean5: bool, boolean6: bool, boolean7: bool): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + boolean: bool, + boolean2: bool, + boolean3: bool, + boolean4: bool, + boolean5: bool, + boolean6: bool, + boolean7: bool, + ): ... def getLimitingTimeS(self) -> float: ... def getPeakDischargeRateKgPerS(self) -> float: ... def getPressureAtLimitingTimeBara(self) -> float: ... @@ -70,7 +103,6 @@ class STS0131AcceptanceResult(java.io.Serializable): def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.depressurization")``. diff --git a/src/jneqsim-stubs/process/safety/dispersion/__init__.pyi b/src/jneqsim-stubs/process/safety/dispersion/__init__.pyi index e2d3e748..6a5daf99 100644 --- a/src/jneqsim-stubs/process/safety/dispersion/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/dispersion/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,52 +14,123 @@ import jneqsim.process.safety.release import jneqsim.thermo.system import typing - - class GasDispersionAnalyzer(java.io.Serializable): - def analyze(self) -> 'GasDispersionResult': ... + def analyze(self) -> "GasDispersionResult": ... @staticmethod - def analyzeStream(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, boundaryConditions: jneqsim.process.safety.BoundaryConditions) -> 'GasDispersionResult': ... + def analyzeStream( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + boundaryConditions: jneqsim.process.safety.BoundaryConditions, + ) -> "GasDispersionResult": ... @staticmethod - def builder() -> 'GasDispersionAnalyzer.Builder': ... + def builder() -> "GasDispersionAnalyzer.Builder": ... @staticmethod def getLowerFlammableLimits() -> java.util.Map[java.lang.String, float]: ... @staticmethod - def lowerFlammableLimit(systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def lowerFlammableLimit( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> float: ... + class Builder: def __init__(self): ... - def boundaryConditions(self, boundaryConditions: jneqsim.process.safety.BoundaryConditions) -> 'GasDispersionAnalyzer.Builder': ... - def build(self) -> 'GasDispersionAnalyzer': ... - def flammableEndpointFraction(self, double: float) -> 'GasDispersionAnalyzer.Builder': ... - def fluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'GasDispersionAnalyzer.Builder': ... - def lowerFlammableLimit(self, double: float) -> 'GasDispersionAnalyzer.Builder': ... - def massReleaseRate(self, double: float) -> 'GasDispersionAnalyzer.Builder': ... - def modelSelection(self, modelSelection: 'GasDispersionAnalyzer.ModelSelection') -> 'GasDispersionAnalyzer.Builder': ... - def releaseHeight(self, double: float) -> 'GasDispersionAnalyzer.Builder': ... - def scenarioName(self, string: typing.Union[java.lang.String, str]) -> 'GasDispersionAnalyzer.Builder': ... - def sourceTerm(self, sourceTermResult: jneqsim.process.safety.release.SourceTermResult) -> 'GasDispersionAnalyzer.Builder': ... - def sts0131CfdEndpoint(self) -> 'GasDispersionAnalyzer.Builder': ... - def sts0131IntegralEndpoint(self) -> 'GasDispersionAnalyzer.Builder': ... - def toxicEndpoint(self, string: typing.Union[java.lang.String, str], double: float) -> 'GasDispersionAnalyzer.Builder': ... - class ModelSelection(java.lang.Enum['GasDispersionAnalyzer.ModelSelection']): - AUTO: typing.ClassVar['GasDispersionAnalyzer.ModelSelection'] = ... - GAUSSIAN_PLUME: typing.ClassVar['GasDispersionAnalyzer.ModelSelection'] = ... - HEAVY_GAS: typing.ClassVar['GasDispersionAnalyzer.ModelSelection'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def boundaryConditions( + self, boundaryConditions: jneqsim.process.safety.BoundaryConditions + ) -> "GasDispersionAnalyzer.Builder": ... + def build(self) -> "GasDispersionAnalyzer": ... + def flammableEndpointFraction( + self, double: float + ) -> "GasDispersionAnalyzer.Builder": ... + def fluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "GasDispersionAnalyzer.Builder": ... + def lowerFlammableLimit( + self, double: float + ) -> "GasDispersionAnalyzer.Builder": ... + def massReleaseRate(self, double: float) -> "GasDispersionAnalyzer.Builder": ... + def modelSelection( + self, modelSelection: "GasDispersionAnalyzer.ModelSelection" + ) -> "GasDispersionAnalyzer.Builder": ... + def releaseHeight(self, double: float) -> "GasDispersionAnalyzer.Builder": ... + def scenarioName( + self, string: typing.Union[java.lang.String, str] + ) -> "GasDispersionAnalyzer.Builder": ... + def sourceTerm( + self, sourceTermResult: jneqsim.process.safety.release.SourceTermResult + ) -> "GasDispersionAnalyzer.Builder": ... + def sts0131CfdEndpoint(self) -> "GasDispersionAnalyzer.Builder": ... + def sts0131IntegralEndpoint(self) -> "GasDispersionAnalyzer.Builder": ... + def toxicEndpoint( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "GasDispersionAnalyzer.Builder": ... + + class ModelSelection(java.lang.Enum["GasDispersionAnalyzer.ModelSelection"]): + AUTO: typing.ClassVar["GasDispersionAnalyzer.ModelSelection"] = ... + GAUSSIAN_PLUME: typing.ClassVar["GasDispersionAnalyzer.ModelSelection"] = ... + HEAVY_GAS: typing.ClassVar["GasDispersionAnalyzer.ModelSelection"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'GasDispersionAnalyzer.ModelSelection': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "GasDispersionAnalyzer.ModelSelection": ... @staticmethod - def values() -> typing.MutableSequence['GasDispersionAnalyzer.ModelSelection']: ... + def values() -> ( + typing.MutableSequence["GasDispersionAnalyzer.ModelSelection"] + ): ... class GasDispersionResult(java.io.Serializable): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, string3: typing.Union[java.lang.String, str], double13: float, double14: float, double15: float, char: str, string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + string3: typing.Union[java.lang.String, str], + double13: float, + double14: float, + double15: float, + char: str, + string4: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, string3: typing.Union[java.lang.String, str], double11: float, double12: float, double13: float, char: str, string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + string3: typing.Union[java.lang.String, str], + double11: float, + double12: float, + double13: float, + char: str, + string4: typing.Union[java.lang.String, str], + ): ... def getAirDensityKgPerM3(self) -> float: ... def getDistanceToFlammableEndpointM(self) -> float: ... def getDistanceToHalfLflM(self) -> float: ... @@ -86,43 +157,64 @@ class GasDispersionResult(java.io.Serializable): def toString(self) -> java.lang.String: ... class GaussianPlume(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, stability: 'GaussianPlume.Stability', terrain: 'GaussianPlume.Terrain'): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + stability: "GaussianPlume.Stability", + terrain: "GaussianPlume.Terrain", + ): ... def centerlineGroundConcentration(self, double: float) -> float: ... def concentration(self, double: float, double2: float, double3: float) -> float: ... def distanceToConcentration(self, double: float) -> float: ... def sigmaY(self, double: float) -> float: ... def sigmaZ(self, double: float) -> float: ... - class Stability(java.lang.Enum['GaussianPlume.Stability']): - A: typing.ClassVar['GaussianPlume.Stability'] = ... - B: typing.ClassVar['GaussianPlume.Stability'] = ... - C: typing.ClassVar['GaussianPlume.Stability'] = ... - D: typing.ClassVar['GaussianPlume.Stability'] = ... - E: typing.ClassVar['GaussianPlume.Stability'] = ... - F: typing.ClassVar['GaussianPlume.Stability'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Stability(java.lang.Enum["GaussianPlume.Stability"]): + A: typing.ClassVar["GaussianPlume.Stability"] = ... + B: typing.ClassVar["GaussianPlume.Stability"] = ... + C: typing.ClassVar["GaussianPlume.Stability"] = ... + D: typing.ClassVar["GaussianPlume.Stability"] = ... + E: typing.ClassVar["GaussianPlume.Stability"] = ... + F: typing.ClassVar["GaussianPlume.Stability"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'GaussianPlume.Stability': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "GaussianPlume.Stability": ... @staticmethod - def values() -> typing.MutableSequence['GaussianPlume.Stability']: ... - class Terrain(java.lang.Enum['GaussianPlume.Terrain']): - RURAL: typing.ClassVar['GaussianPlume.Terrain'] = ... - URBAN: typing.ClassVar['GaussianPlume.Terrain'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["GaussianPlume.Stability"]: ... + + class Terrain(java.lang.Enum["GaussianPlume.Terrain"]): + RURAL: typing.ClassVar["GaussianPlume.Terrain"] = ... + URBAN: typing.ClassVar["GaussianPlume.Terrain"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'GaussianPlume.Terrain': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "GaussianPlume.Terrain": ... @staticmethod - def values() -> typing.MutableSequence['GaussianPlume.Terrain']: ... + def values() -> typing.MutableSequence["GaussianPlume.Terrain"]: ... class HeavyGasDispersion(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, double: float, double2: float, double3: float, double4: float + ): ... def britterParameter(self) -> float: ... def distanceToConcentrationRatio(self, double: float) -> float: ... def reducedGravity(self) -> float: ... @@ -130,31 +222,41 @@ class HeavyGasDispersion(java.io.Serializable): class ProbitModel(java.io.Serializable): def __init__(self, double: float, double2: float, double3: float): ... @staticmethod - def ammoniaFatality() -> 'ProbitModel': ... + def ammoniaFatality() -> "ProbitModel": ... @staticmethod - def blastLungFatality() -> 'ProbitModel': ... + def blastLungFatality() -> "ProbitModel": ... @staticmethod - def chlorineFatality() -> 'ProbitModel': ... + def chlorineFatality() -> "ProbitModel": ... @staticmethod - def h2sFatality() -> 'ProbitModel': ... + def h2sFatality() -> "ProbitModel": ... def probability(self, double: float) -> float: ... def probabilityFromDose(self, double: float) -> float: ... def probit(self, double: float) -> float: ... @staticmethod - def thermalFatality() -> 'ProbitModel': ... + def thermalFatality() -> "ProbitModel": ... class ToxicLibrary: @staticmethod - def get(string: typing.Union[java.lang.String, str]) -> 'ToxicLibrary.Thresholds': ... + def get( + string: typing.Union[java.lang.String, str], + ) -> "ToxicLibrary.Thresholds": ... @staticmethod - def ppmToKgPerM3(double: float, double2: float, double3: float, double4: float) -> float: ... + def ppmToKgPerM3( + double: float, double2: float, double3: float, double4: float + ) -> float: ... + class Thresholds(java.io.Serializable): name: java.lang.String = ... idlhPpm: float = ... erpg2Ppm: float = ... aegl2Ppm: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... - + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.dispersion")``. diff --git a/src/jneqsim-stubs/process/safety/dto/__init__.pyi b/src/jneqsim-stubs/process/safety/dto/__init__.pyi index 27f08fba..1f3c1c1b 100644 --- a/src/jneqsim-stubs/process/safety/dto/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/dto/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,30 +11,58 @@ import java.util import jneqsim.process.equipment.flare.dto import typing - - class CapacityAlertDTO(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getDisposalUnitName(self) -> java.lang.String: ... def getLoadCaseName(self) -> java.lang.String: ... def getMessage(self) -> java.lang.String: ... class DisposalLoadCaseResultDTO(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], jneqsim.process.equipment.flare.dto.FlarePerformanceDTO], typing.Mapping[typing.Union[java.lang.String, str], jneqsim.process.equipment.flare.dto.FlarePerformanceDTO]], double: float, double2: float, list: java.util.List[CapacityAlertDTO]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + jneqsim.process.equipment.flare.dto.FlarePerformanceDTO, + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + jneqsim.process.equipment.flare.dto.FlarePerformanceDTO, + ], + ], + double: float, + double2: float, + list: java.util.List[CapacityAlertDTO], + ): ... def getAlerts(self) -> java.util.List[CapacityAlertDTO]: ... def getLoadCaseName(self) -> java.lang.String: ... def getMaxRadiationDistanceM(self) -> float: ... - def getPerformanceByUnit(self) -> java.util.Map[java.lang.String, jneqsim.process.equipment.flare.dto.FlarePerformanceDTO]: ... + def getPerformanceByUnit( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.equipment.flare.dto.FlarePerformanceDTO + ]: ... def getTotalHeatDutyMW(self) -> float: ... class DisposalNetworkSummaryDTO(java.io.Serializable): - def __init__(self, list: java.util.List[DisposalLoadCaseResultDTO], double: float, double2: float, list2: java.util.List[CapacityAlertDTO]): ... + def __init__( + self, + list: java.util.List[DisposalLoadCaseResultDTO], + double: float, + double2: float, + list2: java.util.List[CapacityAlertDTO], + ): ... def getAlerts(self) -> java.util.List[CapacityAlertDTO]: ... def getLoadCaseResults(self) -> java.util.List[DisposalLoadCaseResultDTO]: ... def getMaxHeatDutyMW(self) -> float: ... def getMaxRadiationDistanceM(self) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.dto")``. diff --git a/src/jneqsim-stubs/process/safety/envelope/__init__.pyi b/src/jneqsim-stubs/process/safety/envelope/__init__.pyi index e96f3909..5bc5e650 100644 --- a/src/jneqsim-stubs/process/safety/envelope/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/envelope/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,14 +10,21 @@ import jpype import jneqsim.thermo.system import typing - - class SafetyEnvelope: - def __init__(self, string: typing.Union[java.lang.String, str], envelopeType: 'SafetyEnvelope.EnvelopeType', int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + envelopeType: "SafetyEnvelope.EnvelopeType", + int: int, + ): ... def calculateMarginToLimit(self, double: float, double2: float) -> float: ... def exportToCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... def exportToJSON(self, string: typing.Union[java.lang.String, str]) -> None: ... - def exportToPIFormat(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def exportToPIFormat( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def exportToSeeq(self, string: typing.Union[java.lang.String, str]) -> None: ... def getFluidDescription(self) -> java.lang.String: ... def getMargin(self) -> typing.MutableSequence[float]: ... @@ -29,45 +36,68 @@ class SafetyEnvelope: def getSafeTemperatureAtPressure(self, double: float) -> float: ... def getTemperature(self) -> typing.MutableSequence[float]: ... def getTemperatureAtPressure(self, double: float) -> float: ... - def getType(self) -> 'SafetyEnvelope.EnvelopeType': ... + def getType(self) -> "SafetyEnvelope.EnvelopeType": ... def isOperatingPointSafe(self, double: float, double2: float) -> bool: ... def toString(self) -> java.lang.String: ... - class EnvelopeType(java.lang.Enum['SafetyEnvelope.EnvelopeType']): - HYDRATE: typing.ClassVar['SafetyEnvelope.EnvelopeType'] = ... - WAX: typing.ClassVar['SafetyEnvelope.EnvelopeType'] = ... - CO2_FREEZING: typing.ClassVar['SafetyEnvelope.EnvelopeType'] = ... - MDMT: typing.ClassVar['SafetyEnvelope.EnvelopeType'] = ... - PHASE_ENVELOPE: typing.ClassVar['SafetyEnvelope.EnvelopeType'] = ... - BRITTLE_FRACTURE: typing.ClassVar['SafetyEnvelope.EnvelopeType'] = ... - CUSTOM: typing.ClassVar['SafetyEnvelope.EnvelopeType'] = ... + + class EnvelopeType(java.lang.Enum["SafetyEnvelope.EnvelopeType"]): + HYDRATE: typing.ClassVar["SafetyEnvelope.EnvelopeType"] = ... + WAX: typing.ClassVar["SafetyEnvelope.EnvelopeType"] = ... + CO2_FREEZING: typing.ClassVar["SafetyEnvelope.EnvelopeType"] = ... + MDMT: typing.ClassVar["SafetyEnvelope.EnvelopeType"] = ... + PHASE_ENVELOPE: typing.ClassVar["SafetyEnvelope.EnvelopeType"] = ... + BRITTLE_FRACTURE: typing.ClassVar["SafetyEnvelope.EnvelopeType"] = ... + CUSTOM: typing.ClassVar["SafetyEnvelope.EnvelopeType"] = ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetyEnvelope.EnvelopeType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetyEnvelope.EnvelopeType": ... @staticmethod - def values() -> typing.MutableSequence['SafetyEnvelope.EnvelopeType']: ... + def values() -> typing.MutableSequence["SafetyEnvelope.EnvelopeType"]: ... class SafetyEnvelopeCalculator: def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def calculateAllEnvelopes(self, double: float, double2: float, int: int) -> typing.MutableSequence[SafetyEnvelope]: ... - def calculateCO2FreezingEnvelope(self, double: float, double2: float, int: int) -> SafetyEnvelope: ... - def calculateHydrateEnvelope(self, double: float, double2: float, int: int) -> SafetyEnvelope: ... - def calculateMDMTEnvelope(self, double: float, double2: float, double3: float, int: int) -> SafetyEnvelope: ... + def calculateAllEnvelopes( + self, double: float, double2: float, int: int + ) -> typing.MutableSequence[SafetyEnvelope]: ... + def calculateCO2FreezingEnvelope( + self, double: float, double2: float, int: int + ) -> SafetyEnvelope: ... + def calculateHydrateEnvelope( + self, double: float, double2: float, int: int + ) -> SafetyEnvelope: ... + def calculateMDMTEnvelope( + self, double: float, double2: float, double3: float, int: int + ) -> SafetyEnvelope: ... def calculatePhaseEnvelope(self, int: int) -> SafetyEnvelope: ... - def calculateWaxEnvelope(self, double: float, double2: float, int: int) -> SafetyEnvelope: ... + def calculateWaxEnvelope( + self, double: float, double2: float, int: int + ) -> SafetyEnvelope: ... @staticmethod - def getMostLimitingEnvelope(safetyEnvelopeArray: typing.Union[typing.List[SafetyEnvelope], jpype.JArray], double: float, double2: float) -> SafetyEnvelope: ... + def getMostLimitingEnvelope( + safetyEnvelopeArray: typing.Union[typing.List[SafetyEnvelope], jpype.JArray], + double: float, + double2: float, + ) -> SafetyEnvelope: ... @staticmethod - def isOperatingPointSafe(safetyEnvelopeArray: typing.Union[typing.List[SafetyEnvelope], jpype.JArray], double: float, double2: float) -> bool: ... + def isOperatingPointSafe( + safetyEnvelopeArray: typing.Union[typing.List[SafetyEnvelope], jpype.JArray], + double: float, + double2: float, + ) -> bool: ... def setHydrateSafetyMargin(self, double: float) -> None: ... def setMDMTSafetyMargin(self, double: float) -> None: ... def setWaxSafetyMargin(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.envelope")``. diff --git a/src/jneqsim-stubs/process/safety/escalation/__init__.pyi b/src/jneqsim-stubs/process/safety/escalation/__init__.pyi index 5511320b..d8d8d6ca 100644 --- a/src/jneqsim-stubs/process/safety/escalation/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/escalation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,17 +10,23 @@ import java.lang import java.util import typing - - class EscalationGraphAnalyzer(java.io.Serializable): def __init__(self): ... - def addExposure(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> 'EscalationGraphAnalyzer': ... - def addItem(self, string: typing.Union[java.lang.String, str], double: float) -> 'EscalationGraphAnalyzer': ... + def addExposure( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> "EscalationGraphAnalyzer": ... + def addItem( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "EscalationGraphAnalyzer": ... def getItems(self) -> java.util.Set[java.lang.String]: ... - def propagate(self, string: typing.Union[java.lang.String, str]) -> java.util.Set[java.lang.String]: ... + def propagate( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Set[java.lang.String]: ... def worstCaseEscalation(self) -> java.util.Set[java.lang.String]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.escalation")``. diff --git a/src/jneqsim-stubs/process/safety/esd/__init__.pyi b/src/jneqsim-stubs/process/safety/esd/__init__.pyi index e1d862be..fdaca3ac 100644 --- a/src/jneqsim-stubs/process/safety/esd/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/esd/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,67 +14,160 @@ import jneqsim.process.processmodel import jneqsim.process.safety import typing - - class EmergencyShutdownTestCriterion(java.io.Serializable): @staticmethod - def decreaseAtLeast(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... + def decreaseAtLeast( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion": ... @staticmethod - def fieldAbsoluteDeviationAtMost(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... + def fieldAbsoluteDeviationAtMost( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion": ... @staticmethod - def fieldRelativeDeviationAtMost(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> 'EmergencyShutdownTestCriterion': ... + def fieldRelativeDeviationAtMost( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> "EmergencyShutdownTestCriterion": ... @staticmethod - def finalAtLeast(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... + def finalAtLeast( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion": ... @staticmethod - def finalAtMost(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... + def finalAtMost( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion": ... def getClause(self) -> java.lang.String: ... def getId(self) -> java.lang.String: ... def getLogicName(self) -> java.lang.String: ... def getLogicalTag(self) -> java.lang.String: ... def getSeverity(self) -> java.lang.String: ... def getTargetValue(self) -> float: ... - def getType(self) -> 'EmergencyShutdownTestCriterion.CriterionType': ... + def getType(self) -> "EmergencyShutdownTestCriterion.CriterionType": ... def getUnit(self) -> java.lang.String: ... @staticmethod - def increaseAtLeast(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... + def increaseAtLeast( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion": ... @staticmethod - def logicCompleted(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... + def logicCompleted( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion": ... @staticmethod - def maxAtLeast(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... + def maxAtLeast( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion": ... @staticmethod - def maxAtMost(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... + def maxAtMost( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion": ... @staticmethod - def minAtLeast(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... + def minAtLeast( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion": ... @staticmethod - def minAtMost(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... + def minAtMost( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion": ... @staticmethod - def noSimulationErrors(string: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... + def noSimulationErrors( + string: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def withClause(self, string: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... - def withSeverity(self, string: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... - def withText(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion': ... - class CriterionType(java.lang.Enum['EmergencyShutdownTestCriterion.CriterionType']): - FINAL_LESS_OR_EQUAL: typing.ClassVar['EmergencyShutdownTestCriterion.CriterionType'] = ... - FINAL_GREATER_OR_EQUAL: typing.ClassVar['EmergencyShutdownTestCriterion.CriterionType'] = ... - MAX_LESS_OR_EQUAL: typing.ClassVar['EmergencyShutdownTestCriterion.CriterionType'] = ... - MAX_GREATER_OR_EQUAL: typing.ClassVar['EmergencyShutdownTestCriterion.CriterionType'] = ... - MIN_LESS_OR_EQUAL: typing.ClassVar['EmergencyShutdownTestCriterion.CriterionType'] = ... - MIN_GREATER_OR_EQUAL: typing.ClassVar['EmergencyShutdownTestCriterion.CriterionType'] = ... - DECREASE_GREATER_OR_EQUAL: typing.ClassVar['EmergencyShutdownTestCriterion.CriterionType'] = ... - INCREASE_GREATER_OR_EQUAL: typing.ClassVar['EmergencyShutdownTestCriterion.CriterionType'] = ... - FIELD_ABSOLUTE_DEVIATION_LESS_OR_EQUAL: typing.ClassVar['EmergencyShutdownTestCriterion.CriterionType'] = ... - FIELD_RELATIVE_DEVIATION_LESS_OR_EQUAL: typing.ClassVar['EmergencyShutdownTestCriterion.CriterionType'] = ... - LOGIC_COMPLETED: typing.ClassVar['EmergencyShutdownTestCriterion.CriterionType'] = ... - NO_SIMULATION_ERRORS: typing.ClassVar['EmergencyShutdownTestCriterion.CriterionType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def withClause( + self, string: typing.Union[java.lang.String, str] + ) -> "EmergencyShutdownTestCriterion": ... + def withSeverity( + self, string: typing.Union[java.lang.String, str] + ) -> "EmergencyShutdownTestCriterion": ... + def withText( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion": ... + + class CriterionType(java.lang.Enum["EmergencyShutdownTestCriterion.CriterionType"]): + FINAL_LESS_OR_EQUAL: typing.ClassVar[ + "EmergencyShutdownTestCriterion.CriterionType" + ] = ... + FINAL_GREATER_OR_EQUAL: typing.ClassVar[ + "EmergencyShutdownTestCriterion.CriterionType" + ] = ... + MAX_LESS_OR_EQUAL: typing.ClassVar[ + "EmergencyShutdownTestCriterion.CriterionType" + ] = ... + MAX_GREATER_OR_EQUAL: typing.ClassVar[ + "EmergencyShutdownTestCriterion.CriterionType" + ] = ... + MIN_LESS_OR_EQUAL: typing.ClassVar[ + "EmergencyShutdownTestCriterion.CriterionType" + ] = ... + MIN_GREATER_OR_EQUAL: typing.ClassVar[ + "EmergencyShutdownTestCriterion.CriterionType" + ] = ... + DECREASE_GREATER_OR_EQUAL: typing.ClassVar[ + "EmergencyShutdownTestCriterion.CriterionType" + ] = ... + INCREASE_GREATER_OR_EQUAL: typing.ClassVar[ + "EmergencyShutdownTestCriterion.CriterionType" + ] = ... + FIELD_ABSOLUTE_DEVIATION_LESS_OR_EQUAL: typing.ClassVar[ + "EmergencyShutdownTestCriterion.CriterionType" + ] = ... + FIELD_RELATIVE_DEVIATION_LESS_OR_EQUAL: typing.ClassVar[ + "EmergencyShutdownTestCriterion.CriterionType" + ] = ... + LOGIC_COMPLETED: typing.ClassVar[ + "EmergencyShutdownTestCriterion.CriterionType" + ] = ... + NO_SIMULATION_ERRORS: typing.ClassVar[ + "EmergencyShutdownTestCriterion.CriterionType" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestCriterion.CriterionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestCriterion.CriterionType": ... @staticmethod - def values() -> typing.MutableSequence['EmergencyShutdownTestCriterion.CriterionType']: ... + def values() -> ( + typing.MutableSequence["EmergencyShutdownTestCriterion.CriterionType"] + ): ... + class Result(java.io.Serializable): def getCriterionId(self) -> java.lang.String: ... def isPassed(self) -> bool: ... @@ -82,7 +175,9 @@ class EmergencyShutdownTestCriterion(java.io.Serializable): class EmergencyShutdownTestPlan(java.io.Serializable): @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestPlan.Builder': ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestPlan.Builder": ... def getCriteria(self) -> java.util.List[EmergencyShutdownTestCriterion]: ... def getDefaultFieldComparisonToleranceFraction(self) -> float: ... def getDurationSeconds(self) -> float: ... @@ -90,7 +185,9 @@ class EmergencyShutdownTestPlan(java.io.Serializable): def getEvidenceReferences(self) -> java.util.List[java.lang.String]: ... def getFieldData(self) -> java.util.Map[java.lang.String, float]: ... def getMonitoredLogicalTags(self) -> java.util.Set[java.lang.String]: ... - def getMonitoredUnits(self) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getMonitoredUnits( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... def getName(self) -> java.lang.String: ... def getScenario(self) -> jneqsim.process.safety.ProcessSafetyScenario: ... def getStandardReferences(self) -> java.util.List[java.lang.String]: ... @@ -99,38 +196,80 @@ class EmergencyShutdownTestPlan(java.io.Serializable): def getTriggerLogicNames(self) -> java.util.List[java.lang.String]: ... def getTriggerTimeSeconds(self) -> float: ... def isInitializeSteadyState(self) -> bool: ... + class Builder: - def build(self) -> 'EmergencyShutdownTestPlan': ... - def criterion(self, emergencyShutdownTestCriterion: EmergencyShutdownTestCriterion) -> 'EmergencyShutdownTestPlan.Builder': ... - def defaultFieldComparisonTolerance(self, double: float) -> 'EmergencyShutdownTestPlan.Builder': ... - def duration(self, double: float) -> 'EmergencyShutdownTestPlan.Builder': ... - def enableLogic(self, string: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestPlan.Builder': ... - def evidenceReference(self, string: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestPlan.Builder': ... + def build(self) -> "EmergencyShutdownTestPlan": ... + def criterion( + self, emergencyShutdownTestCriterion: EmergencyShutdownTestCriterion + ) -> "EmergencyShutdownTestPlan.Builder": ... + def defaultFieldComparisonTolerance( + self, double: float + ) -> "EmergencyShutdownTestPlan.Builder": ... + def duration(self, double: float) -> "EmergencyShutdownTestPlan.Builder": ... + def enableLogic( + self, string: typing.Union[java.lang.String, str] + ) -> "EmergencyShutdownTestPlan.Builder": ... + def evidenceReference( + self, string: typing.Union[java.lang.String, str] + ) -> "EmergencyShutdownTestPlan.Builder": ... @typing.overload - def fieldData(self, string: typing.Union[java.lang.String, str], double: float) -> 'EmergencyShutdownTestPlan.Builder': ... + def fieldData( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "EmergencyShutdownTestPlan.Builder": ... @typing.overload - def fieldData(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> 'EmergencyShutdownTestPlan.Builder': ... - def initializeSteadyState(self, boolean: bool) -> 'EmergencyShutdownTestPlan.Builder': ... - def monitor(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestPlan.Builder': ... - def scenario(self, processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario) -> 'EmergencyShutdownTestPlan.Builder': ... - def standardReference(self, string: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestPlan.Builder': ... - def tagMap(self, operationalTagMap: jneqsim.process.operations.OperationalTagMap) -> 'EmergencyShutdownTestPlan.Builder': ... - def timeStep(self, double: float) -> 'EmergencyShutdownTestPlan.Builder': ... - def triggerLogic(self, string: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestPlan.Builder': ... - def triggerTime(self, double: float) -> 'EmergencyShutdownTestPlan.Builder': ... + def fieldData( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> "EmergencyShutdownTestPlan.Builder": ... + def initializeSteadyState( + self, boolean: bool + ) -> "EmergencyShutdownTestPlan.Builder": ... + def monitor( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestPlan.Builder": ... + def scenario( + self, processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario + ) -> "EmergencyShutdownTestPlan.Builder": ... + def standardReference( + self, string: typing.Union[java.lang.String, str] + ) -> "EmergencyShutdownTestPlan.Builder": ... + def tagMap( + self, operationalTagMap: jneqsim.process.operations.OperationalTagMap + ) -> "EmergencyShutdownTestPlan.Builder": ... + def timeStep(self, double: float) -> "EmergencyShutdownTestPlan.Builder": ... + def triggerLogic( + self, string: typing.Union[java.lang.String, str] + ) -> "EmergencyShutdownTestPlan.Builder": ... + def triggerTime(self, double: float) -> "EmergencyShutdownTestPlan.Builder": ... class EmergencyShutdownTestResult(java.io.Serializable): - def getCriterionResults(self) -> java.util.List[EmergencyShutdownTestCriterion.Result]: ... + def getCriterionResults( + self, + ) -> java.util.List[EmergencyShutdownTestCriterion.Result]: ... def getErrors(self) -> java.util.List[java.lang.String]: ... - def getFieldComparisons(self) -> java.util.Map[java.lang.String, 'EmergencyShutdownTestResult.FieldComparison']: ... + def getFieldComparisons( + self, + ) -> java.util.Map[ + java.lang.String, "EmergencyShutdownTestResult.FieldComparison" + ]: ... def getLogicStates(self) -> java.util.Map[java.lang.String, java.lang.String]: ... - def getSignalStats(self) -> java.util.Map[java.lang.String, 'EmergencyShutdownTestResult.SignalStats']: ... + def getSignalStats( + self, + ) -> java.util.Map[java.lang.String, "EmergencyShutdownTestResult.SignalStats"]: ... def getTestName(self) -> java.lang.String: ... - def getTimeSeries(self) -> java.util.List['EmergencyShutdownTestResult.SignalSample']: ... - def getVerdict(self) -> 'EmergencyShutdownTestResult.Verdict': ... + def getTimeSeries( + self, + ) -> java.util.List["EmergencyShutdownTestResult.SignalSample"]: ... + def getVerdict(self) -> "EmergencyShutdownTestResult.Verdict": ... def getWarnings(self) -> java.util.List[java.lang.String]: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class FieldComparison(java.io.Serializable): def getAbsoluteDeviation(self) -> float: ... def getLogicalTag(self) -> java.lang.String: ... @@ -138,10 +277,12 @@ class EmergencyShutdownTestResult(java.io.Serializable): def getSignedDeviation(self) -> float: ... def hasBothValues(self) -> bool: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class SignalSample(java.io.Serializable): def getTimeSeconds(self) -> float: ... def getValues(self) -> java.util.Map[java.lang.String, float]: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class SignalStats(java.io.Serializable): def getFinalValue(self) -> float: ... def getInitialValue(self) -> float: ... @@ -149,28 +290,43 @@ class EmergencyShutdownTestResult(java.io.Serializable): def getMinValue(self) -> float: ... def hasSamples(self) -> bool: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class Verdict(java.lang.Enum['EmergencyShutdownTestResult.Verdict']): - PASS: typing.ClassVar['EmergencyShutdownTestResult.Verdict'] = ... - PASS_WITH_WARNINGS: typing.ClassVar['EmergencyShutdownTestResult.Verdict'] = ... - FAIL: typing.ClassVar['EmergencyShutdownTestResult.Verdict'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Verdict(java.lang.Enum["EmergencyShutdownTestResult.Verdict"]): + PASS: typing.ClassVar["EmergencyShutdownTestResult.Verdict"] = ... + PASS_WITH_WARNINGS: typing.ClassVar["EmergencyShutdownTestResult.Verdict"] = ... + FAIL: typing.ClassVar["EmergencyShutdownTestResult.Verdict"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EmergencyShutdownTestResult.Verdict': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EmergencyShutdownTestResult.Verdict": ... @staticmethod - def values() -> typing.MutableSequence['EmergencyShutdownTestResult.Verdict']: ... + def values() -> ( + typing.MutableSequence["EmergencyShutdownTestResult.Verdict"] + ): ... class EmergencyShutdownTestRunner: @typing.overload @staticmethod - def run(processSystem: jneqsim.process.processmodel.ProcessSystem, emergencyShutdownTestPlan: EmergencyShutdownTestPlan, list: java.util.List[jneqsim.process.logic.ProcessLogic]) -> EmergencyShutdownTestResult: ... + def run( + processSystem: jneqsim.process.processmodel.ProcessSystem, + emergencyShutdownTestPlan: EmergencyShutdownTestPlan, + list: java.util.List[jneqsim.process.logic.ProcessLogic], + ) -> EmergencyShutdownTestResult: ... @typing.overload @staticmethod - def run(processSystem: jneqsim.process.processmodel.ProcessSystem, emergencyShutdownTestPlan: EmergencyShutdownTestPlan, *processLogic: jneqsim.process.logic.ProcessLogic) -> EmergencyShutdownTestResult: ... - + def run( + processSystem: jneqsim.process.processmodel.ProcessSystem, + emergencyShutdownTestPlan: EmergencyShutdownTestPlan, + *processLogic: jneqsim.process.logic.ProcessLogic, + ) -> EmergencyShutdownTestResult: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.esd")``. diff --git a/src/jneqsim-stubs/process/safety/fire/__init__.pyi b/src/jneqsim-stubs/process/safety/fire/__init__.pyi index 432f58d5..73951740 100644 --- a/src/jneqsim-stubs/process/safety/fire/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/fire/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,15 +8,13 @@ else: import java.io import typing - - class BLEVECalculator(java.io.Serializable): def __init__(self, double: float, double2: float, double3: float): ... def distanceToFlux(self, double: float) -> float: ... def fireballDiameterM(self) -> float: ... def fireballDurationS(self) -> float: ... def incidentHeatFlux(self, double: float) -> float: ... - def setHumidity(self, double: float) -> 'BLEVECalculator': ... + def setHumidity(self, double: float) -> "BLEVECalculator": ... def surfaceEmissivePowerWPerM2(self) -> float: ... def transmissivity(self, double: float) -> float: ... @@ -24,16 +22,23 @@ class JetFireModel(java.io.Serializable): def __init__(self, double: float, double2: float, double3: float): ... def distanceToFlux(self, double: float) -> float: ... def incidentHeatFlux(self, double: float) -> float: ... - def setHumidity(self, double: float) -> 'JetFireModel': ... + def setHumidity(self, double: float) -> "JetFireModel": ... def totalRadiativePowerW(self) -> float: ... def transmissivity(self, double: float) -> float: ... class PoolFireModel(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... def distanceToFlux(self, double: float) -> float: ... def flameHeightM(self) -> float: ... def incidentHeatFlux(self, double: float) -> float: ... - def setAirDensity(self, double: float) -> 'PoolFireModel': ... + def setAirDensity(self, double: float) -> "PoolFireModel": ... def surfaceEmissivePowerWPerM2(self) -> float: ... def totalBurnRateKgPerS(self) -> float: ... def viewFactorVertical(self, double: float) -> float: ... @@ -45,8 +50,7 @@ class VCEModel(java.io.Serializable): def distanceToOverpressure(self, double: float) -> float: ... def overpressurePa(self, double: float) -> float: ... def scaledDistance(self, double: float) -> float: ... - def setAmbientPressure(self, double: float) -> 'VCEModel': ... - + def setAmbientPressure(self, double: float) -> "VCEModel": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.fire")``. diff --git a/src/jneqsim-stubs/process/safety/hazid/__init__.pyi b/src/jneqsim-stubs/process/safety/hazid/__init__.pyi index 50485a57..12e455bf 100644 --- a/src/jneqsim-stubs/process/safety/hazid/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/hazid/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,14 +10,25 @@ import java.lang import java.util import typing - - class FMEAWorksheet(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addEntry(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], int: int, int2: int, int3: int, string5: typing.Union[java.lang.String, str]) -> 'FMEAWorksheet': ... - def entriesAboveRPN(self, int: int) -> java.util.List['FMEAWorksheet.FMEAEntry']: ... + def addEntry( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + int: int, + int2: int, + int3: int, + string5: typing.Union[java.lang.String, str], + ) -> "FMEAWorksheet": ... + def entriesAboveRPN( + self, int: int + ) -> java.util.List["FMEAWorksheet.FMEAEntry"]: ... def report(self) -> java.lang.String: ... - def sortedByRPN(self) -> java.util.List['FMEAWorksheet.FMEAEntry']: ... + def sortedByRPN(self) -> java.util.List["FMEAWorksheet.FMEAEntry"]: ... + class FMEAEntry(java.io.Serializable): component: java.lang.String = ... failureMode: java.lang.String = ... @@ -27,61 +38,105 @@ class FMEAWorksheet(java.io.Serializable): occurrence: int = ... detection: int = ... mitigation: java.lang.String = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], int: int, int2: int, int3: int, string5: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + int: int, + int2: int, + int3: int, + string5: typing.Union[java.lang.String, str], + ): ... def rpn(self) -> int: ... class HAZOPTemplate(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - def addDeviation(self, guideWord: 'HAZOPTemplate.GuideWord', parameter: 'HAZOPTemplate.Parameter', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> 'HAZOPTemplate': ... - def generateGrid(self, *parameter: 'HAZOPTemplate.Parameter') -> 'HAZOPTemplate': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + def addDeviation( + self, + guideWord: "HAZOPTemplate.GuideWord", + parameter: "HAZOPTemplate.Parameter", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> "HAZOPTemplate": ... + def generateGrid( + self, *parameter: "HAZOPTemplate.Parameter" + ) -> "HAZOPTemplate": ... def getDesignIntent(self) -> java.lang.String: ... - def getDeviations(self) -> java.util.List['HAZOPTemplate.HAZOPDeviation']: ... + def getDeviations(self) -> java.util.List["HAZOPTemplate.HAZOPDeviation"]: ... def getNodeId(self) -> java.lang.String: ... def report(self) -> java.lang.String: ... @staticmethod - def standardParameters() -> java.util.List['HAZOPTemplate.Parameter']: ... - class GuideWord(java.lang.Enum['HAZOPTemplate.GuideWord']): - NO: typing.ClassVar['HAZOPTemplate.GuideWord'] = ... - MORE: typing.ClassVar['HAZOPTemplate.GuideWord'] = ... - LESS: typing.ClassVar['HAZOPTemplate.GuideWord'] = ... - REVERSE: typing.ClassVar['HAZOPTemplate.GuideWord'] = ... - AS_WELL_AS: typing.ClassVar['HAZOPTemplate.GuideWord'] = ... - PART_OF: typing.ClassVar['HAZOPTemplate.GuideWord'] = ... - OTHER_THAN: typing.ClassVar['HAZOPTemplate.GuideWord'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def standardParameters() -> java.util.List["HAZOPTemplate.Parameter"]: ... + + class GuideWord(java.lang.Enum["HAZOPTemplate.GuideWord"]): + NO: typing.ClassVar["HAZOPTemplate.GuideWord"] = ... + MORE: typing.ClassVar["HAZOPTemplate.GuideWord"] = ... + LESS: typing.ClassVar["HAZOPTemplate.GuideWord"] = ... + REVERSE: typing.ClassVar["HAZOPTemplate.GuideWord"] = ... + AS_WELL_AS: typing.ClassVar["HAZOPTemplate.GuideWord"] = ... + PART_OF: typing.ClassVar["HAZOPTemplate.GuideWord"] = ... + OTHER_THAN: typing.ClassVar["HAZOPTemplate.GuideWord"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HAZOPTemplate.GuideWord': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HAZOPTemplate.GuideWord": ... @staticmethod - def values() -> typing.MutableSequence['HAZOPTemplate.GuideWord']: ... + def values() -> typing.MutableSequence["HAZOPTemplate.GuideWord"]: ... + class HAZOPDeviation(java.io.Serializable): - guideWord: 'HAZOPTemplate.GuideWord' = ... - parameter: 'HAZOPTemplate.Parameter' = ... + guideWord: "HAZOPTemplate.GuideWord" = ... + parameter: "HAZOPTemplate.Parameter" = ... cause: java.lang.String = ... consequence: java.lang.String = ... safeguard: java.lang.String = ... recommendation: java.lang.String = ... - def __init__(self, guideWord: 'HAZOPTemplate.GuideWord', parameter: 'HAZOPTemplate.Parameter', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... - class Parameter(java.lang.Enum['HAZOPTemplate.Parameter']): - FLOW: typing.ClassVar['HAZOPTemplate.Parameter'] = ... - PRESSURE: typing.ClassVar['HAZOPTemplate.Parameter'] = ... - TEMPERATURE: typing.ClassVar['HAZOPTemplate.Parameter'] = ... - LEVEL: typing.ClassVar['HAZOPTemplate.Parameter'] = ... - COMPOSITION: typing.ClassVar['HAZOPTemplate.Parameter'] = ... - REACTION: typing.ClassVar['HAZOPTemplate.Parameter'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def __init__( + self, + guideWord: "HAZOPTemplate.GuideWord", + parameter: "HAZOPTemplate.Parameter", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... + + class Parameter(java.lang.Enum["HAZOPTemplate.Parameter"]): + FLOW: typing.ClassVar["HAZOPTemplate.Parameter"] = ... + PRESSURE: typing.ClassVar["HAZOPTemplate.Parameter"] = ... + TEMPERATURE: typing.ClassVar["HAZOPTemplate.Parameter"] = ... + LEVEL: typing.ClassVar["HAZOPTemplate.Parameter"] = ... + COMPOSITION: typing.ClassVar["HAZOPTemplate.Parameter"] = ... + REACTION: typing.ClassVar["HAZOPTemplate.Parameter"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HAZOPTemplate.Parameter': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HAZOPTemplate.Parameter": ... @staticmethod - def values() -> typing.MutableSequence['HAZOPTemplate.Parameter']: ... - + def values() -> typing.MutableSequence["HAZOPTemplate.Parameter"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.hazid")``. diff --git a/src/jneqsim-stubs/process/safety/inherent/__init__.pyi b/src/jneqsim-stubs/process/safety/inherent/__init__.pyi index 40c2fa30..7e045ec7 100644 --- a/src/jneqsim-stubs/process/safety/inherent/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/inherent/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,29 +9,37 @@ import java.io import java.lang import typing - - class InherentSafetyEvaluator(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def getScore(self, pillar: 'InherentSafetyEvaluator.Pillar') -> float: ... + def getScore(self, pillar: "InherentSafetyEvaluator.Pillar") -> float: ... def overallIndex(self) -> float: ... def report(self) -> java.lang.String: ... - def score(self, pillar: 'InherentSafetyEvaluator.Pillar', double: float, string: typing.Union[java.lang.String, str]) -> 'InherentSafetyEvaluator': ... - class Pillar(java.lang.Enum['InherentSafetyEvaluator.Pillar']): - SUBSTITUTE: typing.ClassVar['InherentSafetyEvaluator.Pillar'] = ... - MINIMIZE: typing.ClassVar['InherentSafetyEvaluator.Pillar'] = ... - MODERATE: typing.ClassVar['InherentSafetyEvaluator.Pillar'] = ... - SIMPLIFY: typing.ClassVar['InherentSafetyEvaluator.Pillar'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def score( + self, + pillar: "InherentSafetyEvaluator.Pillar", + double: float, + string: typing.Union[java.lang.String, str], + ) -> "InherentSafetyEvaluator": ... + + class Pillar(java.lang.Enum["InherentSafetyEvaluator.Pillar"]): + SUBSTITUTE: typing.ClassVar["InherentSafetyEvaluator.Pillar"] = ... + MINIMIZE: typing.ClassVar["InherentSafetyEvaluator.Pillar"] = ... + MODERATE: typing.ClassVar["InherentSafetyEvaluator.Pillar"] = ... + SIMPLIFY: typing.ClassVar["InherentSafetyEvaluator.Pillar"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'InherentSafetyEvaluator.Pillar': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "InherentSafetyEvaluator.Pillar": ... @staticmethod - def values() -> typing.MutableSequence['InherentSafetyEvaluator.Pillar']: ... - + def values() -> typing.MutableSequence["InherentSafetyEvaluator.Pillar"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.inherent")``. diff --git a/src/jneqsim-stubs/process/safety/inventory/__init__.pyi b/src/jneqsim-stubs/process/safety/inventory/__init__.pyi index 505cca5e..8ec17ab7 100644 --- a/src/jneqsim-stubs/process/safety/inventory/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/inventory/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,30 +12,72 @@ import jneqsim.process.safety.barrier import jneqsim.thermo.system import typing - - class TrappedInventoryCalculator(java.io.Serializable): def __init__(self): ... - def addEquipmentVolume(self, string: typing.Union[java.lang.String, str], double: float, double2: float, documentEvidence: jneqsim.process.safety.barrier.DocumentEvidence) -> 'TrappedInventoryCalculator': ... + def addEquipmentVolume( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + documentEvidence: jneqsim.process.safety.barrier.DocumentEvidence, + ) -> "TrappedInventoryCalculator": ... @typing.overload - def addPipeSegment(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, documentEvidence: jneqsim.process.safety.barrier.DocumentEvidence) -> 'TrappedInventoryCalculator': ... + def addPipeSegment( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + documentEvidence: jneqsim.process.safety.barrier.DocumentEvidence, + ) -> "TrappedInventoryCalculator": ... @typing.overload - def addPipeSegment(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], double2: float, string3: typing.Union[java.lang.String, str], double3: float, documentEvidence: jneqsim.process.safety.barrier.DocumentEvidence) -> 'TrappedInventoryCalculator': ... - def addVolumeSegment(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], double2: float, documentEvidence: jneqsim.process.safety.barrier.DocumentEvidence) -> 'TrappedInventoryCalculator': ... - def calculate(self) -> 'TrappedInventoryCalculator.InventoryResult': ... + def addPipeSegment( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + double2: float, + string3: typing.Union[java.lang.String, str], + double3: float, + documentEvidence: jneqsim.process.safety.barrier.DocumentEvidence, + ) -> "TrappedInventoryCalculator": ... + def addVolumeSegment( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + double2: float, + documentEvidence: jneqsim.process.safety.barrier.DocumentEvidence, + ) -> "TrappedInventoryCalculator": ... + def calculate(self) -> "TrappedInventoryCalculator.InventoryResult": ... def createDepressurizationFluid(self) -> jneqsim.thermo.system.SystemInterface: ... - def setFallbackLiquidDensity(self, double: float) -> 'TrappedInventoryCalculator': ... - def setFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'TrappedInventoryCalculator': ... + def setFallbackLiquidDensity( + self, double: float + ) -> "TrappedInventoryCalculator": ... + def setFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "TrappedInventoryCalculator": ... @typing.overload - def setOperatingConditions(self, double: float, double2: float) -> 'TrappedInventoryCalculator': ... + def setOperatingConditions( + self, double: float, double2: float + ) -> "TrappedInventoryCalculator": ... @typing.overload - def setOperatingConditions(self, double: float, string: typing.Union[java.lang.String, str], double2: float, string2: typing.Union[java.lang.String, str]) -> 'TrappedInventoryCalculator': ... + def setOperatingConditions( + self, + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "TrappedInventoryCalculator": ... def toJson(self) -> java.lang.String: ... + class InventoryResult(java.io.Serializable): def getGasDensityKgPerM3(self) -> float: ... def getLiquidDensityKgPerM3(self) -> float: ... def getPressureBara(self) -> float: ... - def getSegmentResults(self) -> java.util.List['TrappedInventoryCalculator.InventorySegmentResult']: ... + def getSegmentResults( + self, + ) -> java.util.List["TrappedInventoryCalculator.InventorySegmentResult"]: ... def getTemperatureK(self) -> float: ... def getTotalGasMassKg(self) -> float: ... def getTotalGasVolumeM3(self) -> float: ... @@ -46,15 +88,21 @@ class TrappedInventoryCalculator(java.io.Serializable): def getWarnings(self) -> java.util.List[java.lang.String]: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class InventorySegment(java.io.Serializable): - def addEvidence(self, documentEvidence: jneqsim.process.safety.barrier.DocumentEvidence) -> 'TrappedInventoryCalculator.InventorySegment': ... - def getEvidence(self) -> java.util.List[jneqsim.process.safety.barrier.DocumentEvidence]: ... + def addEvidence( + self, documentEvidence: jneqsim.process.safety.barrier.DocumentEvidence + ) -> "TrappedInventoryCalculator.InventorySegment": ... + def getEvidence( + self, + ) -> java.util.List[jneqsim.process.safety.barrier.DocumentEvidence]: ... def getId(self) -> java.lang.String: ... def getInternalDiameterM(self) -> float: ... def getLengthM(self) -> float: ... def getLiquidFillFraction(self) -> float: ... def getType(self) -> java.lang.String: ... def getVolumeM3(self) -> float: ... + class InventorySegmentResult(java.io.Serializable): def getGasDensityKgPerM3(self) -> float: ... def getGasMassKg(self) -> float: ... @@ -67,7 +115,6 @@ class TrappedInventoryCalculator(java.io.Serializable): def getTotalVolumeM3(self) -> float: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.inventory")``. diff --git a/src/jneqsim-stubs/process/safety/leakdetection/__init__.pyi b/src/jneqsim-stubs/process/safety/leakdetection/__init__.pyi index db3eab07..c827b9c5 100644 --- a/src/jneqsim-stubs/process/safety/leakdetection/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/leakdetection/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,30 +13,56 @@ import jneqsim.process.equipment.stream import jneqsim.process.processmodel import typing - - class MassBalanceLeakDetector(java.io.Serializable): @typing.overload - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def calculateSensitivity(self) -> 'MassBalanceLeakDetector.LeakDetectionSensitivityResult': ... + def calculateSensitivity( + self, + ) -> "MassBalanceLeakDetector.LeakDetectionSensitivityResult": ... @staticmethod - def fromPipe(pipeLineInterface: jneqsim.process.equipment.pipeline.PipeLineInterface) -> 'MassBalanceLeakDetector': ... - def setConfidenceMultiplier(self, double: float) -> 'MassBalanceLeakDetector': ... - def setDetectionWindowS(self, double: float) -> 'MassBalanceLeakDetector': ... - def setFlowMeasurementUncertaintyFraction(self, double: float) -> 'MassBalanceLeakDetector': ... - def setLinepackVolumeM3(self, double: float) -> 'MassBalanceLeakDetector': ... - def setPressureUncertaintyBara(self, double: float) -> 'MassBalanceLeakDetector': ... - def setTemperatureUncertaintyK(self, double: float) -> 'MassBalanceLeakDetector': ... + def fromPipe( + pipeLineInterface: jneqsim.process.equipment.pipeline.PipeLineInterface, + ) -> "MassBalanceLeakDetector": ... + def setConfidenceMultiplier(self, double: float) -> "MassBalanceLeakDetector": ... + def setDetectionWindowS(self, double: float) -> "MassBalanceLeakDetector": ... + def setFlowMeasurementUncertaintyFraction( + self, double: float + ) -> "MassBalanceLeakDetector": ... + def setLinepackVolumeM3(self, double: float) -> "MassBalanceLeakDetector": ... + def setPressureUncertaintyBara( + self, double: float + ) -> "MassBalanceLeakDetector": ... + def setTemperatureUncertaintyK( + self, double: float + ) -> "MassBalanceLeakDetector": ... + class LeakDetectionSensitivityResult(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + ): ... def getMinimumDetectableLeakFraction(self) -> float: ... def getMinimumDetectableLeakRateKgPerS(self) -> float: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.leakdetection")``. diff --git a/src/jneqsim-stubs/process/safety/mdmt/__init__.pyi b/src/jneqsim-stubs/process/safety/mdmt/__init__.pyi index 71764c68..1aa192fc 100644 --- a/src/jneqsim-stubs/process/safety/mdmt/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/mdmt/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,29 +9,34 @@ import java.io import java.lang import typing - - class MDMTCalculator(java.io.Serializable): - def __init__(self, materialCurve: 'MDMTCalculator.MaterialCurve', double: float): ... + def __init__( + self, materialCurve: "MDMTCalculator.MaterialCurve", double: float + ): ... def getMDMT_C(self) -> float: ... def isAcceptable(self, double: float) -> bool: ... def report(self, double: float) -> java.lang.String: ... - def setStressRatio(self, double: float) -> 'MDMTCalculator': ... - class MaterialCurve(java.lang.Enum['MDMTCalculator.MaterialCurve']): - A: typing.ClassVar['MDMTCalculator.MaterialCurve'] = ... - B: typing.ClassVar['MDMTCalculator.MaterialCurve'] = ... - C: typing.ClassVar['MDMTCalculator.MaterialCurve'] = ... - D: typing.ClassVar['MDMTCalculator.MaterialCurve'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setStressRatio(self, double: float) -> "MDMTCalculator": ... + + class MaterialCurve(java.lang.Enum["MDMTCalculator.MaterialCurve"]): + A: typing.ClassVar["MDMTCalculator.MaterialCurve"] = ... + B: typing.ClassVar["MDMTCalculator.MaterialCurve"] = ... + C: typing.ClassVar["MDMTCalculator.MaterialCurve"] = ... + D: typing.ClassVar["MDMTCalculator.MaterialCurve"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MDMTCalculator.MaterialCurve': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MDMTCalculator.MaterialCurve": ... @staticmethod - def values() -> typing.MutableSequence['MDMTCalculator.MaterialCurve']: ... - + def values() -> typing.MutableSequence["MDMTCalculator.MaterialCurve"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.mdmt")``. diff --git a/src/jneqsim-stubs/process/safety/opendrain/__init__.pyi b/src/jneqsim-stubs/process/safety/opendrain/__init__.pyi index cc0c8c6b..49fc9923 100644 --- a/src/jneqsim-stubs/process/safety/opendrain/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/opendrain/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,62 +14,123 @@ import jneqsim.process.equipment.stream import jneqsim.process.processmodel import typing - - class OpenDrainAssessment(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], status: 'OpenDrainAssessment.Status', string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str], string6: typing.Union[java.lang.String, str]): ... - def addDetail(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'OpenDrainAssessment': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + status: "OpenDrainAssessment.Status", + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + string6: typing.Union[java.lang.String, str], + ): ... + def addDetail( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "OpenDrainAssessment": ... @staticmethod - def fail(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str]) -> 'OpenDrainAssessment': ... + def fail( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + ) -> "OpenDrainAssessment": ... def getClause(self) -> java.lang.String: ... def getRequirementId(self) -> java.lang.String: ... def getStandard(self) -> java.lang.String: ... - def getStatus(self) -> 'OpenDrainAssessment.Status': ... + def getStatus(self) -> "OpenDrainAssessment.Status": ... @staticmethod - def info(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> 'OpenDrainAssessment': ... + def info( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> "OpenDrainAssessment": ... def isFailing(self) -> bool: ... def isWarning(self) -> bool: ... @staticmethod - def notApplicable(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'OpenDrainAssessment': ... + def notApplicable( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "OpenDrainAssessment": ... @staticmethod - def pass_(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> 'OpenDrainAssessment': ... + def pass_( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> "OpenDrainAssessment": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @staticmethod - def warning(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str]) -> 'OpenDrainAssessment': ... - class Status(java.lang.Enum['OpenDrainAssessment.Status']): - PASS: typing.ClassVar['OpenDrainAssessment.Status'] = ... - WARNING: typing.ClassVar['OpenDrainAssessment.Status'] = ... - FAIL: typing.ClassVar['OpenDrainAssessment.Status'] = ... - INFO: typing.ClassVar['OpenDrainAssessment.Status'] = ... - NOT_APPLICABLE: typing.ClassVar['OpenDrainAssessment.Status'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def warning( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + ) -> "OpenDrainAssessment": ... + + class Status(java.lang.Enum["OpenDrainAssessment.Status"]): + PASS: typing.ClassVar["OpenDrainAssessment.Status"] = ... + WARNING: typing.ClassVar["OpenDrainAssessment.Status"] = ... + FAIL: typing.ClassVar["OpenDrainAssessment.Status"] = ... + INFO: typing.ClassVar["OpenDrainAssessment.Status"] = ... + NOT_APPLICABLE: typing.ClassVar["OpenDrainAssessment.Status"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'OpenDrainAssessment.Status': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "OpenDrainAssessment.Status": ... @staticmethod - def values() -> typing.MutableSequence['OpenDrainAssessment.Status']: ... + def values() -> typing.MutableSequence["OpenDrainAssessment.Status"]: ... class OpenDrainProcessEvidenceCalculator: @staticmethod - def calculateCredibleLiquidLeakRateKgPerS(double: float, double2: float, double3: float) -> float: ... + def calculateCredibleLiquidLeakRateKgPerS( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def calculateFireWaterLoadKgPerS(double: float, double2: float, double3: float) -> float: ... + def calculateFireWaterLoadKgPerS( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def calculateGravityDrainCapacityKgPerS(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def calculateGravityDrainCapacityKgPerS( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @staticmethod - def createInputFromProcessSystem(processSystem: jneqsim.process.processmodel.ProcessSystem, designBasis: 'OpenDrainProcessEvidenceCalculator.DesignBasis') -> 'OpenDrainReviewInput': ... + def createInputFromProcessSystem( + processSystem: jneqsim.process.processmodel.ProcessSystem, + designBasis: "OpenDrainProcessEvidenceCalculator.DesignBasis", + ) -> "OpenDrainReviewInput": ... @staticmethod - def createInputFromStream(string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, designBasis: 'OpenDrainProcessEvidenceCalculator.DesignBasis') -> 'OpenDrainReviewInput': ... + def createInputFromStream( + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + designBasis: "OpenDrainProcessEvidenceCalculator.DesignBasis", + ) -> "OpenDrainReviewInput": ... @staticmethod - def createItemFromEquipment(processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, designBasis: 'OpenDrainProcessEvidenceCalculator.DesignBasis') -> 'OpenDrainReviewItem': ... + def createItemFromEquipment( + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + designBasis: "OpenDrainProcessEvidenceCalculator.DesignBasis", + ) -> "OpenDrainReviewItem": ... @staticmethod - def createItemFromStream(streamInterface: jneqsim.process.equipment.stream.StreamInterface, designBasis: 'OpenDrainProcessEvidenceCalculator.DesignBasis') -> 'OpenDrainReviewItem': ... + def createItemFromStream( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + designBasis: "OpenDrainProcessEvidenceCalculator.DesignBasis", + ) -> "OpenDrainReviewItem": ... + class DesignBasis(java.io.Serializable): def __init__(self): ... - def copy(self) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... + def copy(self) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... def getAreaId(self) -> java.lang.String: ... def getAreaType(self) -> java.lang.String: ... def getAvailableDrainHeadM(self) -> float: ... @@ -91,30 +152,72 @@ class OpenDrainProcessEvidenceCalculator: def isOpenDrainDependsOnUtility(self) -> bool: ... def isSealDesignedForMaxBackpressure(self) -> bool: ... def isVentTerminatedSafe(self) -> bool: ... - def setAreaId(self, string: typing.Union[java.lang.String, str]) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setAreaType(self, string: typing.Union[java.lang.String, str]) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setAvailableDrainHeadM(self, double: float) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setBackflowPrevented(self, boolean: bool) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setClosedOpenDrainInteractionPrevented(self, boolean: bool) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setCredibleLeakFractionOfLiquidFlow(self, double: float) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setDrainBackpressureBarg(self, double: float) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setDrainDischargeCoefficient(self, double: float) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setDrainPipeDiameterM(self, double: float) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setDrainSystemType(self, string: typing.Union[java.lang.String, str]) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setFireWaterApplicationRateLPerMinM2(self, double: float) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setFireWaterAreaM2(self, double: float) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setFireWaterDensityKgPerM3(self, double: float) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setHasOpenDrainMeasures(self, boolean: bool) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setHazardousNonHazardousPhysicallySeparated(self, boolean: bool) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setMaximumCredibleLiquidLeakRateKgPerS(self, double: float) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setOpenDrainDependsOnUtility(self, boolean: bool) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setSealDesignedForMaxBackpressure(self, boolean: bool) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setSourceReference(self, string: typing.Union[java.lang.String, str]) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setStandards(self, string: typing.Union[java.lang.String, str]) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... - def setVentTerminatedSafe(self, boolean: bool) -> 'OpenDrainProcessEvidenceCalculator.DesignBasis': ... + def setAreaId( + self, string: typing.Union[java.lang.String, str] + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setAreaType( + self, string: typing.Union[java.lang.String, str] + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setAvailableDrainHeadM( + self, double: float + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setBackflowPrevented( + self, boolean: bool + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setClosedOpenDrainInteractionPrevented( + self, boolean: bool + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setCredibleLeakFractionOfLiquidFlow( + self, double: float + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setDrainBackpressureBarg( + self, double: float + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setDrainDischargeCoefficient( + self, double: float + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setDrainPipeDiameterM( + self, double: float + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setDrainSystemType( + self, string: typing.Union[java.lang.String, str] + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setFireWaterApplicationRateLPerMinM2( + self, double: float + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setFireWaterAreaM2( + self, double: float + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setFireWaterDensityKgPerM3( + self, double: float + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setHasOpenDrainMeasures( + self, boolean: bool + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setHazardousNonHazardousPhysicallySeparated( + self, boolean: bool + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setMaximumCredibleLiquidLeakRateKgPerS( + self, double: float + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setOpenDrainDependsOnUtility( + self, boolean: bool + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setSealDesignedForMaxBackpressure( + self, boolean: bool + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setSourceReference( + self, string: typing.Union[java.lang.String, str] + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setStandards( + self, string: typing.Union[java.lang.String, str] + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... + def setVentTerminatedSafe( + self, boolean: bool + ) -> "OpenDrainProcessEvidenceCalculator.DesignBasis": ... class OpenDrainReviewDataSource: - def read(self) -> 'OpenDrainReviewInput': ... + def read(self) -> "OpenDrainReviewInput": ... class OpenDrainReviewEngine: NORSOK_S001: typing.ClassVar[java.lang.String] = ... @@ -122,56 +225,99 @@ class OpenDrainReviewEngine: CLAUSE_9_4_2: typing.ClassVar[java.lang.String] = ... CLAUSE_9_4_3: typing.ClassVar[java.lang.String] = ... def __init__(self): ... - def evaluate(self, openDrainReviewInput: 'OpenDrainReviewInput') -> 'OpenDrainReviewReport': ... - def evaluateItem(self, openDrainReviewItem: 'OpenDrainReviewItem', double: float) -> 'OpenDrainReviewResult': ... + def evaluate( + self, openDrainReviewInput: "OpenDrainReviewInput" + ) -> "OpenDrainReviewReport": ... + def evaluateItem( + self, openDrainReviewItem: "OpenDrainReviewItem", double: float + ) -> "OpenDrainReviewResult": ... class OpenDrainReviewInput(java.io.Serializable): def __init__(self): ... - def addItem(self, openDrainReviewItem: 'OpenDrainReviewItem') -> 'OpenDrainReviewInput': ... + def addItem( + self, openDrainReviewItem: "OpenDrainReviewItem" + ) -> "OpenDrainReviewInput": ... @staticmethod - def fromJson(string: typing.Union[java.lang.String, str]) -> 'OpenDrainReviewInput': ... + def fromJson( + string: typing.Union[java.lang.String, str], + ) -> "OpenDrainReviewInput": ... @staticmethod - def fromJsonObject(jsonObject: com.google.gson.JsonObject) -> 'OpenDrainReviewInput': ... + def fromJsonObject( + jsonObject: com.google.gson.JsonObject, + ) -> "OpenDrainReviewInput": ... def getDefaultLiquidLeakRateKgPerS(self) -> float: ... - def getItems(self) -> java.util.List['OpenDrainReviewItem']: ... + def getItems(self) -> java.util.List["OpenDrainReviewItem"]: ... def getProjectName(self) -> java.lang.String: ... - def mergeFrom(self, openDrainReviewInput: 'OpenDrainReviewInput') -> None: ... - def putMetadata(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'OpenDrainReviewInput': ... - def setDefaultLiquidLeakRateKgPerS(self, double: float) -> 'OpenDrainReviewInput': ... - def setProjectName(self, string: typing.Union[java.lang.String, str]) -> 'OpenDrainReviewInput': ... + def mergeFrom(self, openDrainReviewInput: "OpenDrainReviewInput") -> None: ... + def putMetadata( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "OpenDrainReviewInput": ... + def setDefaultLiquidLeakRateKgPerS( + self, double: float + ) -> "OpenDrainReviewInput": ... + def setProjectName( + self, string: typing.Union[java.lang.String, str] + ) -> "OpenDrainReviewInput": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class OpenDrainReviewItem(java.io.Serializable): def __init__(self): ... - def addSourceReference(self, string: typing.Union[java.lang.String, str]) -> 'OpenDrainReviewItem': ... + def addSourceReference( + self, string: typing.Union[java.lang.String, str] + ) -> "OpenDrainReviewItem": ... @staticmethod - def fromMap(map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'OpenDrainReviewItem': ... + def fromMap( + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "OpenDrainReviewItem": ... def get(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... def getAreaId(self) -> java.lang.String: ... def getAreaType(self) -> java.lang.String: ... - def getBoolean(self, boolean: bool, *string: typing.Union[java.lang.String, str]) -> bool: ... - def getBooleanObject(self, *string: typing.Union[java.lang.String, str]) -> bool: ... - def getDouble(self, double: float, *string: typing.Union[java.lang.String, str]) -> float: ... + def getBoolean( + self, boolean: bool, *string: typing.Union[java.lang.String, str] + ) -> bool: ... + def getBooleanObject( + self, *string: typing.Union[java.lang.String, str] + ) -> bool: ... + def getDouble( + self, double: float, *string: typing.Union[java.lang.String, str] + ) -> float: ... def getDrainSystemType(self) -> java.lang.String: ... def getSourceReferences(self) -> java.util.List[java.lang.String]: ... - def getString(self, string: typing.Union[java.lang.String, str], *string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def getStringList(self, *string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... + def getString( + self, + string: typing.Union[java.lang.String, str], + *string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... + def getStringList( + self, *string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... def getValues(self) -> java.util.Map[java.lang.String, typing.Any]: ... def has(self, string: typing.Union[java.lang.String, str]) -> bool: ... def hasAny(self, *string: typing.Union[java.lang.String, str]) -> bool: ... - def mergeFrom(self, openDrainReviewItem: 'OpenDrainReviewItem') -> None: ... - def put(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'OpenDrainReviewItem': ... - def setAreaId(self, string: typing.Union[java.lang.String, str]) -> 'OpenDrainReviewItem': ... - def setAreaType(self, string: typing.Union[java.lang.String, str]) -> 'OpenDrainReviewItem': ... - def setDrainSystemType(self, string: typing.Union[java.lang.String, str]) -> 'OpenDrainReviewItem': ... + def mergeFrom(self, openDrainReviewItem: "OpenDrainReviewItem") -> None: ... + def put( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "OpenDrainReviewItem": ... + def setAreaId( + self, string: typing.Union[java.lang.String, str] + ) -> "OpenDrainReviewItem": ... + def setAreaType( + self, string: typing.Union[java.lang.String, str] + ) -> "OpenDrainReviewItem": ... + def setDrainSystemType( + self, string: typing.Union[java.lang.String, str] + ) -> "OpenDrainReviewItem": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class OpenDrainReviewReport(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addResult(self, openDrainReviewResult: 'OpenDrainReviewResult') -> None: ... + def addResult(self, openDrainReviewResult: "OpenDrainReviewResult") -> None: ... def finalizeVerdict(self) -> None: ... def getOverallVerdict(self) -> java.lang.String: ... - def getResults(self) -> java.util.List['OpenDrainReviewResult']: ... + def getResults(self) -> java.util.List["OpenDrainReviewResult"]: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @@ -192,10 +338,11 @@ class StidOpenDrainDataSource(OpenDrainReviewDataSource): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @staticmethod - def fromJsonObject(jsonObject: com.google.gson.JsonObject) -> 'StidOpenDrainDataSource': ... + def fromJsonObject( + jsonObject: com.google.gson.JsonObject, + ) -> "StidOpenDrainDataSource": ... def read(self) -> OpenDrainReviewInput: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.opendrain")``. diff --git a/src/jneqsim-stubs/process/safety/processsafetysystem/__init__.pyi b/src/jneqsim-stubs/process/safety/processsafetysystem/__init__.pyi index 8761d451..5316dabb 100644 --- a/src/jneqsim-stubs/process/safety/processsafetysystem/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/processsafetysystem/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,41 +11,84 @@ import java.lang import java.util import typing - - class ProcessSafetySystemAssessment(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], status: 'ProcessSafetySystemAssessment.Status', string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str], string6: typing.Union[java.lang.String, str]): ... - def addDetail(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'ProcessSafetySystemAssessment': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + status: "ProcessSafetySystemAssessment.Status", + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + string6: typing.Union[java.lang.String, str], + ): ... + def addDetail( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "ProcessSafetySystemAssessment": ... @staticmethod - def fail(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str]) -> 'ProcessSafetySystemAssessment': ... + def fail( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + ) -> "ProcessSafetySystemAssessment": ... def getRequirementId(self) -> java.lang.String: ... - def getStatus(self) -> 'ProcessSafetySystemAssessment.Status': ... + def getStatus(self) -> "ProcessSafetySystemAssessment.Status": ... @staticmethod - def info(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> 'ProcessSafetySystemAssessment': ... + def info( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> "ProcessSafetySystemAssessment": ... def isFailing(self) -> bool: ... def isWarning(self) -> bool: ... @staticmethod - def notApplicable(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'ProcessSafetySystemAssessment': ... + def notApplicable( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "ProcessSafetySystemAssessment": ... @staticmethod - def pass_(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> 'ProcessSafetySystemAssessment': ... + def pass_( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> "ProcessSafetySystemAssessment": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... @staticmethod - def warning(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str]) -> 'ProcessSafetySystemAssessment': ... - class Status(java.lang.Enum['ProcessSafetySystemAssessment.Status']): - PASS: typing.ClassVar['ProcessSafetySystemAssessment.Status'] = ... - WARNING: typing.ClassVar['ProcessSafetySystemAssessment.Status'] = ... - FAIL: typing.ClassVar['ProcessSafetySystemAssessment.Status'] = ... - INFO: typing.ClassVar['ProcessSafetySystemAssessment.Status'] = ... - NOT_APPLICABLE: typing.ClassVar['ProcessSafetySystemAssessment.Status'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def warning( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + ) -> "ProcessSafetySystemAssessment": ... + + class Status(java.lang.Enum["ProcessSafetySystemAssessment.Status"]): + PASS: typing.ClassVar["ProcessSafetySystemAssessment.Status"] = ... + WARNING: typing.ClassVar["ProcessSafetySystemAssessment.Status"] = ... + FAIL: typing.ClassVar["ProcessSafetySystemAssessment.Status"] = ... + INFO: typing.ClassVar["ProcessSafetySystemAssessment.Status"] = ... + NOT_APPLICABLE: typing.ClassVar["ProcessSafetySystemAssessment.Status"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessSafetySystemAssessment.Status': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessSafetySystemAssessment.Status": ... @staticmethod - def values() -> typing.MutableSequence['ProcessSafetySystemAssessment.Status']: ... + def values() -> ( + typing.MutableSequence["ProcessSafetySystemAssessment.Status"] + ): ... class ProcessSafetySystemReviewEngine: NORSOK_S001: typing.ClassVar[java.lang.String] = ... @@ -63,59 +106,108 @@ class ProcessSafetySystemReviewEngine: CLAUSE_10_4_10: typing.ClassVar[java.lang.String] = ... CLAUSE_LIFECYCLE: typing.ClassVar[java.lang.String] = ... def __init__(self): ... - def evaluate(self, processSafetySystemReviewInput: 'ProcessSafetySystemReviewInput') -> 'ProcessSafetySystemReviewReport': ... - def evaluateItem(self, processSafetySystemReviewItem: 'ProcessSafetySystemReviewItem') -> 'ProcessSafetySystemReviewResult': ... + def evaluate( + self, processSafetySystemReviewInput: "ProcessSafetySystemReviewInput" + ) -> "ProcessSafetySystemReviewReport": ... + def evaluateItem( + self, processSafetySystemReviewItem: "ProcessSafetySystemReviewItem" + ) -> "ProcessSafetySystemReviewResult": ... class ProcessSafetySystemReviewInput(java.io.Serializable): def __init__(self): ... - def addItem(self, processSafetySystemReviewItem: 'ProcessSafetySystemReviewItem') -> 'ProcessSafetySystemReviewInput': ... + def addItem( + self, processSafetySystemReviewItem: "ProcessSafetySystemReviewItem" + ) -> "ProcessSafetySystemReviewInput": ... @staticmethod - def fromJson(string: typing.Union[java.lang.String, str]) -> 'ProcessSafetySystemReviewInput': ... + def fromJson( + string: typing.Union[java.lang.String, str], + ) -> "ProcessSafetySystemReviewInput": ... @staticmethod - def fromJsonObject(jsonObject: com.google.gson.JsonObject) -> 'ProcessSafetySystemReviewInput': ... - def getItems(self) -> java.util.List['ProcessSafetySystemReviewItem']: ... + def fromJsonObject( + jsonObject: com.google.gson.JsonObject, + ) -> "ProcessSafetySystemReviewInput": ... + def getItems(self) -> java.util.List["ProcessSafetySystemReviewItem"]: ... def getProjectName(self) -> java.lang.String: ... - def mergeFrom(self, processSafetySystemReviewInput: 'ProcessSafetySystemReviewInput') -> None: ... - def putMetadata(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'ProcessSafetySystemReviewInput': ... - def setProjectName(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSafetySystemReviewInput': ... + def mergeFrom( + self, processSafetySystemReviewInput: "ProcessSafetySystemReviewInput" + ) -> None: ... + def putMetadata( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "ProcessSafetySystemReviewInput": ... + def setProjectName( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSafetySystemReviewInput": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class ProcessSafetySystemReviewItem(java.io.Serializable): def __init__(self): ... - def addSourceReference(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSafetySystemReviewItem': ... + def addSourceReference( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSafetySystemReviewItem": ... @staticmethod - def fromMap(map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'ProcessSafetySystemReviewItem': ... + def fromMap( + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "ProcessSafetySystemReviewItem": ... def get(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... - def getBoolean(self, boolean: bool, *string: typing.Union[java.lang.String, str]) -> bool: ... - def getBooleanObject(self, *string: typing.Union[java.lang.String, str]) -> bool: ... - def getDouble(self, double: float, *string: typing.Union[java.lang.String, str]) -> float: ... + def getBoolean( + self, boolean: bool, *string: typing.Union[java.lang.String, str] + ) -> bool: ... + def getBooleanObject( + self, *string: typing.Union[java.lang.String, str] + ) -> bool: ... + def getDouble( + self, double: float, *string: typing.Union[java.lang.String, str] + ) -> float: ... def getEquipmentTag(self) -> java.lang.String: ... def getFunctionId(self) -> java.lang.String: ... def getFunctionType(self) -> java.lang.String: ... def getSourceReferences(self) -> java.util.List[java.lang.String]: ... - def getString(self, string: typing.Union[java.lang.String, str], *string2: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getString( + self, + string: typing.Union[java.lang.String, str], + *string2: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... def getValues(self) -> java.util.Map[java.lang.String, typing.Any]: ... def has(self, string: typing.Union[java.lang.String, str]) -> bool: ... def hasAny(self, *string: typing.Union[java.lang.String, str]) -> bool: ... - def mergeFrom(self, processSafetySystemReviewItem: 'ProcessSafetySystemReviewItem') -> None: ... - def put(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'ProcessSafetySystemReviewItem': ... - def setEquipmentTag(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSafetySystemReviewItem': ... - def setFunctionId(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSafetySystemReviewItem': ... - def setFunctionType(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSafetySystemReviewItem': ... + def mergeFrom( + self, processSafetySystemReviewItem: "ProcessSafetySystemReviewItem" + ) -> None: ... + def put( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "ProcessSafetySystemReviewItem": ... + def setEquipmentTag( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSafetySystemReviewItem": ... + def setFunctionId( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSafetySystemReviewItem": ... + def setFunctionType( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSafetySystemReviewItem": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class ProcessSafetySystemReviewReport(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addResult(self, processSafetySystemReviewResult: 'ProcessSafetySystemReviewResult') -> None: ... + def addResult( + self, processSafetySystemReviewResult: "ProcessSafetySystemReviewResult" + ) -> None: ... def finalizeVerdict(self) -> None: ... def getOverallVerdict(self) -> java.lang.String: ... - def getResults(self) -> java.util.List['ProcessSafetySystemReviewResult']: ... + def getResults(self) -> java.util.List["ProcessSafetySystemReviewResult"]: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... class ProcessSafetySystemReviewResult(java.io.Serializable): - def __init__(self, processSafetySystemReviewItem: ProcessSafetySystemReviewItem): ... - def addAssessment(self, processSafetySystemAssessment: ProcessSafetySystemAssessment) -> None: ... + def __init__( + self, processSafetySystemReviewItem: ProcessSafetySystemReviewItem + ): ... + def addAssessment( + self, processSafetySystemAssessment: ProcessSafetySystemAssessment + ) -> None: ... def finalizeVerdict(self) -> None: ... def getAssessments(self) -> java.util.List[ProcessSafetySystemAssessment]: ... def getItem(self) -> ProcessSafetySystemReviewItem: ... @@ -125,24 +217,61 @@ class ProcessSafetySystemReviewResult(java.io.Serializable): class S001SecondaryPressureProtectionCriteria(java.io.Serializable): def __init__(self): ... - def evaluate(self) -> 'S001SecondaryPressureProtectionResult': ... + def evaluate(self) -> "S001SecondaryPressureProtectionResult": ... @staticmethod - def fromItem(processSafetySystemReviewItem: ProcessSafetySystemReviewItem) -> 'S001SecondaryPressureProtectionCriteria': ... + def fromItem( + processSafetySystemReviewItem: ProcessSafetySystemReviewItem, + ) -> "S001SecondaryPressureProtectionCriteria": ... @staticmethod - def getDefaultTargetFrequencyPerYear(double: float, double2: float, double3: float) -> float: ... + def getDefaultTargetFrequencyPerYear( + double: float, double2: float, double3: float + ) -> float: ... def hasPressureBasis(self) -> bool: ... def isEmpty(self) -> bool: ... - def setDemandFrequencyPerYear(self, double: float) -> 'S001SecondaryPressureProtectionCriteria': ... - def setDesignPressureBara(self, double: float) -> 'S001SecondaryPressureProtectionCriteria': ... - def setMaximumEventPressureBara(self, double: float) -> 'S001SecondaryPressureProtectionCriteria': ... - def setProofTestIntervalMonths(self, double: float) -> 'S001SecondaryPressureProtectionCriteria': ... - def setReliefLeakageAssessed(self, boolean: bool) -> 'S001SecondaryPressureProtectionCriteria': ... - def setReliefLeakageToSafeLocation(self, boolean: bool) -> 'S001SecondaryPressureProtectionCriteria': ... - def setTargetFrequencyPerYear(self, double: float) -> 'S001SecondaryPressureProtectionCriteria': ... - def setTestPressureBara(self, double: float) -> 'S001SecondaryPressureProtectionCriteria': ... + def setDemandFrequencyPerYear( + self, double: float + ) -> "S001SecondaryPressureProtectionCriteria": ... + def setDesignPressureBara( + self, double: float + ) -> "S001SecondaryPressureProtectionCriteria": ... + def setMaximumEventPressureBara( + self, double: float + ) -> "S001SecondaryPressureProtectionCriteria": ... + def setProofTestIntervalMonths( + self, double: float + ) -> "S001SecondaryPressureProtectionCriteria": ... + def setReliefLeakageAssessed( + self, boolean: bool + ) -> "S001SecondaryPressureProtectionCriteria": ... + def setReliefLeakageToSafeLocation( + self, boolean: bool + ) -> "S001SecondaryPressureProtectionCriteria": ... + def setTargetFrequencyPerYear( + self, double: float + ) -> "S001SecondaryPressureProtectionCriteria": ... + def setTestPressureBara( + self, double: float + ) -> "S001SecondaryPressureProtectionCriteria": ... class S001SecondaryPressureProtectionResult(java.io.Serializable): - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, boolean: bool, boolean2: bool, boolean3: bool, boolean4: bool, boolean5: bool, boolean6: bool, boolean7: bool, boolean8: bool, boolean9: bool, boolean10: bool): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + boolean: bool, + boolean2: bool, + boolean3: bool, + boolean4: bool, + boolean5: bool, + boolean6: bool, + boolean7: bool, + boolean8: bool, + boolean9: bool, + boolean10: bool, + ): ... def isAcceptable(self) -> bool: ... def isFrequencyConfigured(self) -> bool: ... def isFrequencyCriterionMet(self) -> bool: ... @@ -160,10 +289,11 @@ class StidProcessSafetySystemDataSource: @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @staticmethod - def inferFunctionType(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def inferFunctionType( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... def read(self) -> ProcessSafetySystemReviewInput: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.processsafetysystem")``. @@ -173,6 +303,10 @@ class __module_protocol__(Protocol): ProcessSafetySystemReviewItem: typing.Type[ProcessSafetySystemReviewItem] ProcessSafetySystemReviewReport: typing.Type[ProcessSafetySystemReviewReport] ProcessSafetySystemReviewResult: typing.Type[ProcessSafetySystemReviewResult] - S001SecondaryPressureProtectionCriteria: typing.Type[S001SecondaryPressureProtectionCriteria] - S001SecondaryPressureProtectionResult: typing.Type[S001SecondaryPressureProtectionResult] + S001SecondaryPressureProtectionCriteria: typing.Type[ + S001SecondaryPressureProtectionCriteria + ] + S001SecondaryPressureProtectionResult: typing.Type[ + S001SecondaryPressureProtectionResult + ] StidProcessSafetySystemDataSource: typing.Type[StidProcessSafetySystemDataSource] diff --git a/src/jneqsim-stubs/process/safety/qra/__init__.pyi b/src/jneqsim-stubs/process/safety/qra/__init__.pyi index 23e9d8ea..3af5e147 100644 --- a/src/jneqsim-stubs/process/safety/qra/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/qra/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,28 +13,62 @@ import jneqsim.process.safety.fire import jneqsim.process.safety.risk.eta import typing - - class ConsequenceAnalysisEngine(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str], double: float): ... - def addJetFire(self, double: float, jetFireModel: jneqsim.process.safety.fire.JetFireModel, probitModel: jneqsim.process.safety.dispersion.ProbitModel, double2: float) -> 'ConsequenceAnalysisEngine': ... - def addOutcome(self, string: typing.Union[java.lang.String, str], double: float, consequence: typing.Union['ConsequenceAnalysisEngine.Consequence', typing.Callable]) -> 'ConsequenceAnalysisEngine': ... - def addPoolFire(self, double: float, poolFireModel: jneqsim.process.safety.fire.PoolFireModel, probitModel: jneqsim.process.safety.dispersion.ProbitModel, double2: float) -> 'ConsequenceAnalysisEngine': ... - def addToxicDispersion(self, double: float, gaussianPlume: jneqsim.process.safety.dispersion.GaussianPlume, probitModel: jneqsim.process.safety.dispersion.ProbitModel, double2: float, double3: float, double4: float, double5: float) -> 'ConsequenceAnalysisEngine': ... - def addVCE(self, double: float, vCEModel: jneqsim.process.safety.fire.VCEModel, probitModel: jneqsim.process.safety.dispersion.ProbitModel) -> 'ConsequenceAnalysisEngine': ... - def evaluate(self, double: float) -> java.util.List['ConsequenceAnalysisEngine.OutcomeResult']: ... + def addJetFire( + self, + double: float, + jetFireModel: jneqsim.process.safety.fire.JetFireModel, + probitModel: jneqsim.process.safety.dispersion.ProbitModel, + double2: float, + ) -> "ConsequenceAnalysisEngine": ... + def addOutcome( + self, + string: typing.Union[java.lang.String, str], + double: float, + consequence: typing.Union[ + "ConsequenceAnalysisEngine.Consequence", typing.Callable + ], + ) -> "ConsequenceAnalysisEngine": ... + def addPoolFire( + self, + double: float, + poolFireModel: jneqsim.process.safety.fire.PoolFireModel, + probitModel: jneqsim.process.safety.dispersion.ProbitModel, + double2: float, + ) -> "ConsequenceAnalysisEngine": ... + def addToxicDispersion( + self, + double: float, + gaussianPlume: jneqsim.process.safety.dispersion.GaussianPlume, + probitModel: jneqsim.process.safety.dispersion.ProbitModel, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> "ConsequenceAnalysisEngine": ... + def addVCE( + self, + double: float, + vCEModel: jneqsim.process.safety.fire.VCEModel, + probitModel: jneqsim.process.safety.dispersion.ProbitModel, + ) -> "ConsequenceAnalysisEngine": ... + def evaluate( + self, double: float + ) -> java.util.List["ConsequenceAnalysisEngine.OutcomeResult"]: ... def individualFatalityRiskPerYear(self, double: float) -> float: ... def report(self, double: float) -> java.lang.String: ... def toEventTree(self) -> jneqsim.process.safety.risk.eta.EventTreeAnalyzer: ... + class Consequence(java.io.Serializable): def fatalityProbabilityAt(self, double: float) -> float: ... + class OutcomeResult(java.io.Serializable): outcomeName: java.lang.String = ... outcomeFrequencyPerYear: float = ... fatalityProbability: float = ... fatalityFrequencyPerYear: float = ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.qra")``. diff --git a/src/jneqsim-stubs/process/safety/release/__init__.pyi b/src/jneqsim-stubs/process/safety/release/__init__.pyi index 8bd5e0d2..851ca754 100644 --- a/src/jneqsim-stubs/process/safety/release/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/release/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,59 +10,88 @@ import java.lang import jneqsim.thermo.system import typing - - class LeakModel(java.io.Serializable): @staticmethod - def builder() -> 'LeakModel.Builder': ... - def calculateDropletSMD(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... - def calculateJetMomentum(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... - def calculateJetVelocity(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... - def calculateMassFlowRate(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def builder() -> "LeakModel.Builder": ... + def calculateDropletSMD( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> float: ... + def calculateJetMomentum( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> float: ... + def calculateJetVelocity( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> float: ... + def calculateMassFlowRate( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> float: ... @typing.overload - def calculateSourceTerm(self, double: float) -> 'SourceTermResult': ... + def calculateSourceTerm(self, double: float) -> "SourceTermResult": ... @typing.overload - def calculateSourceTerm(self, double: float, double2: float) -> 'SourceTermResult': ... + def calculateSourceTerm( + self, double: float, double2: float + ) -> "SourceTermResult": ... + class Builder: def __init__(self): ... @typing.overload - def backPressure(self, double: float) -> 'LeakModel.Builder': ... + def backPressure(self, double: float) -> "LeakModel.Builder": ... @typing.overload - def backPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> 'LeakModel.Builder': ... - def build(self) -> 'LeakModel': ... - def dischargeCoefficient(self, double: float) -> 'LeakModel.Builder': ... - def fluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'LeakModel.Builder': ... + def backPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "LeakModel.Builder": ... + def build(self) -> "LeakModel": ... + def dischargeCoefficient(self, double: float) -> "LeakModel.Builder": ... + def fluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "LeakModel.Builder": ... @typing.overload - def holeDiameter(self, double: float) -> 'LeakModel.Builder': ... + def holeDiameter(self, double: float) -> "LeakModel.Builder": ... @typing.overload - def holeDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> 'LeakModel.Builder': ... - def orientation(self, releaseOrientation: 'ReleaseOrientation') -> 'LeakModel.Builder': ... - def scenarioName(self, string: typing.Union[java.lang.String, str]) -> 'LeakModel.Builder': ... - def vesselVolume(self, double: float) -> 'LeakModel.Builder': ... + def holeDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "LeakModel.Builder": ... + def orientation( + self, releaseOrientation: "ReleaseOrientation" + ) -> "LeakModel.Builder": ... + def scenarioName( + self, string: typing.Union[java.lang.String, str] + ) -> "LeakModel.Builder": ... + def vesselVolume(self, double: float) -> "LeakModel.Builder": ... -class ReleaseOrientation(java.lang.Enum['ReleaseOrientation']): - HORIZONTAL: typing.ClassVar['ReleaseOrientation'] = ... - VERTICAL_UP: typing.ClassVar['ReleaseOrientation'] = ... - VERTICAL_DOWN: typing.ClassVar['ReleaseOrientation'] = ... - ANGLED_UP_45: typing.ClassVar['ReleaseOrientation'] = ... - ANGLED_DOWN_45: typing.ClassVar['ReleaseOrientation'] = ... +class ReleaseOrientation(java.lang.Enum["ReleaseOrientation"]): + HORIZONTAL: typing.ClassVar["ReleaseOrientation"] = ... + VERTICAL_UP: typing.ClassVar["ReleaseOrientation"] = ... + VERTICAL_DOWN: typing.ClassVar["ReleaseOrientation"] = ... + ANGLED_UP_45: typing.ClassVar["ReleaseOrientation"] = ... + ANGLED_DOWN_45: typing.ClassVar["ReleaseOrientation"] = ... def getAngle(self) -> float: ... def getDescription(self) -> java.lang.String: ... def isHorizontal(self) -> bool: ... def isVertical(self) -> bool: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ReleaseOrientation': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ReleaseOrientation": ... @staticmethod - def values() -> typing.MutableSequence['ReleaseOrientation']: ... + def values() -> typing.MutableSequence["ReleaseOrientation"]: ... class SourceTermResult(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, releaseOrientation: ReleaseOrientation, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + releaseOrientation: ReleaseOrientation, + int: int, + ): ... def exportToCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... def exportToFLACS(self, string: typing.Union[java.lang.String, str]) -> None: ... def exportToJSON(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -86,7 +115,6 @@ class SourceTermResult(java.io.Serializable): def getVaporMassFraction(self) -> typing.MutableSequence[float]: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.release")``. diff --git a/src/jneqsim-stubs/process/safety/risk/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/__init__.pyi index f950dfe3..4ea7e485 100644 --- a/src/jneqsim-stubs/process/safety/risk/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/risk/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -25,12 +25,18 @@ import jneqsim.process.safety.risk.realtime import jneqsim.process.safety.risk.sis import typing - - class OperationalRiskResult(java.io.Serializable): def __init__(self): ... - def addEquipmentAvailability(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def calculateStatistics(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], intArray: typing.Union[typing.List[int], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def addEquipmentAvailability( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def calculateStatistics( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + intArray: typing.Union[typing.List[int], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def getAvailability(self) -> float: ... def getBaselineProductionRate(self) -> float: ... def getCoefficientOfVariation(self) -> float: ... @@ -63,151 +69,261 @@ class OperationalRiskResult(java.io.Serializable): class OperationalRiskSimulator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addEquipmentMtbf(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> 'OperationalRiskSimulator': ... - def addEquipmentReliability(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> 'OperationalRiskSimulator': ... - def generateForecast(self, int: int, int2: int) -> 'OperationalRiskSimulator.ProductionForecast': ... - def getEquipmentReliability(self) -> java.util.Map[java.lang.String, 'OperationalRiskSimulator.EquipmentReliability']: ... + def addEquipmentMtbf( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> "OperationalRiskSimulator": ... + def addEquipmentReliability( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> "OperationalRiskSimulator": ... + def generateForecast( + self, int: int, int2: int + ) -> "OperationalRiskSimulator.ProductionForecast": ... + def getEquipmentReliability( + self, + ) -> java.util.Map[ + java.lang.String, "OperationalRiskSimulator.EquipmentReliability" + ]: ... def runSimulation(self, int: int, double: float) -> OperationalRiskResult: ... - def setFeedStreamName(self, string: typing.Union[java.lang.String, str]) -> 'OperationalRiskSimulator': ... - def setProductStreamName(self, string: typing.Union[java.lang.String, str]) -> 'OperationalRiskSimulator': ... - def setRandomSeed(self, long: int) -> 'OperationalRiskSimulator': ... + def setFeedStreamName( + self, string: typing.Union[java.lang.String, str] + ) -> "OperationalRiskSimulator": ... + def setProductStreamName( + self, string: typing.Union[java.lang.String, str] + ) -> "OperationalRiskSimulator": ... + def setRandomSeed(self, long: int) -> "OperationalRiskSimulator": ... + class EquipmentReliability(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + ): ... def getAvailability(self) -> float: ... - def getDefaultFailureMode(self) -> jneqsim.process.equipment.failure.EquipmentFailureMode: ... + def getDefaultFailureMode( + self, + ) -> jneqsim.process.equipment.failure.EquipmentFailureMode: ... def getEquipmentName(self) -> java.lang.String: ... def getFailureRate(self) -> float: ... def getMtbf(self) -> float: ... def getMttr(self) -> float: ... - def setDefaultFailureMode(self, equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode) -> None: ... + def setDefaultFailureMode( + self, + equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode, + ) -> None: ... + class ForecastPoint(java.io.Serializable): day: int = ... mean: float = ... p10: float = ... p50: float = ... p90: float = ... - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + ): ... + class ProductionForecast(java.io.Serializable): def __init__(self, int: int): ... - def addDataPoint(self, int: int, double: float, double2: float, double3: float, double4: float) -> None: ... + def addDataPoint( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + ) -> None: ... def getDays(self) -> int: ... - def getPoint(self, int: int) -> 'OperationalRiskSimulator.ForecastPoint': ... - def getPoints(self) -> java.util.List['OperationalRiskSimulator.ForecastPoint']: ... + def getPoint(self, int: int) -> "OperationalRiskSimulator.ForecastPoint": ... + def getPoints( + self, + ) -> java.util.List["OperationalRiskSimulator.ForecastPoint"]: ... class RiskEvent: @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], initiatingEvent: jneqsim.process.safety.InitiatingEvent): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + initiatingEvent: jneqsim.process.safety.InitiatingEvent, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], initiatingEvent: jneqsim.process.safety.InitiatingEvent): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + initiatingEvent: jneqsim.process.safety.InitiatingEvent, + ): ... @staticmethod - def builder() -> 'RiskEvent.Builder': ... + def builder() -> "RiskEvent.Builder": ... def getAbsoluteFrequency(self) -> float: ... def getConditionalProbability(self) -> float: ... - def getConsequenceCategory(self) -> 'RiskEvent.ConsequenceCategory': ... + def getConsequenceCategory(self) -> "RiskEvent.ConsequenceCategory": ... def getDescription(self) -> java.lang.String: ... def getFrequency(self) -> float: ... def getInitiatingEvent(self) -> jneqsim.process.safety.InitiatingEvent: ... def getName(self) -> java.lang.String: ... - def getParentEvent(self) -> 'RiskEvent': ... + def getParentEvent(self) -> "RiskEvent": ... def getRiskIndex(self) -> float: ... def getScenario(self) -> jneqsim.process.safety.ProcessSafetyScenario: ... def isInitiatingEvent(self) -> bool: ... def setConditionalProbability(self, double: float) -> None: ... - def setConsequenceCategory(self, consequenceCategory: 'RiskEvent.ConsequenceCategory') -> None: ... + def setConsequenceCategory( + self, consequenceCategory: "RiskEvent.ConsequenceCategory" + ) -> None: ... def setFrequency(self, double: float) -> None: ... - def setParentEvent(self, riskEvent: 'RiskEvent') -> None: ... - def setScenario(self, processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario) -> None: ... + def setParentEvent(self, riskEvent: "RiskEvent") -> None: ... + def setScenario( + self, processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario + ) -> None: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def build(self) -> 'RiskEvent': ... - def conditionalProbability(self, double: float) -> 'RiskEvent.Builder': ... - def consequenceCategory(self, consequenceCategory: 'RiskEvent.ConsequenceCategory') -> 'RiskEvent.Builder': ... - def description(self, string: typing.Union[java.lang.String, str]) -> 'RiskEvent.Builder': ... - def frequency(self, double: float) -> 'RiskEvent.Builder': ... - def initiatingEvent(self, initiatingEvent: jneqsim.process.safety.InitiatingEvent) -> 'RiskEvent.Builder': ... - def name(self, string: typing.Union[java.lang.String, str]) -> 'RiskEvent.Builder': ... - def parentEvent(self, riskEvent: 'RiskEvent') -> 'RiskEvent.Builder': ... - def scenario(self, processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario) -> 'RiskEvent.Builder': ... - class ConsequenceCategory(java.lang.Enum['RiskEvent.ConsequenceCategory']): - NEGLIGIBLE: typing.ClassVar['RiskEvent.ConsequenceCategory'] = ... - MINOR: typing.ClassVar['RiskEvent.ConsequenceCategory'] = ... - MODERATE: typing.ClassVar['RiskEvent.ConsequenceCategory'] = ... - MAJOR: typing.ClassVar['RiskEvent.ConsequenceCategory'] = ... - CATASTROPHIC: typing.ClassVar['RiskEvent.ConsequenceCategory'] = ... + def build(self) -> "RiskEvent": ... + def conditionalProbability(self, double: float) -> "RiskEvent.Builder": ... + def consequenceCategory( + self, consequenceCategory: "RiskEvent.ConsequenceCategory" + ) -> "RiskEvent.Builder": ... + def description( + self, string: typing.Union[java.lang.String, str] + ) -> "RiskEvent.Builder": ... + def frequency(self, double: float) -> "RiskEvent.Builder": ... + def initiatingEvent( + self, initiatingEvent: jneqsim.process.safety.InitiatingEvent + ) -> "RiskEvent.Builder": ... + def name( + self, string: typing.Union[java.lang.String, str] + ) -> "RiskEvent.Builder": ... + def parentEvent(self, riskEvent: "RiskEvent") -> "RiskEvent.Builder": ... + def scenario( + self, processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario + ) -> "RiskEvent.Builder": ... + + class ConsequenceCategory(java.lang.Enum["RiskEvent.ConsequenceCategory"]): + NEGLIGIBLE: typing.ClassVar["RiskEvent.ConsequenceCategory"] = ... + MINOR: typing.ClassVar["RiskEvent.ConsequenceCategory"] = ... + MODERATE: typing.ClassVar["RiskEvent.ConsequenceCategory"] = ... + MAJOR: typing.ClassVar["RiskEvent.ConsequenceCategory"] = ... + CATASTROPHIC: typing.ClassVar["RiskEvent.ConsequenceCategory"] = ... def getSeverity(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RiskEvent.ConsequenceCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RiskEvent.ConsequenceCategory": ... @staticmethod - def values() -> typing.MutableSequence['RiskEvent.ConsequenceCategory']: ... + def values() -> typing.MutableSequence["RiskEvent.ConsequenceCategory"]: ... class RiskMatrix(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addEquipmentRisk(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> 'RiskMatrix': ... - def analyzeEquipment(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def addEquipmentRisk( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> "RiskMatrix": ... + def analyzeEquipment( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def buildRiskMatrix(self) -> None: ... - def getEquipmentByRiskLevel(self, riskLevel: 'RiskMatrix.RiskLevel') -> java.util.List[java.lang.String]: ... - def getMatrixData(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... - def getRiskAssessment(self, string: typing.Union[java.lang.String, str]) -> 'RiskMatrix.RiskAssessment': ... - def getRiskAssessments(self) -> java.util.Map[java.lang.String, 'RiskMatrix.RiskAssessment']: ... - def getRiskAssessmentsSortedByCost(self) -> java.util.List['RiskMatrix.RiskAssessment']: ... - def getRiskAssessmentsSortedByRisk(self) -> java.util.List['RiskMatrix.RiskAssessment']: ... + def getEquipmentByRiskLevel( + self, riskLevel: "RiskMatrix.RiskLevel" + ) -> java.util.List[java.lang.String]: ... + def getMatrixData( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def getRiskAssessment( + self, string: typing.Union[java.lang.String, str] + ) -> "RiskMatrix.RiskAssessment": ... + def getRiskAssessments( + self, + ) -> java.util.Map[java.lang.String, "RiskMatrix.RiskAssessment"]: ... + def getRiskAssessmentsSortedByCost( + self, + ) -> java.util.List["RiskMatrix.RiskAssessment"]: ... + def getRiskAssessmentsSortedByRisk( + self, + ) -> java.util.List["RiskMatrix.RiskAssessment"]: ... def getTotalAnnualRiskCost(self) -> float: ... - def setDowntimeCostPerHour(self, double: float) -> 'RiskMatrix': ... - def setFeedStreamName(self, string: typing.Union[java.lang.String, str]) -> 'RiskMatrix': ... - def setOperatingHoursPerYear(self, double: float) -> 'RiskMatrix': ... - def setProductPrice(self, double: float, string: typing.Union[java.lang.String, str]) -> 'RiskMatrix': ... - def setProductStreamName(self, string: typing.Union[java.lang.String, str]) -> 'RiskMatrix': ... + def setDowntimeCostPerHour(self, double: float) -> "RiskMatrix": ... + def setFeedStreamName( + self, string: typing.Union[java.lang.String, str] + ) -> "RiskMatrix": ... + def setOperatingHoursPerYear(self, double: float) -> "RiskMatrix": ... + def setProductPrice( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "RiskMatrix": ... + def setProductStreamName( + self, string: typing.Union[java.lang.String, str] + ) -> "RiskMatrix": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... - class ConsequenceCategory(java.lang.Enum['RiskMatrix.ConsequenceCategory']): - NEGLIGIBLE: typing.ClassVar['RiskMatrix.ConsequenceCategory'] = ... - MINOR: typing.ClassVar['RiskMatrix.ConsequenceCategory'] = ... - MODERATE: typing.ClassVar['RiskMatrix.ConsequenceCategory'] = ... - MAJOR: typing.ClassVar['RiskMatrix.ConsequenceCategory'] = ... - CATASTROPHIC: typing.ClassVar['RiskMatrix.ConsequenceCategory'] = ... + + class ConsequenceCategory(java.lang.Enum["RiskMatrix.ConsequenceCategory"]): + NEGLIGIBLE: typing.ClassVar["RiskMatrix.ConsequenceCategory"] = ... + MINOR: typing.ClassVar["RiskMatrix.ConsequenceCategory"] = ... + MODERATE: typing.ClassVar["RiskMatrix.ConsequenceCategory"] = ... + MAJOR: typing.ClassVar["RiskMatrix.ConsequenceCategory"] = ... + CATASTROPHIC: typing.ClassVar["RiskMatrix.ConsequenceCategory"] = ... @staticmethod - def fromProductionLoss(double: float) -> 'RiskMatrix.ConsequenceCategory': ... + def fromProductionLoss(double: float) -> "RiskMatrix.ConsequenceCategory": ... def getLevel(self) -> int: ... def getName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RiskMatrix.ConsequenceCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RiskMatrix.ConsequenceCategory": ... @staticmethod - def values() -> typing.MutableSequence['RiskMatrix.ConsequenceCategory']: ... - class ProbabilityCategory(java.lang.Enum['RiskMatrix.ProbabilityCategory']): - VERY_LOW: typing.ClassVar['RiskMatrix.ProbabilityCategory'] = ... - LOW: typing.ClassVar['RiskMatrix.ProbabilityCategory'] = ... - MEDIUM: typing.ClassVar['RiskMatrix.ProbabilityCategory'] = ... - HIGH: typing.ClassVar['RiskMatrix.ProbabilityCategory'] = ... - VERY_HIGH: typing.ClassVar['RiskMatrix.ProbabilityCategory'] = ... + def values() -> typing.MutableSequence["RiskMatrix.ConsequenceCategory"]: ... + + class ProbabilityCategory(java.lang.Enum["RiskMatrix.ProbabilityCategory"]): + VERY_LOW: typing.ClassVar["RiskMatrix.ProbabilityCategory"] = ... + LOW: typing.ClassVar["RiskMatrix.ProbabilityCategory"] = ... + MEDIUM: typing.ClassVar["RiskMatrix.ProbabilityCategory"] = ... + HIGH: typing.ClassVar["RiskMatrix.ProbabilityCategory"] = ... + VERY_HIGH: typing.ClassVar["RiskMatrix.ProbabilityCategory"] = ... @staticmethod - def fromFrequency(double: float) -> 'RiskMatrix.ProbabilityCategory': ... + def fromFrequency(double: float) -> "RiskMatrix.ProbabilityCategory": ... def getLevel(self) -> int: ... def getName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RiskMatrix.ProbabilityCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RiskMatrix.ProbabilityCategory": ... @staticmethod - def values() -> typing.MutableSequence['RiskMatrix.ProbabilityCategory']: ... + def values() -> typing.MutableSequence["RiskMatrix.ProbabilityCategory"]: ... + class RiskAssessment(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getAnnualRiskCost(self) -> float: ... - def getConsequenceCategory(self) -> 'RiskMatrix.ConsequenceCategory': ... + def getConsequenceCategory(self) -> "RiskMatrix.ConsequenceCategory": ... def getCostPerFailure(self) -> float: ... def getEquipmentName(self) -> java.lang.String: ... def getEquipmentType(self) -> java.lang.String: ... @@ -215,71 +331,105 @@ class RiskMatrix(java.io.Serializable): def getFailuresPerYear(self) -> float: ... def getMtbf(self) -> float: ... def getMttr(self) -> float: ... - def getProbabilityCategory(self) -> 'RiskMatrix.ProbabilityCategory': ... + def getProbabilityCategory(self) -> "RiskMatrix.ProbabilityCategory": ... def getProductionLossKgHr(self) -> float: ... def getProductionLossPercent(self) -> float: ... - def getRiskLevel(self) -> 'RiskMatrix.RiskLevel': ... + def getRiskLevel(self) -> "RiskMatrix.RiskLevel": ... def getRiskScore(self) -> int: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... - class RiskLevel(java.lang.Enum['RiskMatrix.RiskLevel']): - LOW: typing.ClassVar['RiskMatrix.RiskLevel'] = ... - MEDIUM: typing.ClassVar['RiskMatrix.RiskLevel'] = ... - HIGH: typing.ClassVar['RiskMatrix.RiskLevel'] = ... - CRITICAL: typing.ClassVar['RiskMatrix.RiskLevel'] = ... + + class RiskLevel(java.lang.Enum["RiskMatrix.RiskLevel"]): + LOW: typing.ClassVar["RiskMatrix.RiskLevel"] = ... + MEDIUM: typing.ClassVar["RiskMatrix.RiskLevel"] = ... + HIGH: typing.ClassVar["RiskMatrix.RiskLevel"] = ... + CRITICAL: typing.ClassVar["RiskMatrix.RiskLevel"] = ... @staticmethod - def fromScore(int: int) -> 'RiskMatrix.RiskLevel': ... + def fromScore(int: int) -> "RiskMatrix.RiskLevel": ... def getColor(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RiskMatrix.RiskLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RiskMatrix.RiskLevel": ... @staticmethod - def values() -> typing.MutableSequence['RiskMatrix.RiskLevel']: ... + def values() -> typing.MutableSequence["RiskMatrix.RiskLevel"]: ... class RiskModel: def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addConditionalEvent(self, string: typing.Union[java.lang.String, str], riskEvent: RiskEvent, double: float, consequenceCategory: RiskEvent.ConsequenceCategory) -> RiskEvent: ... + def addConditionalEvent( + self, + string: typing.Union[java.lang.String, str], + riskEvent: RiskEvent, + double: float, + consequenceCategory: RiskEvent.ConsequenceCategory, + ) -> RiskEvent: ... def addEvent(self, riskEvent: RiskEvent) -> None: ... - def addInitiatingEvent(self, string: typing.Union[java.lang.String, str], double: float, consequenceCategory: RiskEvent.ConsequenceCategory) -> RiskEvent: ... + def addInitiatingEvent( + self, + string: typing.Union[java.lang.String, str], + double: float, + consequenceCategory: RiskEvent.ConsequenceCategory, + ) -> RiskEvent: ... @staticmethod - def builder() -> 'RiskModel.Builder': ... + def builder() -> "RiskModel.Builder": ... def getEvents(self) -> java.util.List[RiskEvent]: ... def getInitiatingEvents(self) -> java.util.List[RiskEvent]: ... def getName(self) -> java.lang.String: ... - def runDeterministicAnalysis(self) -> 'RiskResult': ... - def runMonteCarloAnalysis(self, int: int) -> 'RiskResult': ... + def runDeterministicAnalysis(self) -> "RiskResult": ... + def runMonteCarloAnalysis(self, int: int) -> "RiskResult": ... @typing.overload - def runSensitivityAnalysis(self, double: float, double2: float) -> 'SensitivityResult': ... + def runSensitivityAnalysis( + self, double: float, double2: float + ) -> "SensitivityResult": ... @typing.overload - def runSensitivityAnalysis(self, double: float, double2: float, int: int) -> 'SensitivityResult': ... - def runSimulationBasedAnalysis(self) -> 'RiskResult': ... + def runSensitivityAnalysis( + self, double: float, double2: float, int: int + ) -> "SensitivityResult": ... + def runSimulationBasedAnalysis(self) -> "RiskResult": ... def setFrequencyUncertaintyFactor(self, double: float) -> None: ... def setProbabilityUncertaintyStdDev(self, double: float) -> None: ... - def setProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... + def setProcessSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... def setRandomSeed(self, long: int) -> None: ... def setStoreMonteCarloSamples(self, boolean: bool) -> None: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def build(self) -> 'RiskModel': ... - def frequencyUncertaintyFactor(self, double: float) -> 'RiskModel.Builder': ... - def name(self, string: typing.Union[java.lang.String, str]) -> 'RiskModel.Builder': ... - def processSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'RiskModel.Builder': ... - def seed(self, long: int) -> 'RiskModel.Builder': ... + def build(self) -> "RiskModel": ... + def frequencyUncertaintyFactor(self, double: float) -> "RiskModel.Builder": ... + def name( + self, string: typing.Union[java.lang.String, str] + ) -> "RiskModel.Builder": ... + def processSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> "RiskModel.Builder": ... + def seed(self, long: int) -> "RiskModel.Builder": ... class RiskResult: - def __init__(self, string: typing.Union[java.lang.String, str], int: int, long: int): ... + def __init__( + self, string: typing.Union[java.lang.String, str], int: int, long: int + ): ... def exportToCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... def exportToJSON(self, string: typing.Union[java.lang.String, str]) -> None: ... def getAnalysisName(self) -> java.lang.String: ... - def getCategoryFrequency(self, consequenceCategory: RiskEvent.ConsequenceCategory) -> float: ... - def getEventResults(self) -> java.util.List['RiskResult.EventResult']: ... - def getFNCurveData(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getCategoryFrequency( + self, consequenceCategory: RiskEvent.ConsequenceCategory + ) -> float: ... + def getEventResults(self) -> java.util.List["RiskResult.EventResult"]: ... + def getFNCurveData( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getIterations(self) -> int: ... def getMaxConsequence(self) -> float: ... def getMeanConsequence(self) -> float: ... @@ -291,8 +441,16 @@ class RiskResult: def getTotalFrequency(self) -> float: ... def getTotalRiskIndex(self) -> float: ... def toString(self) -> java.lang.String: ... + class EventResult: - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, consequenceCategory: RiskEvent.ConsequenceCategory): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + consequenceCategory: RiskEvent.ConsequenceCategory, + ): ... def getCategory(self) -> RiskEvent.ConsequenceCategory: ... def getEventName(self) -> java.lang.String: ... def getFrequency(self) -> float: ... @@ -300,7 +458,11 @@ class RiskResult: def getRiskContribution(self) -> float: ... class SensitivityResult: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def exportToCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... def exportToJSON(self, string: typing.Union[java.lang.String, str]) -> None: ... def getAnalysisName(self) -> java.lang.String: ... @@ -309,12 +471,17 @@ class SensitivityResult: def getBaseRiskIndex(self) -> float: ... def getMostSensitiveParameter(self) -> java.lang.String: ... def getParameterNames(self) -> typing.MutableSequence[java.lang.String]: ... - def getParameterSensitivity(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getSensitivityIndex(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getTornadoData(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def getParameterSensitivity( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getSensitivityIndex( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getTornadoData( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.risk")``. diff --git a/src/jneqsim-stubs/process/safety/risk/bowtie/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/bowtie/__init__.pyi index dceb4bbe..6fc0dd51 100644 --- a/src/jneqsim-stubs/process/safety/risk/bowtie/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/risk/bowtie/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,51 +12,107 @@ import jneqsim.process.processmodel import jneqsim.process.safety.risk.sis import typing - - class BowTieAnalyzer(java.io.Serializable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addAvailableSIF(self, safetyInstrumentedFunction: jneqsim.process.safety.risk.sis.SafetyInstrumentedFunction) -> None: ... - def autoGenerateFromProcess(self) -> java.util.List['BowTieModel']: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processSystem: jneqsim.process.processmodel.ProcessSystem, + ): ... + def addAvailableSIF( + self, + safetyInstrumentedFunction: jneqsim.process.safety.risk.sis.SafetyInstrumentedFunction, + ) -> None: ... + def autoGenerateFromProcess(self) -> java.util.List["BowTieModel"]: ... def calculateRisk(self) -> None: ... - def createBowTie(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'BowTieModel': ... + def createBowTie( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "BowTieModel": ... def generateReport(self) -> java.lang.String: ... - def getBowTie(self, string: typing.Union[java.lang.String, str]) -> 'BowTieModel': ... - def getBowTieModels(self) -> java.util.List['BowTieModel']: ... + def getBowTie( + self, string: typing.Union[java.lang.String, str] + ) -> "BowTieModel": ... + def getBowTieModels(self) -> java.util.List["BowTieModel"]: ... def getName(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... + class ConsequenceTemplate(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], consequenceCategory: 'BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory', int: int): ... - def addRecommendedMitigation(self, string: typing.Union[java.lang.String, str]) -> None: ... - def getCategory(self) -> 'BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + consequenceCategory: "BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory", + int: int, + ): ... + def addRecommendedMitigation( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def getCategory( + self, + ) -> "BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory": ... def getDefaultSeverity(self) -> int: ... def getDescription(self) -> java.lang.String: ... def getId(self) -> java.lang.String: ... def getRecommendedMitigations(self) -> java.util.List[java.lang.String]: ... - class ConsequenceCategory(java.lang.Enum['BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory']): - SAFETY: typing.ClassVar['BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory'] = ... - ENVIRONMENTAL: typing.ClassVar['BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory'] = ... - ASSET: typing.ClassVar['BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory'] = ... - PRODUCTION: typing.ClassVar['BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory'] = ... - REPUTATION: typing.ClassVar['BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ConsequenceCategory( + java.lang.Enum["BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory"] + ): + SAFETY: typing.ClassVar[ + "BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory" + ] = ... + ENVIRONMENTAL: typing.ClassVar[ + "BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory" + ] = ... + ASSET: typing.ClassVar[ + "BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory" + ] = ... + PRODUCTION: typing.ClassVar[ + "BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory" + ] = ... + REPUTATION: typing.ClassVar[ + "BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory": ... @staticmethod - def values() -> typing.MutableSequence['BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory']: ... + def values() -> ( + typing.MutableSequence[ + "BowTieAnalyzer.ConsequenceTemplate.ConsequenceCategory" + ] + ): ... + class ThreatTemplate(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float): ... - def addApplicableEquipment(self, string: typing.Union[java.lang.String, str]) -> None: ... - def addRecommendedBarrier(self, string: typing.Union[java.lang.String, str]) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + ): ... + def addApplicableEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def addRecommendedBarrier( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def getApplicableEquipment(self) -> java.util.List[java.lang.String]: ... def getBaseFrequency(self) -> float: ... def getCategory(self) -> java.lang.String: ... @@ -65,64 +121,101 @@ class BowTieAnalyzer(java.io.Serializable): def getRecommendedBarriers(self) -> java.util.List[java.lang.String]: ... class BowTieModel(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - def addBarrier(self, barrier: 'BowTieModel.Barrier') -> None: ... - def addConsequence(self, consequence: 'BowTieModel.Consequence') -> None: ... - def addThreat(self, threat: 'BowTieModel.Threat') -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + def addBarrier(self, barrier: "BowTieModel.Barrier") -> None: ... + def addConsequence(self, consequence: "BowTieModel.Consequence") -> None: ... + def addThreat(self, threat: "BowTieModel.Threat") -> None: ... def calculateRisk(self) -> None: ... - def getBarriers(self) -> java.util.List['BowTieModel.Barrier']: ... - def getConsequences(self) -> java.util.List['BowTieModel.Consequence']: ... + def getBarriers(self) -> java.util.List["BowTieModel.Barrier"]: ... + def getConsequences(self) -> java.util.List["BowTieModel.Consequence"]: ... def getHazardDescription(self) -> java.lang.String: ... def getHazardId(self) -> java.lang.String: ... def getHazardType(self) -> java.lang.String: ... def getMaxSeverity(self) -> int: ... def getMitigatedFrequency(self) -> float: ... - def getMitigationBarriers(self) -> java.util.List['BowTieModel.Barrier']: ... - def getPreventionBarriers(self) -> java.util.List['BowTieModel.Barrier']: ... - def getThreats(self) -> java.util.List['BowTieModel.Threat']: ... + def getMitigationBarriers(self) -> java.util.List["BowTieModel.Barrier"]: ... + def getPreventionBarriers(self) -> java.util.List["BowTieModel.Barrier"]: ... + def getThreats(self) -> java.util.List["BowTieModel.Threat"]: ... def getTotalRRF(self) -> float: ... def getUnmitigatedFrequency(self) -> float: ... - def linkBarrierToConsequence(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def linkBarrierToThreat(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def linkBarrierToConsequence( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def linkBarrierToThreat( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def setHazardType(self, string: typing.Union[java.lang.String, str]) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... def toVisualization(self) -> java.lang.String: ... + class Barrier(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float): ... - def getBarrierType(self) -> 'BowTieModel.BarrierType': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ): ... + def getBarrierType(self) -> "BowTieModel.BarrierType": ... def getDescription(self) -> java.lang.String: ... def getEffectiveness(self) -> float: ... def getId(self) -> java.lang.String: ... def getOwner(self) -> java.lang.String: ... def getPfd(self) -> float: ... def getRRF(self) -> float: ... - def getSif(self) -> jneqsim.process.safety.risk.sis.SafetyInstrumentedFunction: ... + def getSif( + self, + ) -> jneqsim.process.safety.risk.sis.SafetyInstrumentedFunction: ... def getVerificationStatus(self) -> java.lang.String: ... def isFunctional(self) -> bool: ... - def setBarrierType(self, barrierType: 'BowTieModel.BarrierType') -> None: ... + def setBarrierType(self, barrierType: "BowTieModel.BarrierType") -> None: ... def setFunctional(self, boolean: bool) -> None: ... def setOwner(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPfd(self, double: float) -> None: ... - def setSif(self, safetyInstrumentedFunction: jneqsim.process.safety.risk.sis.SafetyInstrumentedFunction) -> None: ... - def setVerificationStatus(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setSif( + self, + safetyInstrumentedFunction: jneqsim.process.safety.risk.sis.SafetyInstrumentedFunction, + ) -> None: ... + def setVerificationStatus( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class BarrierType(java.lang.Enum['BowTieModel.BarrierType']): - PREVENTION: typing.ClassVar['BowTieModel.BarrierType'] = ... - MITIGATION: typing.ClassVar['BowTieModel.BarrierType'] = ... - BOTH: typing.ClassVar['BowTieModel.BarrierType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class BarrierType(java.lang.Enum["BowTieModel.BarrierType"]): + PREVENTION: typing.ClassVar["BowTieModel.BarrierType"] = ... + MITIGATION: typing.ClassVar["BowTieModel.BarrierType"] = ... + BOTH: typing.ClassVar["BowTieModel.BarrierType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BowTieModel.BarrierType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BowTieModel.BarrierType": ... @staticmethod - def values() -> typing.MutableSequence['BowTieModel.BarrierType']: ... + def values() -> typing.MutableSequence["BowTieModel.BarrierType"]: ... + class Consequence(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + int: int, + ): ... def getCategory(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getId(self) -> java.lang.String: ... @@ -134,8 +227,14 @@ class BowTieModel(java.io.Serializable): def setProbability(self, double: float) -> None: ... def setSeverity(self, int: int) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class Threat(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ): ... def getDescription(self) -> java.lang.String: ... def getFrequency(self) -> float: ... def getId(self) -> java.lang.String: ... @@ -158,7 +257,6 @@ class BowTieSvgExporter(java.io.Serializable): def setHeight(self, int: int) -> None: ... def setWidth(self, int: int) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.risk.bowtie")``. diff --git a/src/jneqsim-stubs/process/safety/risk/condition/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/condition/__init__.pyi index 15f33253..45ed99b4 100644 --- a/src/jneqsim-stubs/process/safety/risk/condition/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/risk/condition/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,23 +13,48 @@ import java.util import jneqsim.process.equipment import typing - - class ConditionBasedReliability(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float): ... - def addIndicator(self, conditionIndicator: 'ConditionBasedReliability.ConditionIndicator') -> None: ... - def addTemperatureIndicator(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'ConditionBasedReliability.ConditionIndicator': ... - def addVibrationIndicator(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'ConditionBasedReliability.ConditionIndicator': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ): ... + def addIndicator( + self, conditionIndicator: "ConditionBasedReliability.ConditionIndicator" + ) -> None: ... + def addTemperatureIndicator( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "ConditionBasedReliability.ConditionIndicator": ... + def addVibrationIndicator( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "ConditionBasedReliability.ConditionIndicator": ... def getAdjustedFailureRate(self) -> float: ... - def getAlarmingIndicators(self) -> java.util.List['ConditionBasedReliability.ConditionIndicator']: ... + def getAlarmingIndicators( + self, + ) -> java.util.List["ConditionBasedReliability.ConditionIndicator"]: ... def getBaseFailureRate(self) -> float: ... - def getCriticalIndicators(self) -> java.util.List['ConditionBasedReliability.ConditionIndicator']: ... - def getDegradationModel(self) -> 'ConditionBasedReliability.DegradationModel': ... + def getCriticalIndicators( + self, + ) -> java.util.List["ConditionBasedReliability.ConditionIndicator"]: ... + def getDegradationModel(self) -> "ConditionBasedReliability.DegradationModel": ... def getEquipmentId(self) -> java.lang.String: ... def getEquipmentName(self) -> java.lang.String: ... def getFailureRateMultiplier(self) -> float: ... def getHealthIndex(self) -> float: ... - def getIndicators(self) -> java.util.List['ConditionBasedReliability.ConditionIndicator']: ... + def getIndicators( + self, + ) -> java.util.List["ConditionBasedReliability.ConditionIndicator"]: ... def getLastUpdated(self) -> java.time.Instant: ... def getMTTF(self) -> float: ... def getProbabilityOfFailure(self, double: float) -> float: ... @@ -37,67 +62,139 @@ class ConditionBasedReliability(java.io.Serializable): def getRemainingUsefulLife(self) -> float: ... def recalculateHealth(self) -> None: ... def setBaseFailureRate(self, double: float) -> None: ... - def setDegradationModel(self, degradationModel: 'ConditionBasedReliability.DegradationModel') -> None: ... + def setDegradationModel( + self, degradationModel: "ConditionBasedReliability.DegradationModel" + ) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toReport(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - def updateIndicator(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def updateIndicators(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def updateIndicator( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def updateIndicators( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + class ConditionIndicator(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], indicatorType: 'ConditionBasedReliability.ConditionIndicator.IndicatorType'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + indicatorType: "ConditionBasedReliability.ConditionIndicator.IndicatorType", + ): ... def getCriticalThreshold(self) -> float: ... def getCurrentValue(self) -> float: ... def getHealthContribution(self) -> float: ... def getIndicatorId(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... def getNormalValue(self) -> float: ... - def getType(self) -> 'ConditionBasedReliability.ConditionIndicator.IndicatorType': ... + def getType( + self, + ) -> "ConditionBasedReliability.ConditionIndicator.IndicatorType": ... def getWarningThreshold(self) -> float: ... def getWeight(self) -> float: ... def isAlarming(self) -> bool: ... def isCritical(self) -> bool: ... - def setThresholds(self, double: float, double2: float, double3: float) -> None: ... + def setThresholds( + self, double: float, double2: float, double3: float + ) -> None: ... def setWeight(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def updateValue(self, double: float) -> None: ... - class IndicatorType(java.lang.Enum['ConditionBasedReliability.ConditionIndicator.IndicatorType']): - VIBRATION: typing.ClassVar['ConditionBasedReliability.ConditionIndicator.IndicatorType'] = ... - TEMPERATURE: typing.ClassVar['ConditionBasedReliability.ConditionIndicator.IndicatorType'] = ... - PRESSURE: typing.ClassVar['ConditionBasedReliability.ConditionIndicator.IndicatorType'] = ... - FLOW: typing.ClassVar['ConditionBasedReliability.ConditionIndicator.IndicatorType'] = ... - CURRENT: typing.ClassVar['ConditionBasedReliability.ConditionIndicator.IndicatorType'] = ... - WEAR: typing.ClassVar['ConditionBasedReliability.ConditionIndicator.IndicatorType'] = ... - CORROSION: typing.ClassVar['ConditionBasedReliability.ConditionIndicator.IndicatorType'] = ... - EFFICIENCY: typing.ClassVar['ConditionBasedReliability.ConditionIndicator.IndicatorType'] = ... - ACOUSTIC: typing.ClassVar['ConditionBasedReliability.ConditionIndicator.IndicatorType'] = ... - OIL_ANALYSIS: typing.ClassVar['ConditionBasedReliability.ConditionIndicator.IndicatorType'] = ... - CUSTOM: typing.ClassVar['ConditionBasedReliability.ConditionIndicator.IndicatorType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class IndicatorType( + java.lang.Enum["ConditionBasedReliability.ConditionIndicator.IndicatorType"] + ): + VIBRATION: typing.ClassVar[ + "ConditionBasedReliability.ConditionIndicator.IndicatorType" + ] = ... + TEMPERATURE: typing.ClassVar[ + "ConditionBasedReliability.ConditionIndicator.IndicatorType" + ] = ... + PRESSURE: typing.ClassVar[ + "ConditionBasedReliability.ConditionIndicator.IndicatorType" + ] = ... + FLOW: typing.ClassVar[ + "ConditionBasedReliability.ConditionIndicator.IndicatorType" + ] = ... + CURRENT: typing.ClassVar[ + "ConditionBasedReliability.ConditionIndicator.IndicatorType" + ] = ... + WEAR: typing.ClassVar[ + "ConditionBasedReliability.ConditionIndicator.IndicatorType" + ] = ... + CORROSION: typing.ClassVar[ + "ConditionBasedReliability.ConditionIndicator.IndicatorType" + ] = ... + EFFICIENCY: typing.ClassVar[ + "ConditionBasedReliability.ConditionIndicator.IndicatorType" + ] = ... + ACOUSTIC: typing.ClassVar[ + "ConditionBasedReliability.ConditionIndicator.IndicatorType" + ] = ... + OIL_ANALYSIS: typing.ClassVar[ + "ConditionBasedReliability.ConditionIndicator.IndicatorType" + ] = ... + CUSTOM: typing.ClassVar[ + "ConditionBasedReliability.ConditionIndicator.IndicatorType" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ConditionBasedReliability.ConditionIndicator.IndicatorType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ConditionBasedReliability.ConditionIndicator.IndicatorType": ... @staticmethod - def values() -> typing.MutableSequence['ConditionBasedReliability.ConditionIndicator.IndicatorType']: ... - class DegradationModel(java.lang.Enum['ConditionBasedReliability.DegradationModel']): - LINEAR: typing.ClassVar['ConditionBasedReliability.DegradationModel'] = ... - EXPONENTIAL: typing.ClassVar['ConditionBasedReliability.DegradationModel'] = ... - WEIBULL: typing.ClassVar['ConditionBasedReliability.DegradationModel'] = ... - MACHINE_LEARNING: typing.ClassVar['ConditionBasedReliability.DegradationModel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence[ + "ConditionBasedReliability.ConditionIndicator.IndicatorType" + ] + ): ... + + class DegradationModel( + java.lang.Enum["ConditionBasedReliability.DegradationModel"] + ): + LINEAR: typing.ClassVar["ConditionBasedReliability.DegradationModel"] = ... + EXPONENTIAL: typing.ClassVar["ConditionBasedReliability.DegradationModel"] = ... + WEIBULL: typing.ClassVar["ConditionBasedReliability.DegradationModel"] = ... + MACHINE_LEARNING: typing.ClassVar[ + "ConditionBasedReliability.DegradationModel" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ConditionBasedReliability.DegradationModel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ConditionBasedReliability.DegradationModel": ... @staticmethod - def values() -> typing.MutableSequence['ConditionBasedReliability.DegradationModel']: ... + def values() -> ( + typing.MutableSequence["ConditionBasedReliability.DegradationModel"] + ): ... + class HealthRecord(java.io.Serializable): - def __init__(self, instant: typing.Union[java.time.Instant, datetime.datetime], double: float, double2: float): ... + def __init__( + self, + instant: typing.Union[java.time.Instant, datetime.datetime], + double: float, + double2: float, + ): ... def getAdjustedFailureRate(self) -> float: ... def getHealthIndex(self) -> float: ... def getTimestamp(self) -> java.time.Instant: ... @@ -106,7 +203,10 @@ class ProcessEquipmentMonitor(java.io.Serializable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... def getAdjustedFailureRate(self) -> float: ... def getBaseFailureRate(self) -> float: ... def getBottleneckConstraint(self) -> java.lang.String: ... @@ -117,20 +217,36 @@ class ProcessEquipmentMonitor(java.io.Serializable): def getEquipmentName(self) -> java.lang.String: ... def getFailureProbability(self, double: float) -> float: ... def getHealthIndex(self) -> float: ... - def getHistory(self) -> java.util.List['ProcessEquipmentMonitor.MonitorReading']: ... + def getHistory( + self, + ) -> java.util.List["ProcessEquipmentMonitor.MonitorReading"]: ... def getLastUpdated(self) -> java.time.Instant: ... def getRemainingUsefulLife(self) -> float: ... def setBaseFailureRate(self, double: float) -> None: ... - def setCurrentValues(self, double: float, double2: float, double3: float) -> None: ... + def setCurrentValues( + self, double: float, double2: float, double3: float + ) -> None: ... def setDesignPressureRange(self, double: float, double2: float) -> None: ... def setDesignTemperatureRange(self, double: float, double2: float) -> None: ... - def setEquipment(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> None: ... + def setEquipment( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> None: ... def setMaxCapacityUtilization(self, double: float) -> None: ... def setWeights(self, double: float, double2: float, double3: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def update(self) -> None: ... + class MonitorReading(java.io.Serializable): - def __init__(self, instant: typing.Union[java.time.Instant, datetime.datetime], double: float, double2: float, double3: float, double4: float, double5: float): ... + def __init__( + self, + instant: typing.Union[java.time.Instant, datetime.datetime], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... def getAdjustedFailureRate(self) -> float: ... def getCapacityUtilization(self) -> float: ... def getHealthIndex(self) -> float: ... @@ -139,7 +255,6 @@ class ProcessEquipmentMonitor(java.io.Serializable): def getTimestamp(self) -> java.time.Instant: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.risk.condition")``. diff --git a/src/jneqsim-stubs/process/safety/risk/data/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/data/__init__.pyi index 8b94af06..0fe90402 100644 --- a/src/jneqsim-stubs/process/safety/risk/data/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/risk/data/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,45 +12,99 @@ import java.util import jpype.protocol import typing - - class OREDADataImporter(java.io.Serializable): def __init__(self): ... - def addRecord(self, reliabilityRecord: 'OREDADataImporter.ReliabilityRecord') -> None: ... + def addRecord( + self, reliabilityRecord: "OREDADataImporter.ReliabilityRecord" + ) -> None: ... def clear(self) -> None: ... @staticmethod - def createForElectricalEquipment() -> 'OREDADataImporter': ... + def createForElectricalEquipment() -> "OREDADataImporter": ... @staticmethod - def createForOilAndGas() -> 'OREDADataImporter': ... + def createForOilAndGas() -> "OREDADataImporter": ... @staticmethod - def createWithAllPublicData() -> 'OREDADataImporter': ... + def createWithAllPublicData() -> "OREDADataImporter": ... @staticmethod - def createWithDefaults() -> 'OREDADataImporter': ... - def getAllRecords(self) -> java.util.List['OREDADataImporter.ReliabilityRecord']: ... + def createWithDefaults() -> "OREDADataImporter": ... + def getAllRecords( + self, + ) -> java.util.List["OREDADataImporter.ReliabilityRecord"]: ... def getDataSource(self) -> java.lang.String: ... - def getDataSourceForRecord(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def getEquipmentClasses(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... + def getDataSourceForRecord( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... + def getEquipmentClasses( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... def getEquipmentTypes(self) -> java.util.List[java.lang.String]: ... - def getFailureModes(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... - def getFailureRate(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> float: ... - def getMTBF(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> float: ... - def getMTTR(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> float: ... + def getFailureModes( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.util.List[java.lang.String]: ... + def getFailureRate( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> float: ... + def getMTBF( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> float: ... + def getMTTR( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload - def getRecord(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'OREDADataImporter.ReliabilityRecord': ... + def getRecord( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "OREDADataImporter.ReliabilityRecord": ... @typing.overload - def getRecord(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'OREDADataImporter.ReliabilityRecord': ... + def getRecord( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "OREDADataImporter.ReliabilityRecord": ... def getRecordCount(self) -> int: ... - def getRecordsByType(self, string: typing.Union[java.lang.String, str]) -> java.util.List['OREDADataImporter.ReliabilityRecord']: ... + def getRecordsByType( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["OREDADataImporter.ReliabilityRecord"]: ... def loadAllPublicDataSources(self) -> None: ... def loadFromCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... - def loadFromFile(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def loadFromFile( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> None: ... def loadFromResource(self, string: typing.Union[java.lang.String, str]) -> None: ... def loadGenericLiteratureData(self) -> None: ... def loadIEEE493Data(self) -> None: ... def loadIOGPData(self) -> None: ... - def search(self, string: typing.Union[java.lang.String, str]) -> java.util.List['OREDADataImporter.ReliabilityRecord']: ... + def search( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["OREDADataImporter.ReliabilityRecord"]: ... + class ReliabilityRecord(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + ): ... def getAvailability(self) -> float: ... def getConfidence(self) -> java.lang.String: ... def getDataSource(self) -> java.lang.String: ... @@ -67,7 +121,6 @@ class OREDADataImporter(java.io.Serializable): def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.risk.data")``. diff --git a/src/jneqsim-stubs/process/safety/risk/dynamic/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/dynamic/__init__.pyi index d89440e3..fc978d44 100644 --- a/src/jneqsim-stubs/process/safety/risk/dynamic/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/risk/dynamic/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,15 +14,31 @@ import jneqsim.process.processmodel import jneqsim.process.safety.risk import typing - - -class DynamicRiskResult(jneqsim.process.safety.risk.OperationalRiskResult, java.io.Serializable): +class DynamicRiskResult( + jneqsim.process.safety.risk.OperationalRiskResult, java.io.Serializable +): def __init__(self): ... @typing.overload - def calculateStatistics(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], intArray: typing.Union[typing.List[int], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def calculateStatistics( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + intArray: typing.Union[typing.List[int], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... @typing.overload - def calculateStatistics(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray], intArray: typing.Union[typing.List[int], jpype.JArray], intArray2: typing.Union[typing.List[int], jpype.JArray]) -> None: ... - def compareWithStatic(self, operationalRiskResult: jneqsim.process.safety.risk.OperationalRiskResult) -> java.util.Map[java.lang.String, typing.Any]: ... + def calculateStatistics( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + intArray: typing.Union[typing.List[int], jpype.JArray], + intArray2: typing.Union[typing.List[int], jpype.JArray], + ) -> None: ... + def compareWithStatic( + self, operationalRiskResult: jneqsim.process.safety.risk.OperationalRiskResult + ) -> java.util.Map[java.lang.String, typing.Any]: ... def getMeanSteadyStateLoss(self) -> float: ... def getMeanTransientCount(self) -> float: ... def getMeanTransientLoss(self) -> float: ... @@ -43,40 +59,60 @@ class DynamicRiskResult(jneqsim.process.safety.risk.OperationalRiskResult, java. def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... -class DynamicRiskSimulator(jneqsim.process.safety.risk.OperationalRiskSimulator, java.io.Serializable): +class DynamicRiskSimulator( + jneqsim.process.safety.risk.OperationalRiskSimulator, java.io.Serializable +): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def getProductionProfiles(self) -> java.util.List['ProductionProfile']: ... + def getProductionProfiles(self) -> java.util.List["ProductionProfile"]: ... def getRampUpTimeHours(self) -> float: ... def getTimestepHours(self) -> float: ... - def getTransientStats(self) -> 'TransientLossStatistics': ... + def getTransientStats(self) -> "TransientLossStatistics": ... def runDynamicSimulation(self, int: int, double: float) -> DynamicRiskResult: ... - def setRampUpProfile(self, rampProfile: 'DynamicRiskSimulator.RampProfile') -> 'DynamicRiskSimulator': ... - def setRampUpTimeHours(self, double: float) -> 'DynamicRiskSimulator': ... - def setShutdownProfile(self, rampProfile: 'DynamicRiskSimulator.RampProfile') -> 'DynamicRiskSimulator': ... - def setShutdownTimeHours(self, double: float) -> 'DynamicRiskSimulator': ... - def setSimulateTransients(self, boolean: bool) -> 'DynamicRiskSimulator': ... - def setTimestepHours(self, double: float) -> 'DynamicRiskSimulator': ... - def simulateFailureEvent(self, equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode, double: float) -> 'ProductionProfile': ... - class RampProfile(java.lang.Enum['DynamicRiskSimulator.RampProfile']): - LINEAR: typing.ClassVar['DynamicRiskSimulator.RampProfile'] = ... - EXPONENTIAL: typing.ClassVar['DynamicRiskSimulator.RampProfile'] = ... - S_CURVE: typing.ClassVar['DynamicRiskSimulator.RampProfile'] = ... - STEP: typing.ClassVar['DynamicRiskSimulator.RampProfile'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setRampUpProfile( + self, rampProfile: "DynamicRiskSimulator.RampProfile" + ) -> "DynamicRiskSimulator": ... + def setRampUpTimeHours(self, double: float) -> "DynamicRiskSimulator": ... + def setShutdownProfile( + self, rampProfile: "DynamicRiskSimulator.RampProfile" + ) -> "DynamicRiskSimulator": ... + def setShutdownTimeHours(self, double: float) -> "DynamicRiskSimulator": ... + def setSimulateTransients(self, boolean: bool) -> "DynamicRiskSimulator": ... + def setTimestepHours(self, double: float) -> "DynamicRiskSimulator": ... + def simulateFailureEvent( + self, + equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode, + double: float, + ) -> "ProductionProfile": ... + + class RampProfile(java.lang.Enum["DynamicRiskSimulator.RampProfile"]): + LINEAR: typing.ClassVar["DynamicRiskSimulator.RampProfile"] = ... + EXPONENTIAL: typing.ClassVar["DynamicRiskSimulator.RampProfile"] = ... + S_CURVE: typing.ClassVar["DynamicRiskSimulator.RampProfile"] = ... + STEP: typing.ClassVar["DynamicRiskSimulator.RampProfile"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DynamicRiskSimulator.RampProfile': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DynamicRiskSimulator.RampProfile": ... @staticmethod - def values() -> typing.MutableSequence['DynamicRiskSimulator.RampProfile']: ... + def values() -> typing.MutableSequence["DynamicRiskSimulator.RampProfile"]: ... class ProductionProfile(java.io.Serializable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def calculateTotals(self) -> None: ... def getBaselineProduction(self) -> float: ... def getDegradedProduction(self) -> float: ... @@ -90,7 +126,7 @@ class ProductionProfile(java.io.Serializable): def getShutdownTransientLoss(self) -> float: ... def getSteadyStateDuration(self) -> float: ... def getSteadyStateLoss(self) -> float: ... - def getTimeSeries(self) -> java.util.List['ProductionProfile.TimePoint']: ... + def getTimeSeries(self) -> java.util.List["ProductionProfile.TimePoint"]: ... def getTotalLoss(self) -> float: ... def getTotalProduction(self) -> float: ... def getTotalTransientLoss(self) -> float: ... @@ -108,8 +144,14 @@ class ProductionProfile(java.io.Serializable): def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... + class TimePoint(java.io.Serializable): - def __init__(self, double: float, double2: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ): ... def getPhase(self) -> java.lang.String: ... def getProductionRate(self) -> float: ... def getTime(self) -> float: ... @@ -135,7 +177,6 @@ class TransientLossStatistics(java.io.Serializable): def toString(self) -> java.lang.String: ... def update(self, dynamicRiskResult: DynamicRiskResult) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.risk.dynamic")``. diff --git a/src/jneqsim-stubs/process/safety/risk/eta/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/eta/__init__.pyi index 6aba43b1..89c3b389 100644 --- a/src/jneqsim-stubs/process/safety/risk/eta/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/risk/eta/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,19 +10,19 @@ import java.lang import java.util import typing - - class EventTreeAnalyzer(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str], double: float): ... - def addBranch(self, string: typing.Union[java.lang.String, str], double: float) -> 'EventTreeAnalyzer': ... - def evaluate(self) -> java.util.List['EventTreeAnalyzer.Outcome']: ... + def addBranch( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "EventTreeAnalyzer": ... + def evaluate(self) -> java.util.List["EventTreeAnalyzer.Outcome"]: ... def report(self) -> java.lang.String: ... + class Outcome(java.io.Serializable): path: java.lang.String = ... probability: float = ... frequencyPerYear: float = ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.risk.eta")``. diff --git a/src/jneqsim-stubs/process/safety/risk/examples/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/examples/__init__.pyi index a870416d..4592c309 100644 --- a/src/jneqsim-stubs/process/safety/risk/examples/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/risk/examples/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,8 +9,6 @@ import java.lang import jpype import typing - - class RiskFrameworkQuickStart: def __init__(self): ... @staticmethod @@ -30,8 +28,9 @@ class RiskFrameworkQuickStart: @staticmethod def exampleSISIntegration() -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.risk.examples")``. diff --git a/src/jneqsim-stubs/process/safety/risk/fta/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/fta/__init__.pyi index 296fe29d..09d6d9e8 100644 --- a/src/jneqsim-stubs/process/safety/risk/fta/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/risk/fta/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,25 +10,31 @@ import java.lang import java.util import typing - - class FaultTreeAnalyzer(java.io.Serializable): def __init__(self): ... - def minimalCutSets(self, faultTreeNode: 'FaultTreeNode', int: int) -> java.util.Set[java.util.List[java.lang.String]]: ... - def topEventProbability(self, faultTreeNode: 'FaultTreeNode') -> float: ... - class GateType(java.lang.Enum['FaultTreeAnalyzer.GateType']): - AND: typing.ClassVar['FaultTreeAnalyzer.GateType'] = ... - OR: typing.ClassVar['FaultTreeAnalyzer.GateType'] = ... - VOTING: typing.ClassVar['FaultTreeAnalyzer.GateType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def minimalCutSets( + self, faultTreeNode: "FaultTreeNode", int: int + ) -> java.util.Set[java.util.List[java.lang.String]]: ... + def topEventProbability(self, faultTreeNode: "FaultTreeNode") -> float: ... + + class GateType(java.lang.Enum["FaultTreeAnalyzer.GateType"]): + AND: typing.ClassVar["FaultTreeAnalyzer.GateType"] = ... + OR: typing.ClassVar["FaultTreeAnalyzer.GateType"] = ... + VOTING: typing.ClassVar["FaultTreeAnalyzer.GateType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FaultTreeAnalyzer.GateType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FaultTreeAnalyzer.GateType": ... @staticmethod - def values() -> typing.MutableSequence['FaultTreeAnalyzer.GateType']: ... + def values() -> typing.MutableSequence["FaultTreeAnalyzer.GateType"]: ... class FaultTreeNode(java.io.Serializable): name: java.lang.String = ... @@ -38,16 +44,25 @@ class FaultTreeNode(java.io.Serializable): kOfN: int = ... betaCCF: float = ... @staticmethod - def and_(string: typing.Union[java.lang.String, str], *faultTreeNode: 'FaultTreeNode') -> 'FaultTreeNode': ... + def and_( + string: typing.Union[java.lang.String, str], *faultTreeNode: "FaultTreeNode" + ) -> "FaultTreeNode": ... @staticmethod - def basic(string: typing.Union[java.lang.String, str], double: float) -> 'FaultTreeNode': ... + def basic( + string: typing.Union[java.lang.String, str], double: float + ) -> "FaultTreeNode": ... def isBasic(self) -> bool: ... @staticmethod - def or_(string: typing.Union[java.lang.String, str], *faultTreeNode: 'FaultTreeNode') -> 'FaultTreeNode': ... + def or_( + string: typing.Union[java.lang.String, str], *faultTreeNode: "FaultTreeNode" + ) -> "FaultTreeNode": ... @staticmethod - def voting(string: typing.Union[java.lang.String, str], int: int, *faultTreeNode: 'FaultTreeNode') -> 'FaultTreeNode': ... - def withCCF(self, double: float) -> 'FaultTreeNode': ... - + def voting( + string: typing.Union[java.lang.String, str], + int: int, + *faultTreeNode: "FaultTreeNode", + ) -> "FaultTreeNode": ... + def withCCF(self, double: float) -> "FaultTreeNode": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.risk.fta")``. diff --git a/src/jneqsim-stubs/process/safety/risk/ml/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/ml/__init__.pyi index f26dd071..457f3d6e 100644 --- a/src/jneqsim-stubs/process/safety/risk/ml/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/risk/ml/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,66 +14,138 @@ import jpype import neqsim import typing - - class RiskMLInterface(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def createAnomalyDetectionModel(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'RiskMLInterface.MLModel': ... - def createFailurePredictionModel(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'RiskMLInterface.MLModel': ... - def createRULModel(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'RiskMLInterface.MLModel': ... - def getActiveModels(self) -> java.util.List['RiskMLInterface.MLModel']: ... - def getModel(self, string: typing.Union[java.lang.String, str]) -> 'RiskMLInterface.MLModel': ... - def getModelPerformance(self, string: typing.Union[java.lang.String, str]) -> 'RiskMLInterface.ModelPerformanceMetrics': ... - def getModels(self) -> java.util.List['RiskMLInterface.MLModel']: ... + def createAnomalyDetectionModel( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "RiskMLInterface.MLModel": ... + def createFailurePredictionModel( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "RiskMLInterface.MLModel": ... + def createRULModel( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "RiskMLInterface.MLModel": ... + def getActiveModels(self) -> java.util.List["RiskMLInterface.MLModel"]: ... + def getModel( + self, string: typing.Union[java.lang.String, str] + ) -> "RiskMLInterface.MLModel": ... + def getModelPerformance( + self, string: typing.Union[java.lang.String, str] + ) -> "RiskMLInterface.ModelPerformanceMetrics": ... + def getModels(self) -> java.util.List["RiskMLInterface.MLModel"]: ... def getName(self) -> java.lang.String: ... - def predict(self, string: typing.Union[java.lang.String, str], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> 'RiskMLInterface.MLPrediction': ... - def predictWithExtraction(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> 'RiskMLInterface.MLPrediction': ... - def provideFeedback(self, instant: typing.Union[java.time.Instant, datetime.datetime], double: float) -> None: ... - def registerFeatureExtractor(self, string: typing.Union[java.lang.String, str], featureExtractor: typing.Union['RiskMLInterface.FeatureExtractor', typing.Callable]) -> None: ... - def registerModel(self, mLModel: 'RiskMLInterface.MLModel') -> None: ... + def predict( + self, + string: typing.Union[java.lang.String, str], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> "RiskMLInterface.MLPrediction": ... + def predictWithExtraction( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> "RiskMLInterface.MLPrediction": ... + def provideFeedback( + self, instant: typing.Union[java.time.Instant, datetime.datetime], double: float + ) -> None: ... + def registerFeatureExtractor( + self, + string: typing.Union[java.lang.String, str], + featureExtractor: typing.Union[ + "RiskMLInterface.FeatureExtractor", typing.Callable + ], + ) -> None: ... + def registerModel(self, mLModel: "RiskMLInterface.MLModel") -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... + class FeatureExtractor: - def extractFeatures(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Any], typing.Mapping[typing.Union[java.lang.String, str], typing.Any]]) -> java.util.Map[java.lang.String, float]: ... + def extractFeatures( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], typing.Any], + typing.Mapping[typing.Union[java.lang.String, str], typing.Any], + ], + ) -> java.util.Map[java.lang.String, float]: ... + class MLModel(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], modelType: 'RiskMLInterface.MLModel.ModelType'): ... - def addMetadata(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + modelType: "RiskMLInterface.MLModel.ModelType", + ): ... + def addMetadata( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> None: ... def getAccuracy(self) -> float: ... def getMetadata(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getModelId(self) -> java.lang.String: ... def getModelName(self) -> java.lang.String: ... - def getModelType(self) -> 'RiskMLInterface.MLModel.ModelType': ... - def getPredictor(self) -> 'RiskMLInterface.MLPredictor': ... + def getModelType(self) -> "RiskMLInterface.MLModel.ModelType": ... + def getPredictor(self) -> "RiskMLInterface.MLPredictor": ... def getTrainedDate(self) -> java.time.Instant: ... def getVersion(self) -> java.lang.String: ... def isActive(self) -> bool: ... def setAccuracy(self, double: float) -> None: ... def setActive(self, boolean: bool) -> None: ... - def setPredictor(self, mLPredictor: typing.Union['RiskMLInterface.MLPredictor', typing.Callable]) -> None: ... - def setTrainedDate(self, instant: typing.Union[java.time.Instant, datetime.datetime]) -> None: ... + def setPredictor( + self, + mLPredictor: typing.Union["RiskMLInterface.MLPredictor", typing.Callable], + ) -> None: ... + def setTrainedDate( + self, instant: typing.Union[java.time.Instant, datetime.datetime] + ) -> None: ... def setVersion(self, string: typing.Union[java.lang.String, str]) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class ModelType(java.lang.Enum['RiskMLInterface.MLModel.ModelType']): - FAILURE_PREDICTION: typing.ClassVar['RiskMLInterface.MLModel.ModelType'] = ... - ANOMALY_DETECTION: typing.ClassVar['RiskMLInterface.MLModel.ModelType'] = ... - RUL_PREDICTION: typing.ClassVar['RiskMLInterface.MLModel.ModelType'] = ... - RISK_SCORING: typing.ClassVar['RiskMLInterface.MLModel.ModelType'] = ... - OPTIMIZATION: typing.ClassVar['RiskMLInterface.MLModel.ModelType'] = ... - CLASSIFICATION: typing.ClassVar['RiskMLInterface.MLModel.ModelType'] = ... - REGRESSION: typing.ClassVar['RiskMLInterface.MLModel.ModelType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ModelType(java.lang.Enum["RiskMLInterface.MLModel.ModelType"]): + FAILURE_PREDICTION: typing.ClassVar["RiskMLInterface.MLModel.ModelType"] = ( + ... + ) + ANOMALY_DETECTION: typing.ClassVar["RiskMLInterface.MLModel.ModelType"] = ( + ... + ) + RUL_PREDICTION: typing.ClassVar["RiskMLInterface.MLModel.ModelType"] = ... + RISK_SCORING: typing.ClassVar["RiskMLInterface.MLModel.ModelType"] = ... + OPTIMIZATION: typing.ClassVar["RiskMLInterface.MLModel.ModelType"] = ... + CLASSIFICATION: typing.ClassVar["RiskMLInterface.MLModel.ModelType"] = ... + REGRESSION: typing.ClassVar["RiskMLInterface.MLModel.ModelType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RiskMLInterface.MLModel.ModelType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RiskMLInterface.MLModel.ModelType": ... @staticmethod - def values() -> typing.MutableSequence['RiskMLInterface.MLModel.ModelType']: ... + def values() -> ( + typing.MutableSequence["RiskMLInterface.MLModel.ModelType"] + ): ... + class MLPrediction(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addMetadata(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> None: ... + def addMetadata( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> None: ... def getConfidence(self) -> float: ... def getFeatureImportance(self) -> java.util.Map[java.lang.String, float]: ... def getLabel(self) -> java.lang.String: ... @@ -83,27 +155,73 @@ class RiskMLInterface(java.io.Serializable): def getProbabilities(self) -> typing.MutableSequence[float]: ... def getTimestamp(self) -> java.time.Instant: ... def setConfidence(self, double: float) -> None: ... - def setFeatureImportance(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def setFeatureImportance( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... def setLabel(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPrediction(self, double: float) -> None: ... - def setProbabilities(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setProbabilities( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class MLPredictor: - def predict(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> 'RiskMLInterface.MLPrediction': ... - def predictBatch(self, list: java.util.List[typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]]) -> java.util.List['RiskMLInterface.MLPrediction']: ... + def predict( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> "RiskMLInterface.MLPrediction": ... + def predictBatch( + self, + list: java.util.List[ + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ] + ], + ) -> java.util.List["RiskMLInterface.MLPrediction"]: ... + class ModelPerformanceMetrics(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], list: java.util.List['RiskMLInterface.PredictionRecord']): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List["RiskMLInterface.PredictionRecord"], + ): ... def getMeanAbsoluteError(self) -> float: ... def getMeanAbsolutePercentageError(self) -> float: ... def getModelId(self) -> java.lang.String: ... def getRootMeanSquareError(self) -> float: ... def getValidatedPredictions(self) -> int: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class PredictionRecord(java.io.Serializable): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float, instant: typing.Union[java.time.Instant, datetime.datetime]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + instant: typing.Union[java.time.Instant, datetime.datetime], + ): ... def getActualValue(self) -> float: ... def getModelId(self) -> java.lang.String: ... def getPrediction(self) -> float: ... @@ -115,44 +233,118 @@ class RiskMLInterface(java.io.Serializable): class MLIntegrationExamples: def __init__(self): ... @staticmethod - def createOnnxFailurePredictor(string: typing.Union[java.lang.String, str]) -> 'MLIntegrationExamples.OnnxAdapter': ... + def createOnnxFailurePredictor( + string: typing.Union[java.lang.String, str], + ) -> "MLIntegrationExamples.OnnxAdapter": ... @staticmethod - def createRestAnomalyDetector(string: typing.Union[java.lang.String, str]) -> 'MLIntegrationExamples.RestApiAdapter': ... + def createRestAnomalyDetector( + string: typing.Union[java.lang.String, str], + ) -> "MLIntegrationExamples.RestApiAdapter": ... @staticmethod - def createTestAnomalyDetector() -> 'MLIntegrationExamples.ThresholdModel': ... + def createTestAnomalyDetector() -> "MLIntegrationExamples.ThresholdModel": ... @staticmethod - def createTestFailurePredictor() -> 'MLIntegrationExamples.ThresholdModel': ... + def createTestFailurePredictor() -> "MLIntegrationExamples.ThresholdModel": ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - class BaseMLAdapter(jneqsim.process.safety.risk.ml.MLIntegrationExamples.MLModelAdapter): + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... + + class BaseMLAdapter( + jneqsim.process.safety.risk.ml.MLIntegrationExamples.MLModelAdapter + ): def getInputFeatures(self) -> java.util.List[java.lang.String]: ... def getModelName(self) -> java.lang.String: ... def isLoaded(self) -> bool: ... + class MLModelAdapter(java.io.Serializable): def getInputFeatures(self) -> java.util.List[java.lang.String]: ... def getModelName(self) -> java.lang.String: ... - def predict(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> float: ... - class OnnxAdapter(jneqsim.process.safety.risk.ml.MLIntegrationExamples.BaseMLAdapter): - def __init__(self, string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]]): ... + def predict( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> float: ... + + class OnnxAdapter( + jneqsim.process.safety.risk.ml.MLIntegrationExamples.BaseMLAdapter + ): + def __init__( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + ): ... def getModelPath(self) -> java.lang.String: ... def load(self) -> None: ... - def predict(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> float: ... - class RestApiAdapter(jneqsim.process.safety.risk.ml.MLIntegrationExamples.BaseMLAdapter): - def __init__(self, string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]]): ... - def addHeader(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def predict( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> float: ... + + class RestApiAdapter( + jneqsim.process.safety.risk.ml.MLIntegrationExamples.BaseMLAdapter + ): + def __init__( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + ): ... + def addHeader( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def getEndpoint(self) -> java.lang.String: ... def getTimeoutMs(self) -> int: ... - def predict(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> float: ... + def predict( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> float: ... def setTimeout(self, int: int) -> None: ... - class TensorFlowAdapter(jneqsim.process.safety.risk.ml.MLIntegrationExamples.BaseMLAdapter): - def __init__(self, string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + + class TensorFlowAdapter( + jneqsim.process.safety.risk.ml.MLIntegrationExamples.BaseMLAdapter + ): + def __init__( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def load(self) -> None: ... - def predict(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> float: ... - class ThresholdModel(jneqsim.process.safety.risk.ml.MLIntegrationExamples.BaseMLAdapter): - def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addThreshold(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def predict(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> float: ... + def predict( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> float: ... + class ThresholdModel( + jneqsim.process.safety.risk.ml.MLIntegrationExamples.BaseMLAdapter + ): + def __init__(self, string: typing.Union[java.lang.String, str]): ... + def addThreshold( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> None: ... + def predict( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.risk.ml")``. diff --git a/src/jneqsim-stubs/process/safety/risk/portfolio/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/portfolio/__init__.pyi index 262ae4d9..f66c3c55 100644 --- a/src/jneqsim-stubs/process/safety/risk/portfolio/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/risk/portfolio/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,27 +11,42 @@ import java.util import jneqsim.process.processmodel import typing - - class PortfolioRiskAnalyzer(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def addAsset(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> 'PortfolioRiskAnalyzer.Asset': ... + def addAsset( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> "PortfolioRiskAnalyzer.Asset": ... @typing.overload - def addAsset(self, asset: 'PortfolioRiskAnalyzer.Asset') -> None: ... - def addCommonCauseScenario(self, commonCauseScenario: 'PortfolioRiskAnalyzer.CommonCauseScenario') -> None: ... - def createRegionalWeatherScenario(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> 'PortfolioRiskAnalyzer.CommonCauseScenario': ... - def getAssets(self) -> java.util.List['PortfolioRiskAnalyzer.Asset']: ... - def getCommonCauseScenarios(self) -> java.util.List['PortfolioRiskAnalyzer.CommonCauseScenario']: ... - def getLastResult(self) -> 'PortfolioRiskResult': ... + def addAsset(self, asset: "PortfolioRiskAnalyzer.Asset") -> None: ... + def addCommonCauseScenario( + self, commonCauseScenario: "PortfolioRiskAnalyzer.CommonCauseScenario" + ) -> None: ... + def createRegionalWeatherScenario( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> "PortfolioRiskAnalyzer.CommonCauseScenario": ... + def getAssets(self) -> java.util.List["PortfolioRiskAnalyzer.Asset"]: ... + def getCommonCauseScenarios( + self, + ) -> java.util.List["PortfolioRiskAnalyzer.CommonCauseScenario"]: ... + def getLastResult(self) -> "PortfolioRiskResult": ... def getName(self) -> java.lang.String: ... - def run(self) -> 'PortfolioRiskResult': ... + def run(self) -> "PortfolioRiskResult": ... def setNumberOfSimulations(self, int: int) -> None: ... def setSimulationPeriodYears(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... + class Asset(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ): ... def getAssetId(self) -> java.lang.String: ... def getAssetName(self) -> java.lang.String: ... def getAssetType(self) -> java.lang.String: ... @@ -45,46 +60,89 @@ class PortfolioRiskAnalyzer(java.io.Serializable): def setAssetType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setExpectedProductionLoss(self, double: float) -> None: ... def setInsuranceValue(self, double: float) -> None: ... - def setProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... + def setProcessSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... def setRegion(self, string: typing.Union[java.lang.String, str]) -> None: ... def setSystemAvailability(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class CommonCauseScenario(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], commonCauseType: 'PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType', double: float): ... - def addAffectedAsset(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + commonCauseType: "PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType", + double: float, + ): ... + def addAffectedAsset( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def getAffectedAssetIds(self) -> java.util.List[java.lang.String]: ... - def getAssetImpact(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getAssetImpact( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getDescription(self) -> java.lang.String: ... def getDuration(self) -> float: ... def getFrequency(self) -> float: ... def getScenarioId(self) -> java.lang.String: ... - def getType(self) -> 'PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType': ... + def getType( + self, + ) -> "PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType": ... def setDuration(self, double: float) -> None: ... def setFrequency(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class CommonCauseType(java.lang.Enum['PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType']): - WEATHER: typing.ClassVar['PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType'] = ... - REGIONAL_INFRASTRUCTURE: typing.ClassVar['PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType'] = ... - SUPPLY_CHAIN: typing.ClassVar['PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType'] = ... - MARKET: typing.ClassVar['PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType'] = ... - CYBER: typing.ClassVar['PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType'] = ... - PANDEMIC: typing.ClassVar['PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType'] = ... - GEOPOLITICAL: typing.ClassVar['PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class CommonCauseType( + java.lang.Enum["PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType"] + ): + WEATHER: typing.ClassVar[ + "PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType" + ] = ... + REGIONAL_INFRASTRUCTURE: typing.ClassVar[ + "PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType" + ] = ... + SUPPLY_CHAIN: typing.ClassVar[ + "PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType" + ] = ... + MARKET: typing.ClassVar[ + "PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType" + ] = ... + CYBER: typing.ClassVar[ + "PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType" + ] = ... + PANDEMIC: typing.ClassVar[ + "PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType" + ] = ... + GEOPOLITICAL: typing.ClassVar[ + "PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType": ... @staticmethod - def values() -> typing.MutableSequence['PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType']: ... + def values() -> ( + typing.MutableSequence[ + "PortfolioRiskAnalyzer.CommonCauseScenario.CommonCauseType" + ] + ): ... class PortfolioRiskResult(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addAssetResult(self, assetResult: 'PortfolioRiskResult.AssetResult') -> None: ... + def addAssetResult( + self, assetResult: "PortfolioRiskResult.AssetResult" + ) -> None: ... def getAnalysisName(self) -> java.lang.String: ... - def getAssetResults(self) -> java.util.List['PortfolioRiskResult.AssetResult']: ... + def getAssetResults(self) -> java.util.List["PortfolioRiskResult.AssetResult"]: ... def getCommonCauseFraction(self) -> float: ... def getDiversificationBenefit(self) -> float: ... def getExpectedCommonCauseLoss(self) -> float: ... @@ -120,6 +178,7 @@ class PortfolioRiskResult(java.io.Serializable): def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toReport(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... + class AssetResult(java.io.Serializable): def __init__(self): ... def getAssetId(self) -> java.lang.String: ... @@ -140,7 +199,6 @@ class PortfolioRiskResult(java.io.Serializable): def setP90Loss(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.risk.portfolio")``. diff --git a/src/jneqsim-stubs/process/safety/risk/realtime/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/realtime/__init__.pyi index 7adf9f88..46b18a3e 100644 --- a/src/jneqsim-stubs/process/safety/risk/realtime/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/risk/realtime/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,37 +15,58 @@ import jneqsim.process.safety.risk import jneqsim.process.safety.risk.condition import typing - - class PhysicsBasedRiskMonitor(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def assess(self) -> 'PhysicsBasedRiskMonitor.PhysicsBasedRiskAssessment': ... - def getEquipmentMonitor(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.safety.risk.condition.ProcessEquipmentMonitor: ... - def getEquipmentMonitors(self) -> java.util.Map[java.lang.String, jneqsim.process.safety.risk.condition.ProcessEquipmentMonitor]: ... + def assess(self) -> "PhysicsBasedRiskMonitor.PhysicsBasedRiskAssessment": ... + def getEquipmentMonitor( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.safety.risk.condition.ProcessEquipmentMonitor: ... + def getEquipmentMonitors( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.safety.risk.condition.ProcessEquipmentMonitor + ]: ... def getLastAssessment(self) -> java.time.Instant: ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def setBaseFailureRate(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setDesignPressureRange(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def setDesignTemperatureRange(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def setBaseFailureRate( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setDesignPressureRange( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + def setDesignTemperatureRange( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + class PhysicsBasedRiskAssessment(java.io.Serializable): def __init__(self): ... def getBottleneckConstraint(self) -> java.lang.String: ... def getBottleneckEquipment(self) -> java.lang.String: ... def getBottleneckUtilization(self) -> float: ... def getCriticalEquipment(self) -> java.util.List[java.lang.String]: ... - def getEquipmentHealthIndices(self) -> java.util.Map[java.lang.String, float]: ... + def getEquipmentHealthIndices( + self, + ) -> java.util.Map[java.lang.String, float]: ... def getEquipmentRiskScores(self) -> java.util.Map[java.lang.String, float]: ... - def getEquipmentUtilizations(self) -> java.util.Map[java.lang.String, float]: ... + def getEquipmentUtilizations( + self, + ) -> java.util.Map[java.lang.String, float]: ... def getHighestRiskEquipment(self) -> java.lang.String: ... def getHighestRiskScore(self) -> float: ... def getOverallRiskScore(self) -> float: ... def getSystemCapacityMargin(self) -> float: ... def getTimestamp(self) -> java.time.Instant: ... def getWarnings(self) -> java.util.List[java.lang.String]: ... - def setBottleneckConstraint(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setBottleneckEquipment(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setBottleneckConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setBottleneckEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setBottleneckUtilization(self, double: float) -> None: ... - def setHighestRiskEquipment(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setHighestRiskEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHighestRiskScore(self, double: float) -> None: ... def setOverallRiskScore(self, double: float) -> None: ... def setSystemCapacityMargin(self, double: float) -> None: ... @@ -53,34 +74,63 @@ class PhysicsBasedRiskMonitor(java.io.Serializable): class RealTimeRiskAssessment(java.io.Serializable): def __init__(self): ... - def addKRI(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def addProcessVariable(self, string: typing.Union[java.lang.String, str], double: float, double2: float, string2: typing.Union[java.lang.String, str]) -> None: ... - def getAlarmingVariables(self) -> java.util.List['RealTimeRiskAssessment.ProcessVariableStatus']: ... + def addKRI( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def addProcessVariable( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def getAlarmingVariables( + self, + ) -> java.util.List["RealTimeRiskAssessment.ProcessVariableStatus"]: ... def getAvailability(self) -> float: ... - def getEquipmentStatuses(self) -> java.util.List['RealTimeRiskMonitor.EquipmentRiskStatus']: ... + def getEquipmentStatuses( + self, + ) -> java.util.List["RealTimeRiskMonitor.EquipmentRiskStatus"]: ... def getExpectedProductionLoss(self) -> float: ... def getKRIs(self) -> java.util.Map[java.lang.String, float]: ... def getOverallRiskScore(self) -> float: ... - def getProcessVariables(self) -> java.util.Map[java.lang.String, 'RealTimeRiskAssessment.ProcessVariableStatus']: ... + def getProcessVariables( + self, + ) -> java.util.Map[ + java.lang.String, "RealTimeRiskAssessment.ProcessVariableStatus" + ]: ... def getRiskCategory(self) -> jneqsim.process.safety.risk.RiskMatrix.RiskLevel: ... def getRiskTrend(self) -> java.lang.String: ... - def getSafetyStatus(self) -> 'RealTimeRiskAssessment.SafetySystemStatus': ... + def getSafetyStatus(self) -> "RealTimeRiskAssessment.SafetySystemStatus": ... def getTimestamp(self) -> java.time.Instant: ... def getTrendSlope(self) -> float: ... def setAvailability(self, double: float) -> None: ... - def setEquipmentStatuses(self, list: java.util.List['RealTimeRiskMonitor.EquipmentRiskStatus']) -> None: ... + def setEquipmentStatuses( + self, list: java.util.List["RealTimeRiskMonitor.EquipmentRiskStatus"] + ) -> None: ... def setExpectedProductionLoss(self, double: float) -> None: ... def setOverallRiskScore(self, double: float) -> None: ... def setRiskTrend(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setSafetyStatus(self, safetySystemStatus: 'RealTimeRiskAssessment.SafetySystemStatus') -> None: ... - def setTimestamp(self, instant: typing.Union[java.time.Instant, datetime.datetime]) -> None: ... + def setSafetyStatus( + self, safetySystemStatus: "RealTimeRiskAssessment.SafetySystemStatus" + ) -> None: ... + def setTimestamp( + self, instant: typing.Union[java.time.Instant, datetime.datetime] + ) -> None: ... def setTrendSlope(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... def toSummary(self) -> java.lang.String: ... + class ProcessVariableStatus(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ): ... def getCurrentValue(self) -> float: ... def getDeviation(self) -> float: ... def getDeviationPercent(self) -> float: ... @@ -89,6 +139,7 @@ class RealTimeRiskAssessment(java.io.Serializable): def getVariableName(self) -> java.lang.String: ... def isAlarming(self) -> bool: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class SafetySystemStatus(java.io.Serializable): def __init__(self): ... def getAvailableSIFs(self) -> int: ... @@ -107,30 +158,47 @@ class RealTimeRiskMonitor(java.io.Serializable, java.lang.Runnable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processSystem: jneqsim.process.processmodel.ProcessSystem): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processSystem: jneqsim.process.processmodel.ProcessSystem, + ): ... def acknowledgeAlert(self, string: typing.Union[java.lang.String, str]) -> None: ... - def addAlertListener(self, alertListener: typing.Union['RealTimeRiskMonitor.AlertListener', typing.Callable]) -> None: ... + def addAlertListener( + self, + alertListener: typing.Union[ + "RealTimeRiskMonitor.AlertListener", typing.Callable + ], + ) -> None: ... def assess(self) -> RealTimeRiskAssessment: ... def calculateBaseline(self) -> None: ... def clearAcknowledgedAlerts(self) -> None: ... - def getActiveAlerts(self) -> java.util.List['RealTimeRiskMonitor.RiskAlert']: ... - def getAlertThresholds(self) -> 'RealTimeRiskMonitor.AlertThresholds': ... + def getActiveAlerts(self) -> java.util.List["RealTimeRiskMonitor.RiskAlert"]: ... + def getAlertThresholds(self) -> "RealTimeRiskMonitor.AlertThresholds": ... def getAssessmentHistory(self) -> java.util.List[RealTimeRiskAssessment]: ... def getCurrentAssessment(self) -> RealTimeRiskAssessment: ... - def getEquipmentStatus(self) -> java.util.Map[java.lang.String, 'RealTimeRiskMonitor.EquipmentRiskStatus']: ... + def getEquipmentStatus( + self, + ) -> java.util.Map[java.lang.String, "RealTimeRiskMonitor.EquipmentRiskStatus"]: ... def getName(self) -> java.lang.String: ... - def getUnacknowledgedAlerts(self) -> java.util.List['RealTimeRiskMonitor.RiskAlert']: ... + def getUnacknowledgedAlerts( + self, + ) -> java.util.List["RealTimeRiskMonitor.RiskAlert"]: ... def isMonitoringActive(self) -> bool: ... def run(self) -> None: ... def setBaseline(self, double: float, double2: float) -> None: ... - def setProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... + def setProcessSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... def setUpdateIntervalSeconds(self, int: int) -> None: ... def startMonitoring(self) -> None: ... def stopMonitoring(self) -> None: ... def toJson(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... + class AlertListener: - def onAlert(self, riskAlert: 'RealTimeRiskMonitor.RiskAlert') -> None: ... + def onAlert(self, riskAlert: "RealTimeRiskMonitor.RiskAlert") -> None: ... + class AlertThresholds(java.io.Serializable): def __init__(self): ... def getAnomalyStdDevs(self) -> float: ... @@ -143,8 +211,13 @@ class RealTimeRiskMonitor(java.io.Serializable, java.lang.Runnable): def setHighRiskLevel(self, double: float) -> None: ... def setTrendChangePercent(self, double: float) -> None: ... def setWarningRiskLevel(self, double: float) -> None: ... + class EquipmentRiskStatus(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getCategory(self) -> jneqsim.process.safety.risk.RiskMatrix.RiskLevel: ... def getEquipmentId(self) -> java.lang.String: ... def getEquipmentName(self) -> java.lang.String: ... @@ -152,57 +225,97 @@ class RealTimeRiskMonitor(java.io.Serializable, java.lang.Runnable): def getHealthStatus(self) -> java.lang.String: ... def getLastUpdated(self) -> java.time.Instant: ... def getRiskScore(self) -> float: ... - def setCategory(self, riskLevel: jneqsim.process.safety.risk.RiskMatrix.RiskLevel) -> None: ... + def setCategory( + self, riskLevel: jneqsim.process.safety.risk.RiskMatrix.RiskLevel + ) -> None: ... def setFailureProbability(self, double: float) -> None: ... - def setHealthStatus(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setHealthStatus( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setRiskScore(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class RiskAlert(java.io.Serializable): - def __init__(self, alertSeverity: 'RealTimeRiskMonitor.RiskAlert.AlertSeverity', alertType: 'RealTimeRiskMonitor.RiskAlert.AlertType', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + alertSeverity: "RealTimeRiskMonitor.RiskAlert.AlertSeverity", + alertType: "RealTimeRiskMonitor.RiskAlert.AlertType", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def acknowledge(self) -> None: ... def getAlertId(self) -> java.lang.String: ... def getCurrentValue(self) -> float: ... def getMessage(self) -> java.lang.String: ... - def getSeverity(self) -> 'RealTimeRiskMonitor.RiskAlert.AlertSeverity': ... + def getSeverity(self) -> "RealTimeRiskMonitor.RiskAlert.AlertSeverity": ... def getSource(self) -> java.lang.String: ... def getThresholdValue(self) -> float: ... def getTimestamp(self) -> java.time.Instant: ... - def getType(self) -> 'RealTimeRiskMonitor.RiskAlert.AlertType': ... + def getType(self) -> "RealTimeRiskMonitor.RiskAlert.AlertType": ... def isAcknowledged(self) -> bool: ... def setCurrentValue(self, double: float) -> None: ... def setThresholdValue(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class AlertSeverity(java.lang.Enum['RealTimeRiskMonitor.RiskAlert.AlertSeverity']): - INFO: typing.ClassVar['RealTimeRiskMonitor.RiskAlert.AlertSeverity'] = ... - WARNING: typing.ClassVar['RealTimeRiskMonitor.RiskAlert.AlertSeverity'] = ... - HIGH: typing.ClassVar['RealTimeRiskMonitor.RiskAlert.AlertSeverity'] = ... - CRITICAL: typing.ClassVar['RealTimeRiskMonitor.RiskAlert.AlertSeverity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class AlertSeverity( + java.lang.Enum["RealTimeRiskMonitor.RiskAlert.AlertSeverity"] + ): + INFO: typing.ClassVar["RealTimeRiskMonitor.RiskAlert.AlertSeverity"] = ... + WARNING: typing.ClassVar["RealTimeRiskMonitor.RiskAlert.AlertSeverity"] = ( + ... + ) + HIGH: typing.ClassVar["RealTimeRiskMonitor.RiskAlert.AlertSeverity"] = ... + CRITICAL: typing.ClassVar["RealTimeRiskMonitor.RiskAlert.AlertSeverity"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RealTimeRiskMonitor.RiskAlert.AlertSeverity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RealTimeRiskMonitor.RiskAlert.AlertSeverity": ... @staticmethod - def values() -> typing.MutableSequence['RealTimeRiskMonitor.RiskAlert.AlertSeverity']: ... - class AlertType(java.lang.Enum['RealTimeRiskMonitor.RiskAlert.AlertType']): - RISK_THRESHOLD_EXCEEDED: typing.ClassVar['RealTimeRiskMonitor.RiskAlert.AlertType'] = ... - RISK_TRENDING_UP: typing.ClassVar['RealTimeRiskMonitor.RiskAlert.AlertType'] = ... - EQUIPMENT_DEGRADATION: typing.ClassVar['RealTimeRiskMonitor.RiskAlert.AlertType'] = ... - ANOMALY_DETECTED: typing.ClassVar['RealTimeRiskMonitor.RiskAlert.AlertType'] = ... - SIF_DEMAND: typing.ClassVar['RealTimeRiskMonitor.RiskAlert.AlertType'] = ... - NEAR_MISS: typing.ClassVar['RealTimeRiskMonitor.RiskAlert.AlertType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["RealTimeRiskMonitor.RiskAlert.AlertSeverity"] + ): ... + + class AlertType(java.lang.Enum["RealTimeRiskMonitor.RiskAlert.AlertType"]): + RISK_THRESHOLD_EXCEEDED: typing.ClassVar[ + "RealTimeRiskMonitor.RiskAlert.AlertType" + ] = ... + RISK_TRENDING_UP: typing.ClassVar[ + "RealTimeRiskMonitor.RiskAlert.AlertType" + ] = ... + EQUIPMENT_DEGRADATION: typing.ClassVar[ + "RealTimeRiskMonitor.RiskAlert.AlertType" + ] = ... + ANOMALY_DETECTED: typing.ClassVar[ + "RealTimeRiskMonitor.RiskAlert.AlertType" + ] = ... + SIF_DEMAND: typing.ClassVar["RealTimeRiskMonitor.RiskAlert.AlertType"] = ... + NEAR_MISS: typing.ClassVar["RealTimeRiskMonitor.RiskAlert.AlertType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RealTimeRiskMonitor.RiskAlert.AlertType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RealTimeRiskMonitor.RiskAlert.AlertType": ... @staticmethod - def values() -> typing.MutableSequence['RealTimeRiskMonitor.RiskAlert.AlertType']: ... - + def values() -> ( + typing.MutableSequence["RealTimeRiskMonitor.RiskAlert.AlertType"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.risk.realtime")``. diff --git a/src/jneqsim-stubs/process/safety/risk/sis/__init__.pyi b/src/jneqsim-stubs/process/safety/risk/sis/__init__.pyi index 712a134f..307687bd 100644 --- a/src/jneqsim-stubs/process/safety/risk/sis/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/risk/sis/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,21 +11,29 @@ import java.util import jneqsim.process.safety.risk import typing - - class LOPAResult(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addLayer(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... + def addLayer( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... def getGapToTarget(self) -> float: ... def getInitiatingEventFrequency(self) -> float: ... - def getLayers(self) -> java.util.List['LOPAResult.ProtectionLayer']: ... + def getLayers(self) -> java.util.List["LOPAResult.ProtectionLayer"]: ... def getMitigatedFrequency(self) -> float: ... def getRequiredAdditionalRRF(self) -> float: ... def getRequiredAdditionalSIL(self) -> int: ... @staticmethod - def getSTS0131OverpressureTargetFrequency(double: float, double2: float, double3: float) -> float: ... + def getSTS0131OverpressureTargetFrequency( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def getSTS0131PressureCategory(double: float, double2: float, double3: float) -> 'LOPAResult.STS0131PressureCategory': ... + def getSTS0131PressureCategory( + double: float, double2: float, double3: float + ) -> "LOPAResult.STS0131PressureCategory": ... def getScenarioName(self) -> java.lang.String: ... def getTargetFrequency(self) -> float: ... def getTotalRRF(self) -> float: ... @@ -33,49 +41,89 @@ class LOPAResult(java.io.Serializable): def setInitiatingEventFrequency(self, double: float) -> None: ... def setMitigatedFrequency(self, double: float) -> None: ... def setTargetFrequency(self, double: float) -> None: ... - def setTargetFrequencyFromSTS0131Overpressure(self, double: float, double2: float, double3: float) -> 'LOPAResult': ... + def setTargetFrequencyFromSTS0131Overpressure( + self, double: float, double2: float, double3: float + ) -> "LOPAResult": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... def toVisualization(self) -> java.lang.String: ... + class ProtectionLayer(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... def getContribution(self) -> float: ... def getFrequencyAfter(self) -> float: ... def getFrequencyBefore(self) -> float: ... def getName(self) -> java.lang.String: ... def getPfd(self) -> float: ... def getRRF(self) -> float: ... - class STS0131PressureCategory(java.lang.Enum['LOPAResult.STS0131PressureCategory']): - BELOW_OR_AT_DESIGN_PRESSURE: typing.ClassVar['LOPAResult.STS0131PressureCategory'] = ... - ABOVE_DESIGN_TO_TEST_PRESSURE: typing.ClassVar['LOPAResult.STS0131PressureCategory'] = ... - ABOVE_TEST_TO_TWO_TIMES_DESIGN_PRESSURE: typing.ClassVar['LOPAResult.STS0131PressureCategory'] = ... - ABOVE_TWO_TIMES_DESIGN_PRESSURE: typing.ClassVar['LOPAResult.STS0131PressureCategory'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class STS0131PressureCategory(java.lang.Enum["LOPAResult.STS0131PressureCategory"]): + BELOW_OR_AT_DESIGN_PRESSURE: typing.ClassVar[ + "LOPAResult.STS0131PressureCategory" + ] = ... + ABOVE_DESIGN_TO_TEST_PRESSURE: typing.ClassVar[ + "LOPAResult.STS0131PressureCategory" + ] = ... + ABOVE_TEST_TO_TWO_TIMES_DESIGN_PRESSURE: typing.ClassVar[ + "LOPAResult.STS0131PressureCategory" + ] = ... + ABOVE_TWO_TIMES_DESIGN_PRESSURE: typing.ClassVar[ + "LOPAResult.STS0131PressureCategory" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LOPAResult.STS0131PressureCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LOPAResult.STS0131PressureCategory": ... @staticmethod - def values() -> typing.MutableSequence['LOPAResult.STS0131PressureCategory']: ... + def values() -> ( + typing.MutableSequence["LOPAResult.STS0131PressureCategory"] + ): ... class SILVerificationResult(java.io.Serializable): - def __init__(self, safetyInstrumentedFunction: 'SafetyInstrumentedFunction'): ... - def addComponentContribution(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... + def __init__(self, safetyInstrumentedFunction: "SafetyInstrumentedFunction"): ... + def addComponentContribution( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... def getAchievedSIL(self) -> int: ... def getClaimedSIL(self) -> int: ... - def getComponentContributions(self) -> java.util.List['SILVerificationResult.ComponentContribution']: ... + def getComponentContributions( + self, + ) -> java.util.List["SILVerificationResult.ComponentContribution"]: ... def getDiagnosticCoverage(self) -> float: ... - def getErrors(self) -> java.util.List['SILVerificationResult.VerificationIssue']: ... + def getErrors( + self, + ) -> java.util.List["SILVerificationResult.VerificationIssue"]: ... def getHardwareFaultTolerance(self) -> int: ... - def getIssues(self) -> java.util.List['SILVerificationResult.VerificationIssue']: ... + def getIssues( + self, + ) -> java.util.List["SILVerificationResult.VerificationIssue"]: ... def getPfdAverage(self) -> float: ... def getPfdUpper(self) -> float: ... - def getSif(self) -> 'SafetyInstrumentedFunction': ... + def getSif(self) -> "SafetyInstrumentedFunction": ... def getSystematicCapability(self) -> int: ... - def getWarnings(self) -> java.util.List['SILVerificationResult.VerificationIssue']: ... + def getWarnings( + self, + ) -> java.util.List["SILVerificationResult.VerificationIssue"]: ... def hasErrors(self) -> bool: ... def isSilAchieved(self) -> bool: ... def setDiagnosticCoverage(self, double: float) -> None: ... @@ -83,117 +131,256 @@ class SILVerificationResult(java.io.Serializable): def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toReport(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... + class ComponentContribution(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... def getComponentName(self) -> java.lang.String: ... def getComponentType(self) -> java.lang.String: ... def getFailureRate(self) -> float: ... def getPercentOfTotal(self) -> float: ... def getPfdContribution(self) -> float: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class VerificationIssue(java.io.Serializable): - def __init__(self, issueSeverity: 'SILVerificationResult.VerificationIssue.IssueSeverity', issueCategory: 'SILVerificationResult.VerificationIssue.IssueCategory', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - def getCategory(self) -> 'SILVerificationResult.VerificationIssue.IssueCategory': ... + def __init__( + self, + issueSeverity: "SILVerificationResult.VerificationIssue.IssueSeverity", + issueCategory: "SILVerificationResult.VerificationIssue.IssueCategory", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + def getCategory( + self, + ) -> "SILVerificationResult.VerificationIssue.IssueCategory": ... def getDescription(self) -> java.lang.String: ... def getRecommendation(self) -> java.lang.String: ... - def getSeverity(self) -> 'SILVerificationResult.VerificationIssue.IssueSeverity': ... + def getSeverity( + self, + ) -> "SILVerificationResult.VerificationIssue.IssueSeverity": ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class IssueCategory(java.lang.Enum['SILVerificationResult.VerificationIssue.IssueCategory']): - PFD_EXCEEDED: typing.ClassVar['SILVerificationResult.VerificationIssue.IssueCategory'] = ... - ARCHITECTURE: typing.ClassVar['SILVerificationResult.VerificationIssue.IssueCategory'] = ... - DIAGNOSTIC_COVERAGE: typing.ClassVar['SILVerificationResult.VerificationIssue.IssueCategory'] = ... - PROOF_TEST_INTERVAL: typing.ClassVar['SILVerificationResult.VerificationIssue.IssueCategory'] = ... - COMMON_CAUSE: typing.ClassVar['SILVerificationResult.VerificationIssue.IssueCategory'] = ... - SYSTEMATIC: typing.ClassVar['SILVerificationResult.VerificationIssue.IssueCategory'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class IssueCategory( + java.lang.Enum["SILVerificationResult.VerificationIssue.IssueCategory"] + ): + PFD_EXCEEDED: typing.ClassVar[ + "SILVerificationResult.VerificationIssue.IssueCategory" + ] = ... + ARCHITECTURE: typing.ClassVar[ + "SILVerificationResult.VerificationIssue.IssueCategory" + ] = ... + DIAGNOSTIC_COVERAGE: typing.ClassVar[ + "SILVerificationResult.VerificationIssue.IssueCategory" + ] = ... + PROOF_TEST_INTERVAL: typing.ClassVar[ + "SILVerificationResult.VerificationIssue.IssueCategory" + ] = ... + COMMON_CAUSE: typing.ClassVar[ + "SILVerificationResult.VerificationIssue.IssueCategory" + ] = ... + SYSTEMATIC: typing.ClassVar[ + "SILVerificationResult.VerificationIssue.IssueCategory" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SILVerificationResult.VerificationIssue.IssueCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SILVerificationResult.VerificationIssue.IssueCategory": ... @staticmethod - def values() -> typing.MutableSequence['SILVerificationResult.VerificationIssue.IssueCategory']: ... - class IssueSeverity(java.lang.Enum['SILVerificationResult.VerificationIssue.IssueSeverity']): - WARNING: typing.ClassVar['SILVerificationResult.VerificationIssue.IssueSeverity'] = ... - ERROR: typing.ClassVar['SILVerificationResult.VerificationIssue.IssueSeverity'] = ... - INFO: typing.ClassVar['SILVerificationResult.VerificationIssue.IssueSeverity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence[ + "SILVerificationResult.VerificationIssue.IssueCategory" + ] + ): ... + + class IssueSeverity( + java.lang.Enum["SILVerificationResult.VerificationIssue.IssueSeverity"] + ): + WARNING: typing.ClassVar[ + "SILVerificationResult.VerificationIssue.IssueSeverity" + ] = ... + ERROR: typing.ClassVar[ + "SILVerificationResult.VerificationIssue.IssueSeverity" + ] = ... + INFO: typing.ClassVar[ + "SILVerificationResult.VerificationIssue.IssueSeverity" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SILVerificationResult.VerificationIssue.IssueSeverity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SILVerificationResult.VerificationIssue.IssueSeverity": ... @staticmethod - def values() -> typing.MutableSequence['SILVerificationResult.VerificationIssue.IssueSeverity']: ... + def values() -> ( + typing.MutableSequence[ + "SILVerificationResult.VerificationIssue.IssueSeverity" + ] + ): ... -class SISIntegratedRiskModel(jneqsim.process.safety.risk.RiskModel, java.io.Serializable): +class SISIntegratedRiskModel( + jneqsim.process.safety.risk.RiskModel, java.io.Serializable +): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addIPL(self, independentProtectionLayer: 'SISIntegratedRiskModel.IndependentProtectionLayer') -> None: ... - def addSIF(self, safetyInstrumentedFunction: 'SafetyInstrumentedFunction') -> None: ... - def calculateResidualRisk(self) -> 'SISRiskResult': ... - def determineRequiredSIL(self, string: typing.Union[java.lang.String, str], consequenceType: 'SISIntegratedRiskModel.ConsequenceType') -> int: ... - def getIPLs(self) -> java.util.List['SISIntegratedRiskModel.IndependentProtectionLayer']: ... - def getSIFs(self) -> java.util.List['SafetyInstrumentedFunction']: ... - def getSIFsForEquipment(self, string: typing.Union[java.lang.String, str]) -> java.util.List['SafetyInstrumentedFunction']: ... - def getSIFsForEvent(self, string: typing.Union[java.lang.String, str]) -> java.util.List['SafetyInstrumentedFunction']: ... - def getToleranceCriteria(self) -> 'SISIntegratedRiskModel.RiskToleranceCriteria': ... - def performLOPA(self, string: typing.Union[java.lang.String, str]) -> LOPAResult: ... - def setToleranceCriteria(self, riskToleranceCriteria: 'SISIntegratedRiskModel.RiskToleranceCriteria') -> None: ... + def addIPL( + self, + independentProtectionLayer: "SISIntegratedRiskModel.IndependentProtectionLayer", + ) -> None: ... + def addSIF( + self, safetyInstrumentedFunction: "SafetyInstrumentedFunction" + ) -> None: ... + def calculateResidualRisk(self) -> "SISRiskResult": ... + def determineRequiredSIL( + self, + string: typing.Union[java.lang.String, str], + consequenceType: "SISIntegratedRiskModel.ConsequenceType", + ) -> int: ... + def getIPLs( + self, + ) -> java.util.List["SISIntegratedRiskModel.IndependentProtectionLayer"]: ... + def getSIFs(self) -> java.util.List["SafetyInstrumentedFunction"]: ... + def getSIFsForEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["SafetyInstrumentedFunction"]: ... + def getSIFsForEvent( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List["SafetyInstrumentedFunction"]: ... + def getToleranceCriteria( + self, + ) -> "SISIntegratedRiskModel.RiskToleranceCriteria": ... + def performLOPA( + self, string: typing.Union[java.lang.String, str] + ) -> LOPAResult: ... + def setToleranceCriteria( + self, riskToleranceCriteria: "SISIntegratedRiskModel.RiskToleranceCriteria" + ) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def verifySILRequirements(self) -> java.util.Map[java.lang.String, SILVerificationResult]: ... - class ConsequenceType(java.lang.Enum['SISIntegratedRiskModel.ConsequenceType']): - FATALITY: typing.ClassVar['SISIntegratedRiskModel.ConsequenceType'] = ... - INJURY: typing.ClassVar['SISIntegratedRiskModel.ConsequenceType'] = ... - ENVIRONMENT: typing.ClassVar['SISIntegratedRiskModel.ConsequenceType'] = ... - ASSET: typing.ClassVar['SISIntegratedRiskModel.ConsequenceType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def verifySILRequirements( + self, + ) -> java.util.Map[java.lang.String, SILVerificationResult]: ... + + class ConsequenceType(java.lang.Enum["SISIntegratedRiskModel.ConsequenceType"]): + FATALITY: typing.ClassVar["SISIntegratedRiskModel.ConsequenceType"] = ... + INJURY: typing.ClassVar["SISIntegratedRiskModel.ConsequenceType"] = ... + ENVIRONMENT: typing.ClassVar["SISIntegratedRiskModel.ConsequenceType"] = ... + ASSET: typing.ClassVar["SISIntegratedRiskModel.ConsequenceType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SISIntegratedRiskModel.ConsequenceType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SISIntegratedRiskModel.ConsequenceType": ... @staticmethod - def values() -> typing.MutableSequence['SISIntegratedRiskModel.ConsequenceType']: ... + def values() -> ( + typing.MutableSequence["SISIntegratedRiskModel.ConsequenceType"] + ): ... + class IndependentProtectionLayer(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, iPLType: 'SISIntegratedRiskModel.IndependentProtectionLayer.IPLType'): ... - def addApplicableEvent(self, string: typing.Union[java.lang.String, str]) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + iPLType: "SISIntegratedRiskModel.IndependentProtectionLayer.IPLType", + ): ... + def addApplicableEvent( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def getApplicableEvents(self) -> java.util.List[java.lang.String]: ... def getName(self) -> java.lang.String: ... def getPfd(self) -> float: ... def getRiskReductionFactor(self) -> float: ... - def getType(self) -> 'SISIntegratedRiskModel.IndependentProtectionLayer.IPLType': ... - class IPLType(java.lang.Enum['SISIntegratedRiskModel.IndependentProtectionLayer.IPLType']): - BPCS: typing.ClassVar['SISIntegratedRiskModel.IndependentProtectionLayer.IPLType'] = ... - ALARM: typing.ClassVar['SISIntegratedRiskModel.IndependentProtectionLayer.IPLType'] = ... - MECHANICAL: typing.ClassVar['SISIntegratedRiskModel.IndependentProtectionLayer.IPLType'] = ... - PHYSICAL: typing.ClassVar['SISIntegratedRiskModel.IndependentProtectionLayer.IPLType'] = ... - EMERGENCY_RESPONSE: typing.ClassVar['SISIntegratedRiskModel.IndependentProtectionLayer.IPLType'] = ... - OTHER: typing.ClassVar['SISIntegratedRiskModel.IndependentProtectionLayer.IPLType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def getType( + self, + ) -> "SISIntegratedRiskModel.IndependentProtectionLayer.IPLType": ... + + class IPLType( + java.lang.Enum["SISIntegratedRiskModel.IndependentProtectionLayer.IPLType"] + ): + BPCS: typing.ClassVar[ + "SISIntegratedRiskModel.IndependentProtectionLayer.IPLType" + ] = ... + ALARM: typing.ClassVar[ + "SISIntegratedRiskModel.IndependentProtectionLayer.IPLType" + ] = ... + MECHANICAL: typing.ClassVar[ + "SISIntegratedRiskModel.IndependentProtectionLayer.IPLType" + ] = ... + PHYSICAL: typing.ClassVar[ + "SISIntegratedRiskModel.IndependentProtectionLayer.IPLType" + ] = ... + EMERGENCY_RESPONSE: typing.ClassVar[ + "SISIntegratedRiskModel.IndependentProtectionLayer.IPLType" + ] = ... + OTHER: typing.ClassVar[ + "SISIntegratedRiskModel.IndependentProtectionLayer.IPLType" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SISIntegratedRiskModel.IndependentProtectionLayer.IPLType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SISIntegratedRiskModel.IndependentProtectionLayer.IPLType": ... @staticmethod - def values() -> typing.MutableSequence['SISIntegratedRiskModel.IndependentProtectionLayer.IPLType']: ... + def values() -> ( + typing.MutableSequence[ + "SISIntegratedRiskModel.IndependentProtectionLayer.IPLType" + ] + ): ... + class RiskToleranceCriteria(java.io.Serializable): def __init__(self): ... def getALARP(self) -> float: ... - def getTolerableFrequency(self, consequenceType: 'SISIntegratedRiskModel.ConsequenceType') -> float: ... + def getTolerableFrequency( + self, consequenceType: "SISIntegratedRiskModel.ConsequenceType" + ) -> float: ... def setTolerableFrequencyAsset(self, double: float) -> None: ... def setTolerableFrequencyFatality(self, double: float) -> None: ... class SISRiskResult(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addEventResult(self, string: typing.Union[java.lang.String, str], double: float, double2: float, list: java.util.List['SafetyInstrumentedFunction']) -> None: ... + def addEventResult( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + list: java.util.List["SafetyInstrumentedFunction"], + ) -> None: ... def calculateTotals(self) -> None: ... - def getEventResults(self) -> java.util.List['SISRiskResult.EventMitigationResult']: ... + def getEventResults( + self, + ) -> java.util.List["SISRiskResult.EventMitigationResult"]: ... def getOverallRRF(self) -> float: ... def getResidualFrequency(self) -> float: ... def getRiskReductionPercent(self) -> float: ... @@ -204,6 +391,7 @@ class SISRiskResult(java.io.Serializable): def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... + class EventMitigationResult(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getAppliedSIFs(self) -> java.util.List[java.lang.String]: ... @@ -217,10 +405,14 @@ class SafetyInstrumentedFunction(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], int: int, double: float): ... - def addProtectedEquipment(self, string: typing.Union[java.lang.String, str]) -> None: ... + def __init__( + self, string: typing.Union[java.lang.String, str], int: int, double: float + ): ... + def addProtectedEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @staticmethod - def builder() -> 'SafetyInstrumentedFunction.Builder': ... + def builder() -> "SafetyInstrumentedFunction.Builder": ... @staticmethod def calculatePfd1oo1(double: float, double2: float) -> float: ... @staticmethod @@ -230,8 +422,10 @@ class SafetyInstrumentedFunction(java.io.Serializable): @staticmethod def calculateRequiredPfd(double: float, double2: float) -> float: ... def getArchitecture(self) -> java.lang.String: ... - def getAvailabilityWithSpuriousTrips(self, double: float, double2: float) -> float: ... - def getCategory(self) -> 'SafetyInstrumentedFunction.SIFCategory': ... + def getAvailabilityWithSpuriousTrips( + self, double: float, double2: float + ) -> float: ... + def getCategory(self) -> "SafetyInstrumentedFunction.SIFCategory": ... def getDescription(self) -> java.lang.String: ... def getId(self) -> java.lang.String: ... def getInitiatingEvent(self) -> java.lang.String: ... @@ -252,15 +446,21 @@ class SafetyInstrumentedFunction(java.io.Serializable): def getSpuriousTripRate(self) -> float: ... def getTestIntervalHours(self) -> float: ... def setArchitecture(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setCategory(self, sIFCategory: 'SafetyInstrumentedFunction.SIFCategory') -> None: ... + def setCategory( + self, sIFCategory: "SafetyInstrumentedFunction.SIFCategory" + ) -> None: ... def setDescription(self, string: typing.Union[java.lang.String, str]) -> None: ... def setId(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInitiatingEvent(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInitiatingEvent( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMttr(self, double: float) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setNotes(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPfdAvg(self, double: float) -> None: ... - def setProtectedEquipment(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> None: ... + def setProtectedEquipment( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> None: ... def setSafeState(self, string: typing.Union[java.lang.String, str]) -> None: ... def setSil(self, int: int) -> None: ... def setSpuriousTripRate(self, double: float) -> None: ... @@ -268,42 +468,74 @@ class SafetyInstrumentedFunction(java.io.Serializable): def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def addProtectedEquipment(self, string: typing.Union[java.lang.String, str]) -> 'SafetyInstrumentedFunction.Builder': ... - def architecture(self, string: typing.Union[java.lang.String, str]) -> 'SafetyInstrumentedFunction.Builder': ... - def build(self) -> 'SafetyInstrumentedFunction': ... - def category(self, sIFCategory: 'SafetyInstrumentedFunction.SIFCategory') -> 'SafetyInstrumentedFunction.Builder': ... - def description(self, string: typing.Union[java.lang.String, str]) -> 'SafetyInstrumentedFunction.Builder': ... - def id(self, string: typing.Union[java.lang.String, str]) -> 'SafetyInstrumentedFunction.Builder': ... - def initiatingEvent(self, string: typing.Union[java.lang.String, str]) -> 'SafetyInstrumentedFunction.Builder': ... - def mttr(self, double: float) -> 'SafetyInstrumentedFunction.Builder': ... - def name(self, string: typing.Union[java.lang.String, str]) -> 'SafetyInstrumentedFunction.Builder': ... - def notes(self, string: typing.Union[java.lang.String, str]) -> 'SafetyInstrumentedFunction.Builder': ... - def pfd(self, double: float) -> 'SafetyInstrumentedFunction.Builder': ... - def protectedEquipment(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> 'SafetyInstrumentedFunction.Builder': ... - def safeState(self, string: typing.Union[java.lang.String, str]) -> 'SafetyInstrumentedFunction.Builder': ... - def sil(self, int: int) -> 'SafetyInstrumentedFunction.Builder': ... - def spuriousTripRate(self, double: float) -> 'SafetyInstrumentedFunction.Builder': ... - def testIntervalHours(self, double: float) -> 'SafetyInstrumentedFunction.Builder': ... - class SIFCategory(java.lang.Enum['SafetyInstrumentedFunction.SIFCategory']): - ESD: typing.ClassVar['SafetyInstrumentedFunction.SIFCategory'] = ... - HIPPS: typing.ClassVar['SafetyInstrumentedFunction.SIFCategory'] = ... - FIRE_GAS: typing.ClassVar['SafetyInstrumentedFunction.SIFCategory'] = ... - BLOWDOWN: typing.ClassVar['SafetyInstrumentedFunction.SIFCategory'] = ... - PSD: typing.ClassVar['SafetyInstrumentedFunction.SIFCategory'] = ... - OTHER: typing.ClassVar['SafetyInstrumentedFunction.SIFCategory'] = ... + def addProtectedEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyInstrumentedFunction.Builder": ... + def architecture( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyInstrumentedFunction.Builder": ... + def build(self) -> "SafetyInstrumentedFunction": ... + def category( + self, sIFCategory: "SafetyInstrumentedFunction.SIFCategory" + ) -> "SafetyInstrumentedFunction.Builder": ... + def description( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyInstrumentedFunction.Builder": ... + def id( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyInstrumentedFunction.Builder": ... + def initiatingEvent( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyInstrumentedFunction.Builder": ... + def mttr(self, double: float) -> "SafetyInstrumentedFunction.Builder": ... + def name( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyInstrumentedFunction.Builder": ... + def notes( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyInstrumentedFunction.Builder": ... + def pfd(self, double: float) -> "SafetyInstrumentedFunction.Builder": ... + def protectedEquipment( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> "SafetyInstrumentedFunction.Builder": ... + def safeState( + self, string: typing.Union[java.lang.String, str] + ) -> "SafetyInstrumentedFunction.Builder": ... + def sil(self, int: int) -> "SafetyInstrumentedFunction.Builder": ... + def spuriousTripRate( + self, double: float + ) -> "SafetyInstrumentedFunction.Builder": ... + def testIntervalHours( + self, double: float + ) -> "SafetyInstrumentedFunction.Builder": ... + + class SIFCategory(java.lang.Enum["SafetyInstrumentedFunction.SIFCategory"]): + ESD: typing.ClassVar["SafetyInstrumentedFunction.SIFCategory"] = ... + HIPPS: typing.ClassVar["SafetyInstrumentedFunction.SIFCategory"] = ... + FIRE_GAS: typing.ClassVar["SafetyInstrumentedFunction.SIFCategory"] = ... + BLOWDOWN: typing.ClassVar["SafetyInstrumentedFunction.SIFCategory"] = ... + PSD: typing.ClassVar["SafetyInstrumentedFunction.SIFCategory"] = ... + OTHER: typing.ClassVar["SafetyInstrumentedFunction.SIFCategory"] = ... def getDescription(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SafetyInstrumentedFunction.SIFCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SafetyInstrumentedFunction.SIFCategory": ... @staticmethod - def values() -> typing.MutableSequence['SafetyInstrumentedFunction.SIFCategory']: ... - + def values() -> ( + typing.MutableSequence["SafetyInstrumentedFunction.SIFCategory"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.risk.sis")``. diff --git a/src/jneqsim-stubs/process/safety/rupture/__init__.pyi b/src/jneqsim-stubs/process/safety/rupture/__init__.pyi index 6dbf0333..700d74fa 100644 --- a/src/jneqsim-stubs/process/safety/rupture/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/rupture/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,47 +15,77 @@ import jneqsim.process.safety.release import jneqsim.thermo.system import typing - - class FireExposureScenario(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], fireType: 'FireExposureScenario.FireType', double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + fireType: "FireExposureScenario.FireType", + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + ): ... @staticmethod - def api521PoolFire(double: float, double2: float) -> 'FireExposureScenario': ... + def api521PoolFire(double: float, double2: float) -> "FireExposureScenario": ... @staticmethod - def fixedHeatFlux(double: float, double2: float) -> 'FireExposureScenario': ... + def fixedHeatFlux(double: float, double2: float) -> "FireExposureScenario": ... def getAmbientTemperatureK(self) -> float: ... def getExposedAreaM2(self) -> float: ... - def getFireType(self) -> 'FireExposureScenario.FireType': ... + def getFireType(self) -> "FireExposureScenario.FireType": ... def getName(self) -> java.lang.String: ... def getPassiveProtectionHeatFluxFactor(self) -> float: ... def heatInputW(self, double: float) -> float: ... def incidentHeatFlux(self, double: float) -> float: ... @staticmethod - def radiativeFire(double: float, double2: float, double3: float, double4: float, double5: float) -> 'FireExposureScenario': ... + def radiativeFire( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> "FireExposureScenario": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def withPassiveProtectionFactor(self, double: float) -> 'FireExposureScenario': ... - class FireType(java.lang.Enum['FireExposureScenario.FireType']): - API_521_POOL_FIRE: typing.ClassVar['FireExposureScenario.FireType'] = ... - FIXED_HEAT_FLUX: typing.ClassVar['FireExposureScenario.FireType'] = ... - RADIATIVE_FIRE: typing.ClassVar['FireExposureScenario.FireType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def withPassiveProtectionFactor(self, double: float) -> "FireExposureScenario": ... + + class FireType(java.lang.Enum["FireExposureScenario.FireType"]): + API_521_POOL_FIRE: typing.ClassVar["FireExposureScenario.FireType"] = ... + FIXED_HEAT_FLUX: typing.ClassVar["FireExposureScenario.FireType"] = ... + RADIATIVE_FIRE: typing.ClassVar["FireExposureScenario.FireType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FireExposureScenario.FireType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FireExposureScenario.FireType": ... @staticmethod - def values() -> typing.MutableSequence['FireExposureScenario.FireType']: ... + def values() -> typing.MutableSequence["FireExposureScenario.FireType"]: ... class MaterialStrengthCurve(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + string2: typing.Union[java.lang.String, str], + ): ... def allowableRuptureStressAt(self, double: float, double2: float) -> float: ... @staticmethod - def carbonSteel(string: typing.Union[java.lang.String, str], double: float, double2: float) -> 'MaterialStrengthCurve': ... + def carbonSteel( + string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> "MaterialStrengthCurve": ... @staticmethod - def forApi5LPipeGrade(string: typing.Union[java.lang.String, str]) -> 'MaterialStrengthCurve': ... + def forApi5LPipeGrade( + string: typing.Union[java.lang.String, str], + ) -> "MaterialStrengthCurve": ... def getAmbientTensileStrengthPa(self) -> float: ... def getAmbientYieldStrengthPa(self) -> float: ... def getDataSource(self) -> java.lang.String: ... @@ -67,11 +97,19 @@ class MaterialStrengthCurve(java.io.Serializable): def yieldStrengthAt(self, double: float) -> float: ... class TrappedLiquidFireRuptureResult(java.io.Serializable): - def createRuptureSourceTerm(self, systemInterface: jneqsim.thermo.system.SystemInterface, releaseOrientation: jneqsim.process.safety.release.ReleaseOrientation, double: float, double2: float) -> jneqsim.process.safety.release.SourceTermResult: ... + def createRuptureSourceTerm( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + releaseOrientation: jneqsim.process.safety.release.ReleaseOrientation, + double: float, + double2: float, + ) -> jneqsim.process.safety.release.SourceTermResult: ... def getFinalLiquidTemperatureK(self) -> float: ... def getFinalOuterWallTemperatureK(self) -> float: ... def getFinalPressureBara(self) -> float: ... - def getLimitingFailureMode(self) -> 'TrappedLiquidFireRuptureResult.FailureMode': ... + def getLimitingFailureMode( + self, + ) -> "TrappedLiquidFireRuptureResult.FailureMode": ... def getMinimumFailureTimeSeconds(self) -> float: ... def getPressureBara(self) -> java.util.List[float]: ... def getRecommendations(self) -> java.util.List[java.lang.String]: ... @@ -85,49 +123,107 @@ class TrappedLiquidFireRuptureResult(java.io.Serializable): def isRupturePredicted(self) -> bool: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - def toPassiveFireProtectionDemand(self, string: typing.Union[java.lang.String, str], double: float) -> jneqsim.process.safety.barrier.SafetySystemDemand: ... - class FailureMode(java.lang.Enum['TrappedLiquidFireRuptureResult.FailureMode']): - NONE: typing.ClassVar['TrappedLiquidFireRuptureResult.FailureMode'] = ... - RELIEF_SET_PRESSURE: typing.ClassVar['TrappedLiquidFireRuptureResult.FailureMode'] = ... - VAPOR_POCKET: typing.ClassVar['TrappedLiquidFireRuptureResult.FailureMode'] = ... - PIPE_RUPTURE: typing.ClassVar['TrappedLiquidFireRuptureResult.FailureMode'] = ... - FLANGE_FAILURE: typing.ClassVar['TrappedLiquidFireRuptureResult.FailureMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def toPassiveFireProtectionDemand( + self, string: typing.Union[java.lang.String, str], double: float + ) -> jneqsim.process.safety.barrier.SafetySystemDemand: ... + + class FailureMode(java.lang.Enum["TrappedLiquidFireRuptureResult.FailureMode"]): + NONE: typing.ClassVar["TrappedLiquidFireRuptureResult.FailureMode"] = ... + RELIEF_SET_PRESSURE: typing.ClassVar[ + "TrappedLiquidFireRuptureResult.FailureMode" + ] = ... + VAPOR_POCKET: typing.ClassVar["TrappedLiquidFireRuptureResult.FailureMode"] = ( + ... + ) + PIPE_RUPTURE: typing.ClassVar["TrappedLiquidFireRuptureResult.FailureMode"] = ( + ... + ) + FLANGE_FAILURE: typing.ClassVar[ + "TrappedLiquidFireRuptureResult.FailureMode" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TrappedLiquidFireRuptureResult.FailureMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TrappedLiquidFireRuptureResult.FailureMode": ... @staticmethod - def values() -> typing.MutableSequence['TrappedLiquidFireRuptureResult.FailureMode']: ... + def values() -> ( + typing.MutableSequence["TrappedLiquidFireRuptureResult.FailureMode"] + ): ... class TrappedLiquidFireRuptureStudy(java.io.Serializable): @staticmethod - def builder() -> 'TrappedLiquidFireRuptureStudy.Builder': ... + def builder() -> "TrappedLiquidFireRuptureStudy.Builder": ... def run(self) -> TrappedLiquidFireRuptureResult: ... + class Builder: def __init__(self): ... - def api5lMaterial(self, string: typing.Union[java.lang.String, str]) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def build(self) -> 'TrappedLiquidFireRuptureStudy': ... - def fireScenario(self, fireExposureScenario: FireExposureScenario) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def flangeClass(self, int: int) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def fluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def heatTransferCoefficients(self, double: float, double2: float) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def inventory(self, inventoryResult: jneqsim.process.safety.inventory.TrappedInventoryCalculator.InventoryResult) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def liquidThermalProperties(self, double: float, double2: float, double3: float) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def material(self, materialStrengthCurve: MaterialStrengthCurve) -> 'TrappedLiquidFireRuptureStudy.Builder': ... + def api5lMaterial( + self, string: typing.Union[java.lang.String, str] + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def build(self) -> "TrappedLiquidFireRuptureStudy": ... + def fireScenario( + self, fireExposureScenario: FireExposureScenario + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def flangeClass(self, int: int) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def fluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def heatTransferCoefficients( + self, double: float, double2: float + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def inventory( + self, + inventoryResult: jneqsim.process.safety.inventory.TrappedInventoryCalculator.InventoryResult, + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def liquidThermalProperties( + self, double: float, double2: float, double3: float + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def material( + self, materialStrengthCurve: MaterialStrengthCurve + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... @typing.overload - def pipeGeometry(self, double: float, double2: float, double3: float) -> 'TrappedLiquidFireRuptureStudy.Builder': ... + def pipeGeometry( + self, double: float, double2: float, double3: float + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... @typing.overload - def pipeGeometry(self, double: float, string: typing.Union[java.lang.String, str], double2: float, string2: typing.Union[java.lang.String, str], double3: float, string3: typing.Union[java.lang.String, str]) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def reliefSetPressure(self, double: float, string: typing.Union[java.lang.String, str], boolean: bool) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def segmentId(self, string: typing.Union[java.lang.String, str]) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def tensileStrengthFactor(self, double: float) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def timeControls(self, double: float, double2: float) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def vaporPocketDetectionEnabled(self, boolean: bool) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - def wallThermalProperties(self, double: float, double2: float, double3: float) -> 'TrappedLiquidFireRuptureStudy.Builder': ... - + def pipeGeometry( + self, + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + string2: typing.Union[java.lang.String, str], + double3: float, + string3: typing.Union[java.lang.String, str], + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def reliefSetPressure( + self, + double: float, + string: typing.Union[java.lang.String, str], + boolean: bool, + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def segmentId( + self, string: typing.Union[java.lang.String, str] + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def tensileStrengthFactor( + self, double: float + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def timeControls( + self, double: float, double2: float + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def vaporPocketDetectionEnabled( + self, boolean: bool + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... + def wallThermalProperties( + self, double: float, double2: float, double3: float + ) -> "TrappedLiquidFireRuptureStudy.Builder": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.rupture")``. diff --git a/src/jneqsim-stubs/process/safety/scenario/__init__.pyi b/src/jneqsim-stubs/process/safety/scenario/__init__.pyi index a9cbe1f0..71dffb89 100644 --- a/src/jneqsim-stubs/process/safety/scenario/__init__.pyi +++ b/src/jneqsim-stubs/process/safety/scenario/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -16,80 +16,148 @@ import jneqsim.process.safety.inventory import jneqsim.process.safety.release import typing - - class AutomaticScenarioGenerator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addFailureModes(self, *failureMode: 'AutomaticScenarioGenerator.FailureMode') -> 'AutomaticScenarioGenerator': ... - def enableAllFailureModes(self) -> 'AutomaticScenarioGenerator': ... - def generateCombinations(self, int: int) -> java.util.List[jneqsim.process.safety.ProcessSafetyScenario]: ... - def generateSingleFailures(self) -> java.util.List[jneqsim.process.safety.ProcessSafetyScenario]: ... + def addFailureModes( + self, *failureMode: "AutomaticScenarioGenerator.FailureMode" + ) -> "AutomaticScenarioGenerator": ... + def enableAllFailureModes(self) -> "AutomaticScenarioGenerator": ... + def generateCombinations( + self, int: int + ) -> java.util.List[jneqsim.process.safety.ProcessSafetyScenario]: ... + def generateSingleFailures( + self, + ) -> java.util.List[jneqsim.process.safety.ProcessSafetyScenario]: ... def getFailureModeSummary(self) -> java.lang.String: ... - def getIdentifiedFailures(self) -> java.util.List['AutomaticScenarioGenerator.EquipmentFailure']: ... - def runAllSingleFailures(self) -> java.util.List['AutomaticScenarioGenerator.ScenarioRunResult']: ... - def runScenarios(self, list: java.util.List[jneqsim.process.safety.ProcessSafetyScenario]) -> java.util.List['AutomaticScenarioGenerator.ScenarioRunResult']: ... + def getIdentifiedFailures( + self, + ) -> java.util.List["AutomaticScenarioGenerator.EquipmentFailure"]: ... + def runAllSingleFailures( + self, + ) -> java.util.List["AutomaticScenarioGenerator.ScenarioRunResult"]: ... + def runScenarios( + self, list: java.util.List[jneqsim.process.safety.ProcessSafetyScenario] + ) -> java.util.List["AutomaticScenarioGenerator.ScenarioRunResult"]: ... @staticmethod - def summarizeResults(list: java.util.List['AutomaticScenarioGenerator.ScenarioRunResult']) -> java.lang.String: ... + def summarizeResults( + list: java.util.List["AutomaticScenarioGenerator.ScenarioRunResult"], + ) -> java.lang.String: ... + class EquipmentFailure(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], failureMode: 'AutomaticScenarioGenerator.FailureMode'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + failureMode: "AutomaticScenarioGenerator.FailureMode", + ): ... def getEquipmentName(self) -> java.lang.String: ... def getEquipmentType(self) -> java.lang.String: ... - def getMode(self) -> 'AutomaticScenarioGenerator.FailureMode': ... + def getMode(self) -> "AutomaticScenarioGenerator.FailureMode": ... def toString(self) -> java.lang.String: ... - class FailureMode(java.lang.Enum['AutomaticScenarioGenerator.FailureMode']): - COOLING_LOSS: typing.ClassVar['AutomaticScenarioGenerator.FailureMode'] = ... - HEATING_LOSS: typing.ClassVar['AutomaticScenarioGenerator.FailureMode'] = ... - VALVE_STUCK_CLOSED: typing.ClassVar['AutomaticScenarioGenerator.FailureMode'] = ... - VALVE_STUCK_OPEN: typing.ClassVar['AutomaticScenarioGenerator.FailureMode'] = ... - VALVE_CONTROL_FAILURE: typing.ClassVar['AutomaticScenarioGenerator.FailureMode'] = ... - COMPRESSOR_TRIP: typing.ClassVar['AutomaticScenarioGenerator.FailureMode'] = ... - PUMP_TRIP: typing.ClassVar['AutomaticScenarioGenerator.FailureMode'] = ... - BLOCKED_OUTLET: typing.ClassVar['AutomaticScenarioGenerator.FailureMode'] = ... - POWER_FAILURE: typing.ClassVar['AutomaticScenarioGenerator.FailureMode'] = ... - INSTRUMENT_FAILURE: typing.ClassVar['AutomaticScenarioGenerator.FailureMode'] = ... - EXTERNAL_FIRE: typing.ClassVar['AutomaticScenarioGenerator.FailureMode'] = ... - LOSS_OF_CONTAINMENT: typing.ClassVar['AutomaticScenarioGenerator.FailureMode'] = ... + + class FailureMode(java.lang.Enum["AutomaticScenarioGenerator.FailureMode"]): + COOLING_LOSS: typing.ClassVar["AutomaticScenarioGenerator.FailureMode"] = ... + HEATING_LOSS: typing.ClassVar["AutomaticScenarioGenerator.FailureMode"] = ... + VALVE_STUCK_CLOSED: typing.ClassVar[ + "AutomaticScenarioGenerator.FailureMode" + ] = ... + VALVE_STUCK_OPEN: typing.ClassVar["AutomaticScenarioGenerator.FailureMode"] = ( + ... + ) + VALVE_CONTROL_FAILURE: typing.ClassVar[ + "AutomaticScenarioGenerator.FailureMode" + ] = ... + COMPRESSOR_TRIP: typing.ClassVar["AutomaticScenarioGenerator.FailureMode"] = ... + PUMP_TRIP: typing.ClassVar["AutomaticScenarioGenerator.FailureMode"] = ... + BLOCKED_OUTLET: typing.ClassVar["AutomaticScenarioGenerator.FailureMode"] = ... + POWER_FAILURE: typing.ClassVar["AutomaticScenarioGenerator.FailureMode"] = ... + INSTRUMENT_FAILURE: typing.ClassVar[ + "AutomaticScenarioGenerator.FailureMode" + ] = ... + EXTERNAL_FIRE: typing.ClassVar["AutomaticScenarioGenerator.FailureMode"] = ... + LOSS_OF_CONTAINMENT: typing.ClassVar[ + "AutomaticScenarioGenerator.FailureMode" + ] = ... def getCategory(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... - def getHazopDeviation(self) -> 'AutomaticScenarioGenerator.HazopDeviation': ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def getHazopDeviation(self) -> "AutomaticScenarioGenerator.HazopDeviation": ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AutomaticScenarioGenerator.FailureMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AutomaticScenarioGenerator.FailureMode": ... @staticmethod - def values() -> typing.MutableSequence['AutomaticScenarioGenerator.FailureMode']: ... - class HazopDeviation(java.lang.Enum['AutomaticScenarioGenerator.HazopDeviation']): - NO_FLOW: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - LESS_FLOW: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - MORE_FLOW: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - REVERSE_FLOW: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - HIGH_PRESSURE: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - LOW_PRESSURE: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - LESS_PRESSURE: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - HIGH_TEMPERATURE: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - LOW_TEMPERATURE: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - HIGH_LEVEL: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - LOW_LEVEL: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - CONTAMINATION: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - CORROSION: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - OTHER: typing.ClassVar['AutomaticScenarioGenerator.HazopDeviation'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["AutomaticScenarioGenerator.FailureMode"] + ): ... + + class HazopDeviation(java.lang.Enum["AutomaticScenarioGenerator.HazopDeviation"]): + NO_FLOW: typing.ClassVar["AutomaticScenarioGenerator.HazopDeviation"] = ... + LESS_FLOW: typing.ClassVar["AutomaticScenarioGenerator.HazopDeviation"] = ... + MORE_FLOW: typing.ClassVar["AutomaticScenarioGenerator.HazopDeviation"] = ... + REVERSE_FLOW: typing.ClassVar["AutomaticScenarioGenerator.HazopDeviation"] = ... + HIGH_PRESSURE: typing.ClassVar["AutomaticScenarioGenerator.HazopDeviation"] = ( + ... + ) + LOW_PRESSURE: typing.ClassVar["AutomaticScenarioGenerator.HazopDeviation"] = ... + LESS_PRESSURE: typing.ClassVar["AutomaticScenarioGenerator.HazopDeviation"] = ( + ... + ) + HIGH_TEMPERATURE: typing.ClassVar[ + "AutomaticScenarioGenerator.HazopDeviation" + ] = ... + LOW_TEMPERATURE: typing.ClassVar[ + "AutomaticScenarioGenerator.HazopDeviation" + ] = ... + HIGH_LEVEL: typing.ClassVar["AutomaticScenarioGenerator.HazopDeviation"] = ... + LOW_LEVEL: typing.ClassVar["AutomaticScenarioGenerator.HazopDeviation"] = ... + CONTAMINATION: typing.ClassVar["AutomaticScenarioGenerator.HazopDeviation"] = ( + ... + ) + CORROSION: typing.ClassVar["AutomaticScenarioGenerator.HazopDeviation"] = ... + OTHER: typing.ClassVar["AutomaticScenarioGenerator.HazopDeviation"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AutomaticScenarioGenerator.HazopDeviation': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AutomaticScenarioGenerator.HazopDeviation": ... @staticmethod - def values() -> typing.MutableSequence['AutomaticScenarioGenerator.HazopDeviation']: ... + def values() -> ( + typing.MutableSequence["AutomaticScenarioGenerator.HazopDeviation"] + ): ... + class ScenarioRunResult(java.io.Serializable): @typing.overload - def __init__(self, processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, string: typing.Union[java.lang.String, str], long: int): ... + def __init__( + self, + processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, + string: typing.Union[java.lang.String, str], + long: int, + ): ... @typing.overload - def __init__(self, processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], long: int): ... + def __init__( + self, + processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + long: int, + ): ... def getErrorMessage(self) -> java.lang.String: ... def getExecutionTimeMs(self) -> int: ... def getResultValues(self) -> java.util.Map[java.lang.String, float]: ... @@ -98,76 +166,196 @@ class AutomaticScenarioGenerator(java.io.Serializable): class ReleaseDispersionScenarioGenerator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addWeatherCase(self, string: typing.Union[java.lang.String, str], boundaryConditions: jneqsim.process.safety.BoundaryConditions) -> 'ReleaseDispersionScenarioGenerator': ... - def backPressure(self, double: float) -> 'ReleaseDispersionScenarioGenerator': ... - def boundaryConditions(self, boundaryConditions: jneqsim.process.safety.BoundaryConditions) -> 'ReleaseDispersionScenarioGenerator': ... - def consequenceBranches(self, list: java.util.List['ReleaseDispersionScenarioGenerator.ConsequenceBranch']) -> 'ReleaseDispersionScenarioGenerator': ... + def addWeatherCase( + self, + string: typing.Union[java.lang.String, str], + boundaryConditions: jneqsim.process.safety.BoundaryConditions, + ) -> "ReleaseDispersionScenarioGenerator": ... + def backPressure(self, double: float) -> "ReleaseDispersionScenarioGenerator": ... + def boundaryConditions( + self, boundaryConditions: jneqsim.process.safety.BoundaryConditions + ) -> "ReleaseDispersionScenarioGenerator": ... + def consequenceBranches( + self, + list: java.util.List["ReleaseDispersionScenarioGenerator.ConsequenceBranch"], + ) -> "ReleaseDispersionScenarioGenerator": ... @staticmethod - def defaultConsequenceBranches() -> java.util.List['ReleaseDispersionScenarioGenerator.ConsequenceBranch']: ... + def defaultConsequenceBranches() -> ( + java.util.List["ReleaseDispersionScenarioGenerator.ConsequenceBranch"] + ): ... @staticmethod - def defaultReleaseTaxonomy() -> java.util.List['ReleaseDispersionScenarioGenerator.ReleaseCase']: ... + def defaultReleaseTaxonomy() -> ( + java.util.List["ReleaseDispersionScenarioGenerator.ReleaseCase"] + ): ... @staticmethod - def defaultWeatherEnvelope() -> java.util.List['ReleaseDispersionScenarioGenerator.WeatherCase']: ... - def fullBoreDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ReleaseDispersionScenarioGenerator': ... - def generateCfdSourceTermCases(self) -> java.util.List[jneqsim.process.safety.cfd.CfdSourceTermCase]: ... - def generateScenarios(self) -> java.util.List['ReleaseDispersionScenarioGenerator.ReleaseDispersionScenario']: ... + def defaultWeatherEnvelope() -> ( + java.util.List["ReleaseDispersionScenarioGenerator.WeatherCase"] + ): ... + def fullBoreDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ReleaseDispersionScenarioGenerator": ... + def generateCfdSourceTermCases( + self, + ) -> java.util.List[jneqsim.process.safety.cfd.CfdSourceTermCase]: ... + def generateScenarios( + self, + ) -> java.util.List[ + "ReleaseDispersionScenarioGenerator.ReleaseDispersionScenario" + ]: ... @typing.overload - def holeDiameter(self, double: float) -> 'ReleaseDispersionScenarioGenerator': ... + def holeDiameter(self, double: float) -> "ReleaseDispersionScenarioGenerator": ... @typing.overload - def holeDiameter(self, double: float, string: typing.Union[java.lang.String, str]) -> 'ReleaseDispersionScenarioGenerator': ... - def inventoryVolume(self, double: float) -> 'ReleaseDispersionScenarioGenerator': ... - def minimumMassFlowRate(self, double: float) -> 'ReleaseDispersionScenarioGenerator': ... - def minimumPressure(self, double: float) -> 'ReleaseDispersionScenarioGenerator': ... - def modelSelection(self, modelSelection: jneqsim.process.safety.dispersion.GasDispersionAnalyzer.ModelSelection) -> 'ReleaseDispersionScenarioGenerator': ... - def releaseCases(self, *releaseCase: 'ReleaseDispersionScenarioGenerator.ReleaseCase') -> 'ReleaseDispersionScenarioGenerator': ... - def releaseDuration(self, double: float, double2: float) -> 'ReleaseDispersionScenarioGenerator': ... - def releaseHeight(self, double: float) -> 'ReleaseDispersionScenarioGenerator': ... - def releaseOrientation(self, releaseOrientation: jneqsim.process.safety.release.ReleaseOrientation) -> 'ReleaseDispersionScenarioGenerator': ... - def toxicEndpoint(self, string: typing.Union[java.lang.String, str], double: float) -> 'ReleaseDispersionScenarioGenerator': ... + def holeDiameter( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "ReleaseDispersionScenarioGenerator": ... + def inventoryVolume( + self, double: float + ) -> "ReleaseDispersionScenarioGenerator": ... + def minimumMassFlowRate( + self, double: float + ) -> "ReleaseDispersionScenarioGenerator": ... + def minimumPressure( + self, double: float + ) -> "ReleaseDispersionScenarioGenerator": ... + def modelSelection( + self, + modelSelection: jneqsim.process.safety.dispersion.GasDispersionAnalyzer.ModelSelection, + ) -> "ReleaseDispersionScenarioGenerator": ... + def releaseCases( + self, *releaseCase: "ReleaseDispersionScenarioGenerator.ReleaseCase" + ) -> "ReleaseDispersionScenarioGenerator": ... + def releaseDuration( + self, double: float, double2: float + ) -> "ReleaseDispersionScenarioGenerator": ... + def releaseHeight(self, double: float) -> "ReleaseDispersionScenarioGenerator": ... + def releaseOrientation( + self, releaseOrientation: jneqsim.process.safety.release.ReleaseOrientation + ) -> "ReleaseDispersionScenarioGenerator": ... + def toxicEndpoint( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ReleaseDispersionScenarioGenerator": ... @typing.overload - def trappedInventory(self, inventoryResult: jneqsim.process.safety.inventory.TrappedInventoryCalculator.InventoryResult) -> 'ReleaseDispersionScenarioGenerator': ... + def trappedInventory( + self, + inventoryResult: jneqsim.process.safety.inventory.TrappedInventoryCalculator.InventoryResult, + ) -> "ReleaseDispersionScenarioGenerator": ... @typing.overload - def trappedInventory(self, trappedInventoryCalculator: jneqsim.process.safety.inventory.TrappedInventoryCalculator) -> 'ReleaseDispersionScenarioGenerator': ... - def useDefaultConsequenceBranches(self) -> 'ReleaseDispersionScenarioGenerator': ... - def useDefaultScenarioTaxonomy(self) -> 'ReleaseDispersionScenarioGenerator': ... - def useDefaultWeatherEnvelope(self) -> 'ReleaseDispersionScenarioGenerator': ... - def weatherCases(self, list: java.util.List['ReleaseDispersionScenarioGenerator.WeatherCase']) -> 'ReleaseDispersionScenarioGenerator': ... + def trappedInventory( + self, + trappedInventoryCalculator: jneqsim.process.safety.inventory.TrappedInventoryCalculator, + ) -> "ReleaseDispersionScenarioGenerator": ... + def useDefaultConsequenceBranches(self) -> "ReleaseDispersionScenarioGenerator": ... + def useDefaultScenarioTaxonomy(self) -> "ReleaseDispersionScenarioGenerator": ... + def useDefaultWeatherEnvelope(self) -> "ReleaseDispersionScenarioGenerator": ... + def weatherCases( + self, list: java.util.List["ReleaseDispersionScenarioGenerator.WeatherCase"] + ) -> "ReleaseDispersionScenarioGenerator": ... + class ConsequenceBranch(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getBranchId(self) -> java.lang.String: ... def getConditionalProbability(self) -> float: ... def getConsequenceType(self) -> java.lang.String: ... def getIgnitionTiming(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class ReleaseCase(java.lang.Enum['ReleaseDispersionScenarioGenerator.ReleaseCase']): - CONFIGURED: typing.ClassVar['ReleaseDispersionScenarioGenerator.ReleaseCase'] = ... - FIVE_MM_HOLE: typing.ClassVar['ReleaseDispersionScenarioGenerator.ReleaseCase'] = ... - TEN_MM_HOLE: typing.ClassVar['ReleaseDispersionScenarioGenerator.ReleaseCase'] = ... - TWENTY_FIVE_MM_HOLE: typing.ClassVar['ReleaseDispersionScenarioGenerator.ReleaseCase'] = ... - FIFTY_MM_HOLE: typing.ClassVar['ReleaseDispersionScenarioGenerator.ReleaseCase'] = ... - FULL_BORE_RUPTURE: typing.ClassVar['ReleaseDispersionScenarioGenerator.ReleaseCase'] = ... - FLANGE_LEAK: typing.ClassVar['ReleaseDispersionScenarioGenerator.ReleaseCase'] = ... - INSTRUMENT_LEAK: typing.ClassVar['ReleaseDispersionScenarioGenerator.ReleaseCase'] = ... - DROPPED_OBJECT_DAMAGE: typing.ClassVar['ReleaseDispersionScenarioGenerator.ReleaseCase'] = ... + + class ReleaseCase(java.lang.Enum["ReleaseDispersionScenarioGenerator.ReleaseCase"]): + CONFIGURED: typing.ClassVar[ + "ReleaseDispersionScenarioGenerator.ReleaseCase" + ] = ... + FIVE_MM_HOLE: typing.ClassVar[ + "ReleaseDispersionScenarioGenerator.ReleaseCase" + ] = ... + TEN_MM_HOLE: typing.ClassVar[ + "ReleaseDispersionScenarioGenerator.ReleaseCase" + ] = ... + TWENTY_FIVE_MM_HOLE: typing.ClassVar[ + "ReleaseDispersionScenarioGenerator.ReleaseCase" + ] = ... + FIFTY_MM_HOLE: typing.ClassVar[ + "ReleaseDispersionScenarioGenerator.ReleaseCase" + ] = ... + FULL_BORE_RUPTURE: typing.ClassVar[ + "ReleaseDispersionScenarioGenerator.ReleaseCase" + ] = ... + FLANGE_LEAK: typing.ClassVar[ + "ReleaseDispersionScenarioGenerator.ReleaseCase" + ] = ... + INSTRUMENT_LEAK: typing.ClassVar[ + "ReleaseDispersionScenarioGenerator.ReleaseCase" + ] = ... + DROPPED_OBJECT_DAMAGE: typing.ClassVar[ + "ReleaseDispersionScenarioGenerator.ReleaseCase" + ] = ... def getCaseName(self) -> java.lang.String: ... def getCategory(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getScreeningFrequencyPerYear(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ReleaseDispersionScenarioGenerator.ReleaseCase': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ReleaseDispersionScenarioGenerator.ReleaseCase": ... @staticmethod - def values() -> typing.MutableSequence['ReleaseDispersionScenarioGenerator.ReleaseCase']: ... + def values() -> ( + typing.MutableSequence["ReleaseDispersionScenarioGenerator.ReleaseCase"] + ): ... + class ReleaseDispersionScenario(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, releaseOrientation: jneqsim.process.safety.release.ReleaseOrientation, releaseCase: 'ReleaseDispersionScenarioGenerator.ReleaseCase', weatherCase: 'ReleaseDispersionScenarioGenerator.WeatherCase', sourceTermResult: jneqsim.process.safety.release.SourceTermResult, gasDispersionResult: jneqsim.process.safety.dispersion.GasDispersionResult, inventoryResult: jneqsim.process.safety.inventory.TrappedInventoryCalculator.InventoryResult, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], list: java.util.List['ReleaseDispersionScenarioGenerator.ConsequenceBranch']): ... - def getBoundaryConditions(self) -> jneqsim.process.safety.BoundaryConditions: ... - def getComponentMoleFractions(self) -> java.util.Map[java.lang.String, float]: ... - def getConsequenceBranches(self) -> java.util.List['ReleaseDispersionScenarioGenerator.ConsequenceBranch']: ... - def getDispersionResult(self) -> jneqsim.process.safety.dispersion.GasDispersionResult: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + releaseOrientation: jneqsim.process.safety.release.ReleaseOrientation, + releaseCase: "ReleaseDispersionScenarioGenerator.ReleaseCase", + weatherCase: "ReleaseDispersionScenarioGenerator.WeatherCase", + sourceTermResult: jneqsim.process.safety.release.SourceTermResult, + gasDispersionResult: jneqsim.process.safety.dispersion.GasDispersionResult, + inventoryResult: jneqsim.process.safety.inventory.TrappedInventoryCalculator.InventoryResult, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + list: java.util.List[ + "ReleaseDispersionScenarioGenerator.ConsequenceBranch" + ], + ): ... + def getBoundaryConditions( + self, + ) -> jneqsim.process.safety.BoundaryConditions: ... + def getComponentMoleFractions( + self, + ) -> java.util.Map[java.lang.String, float]: ... + def getConsequenceBranches( + self, + ) -> java.util.List["ReleaseDispersionScenarioGenerator.ConsequenceBranch"]: ... + def getDispersionResult( + self, + ) -> jneqsim.process.safety.dispersion.GasDispersionResult: ... def getEquipmentName(self) -> java.lang.String: ... def getEquipmentType(self) -> java.lang.String: ... def getHoleDiameterM(self) -> float: ... @@ -178,27 +366,41 @@ class ReleaseDispersionScenarioGenerator(java.io.Serializable): def getReleaseDurationSeconds(self) -> float: ... def getReleaseFrequencyPerYear(self) -> float: ... def getReleaseHeightM(self) -> float: ... - def getReleaseOrientation(self) -> jneqsim.process.safety.release.ReleaseOrientation: ... + def getReleaseOrientation( + self, + ) -> jneqsim.process.safety.release.ReleaseOrientation: ... def getScenarioName(self) -> java.lang.String: ... def getSourceTerm(self) -> jneqsim.process.safety.release.SourceTermResult: ... def getStreamMassFlowRateKgPerS(self) -> float: ... def getStreamName(self) -> java.lang.String: ... def getStreamPressureBara(self) -> float: ... def getStreamTemperatureK(self) -> float: ... - def getTrappedInventoryResult(self) -> jneqsim.process.safety.inventory.TrappedInventoryCalculator.InventoryResult: ... + def getTrappedInventoryResult( + self, + ) -> ( + jneqsim.process.safety.inventory.TrappedInventoryCalculator.InventoryResult + ): ... def getWeatherCaseName(self) -> java.lang.String: ... def hasFlammableCloud(self) -> bool: ... def hasToxicEndpoint(self) -> bool: ... - def toCfdSourceTermCase(self) -> jneqsim.process.safety.cfd.CfdSourceTermCase: ... + def toCfdSourceTermCase( + self, + ) -> jneqsim.process.safety.cfd.CfdSourceTermCase: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class WeatherCase(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], boundaryConditions: jneqsim.process.safety.BoundaryConditions): ... - def getBoundaryConditions(self) -> jneqsim.process.safety.BoundaryConditions: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + boundaryConditions: jneqsim.process.safety.BoundaryConditions, + ): ... + def getBoundaryConditions( + self, + ) -> jneqsim.process.safety.BoundaryConditions: ... def getName(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.safety.scenario")``. diff --git a/src/jneqsim-stubs/process/streaming/__init__.pyi b/src/jneqsim-stubs/process/streaming/__init__.pyi index 8a47f9d6..4f2a0b54 100644 --- a/src/jneqsim-stubs/process/streaming/__init__.pyi +++ b/src/jneqsim-stubs/process/streaming/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,53 +14,97 @@ import java.util.function import jneqsim.process.processmodel import typing - - class StreamingDataInterface: def clearHistory(self) -> None: ... - def getCurrentValue(self, string: typing.Union[java.lang.String, str]) -> 'TimestampedValue': ... - def getHistory(self, string: typing.Union[java.lang.String, str], duration: java.time.Duration) -> java.util.List['TimestampedValue']: ... - def getHistoryBatch(self, list: java.util.List[typing.Union[java.lang.String, str]], duration: java.time.Duration) -> java.util.Map[java.lang.String, java.util.List['TimestampedValue']]: ... + def getCurrentValue( + self, string: typing.Union[java.lang.String, str] + ) -> "TimestampedValue": ... + def getHistory( + self, string: typing.Union[java.lang.String, str], duration: java.time.Duration + ) -> java.util.List["TimestampedValue"]: ... + def getHistoryBatch( + self, + list: java.util.List[typing.Union[java.lang.String, str]], + duration: java.time.Duration, + ) -> java.util.Map[java.lang.String, java.util.List["TimestampedValue"]]: ... def getMonitoredTags(self) -> java.util.List[java.lang.String]: ... def getStateVector(self) -> typing.MutableSequence[float]: ... def getStateVectorLabels(self) -> typing.MutableSequence[java.lang.String]: ... def isMonitored(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def publish(self, string: typing.Union[java.lang.String, str], timestampedValue: 'TimestampedValue') -> None: ... - def publishBatch(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], 'TimestampedValue'], typing.Mapping[typing.Union[java.lang.String, str], 'TimestampedValue']]) -> None: ... + def publish( + self, + string: typing.Union[java.lang.String, str], + timestampedValue: "TimestampedValue", + ) -> None: ... + def publishBatch( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], "TimestampedValue"], + typing.Mapping[typing.Union[java.lang.String, str], "TimestampedValue"], + ], + ) -> None: ... def setHistoryBufferSize(self, int: int) -> None: ... - def subscribeToUpdates(self, string: typing.Union[java.lang.String, str], consumer: typing.Union[java.util.function.Consumer['TimestampedValue'], typing.Callable[['TimestampedValue'], None]]) -> None: ... - def unsubscribeFromUpdates(self, string: typing.Union[java.lang.String, str]) -> None: ... + def subscribeToUpdates( + self, + string: typing.Union[java.lang.String, str], + consumer: typing.Union[ + java.util.function.Consumer["TimestampedValue"], + typing.Callable[["TimestampedValue"], None], + ], + ) -> None: ... + def unsubscribeFromUpdates( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class TimestampedValue(java.io.Serializable): @typing.overload def __init__(self, double: float, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, double: float, string: typing.Union[java.lang.String, str], instant: typing.Union[java.time.Instant, datetime.datetime]): ... + def __init__( + self, + double: float, + string: typing.Union[java.lang.String, str], + instant: typing.Union[java.time.Instant, datetime.datetime], + ): ... @typing.overload - def __init__(self, double: float, string: typing.Union[java.lang.String, str], instant: typing.Union[java.time.Instant, datetime.datetime], quality: 'TimestampedValue.Quality'): ... - def getQuality(self) -> 'TimestampedValue.Quality': ... + def __init__( + self, + double: float, + string: typing.Union[java.lang.String, str], + instant: typing.Union[java.time.Instant, datetime.datetime], + quality: "TimestampedValue.Quality", + ): ... + def getQuality(self) -> "TimestampedValue.Quality": ... def getTimestamp(self) -> java.time.Instant: ... def getUnit(self) -> java.lang.String: ... def getValue(self) -> float: ... def isUsable(self) -> bool: ... @staticmethod - def simulated(double: float, string: typing.Union[java.lang.String, str]) -> 'TimestampedValue': ... + def simulated( + double: float, string: typing.Union[java.lang.String, str] + ) -> "TimestampedValue": ... def toString(self) -> java.lang.String: ... - class Quality(java.lang.Enum['TimestampedValue.Quality']): - GOOD: typing.ClassVar['TimestampedValue.Quality'] = ... - UNCERTAIN: typing.ClassVar['TimestampedValue.Quality'] = ... - BAD: typing.ClassVar['TimestampedValue.Quality'] = ... - SIMULATED: typing.ClassVar['TimestampedValue.Quality'] = ... - ESTIMATED: typing.ClassVar['TimestampedValue.Quality'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Quality(java.lang.Enum["TimestampedValue.Quality"]): + GOOD: typing.ClassVar["TimestampedValue.Quality"] = ... + UNCERTAIN: typing.ClassVar["TimestampedValue.Quality"] = ... + BAD: typing.ClassVar["TimestampedValue.Quality"] = ... + SIMULATED: typing.ClassVar["TimestampedValue.Quality"] = ... + ESTIMATED: typing.ClassVar["TimestampedValue.Quality"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'TimestampedValue.Quality': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "TimestampedValue.Quality": ... @staticmethod - def values() -> typing.MutableSequence['TimestampedValue.Quality']: ... + def values() -> typing.MutableSequence["TimestampedValue.Quality"]: ... class ProcessDataPublisher(StreamingDataInterface): @typing.overload @@ -69,22 +113,48 @@ class ProcessDataPublisher(StreamingDataInterface): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def addToStateVector(self, string: typing.Union[java.lang.String, str]) -> None: ... def clearHistory(self) -> None: ... - def exportHistoryMatrix(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getCurrentValue(self, string: typing.Union[java.lang.String, str]) -> TimestampedValue: ... - def getHistory(self, string: typing.Union[java.lang.String, str], duration: java.time.Duration) -> java.util.List[TimestampedValue]: ... - def getHistoryBatch(self, list: java.util.List[typing.Union[java.lang.String, str]], duration: java.time.Duration) -> java.util.Map[java.lang.String, java.util.List[TimestampedValue]]: ... + def exportHistoryMatrix( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getCurrentValue( + self, string: typing.Union[java.lang.String, str] + ) -> TimestampedValue: ... + def getHistory( + self, string: typing.Union[java.lang.String, str], duration: java.time.Duration + ) -> java.util.List[TimestampedValue]: ... + def getHistoryBatch( + self, + list: java.util.List[typing.Union[java.lang.String, str]], + duration: java.time.Duration, + ) -> java.util.Map[java.lang.String, java.util.List[TimestampedValue]]: ... def getHistorySize(self, string: typing.Union[java.lang.String, str]) -> int: ... def getMonitoredTags(self) -> java.util.List[java.lang.String]: ... def getStateVector(self) -> typing.MutableSequence[float]: ... def getStateVectorLabels(self) -> typing.MutableSequence[java.lang.String]: ... def isMonitored(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def publishBatch(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], TimestampedValue], typing.Mapping[typing.Union[java.lang.String, str], TimestampedValue]]) -> None: ... + def publishBatch( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], TimestampedValue], + typing.Mapping[typing.Union[java.lang.String, str], TimestampedValue], + ], + ) -> None: ... def publishFromProcessSystem(self) -> None: ... def setHistoryBufferSize(self, int: int) -> None: ... - def setProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... - def subscribeToUpdates(self, string: typing.Union[java.lang.String, str], consumer: typing.Union[java.util.function.Consumer[TimestampedValue], typing.Callable[[TimestampedValue], None]]) -> None: ... - def unsubscribeFromUpdates(self, string: typing.Union[java.lang.String, str]) -> None: ... - + def setProcessSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... + def subscribeToUpdates( + self, + string: typing.Union[java.lang.String, str], + consumer: typing.Union[ + java.util.function.Consumer[TimestampedValue], + typing.Callable[[TimestampedValue], None], + ], + ) -> None: ... + def unsubscribeFromUpdates( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.streaming")``. diff --git a/src/jneqsim-stubs/process/sustainability/__init__.pyi b/src/jneqsim-stubs/process/sustainability/__init__.pyi index 75b89bf0..38d0a660 100644 --- a/src/jneqsim-stubs/process/sustainability/__init__.pyi +++ b/src/jneqsim-stubs/process/sustainability/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,39 +12,44 @@ import java.util import jneqsim.process.processmodel import typing - - class EmissionsTracker(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def calculateEmissions(self) -> 'EmissionsTracker.EmissionsReport': ... + def calculateEmissions(self) -> "EmissionsTracker.EmissionsReport": ... def getCumulativeCO2e(self) -> float: ... def getGridEmissionFactor(self) -> float: ... - def getHistory(self) -> java.util.List['EmissionsTracker.EmissionsSnapshot']: ... + def getHistory(self) -> java.util.List["EmissionsTracker.EmissionsSnapshot"]: ... def getNaturalGasEmissionFactor(self) -> float: ... def isIncludeIndirectEmissions(self) -> bool: ... def recordSnapshot(self) -> None: ... def setGridEmissionFactor(self, double: float) -> None: ... def setIncludeIndirectEmissions(self, boolean: bool) -> None: ... def setNaturalGasEmissionFactor(self, double: float) -> None: ... - class EmissionCategory(java.lang.Enum['EmissionsTracker.EmissionCategory']): - FLARING: typing.ClassVar['EmissionsTracker.EmissionCategory'] = ... - COMBUSTION: typing.ClassVar['EmissionsTracker.EmissionCategory'] = ... - COMPRESSION: typing.ClassVar['EmissionsTracker.EmissionCategory'] = ... - EXPANSION: typing.ClassVar['EmissionsTracker.EmissionCategory'] = ... - PUMPING: typing.ClassVar['EmissionsTracker.EmissionCategory'] = ... - HEATING: typing.ClassVar['EmissionsTracker.EmissionCategory'] = ... - COOLING: typing.ClassVar['EmissionsTracker.EmissionCategory'] = ... - VENTING: typing.ClassVar['EmissionsTracker.EmissionCategory'] = ... - OTHER: typing.ClassVar['EmissionsTracker.EmissionCategory'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class EmissionCategory(java.lang.Enum["EmissionsTracker.EmissionCategory"]): + FLARING: typing.ClassVar["EmissionsTracker.EmissionCategory"] = ... + COMBUSTION: typing.ClassVar["EmissionsTracker.EmissionCategory"] = ... + COMPRESSION: typing.ClassVar["EmissionsTracker.EmissionCategory"] = ... + EXPANSION: typing.ClassVar["EmissionsTracker.EmissionCategory"] = ... + PUMPING: typing.ClassVar["EmissionsTracker.EmissionCategory"] = ... + HEATING: typing.ClassVar["EmissionsTracker.EmissionCategory"] = ... + COOLING: typing.ClassVar["EmissionsTracker.EmissionCategory"] = ... + VENTING: typing.ClassVar["EmissionsTracker.EmissionCategory"] = ... + OTHER: typing.ClassVar["EmissionsTracker.EmissionCategory"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EmissionsTracker.EmissionCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EmissionsTracker.EmissionCategory": ... @staticmethod - def values() -> typing.MutableSequence['EmissionsTracker.EmissionCategory']: ... + def values() -> typing.MutableSequence["EmissionsTracker.EmissionCategory"]: ... + class EmissionsReport(java.io.Serializable): timestamp: java.time.Instant = ... processName: java.lang.String = ... @@ -55,21 +60,31 @@ class EmissionsTracker(java.io.Serializable): def __init__(self): ... def exportToCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... def exportToJSON(self, string: typing.Union[java.lang.String, str]) -> None: ... - def getEmissionsByCategory(self) -> java.util.Map['EmissionsTracker.EmissionCategory', float]: ... - def getFlaringCO2e(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getEmissionsByCategory( + self, + ) -> java.util.Map["EmissionsTracker.EmissionCategory", float]: ... + def getFlaringCO2e( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSummary(self) -> java.lang.String: ... - def getTotalCO2e(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getTotalPower(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getTotalCO2e( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getTotalPower( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def toJson(self) -> java.lang.String: ... + class EmissionsSnapshot(java.io.Serializable): timestamp: java.time.Instant = ... totalCO2eKgPerHr: float = ... totalPowerKW: float = ... def __init__(self): ... + class EquipmentEmissions(java.io.Serializable): equipmentName: java.lang.String = ... equipmentType: java.lang.String = ... - category: 'EmissionsTracker.EmissionCategory' = ... + category: "EmissionsTracker.EmissionCategory" = ... directCO2eKgPerHr: float = ... indirectCO2eKgPerHr: float = ... powerConsumptionKW: float = ... @@ -77,7 +92,6 @@ class EmissionsTracker(java.io.Serializable): def __init__(self): ... def getTotalCO2e(self) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.sustainability")``. diff --git a/src/jneqsim-stubs/process/synthesis/__init__.pyi b/src/jneqsim-stubs/process/synthesis/__init__.pyi index 7bdb590e..b24d792a 100644 --- a/src/jneqsim-stubs/process/synthesis/__init__.pyi +++ b/src/jneqsim-stubs/process/synthesis/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,10 +13,13 @@ import jneqsim.process.equipment.stream import jneqsim.process.processmodel import typing - - class CompressionDuty(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ): ... def getDischargePressureBara(self) -> float: ... def getFeed(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getFinalCoolerTemperatureC(self) -> float: ... @@ -25,13 +28,20 @@ class CompressionDuty(java.io.Serializable): def getName(self) -> java.lang.String: ... def getPolytropicEfficiency(self) -> float: ... def hasAfterCooler(self) -> bool: ... - def setAfterCooler(self, boolean: bool, double: float) -> 'CompressionDuty': ... - def setInterstageCoolerTemperatureC(self, double: float) -> 'CompressionDuty': ... - def setMaxStageRatio(self, double: float) -> 'CompressionDuty': ... - def setPolytropicEfficiency(self, double: float) -> 'CompressionDuty': ... + def setAfterCooler(self, boolean: bool, double: float) -> "CompressionDuty": ... + def setInterstageCoolerTemperatureC(self, double: float) -> "CompressionDuty": ... + def setMaxStageRatio(self, double: float) -> "CompressionDuty": ... + def setPolytropicEfficiency(self, double: float) -> "CompressionDuty": ... class CompressionProposal(java.io.Serializable): - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, int: int, double: float, string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]]): ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + int: int, + double: float, + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + ): ... def getPerStagePressureRatio(self) -> float: ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getRationale(self) -> java.lang.String: ... @@ -40,30 +50,51 @@ class CompressionProposal(java.io.Serializable): def toJson(self) -> java.lang.String: ... class FlowsheetProposal(java.io.Serializable): - def __init__(self, strategy: 'FlowsheetProposal.Strategy', string: typing.Union[java.lang.String, str], processSystem: jneqsim.process.processmodel.ProcessSystem, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], list: java.util.List[typing.Union[java.lang.String, str]], boolean: bool): ... + def __init__( + self, + strategy: "FlowsheetProposal.Strategy", + string: typing.Union[java.lang.String, str], + processSystem: jneqsim.process.processmodel.ProcessSystem, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + list: java.util.List[typing.Union[java.lang.String, str]], + boolean: bool, + ): ... def getAlternatives(self) -> java.util.List[java.lang.String]: ... def getBottomProductPredicted(self) -> java.util.Map[java.lang.String, float]: ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getRationale(self) -> java.lang.String: ... - def getStrategy(self) -> 'FlowsheetProposal.Strategy': ... + def getStrategy(self) -> "FlowsheetProposal.Strategy": ... def getTopProductPredicted(self) -> java.util.Map[java.lang.String, float]: ... def isSpecsMet(self) -> bool: ... def toJson(self) -> com.google.gson.JsonObject: ... - class Strategy(java.lang.Enum['FlowsheetProposal.Strategy']): - SINGLE_FLASH: typing.ClassVar['FlowsheetProposal.Strategy'] = ... - TWO_STAGE_FLASH: typing.ClassVar['FlowsheetProposal.Strategy'] = ... - DISTILLATION: typing.ClassVar['FlowsheetProposal.Strategy'] = ... - STRIPPER: typing.ClassVar['FlowsheetProposal.Strategy'] = ... - INFEASIBLE: typing.ClassVar['FlowsheetProposal.Strategy'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Strategy(java.lang.Enum["FlowsheetProposal.Strategy"]): + SINGLE_FLASH: typing.ClassVar["FlowsheetProposal.Strategy"] = ... + TWO_STAGE_FLASH: typing.ClassVar["FlowsheetProposal.Strategy"] = ... + DISTILLATION: typing.ClassVar["FlowsheetProposal.Strategy"] = ... + STRIPPER: typing.ClassVar["FlowsheetProposal.Strategy"] = ... + INFEASIBLE: typing.ClassVar["FlowsheetProposal.Strategy"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlowsheetProposal.Strategy': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FlowsheetProposal.Strategy": ... @staticmethod - def values() -> typing.MutableSequence['FlowsheetProposal.Strategy']: ... + def values() -> typing.MutableSequence["FlowsheetProposal.Strategy"]: ... class FlowsheetSynthesisEngine: ALPHA_DISTILLATION_THRESHOLD: typing.ClassVar[float] = ... @@ -71,19 +102,37 @@ class FlowsheetSynthesisEngine: MAX_TRAYS: typing.ClassVar[int] = ... def __init__(self): ... @staticmethod - def ensureRun(streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> jneqsim.process.equipment.stream.StreamInterface: ... - def proposeAndBuild(self, separationDuty: 'SeparationDuty') -> FlowsheetProposal: ... - def proposeAndBuildCompression(self, compressionDuty: CompressionDuty) -> CompressionProposal: ... + def ensureRun( + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> jneqsim.process.equipment.stream.StreamInterface: ... + def proposeAndBuild( + self, separationDuty: "SeparationDuty" + ) -> FlowsheetProposal: ... + def proposeAndBuildCompression( + self, compressionDuty: CompressionDuty + ) -> CompressionProposal: ... class SeparationDuty(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], streamInterface: jneqsim.process.equipment.stream.StreamInterface, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + ): ... def getBottomProductSpecs(self) -> java.util.Map[java.lang.String, float]: ... def getFeed(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getName(self) -> java.lang.String: ... def getOperatingPressureBara(self) -> float: ... def getTopProductSpecs(self) -> java.util.Map[java.lang.String, float]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.synthesis")``. diff --git a/src/jneqsim-stubs/process/util/__init__.pyi b/src/jneqsim-stubs/process/util/__init__.pyi index 15feb5db..3acaf1ae 100644 --- a/src/jneqsim-stubs/process/util/__init__.pyi +++ b/src/jneqsim-stubs/process/util/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -35,22 +35,26 @@ import jneqsim.process.util.uncertainty import jneqsim.thermo.system import typing - - class DualEosComparison(java.io.Serializable): @typing.overload - def __init__(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def addCondition(self, double: float, double2: float) -> None: ... def addConditionCelsius(self, double: float, double2: float) -> None: ... def getAllFlags(self) -> java.util.List[java.lang.String]: ... def getDeviationThreshold(self) -> float: ... - def getResults(self) -> java.util.List['DualEosComparison.ComparisonResult']: ... + def getResults(self) -> java.util.List["DualEosComparison.ComparisonResult"]: ... def hasSignificantDeviations(self) -> bool: ... def run(self) -> None: ... def setDeviationThreshold(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... + class ComparisonResult(java.io.Serializable): temperatureK: float = ... pressureBara: float = ... @@ -83,23 +87,51 @@ class DualEosComparison(java.io.Serializable): class DynamicProcessHelper: def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addFlowController(self, string: typing.Union[java.lang.String, str], throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve, streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, string2: typing.Union[java.lang.String, str]) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... - def addTemperatureController(self, string: typing.Union[java.lang.String, str], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... - def exportDexpi(self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> None: ... - def getController(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... - def getControllers(self) -> java.util.Map[java.lang.String, jneqsim.process.controllerdevice.ControllerDeviceInterface]: ... + def addFlowController( + self, + string: typing.Union[java.lang.String, str], + throttlingValve: jneqsim.process.equipment.valve.ThrottlingValve, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + string2: typing.Union[java.lang.String, str], + ) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... + def addTemperatureController( + self, + string: typing.Union[java.lang.String, str], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + ) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... + def exportDexpi( + self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath] + ) -> None: ... + def getController( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.controllerdevice.ControllerDeviceInterface: ... + def getControllers( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.controllerdevice.ControllerDeviceInterface + ]: ... def getDefaultTimeStep(self) -> float: ... - def getTransmitter(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... - def getTransmitters(self) -> java.util.Map[java.lang.String, jneqsim.process.measurementdevice.MeasurementDeviceInterface]: ... + def getTransmitter( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.measurementdevice.MeasurementDeviceInterface: ... + def getTransmitters( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.measurementdevice.MeasurementDeviceInterface + ]: ... def instrumentAndControl(self) -> None: ... - def readDexpiInstruments(self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> java.util.List[jneqsim.process.processmodel.dexpi.DexpiInstrumentInfo]: ... + def readDexpiInstruments( + self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath] + ) -> java.util.List[jneqsim.process.processmodel.dexpi.DexpiInstrumentInfo]: ... def setDefaultTimeStep(self, double: float) -> None: ... def setFlowTuning(self, double: float, double2: float) -> None: ... def setLevelTuning(self, double: float, double2: float) -> None: ... def setPressureTuning(self, double: float, double2: float) -> None: ... def setTemperatureTuning(self, double: float, double2: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util")``. diff --git a/src/jneqsim-stubs/process/util/event/__init__.pyi b/src/jneqsim-stubs/process/util/event/__init__.pyi index 0a2c96bd..d09f922f 100644 --- a/src/jneqsim-stubs/process/util/event/__init__.pyi +++ b/src/jneqsim-stubs/process/util/event/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,103 +11,177 @@ import java.time import java.util import typing - - class ProcessEvent(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], eventType: 'ProcessEvent.EventType', string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], severity: 'ProcessEvent.Severity'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + eventType: "ProcessEvent.EventType", + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + severity: "ProcessEvent.Severity", + ): ... @staticmethod - def alarm(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ProcessEvent': ... + def alarm( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ProcessEvent": ... @staticmethod def generateId() -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getEventId(self) -> java.lang.String: ... def getProperties(self) -> java.util.Map[java.lang.String, typing.Any]: ... - _getProperty_1__T = typing.TypeVar('_getProperty_1__T') # + _getProperty_1__T = typing.TypeVar("_getProperty_1__T") # @typing.overload - def getProperty(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... + def getProperty( + self, string: typing.Union[java.lang.String, str] + ) -> typing.Any: ... @typing.overload - def getProperty(self, string: typing.Union[java.lang.String, str], class_: typing.Type[_getProperty_1__T]) -> _getProperty_1__T: ... - def getSeverity(self) -> 'ProcessEvent.Severity': ... + def getProperty( + self, + string: typing.Union[java.lang.String, str], + class_: typing.Type[_getProperty_1__T], + ) -> _getProperty_1__T: ... + def getSeverity(self) -> "ProcessEvent.Severity": ... def getSource(self) -> java.lang.String: ... def getTimestamp(self) -> java.time.Instant: ... - def getType(self) -> 'ProcessEvent.EventType': ... + def getType(self) -> "ProcessEvent.EventType": ... @staticmethod - def info(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ProcessEvent': ... + def info( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ProcessEvent": ... @staticmethod - def modelDeviation(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float) -> 'ProcessEvent': ... - def setProperty(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> 'ProcessEvent': ... + def modelDeviation( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> "ProcessEvent": ... + def setProperty( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> "ProcessEvent": ... @staticmethod - def thresholdCrossed(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, boolean: bool) -> 'ProcessEvent': ... + def thresholdCrossed( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + boolean: bool, + ) -> "ProcessEvent": ... def toString(self) -> java.lang.String: ... @staticmethod - def warning(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ProcessEvent': ... - class EventType(java.lang.Enum['ProcessEvent.EventType']): - THRESHOLD_CROSSED: typing.ClassVar['ProcessEvent.EventType'] = ... - STATE_CHANGE: typing.ClassVar['ProcessEvent.EventType'] = ... - ALARM: typing.ClassVar['ProcessEvent.EventType'] = ... - CALIBRATION: typing.ClassVar['ProcessEvent.EventType'] = ... - SIMULATION_COMPLETE: typing.ClassVar['ProcessEvent.EventType'] = ... - ERROR: typing.ClassVar['ProcessEvent.EventType'] = ... - WARNING: typing.ClassVar['ProcessEvent.EventType'] = ... - INFO: typing.ClassVar['ProcessEvent.EventType'] = ... - MEASUREMENT_UPDATE: typing.ClassVar['ProcessEvent.EventType'] = ... - MODEL_DEVIATION: typing.ClassVar['ProcessEvent.EventType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def warning( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ProcessEvent": ... + + class EventType(java.lang.Enum["ProcessEvent.EventType"]): + THRESHOLD_CROSSED: typing.ClassVar["ProcessEvent.EventType"] = ... + STATE_CHANGE: typing.ClassVar["ProcessEvent.EventType"] = ... + ALARM: typing.ClassVar["ProcessEvent.EventType"] = ... + CALIBRATION: typing.ClassVar["ProcessEvent.EventType"] = ... + SIMULATION_COMPLETE: typing.ClassVar["ProcessEvent.EventType"] = ... + ERROR: typing.ClassVar["ProcessEvent.EventType"] = ... + WARNING: typing.ClassVar["ProcessEvent.EventType"] = ... + INFO: typing.ClassVar["ProcessEvent.EventType"] = ... + MEASUREMENT_UPDATE: typing.ClassVar["ProcessEvent.EventType"] = ... + MODEL_DEVIATION: typing.ClassVar["ProcessEvent.EventType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessEvent.EventType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessEvent.EventType": ... @staticmethod - def values() -> typing.MutableSequence['ProcessEvent.EventType']: ... - class Severity(java.lang.Enum['ProcessEvent.Severity']): - DEBUG: typing.ClassVar['ProcessEvent.Severity'] = ... - INFO: typing.ClassVar['ProcessEvent.Severity'] = ... - WARNING: typing.ClassVar['ProcessEvent.Severity'] = ... - ERROR: typing.ClassVar['ProcessEvent.Severity'] = ... - CRITICAL: typing.ClassVar['ProcessEvent.Severity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["ProcessEvent.EventType"]: ... + + class Severity(java.lang.Enum["ProcessEvent.Severity"]): + DEBUG: typing.ClassVar["ProcessEvent.Severity"] = ... + INFO: typing.ClassVar["ProcessEvent.Severity"] = ... + WARNING: typing.ClassVar["ProcessEvent.Severity"] = ... + ERROR: typing.ClassVar["ProcessEvent.Severity"] = ... + CRITICAL: typing.ClassVar["ProcessEvent.Severity"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessEvent.Severity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessEvent.Severity": ... @staticmethod - def values() -> typing.MutableSequence['ProcessEvent.Severity']: ... + def values() -> typing.MutableSequence["ProcessEvent.Severity"]: ... class ProcessEventBus(java.io.Serializable): def __init__(self): ... def clearHistory(self) -> None: ... - def getEventsBySeverity(self, severity: ProcessEvent.Severity, int: int) -> java.util.List[ProcessEvent]: ... - def getEventsByType(self, eventType: ProcessEvent.EventType, int: int) -> java.util.List[ProcessEvent]: ... + def getEventsBySeverity( + self, severity: ProcessEvent.Severity, int: int + ) -> java.util.List[ProcessEvent]: ... + def getEventsByType( + self, eventType: ProcessEvent.EventType, int: int + ) -> java.util.List[ProcessEvent]: ... def getHistorySize(self) -> int: ... @staticmethod - def getInstance() -> 'ProcessEventBus': ... + def getInstance() -> "ProcessEventBus": ... def getRecentEvents(self, int: int) -> java.util.List[ProcessEvent]: ... def publish(self, processEvent: ProcessEvent) -> None: ... - def publishAlarm(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def publishInfo(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def publishWarning(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def publishAlarm( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def publishInfo( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def publishWarning( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod def resetInstance() -> None: ... def setAsyncDelivery(self, boolean: bool) -> None: ... def setMaxHistorySize(self, int: int) -> None: ... def shutdown(self) -> None: ... @typing.overload - def subscribe(self, eventType: ProcessEvent.EventType, processEventListener: typing.Union['ProcessEventListener', typing.Callable]) -> None: ... + def subscribe( + self, + eventType: ProcessEvent.EventType, + processEventListener: typing.Union["ProcessEventListener", typing.Callable], + ) -> None: ... @typing.overload - def subscribe(self, processEventListener: typing.Union['ProcessEventListener', typing.Callable]) -> None: ... + def subscribe( + self, + processEventListener: typing.Union["ProcessEventListener", typing.Callable], + ) -> None: ... @typing.overload - def unsubscribe(self, eventType: ProcessEvent.EventType, processEventListener: typing.Union['ProcessEventListener', typing.Callable]) -> None: ... + def unsubscribe( + self, + eventType: ProcessEvent.EventType, + processEventListener: typing.Union["ProcessEventListener", typing.Callable], + ) -> None: ... @typing.overload - def unsubscribe(self, processEventListener: typing.Union['ProcessEventListener', typing.Callable]) -> None: ... + def unsubscribe( + self, + processEventListener: typing.Union["ProcessEventListener", typing.Callable], + ) -> None: ... class ProcessEventListener: def onEvent(self, processEvent: ProcessEvent) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.event")``. diff --git a/src/jneqsim-stubs/process/util/exergy/__init__.pyi b/src/jneqsim-stubs/process/util/exergy/__init__.pyi index ed716f7d..87e9096e 100644 --- a/src/jneqsim-stubs/process/util/exergy/__init__.pyi +++ b/src/jneqsim-stubs/process/util/exergy/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,35 +10,56 @@ import java.lang import java.util import typing - - class ExergyAnalysisReport(java.io.Serializable): def __init__(self, double: float): ... - def addEntry(self, entry: 'ExergyAnalysisReport.Entry') -> None: ... - def getDestructionByArea(self, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, float]: ... - def getDestructionByType(self, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, float]: ... - def getEntries(self) -> java.util.List['ExergyAnalysisReport.Entry']: ... + def addEntry(self, entry: "ExergyAnalysisReport.Entry") -> None: ... + def getDestructionByArea( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, float]: ... + def getDestructionByType( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, float]: ... + def getEntries(self) -> java.util.List["ExergyAnalysisReport.Entry"]: ... def getSurroundingTemperatureK(self) -> float: ... - def getTopDestructionHotspots(self, int: int) -> java.util.List['ExergyAnalysisReport.Entry']: ... - def getTotalExergyChange(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getTotalExergyDestruction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getTopDestructionHotspots( + self, int: int + ) -> java.util.List["ExergyAnalysisReport.Entry"]: ... + def getTotalExergyChange( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getTotalExergyDestruction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def size(self) -> int: ... def toJson(self) -> java.lang.String: ... @typing.overload def toString(self) -> java.lang.String: ... @typing.overload - def toString(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def toString( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... + class Entry(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + ): ... def getArea(self) -> java.lang.String: ... - def getExergyChange(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getExergyChange( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getExergyChangeJ(self) -> float: ... - def getExergyDestruction(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getExergyDestruction( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getExergyDestructionJ(self) -> float: ... def getName(self) -> java.lang.String: ... def getType(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.exergy")``. diff --git a/src/jneqsim-stubs/process/util/export/__init__.pyi b/src/jneqsim-stubs/process/util/export/__init__.pyi index 45830704..158bc0a0 100644 --- a/src/jneqsim-stubs/process/util/export/__init__.pyi +++ b/src/jneqsim-stubs/process/util/export/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,21 +13,31 @@ import java.util import jneqsim.process.processmodel import typing - - class ProcessDelta(java.io.Serializable): - def __init__(self, processSnapshot: 'ProcessSnapshot', processSnapshot2: 'ProcessSnapshot'): ... - def apply(self, processSnapshot: 'ProcessSnapshot', string: typing.Union[java.lang.String, str]) -> 'ProcessSnapshot': ... + def __init__( + self, processSnapshot: "ProcessSnapshot", processSnapshot2: "ProcessSnapshot" + ): ... + def apply( + self, + processSnapshot: "ProcessSnapshot", + string: typing.Union[java.lang.String, str], + ) -> "ProcessSnapshot": ... def getAllChanges(self) -> java.util.Map[java.lang.String, float]: ... def getChange(self, string: typing.Union[java.lang.String, str]) -> float: ... def getChangeCount(self) -> int: ... def getChangedMeasurements(self) -> java.util.Set[java.lang.String]: ... def getFromSnapshotId(self) -> java.lang.String: ... def getNewValue(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getPreviousValue(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getRelativeChange(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getPreviousValue( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getRelativeChange( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getToSnapshotId(self) -> java.lang.String: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... def hasChanges(self) -> bool: ... def toString(self) -> java.lang.String: ... @@ -35,42 +45,75 @@ class ProcessSnapshot(java.io.Serializable): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], instant: typing.Union[java.time.Instant, datetime.datetime]): ... - def diff(self, processSnapshot: 'ProcessSnapshot') -> ProcessDelta: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + instant: typing.Union[java.time.Instant, datetime.datetime], + ): ... + def diff(self, processSnapshot: "ProcessSnapshot") -> ProcessDelta: ... def getAllMeasurements(self) -> java.util.Map[java.lang.String, float]: ... def getDescription(self) -> java.lang.String: ... def getMeasurement(self, string: typing.Union[java.lang.String, str]) -> float: ... def getMeasurementNames(self) -> typing.MutableSequence[java.lang.String]: ... - def getMeasurementUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getMeasurementUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... def getSnapshotId(self) -> java.lang.String: ... def getState(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... def getTimestamp(self) -> java.time.Instant: ... def setDescription(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setMeasurement(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - def setState(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> None: ... + def setMeasurement( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def setState( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> None: ... def toString(self) -> java.lang.String: ... class TimeSeriesExporter: def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def clearData(self) -> None: ... def collectSnapshot(self) -> None: ... - def createSnapshot(self, string: typing.Union[java.lang.String, str]) -> ProcessSnapshot: ... - def exportForAIPlatform(self, list: java.util.List[typing.Union[java.lang.String, str]], instant: typing.Union[java.time.Instant, datetime.datetime]) -> java.lang.String: ... - def exportMatrix(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def createSnapshot( + self, string: typing.Union[java.lang.String, str] + ) -> ProcessSnapshot: ... + def exportForAIPlatform( + self, + list: java.util.List[typing.Union[java.lang.String, str]], + instant: typing.Union[java.time.Instant, datetime.datetime], + ) -> java.lang.String: ... + def exportMatrix( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def exportToCsv(self) -> java.lang.String: ... def exportToJson(self) -> java.lang.String: ... - def getCollectedData(self) -> java.util.List['TimeSeriesExporter.TimeSeriesPoint']: ... + def getCollectedData( + self, + ) -> java.util.List["TimeSeriesExporter.TimeSeriesPoint"]: ... def getDataPointCount(self) -> int: ... - def importFromHistorian(self, string: typing.Union[java.lang.String, str]) -> None: ... + def importFromHistorian( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + class TimeSeriesPoint: - def __init__(self, instant: typing.Union[java.time.Instant, datetime.datetime]): ... - def addValue(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... + def __init__( + self, instant: typing.Union[java.time.Instant, datetime.datetime] + ): ... + def addValue( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... def getQualities(self) -> java.util.Map[java.lang.String, java.lang.String]: ... def getTimestampMillis(self) -> int: ... def getUnits(self) -> java.util.Map[java.lang.String, java.lang.String]: ... def getValues(self) -> java.util.Map[java.lang.String, float]: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.export")``. diff --git a/src/jneqsim-stubs/process/util/fielddevelopment/__init__.pyi b/src/jneqsim-stubs/process/util/fielddevelopment/__init__.pyi index 635a8753..cd44c612 100644 --- a/src/jneqsim-stubs/process/util/fielddevelopment/__init__.pyi +++ b/src/jneqsim-stubs/process/util/fielddevelopment/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -18,13 +18,19 @@ import jneqsim.process.processmodel import jneqsim.process.util.optimizer import typing - - class BiorefineryCostEstimator(java.io.Serializable): def __init__(self): ... - def addEquipment(self, biorefineryEquipment: 'BiorefineryCostEstimator.BiorefineryEquipment', double: float) -> None: ... + def addEquipment( + self, + biorefineryEquipment: "BiorefineryCostEstimator.BiorefineryEquipment", + double: float, + ) -> None: ... def calculate(self) -> None: ... - def calculateEquipmentCost(self, biorefineryEquipment: 'BiorefineryCostEstimator.BiorefineryEquipment', double: float) -> float: ... + def calculateEquipmentCost( + self, + biorefineryEquipment: "BiorefineryCostEstimator.BiorefineryEquipment", + double: float, + ) -> float: ... def getAnnualFeedstockCostUSD(self) -> float: ... def getAnnualOpexUSD(self) -> float: ... def getAnnualRevenueUSD(self) -> float: ... @@ -44,36 +50,64 @@ class BiorefineryCostEstimator(java.io.Serializable): def setLabourCostFraction(self, double: float) -> None: ... def setLocationFactor(self, double: float) -> None: ... def setMaintenanceCostFraction(self, double: float) -> None: ... - def setProduct(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setProduct( + self, double: float, double2: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setProductPrice(self, double: float) -> None: ... def setUtilityCost(self, double: float, double2: float) -> None: ... - def toDCFCalculator(self, int: int, double: float) -> 'DCFCalculator': ... + def toDCFCalculator(self, int: int, double: float) -> "DCFCalculator": ... def toJson(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - class BiorefineryEquipment(java.lang.Enum['BiorefineryCostEstimator.BiorefineryEquipment']): - ANAEROBIC_DIGESTER: typing.ClassVar['BiorefineryCostEstimator.BiorefineryEquipment'] = ... - BIOGAS_UPGRADER: typing.ClassVar['BiorefineryCostEstimator.BiorefineryEquipment'] = ... - BIOMASS_GASIFIER: typing.ClassVar['BiorefineryCostEstimator.BiorefineryEquipment'] = ... - PYROLYSIS_REACTOR: typing.ClassVar['BiorefineryCostEstimator.BiorefineryEquipment'] = ... - BIOMASS_DRYER: typing.ClassVar['BiorefineryCostEstimator.BiorefineryEquipment'] = ... - GAS_CLEANUP: typing.ClassVar['BiorefineryCostEstimator.BiorefineryEquipment'] = ... - CHP_ENGINE: typing.ClassVar['BiorefineryCostEstimator.BiorefineryEquipment'] = ... - FEEDSTOCK_HANDLING: typing.ClassVar['BiorefineryCostEstimator.BiorefineryEquipment'] = ... + + class BiorefineryEquipment( + java.lang.Enum["BiorefineryCostEstimator.BiorefineryEquipment"] + ): + ANAEROBIC_DIGESTER: typing.ClassVar[ + "BiorefineryCostEstimator.BiorefineryEquipment" + ] = ... + BIOGAS_UPGRADER: typing.ClassVar[ + "BiorefineryCostEstimator.BiorefineryEquipment" + ] = ... + BIOMASS_GASIFIER: typing.ClassVar[ + "BiorefineryCostEstimator.BiorefineryEquipment" + ] = ... + PYROLYSIS_REACTOR: typing.ClassVar[ + "BiorefineryCostEstimator.BiorefineryEquipment" + ] = ... + BIOMASS_DRYER: typing.ClassVar[ + "BiorefineryCostEstimator.BiorefineryEquipment" + ] = ... + GAS_CLEANUP: typing.ClassVar[ + "BiorefineryCostEstimator.BiorefineryEquipment" + ] = ... + CHP_ENGINE: typing.ClassVar["BiorefineryCostEstimator.BiorefineryEquipment"] = ( + ... + ) + FEEDSTOCK_HANDLING: typing.ClassVar[ + "BiorefineryCostEstimator.BiorefineryEquipment" + ] = ... def getBaseCapacity(self) -> float: ... def getBaseCostUSD(self) -> float: ... def getCapacityUnit(self) -> java.lang.String: ... def getDisplayName(self) -> java.lang.String: ... def getInstallationFactor(self) -> float: ... def getScalingExponent(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BiorefineryCostEstimator.BiorefineryEquipment': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BiorefineryCostEstimator.BiorefineryEquipment": ... @staticmethod - def values() -> typing.MutableSequence['BiorefineryCostEstimator.BiorefineryEquipment']: ... + def values() -> ( + typing.MutableSequence["BiorefineryCostEstimator.BiorefineryEquipment"] + ): ... class DCFCalculator(java.io.Serializable): def __init__(self): ... @@ -88,12 +122,18 @@ class DCFCalculator(java.io.Serializable): def getPaybackYear(self) -> int: ... def getProfitabilityIndex(self) -> float: ... def setAnnualOpex(self, double: float) -> None: ... - def setAnnualProduction(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setCapexByYear(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setAnnualProduction( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setCapexByYear( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setDepreciationYears(self, double: float) -> None: ... def setDiscountRate(self, double: float) -> None: ... def setInflationRate(self, double: float) -> None: ... - def setOpexByYear(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setOpexByYear( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setProductPrice(self, double: float) -> None: ... def setProjectLifeYears(self, int: int) -> None: ... def setRoyaltyRate(self, double: float) -> None: ... @@ -104,35 +144,108 @@ class FacilityCapacity(java.io.Serializable): DEFAULT_NEAR_BOTTLENECK_THRESHOLD: typing.ClassVar[float] = ... DEFAULT_CAPACITY_INCREASE_FACTOR: typing.ClassVar[float] = ... def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def analyzeOverFieldLife(self, productionForecast: 'ProductionProfile.ProductionForecast', streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> java.util.List['FacilityCapacity.CapacityPeriod']: ... - def assess(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> 'FacilityCapacity.CapacityAssessment': ... - def calculateDebottleneckNPV(self, debottleneckOption: 'FacilityCapacity.DebottleneckOption', double: float, double2: float, double3: float, int: int) -> float: ... - def compareDebottleneckScenarios(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, list: java.util.List['FacilityCapacity.DebottleneckOption'], double: float, double2: float, string: typing.Union[java.lang.String, str]) -> jneqsim.process.util.optimizer.ProductionOptimizer.ScenarioComparisonResult: ... + def analyzeOverFieldLife( + self, + productionForecast: "ProductionProfile.ProductionForecast", + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> java.util.List["FacilityCapacity.CapacityPeriod"]: ... + def assess( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ) -> "FacilityCapacity.CapacityAssessment": ... + def calculateDebottleneckNPV( + self, + debottleneckOption: "FacilityCapacity.DebottleneckOption", + double: float, + double2: float, + double3: float, + int: int, + ) -> float: ... + def compareDebottleneckScenarios( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + list: java.util.List["FacilityCapacity.DebottleneckOption"], + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ) -> ( + jneqsim.process.util.optimizer.ProductionOptimizer.ScenarioComparisonResult + ): ... def getFacility(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getNearBottleneckThreshold(self) -> float: ... def setCapacityIncreaseFactor(self, double: float) -> None: ... - def setCostFactorForName(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def setCostFactorForType(self, class_: typing.Type[typing.Any], double: float) -> None: ... + def setCostFactorForName( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def setCostFactorForType( + self, class_: typing.Type[typing.Any], double: float + ) -> None: ... def setNearBottleneckThreshold(self, double: float) -> None: ... + class CapacityAssessment(java.io.Serializable): - def __init__(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double2: float, list: java.util.List[jneqsim.process.util.optimizer.ProductionOptimizer.UtilizationRecord], list2: java.util.List[typing.Union[java.lang.String, str]], list3: java.util.List['FacilityCapacity.DebottleneckOption'], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], boolean: bool): ... + def __init__( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double2: float, + list: java.util.List[ + jneqsim.process.util.optimizer.ProductionOptimizer.UtilizationRecord + ], + list2: java.util.List[typing.Union[java.lang.String, str]], + list3: java.util.List["FacilityCapacity.DebottleneckOption"], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + boolean: bool, + ): ... def getBottleneckUtilization(self) -> float: ... def getCurrentBottleneck(self) -> java.lang.String: ... def getCurrentMaxRate(self) -> float: ... - def getDebottleneckOptions(self) -> java.util.List['FacilityCapacity.DebottleneckOption']: ... + def getDebottleneckOptions( + self, + ) -> java.util.List["FacilityCapacity.DebottleneckOption"]: ... def getEquipmentHeadroom(self) -> java.util.Map[java.lang.String, float]: ... def getNearBottlenecks(self) -> java.util.List[java.lang.String]: ... def getRateUnit(self) -> java.lang.String: ... - def getTopOptions(self, int: int) -> java.util.List['FacilityCapacity.DebottleneckOption']: ... + def getTopOptions( + self, int: int + ) -> java.util.List["FacilityCapacity.DebottleneckOption"]: ... def getTotalPotentialGain(self) -> float: ... - def getUtilizationRecords(self) -> java.util.List[jneqsim.process.util.optimizer.ProductionOptimizer.UtilizationRecord]: ... + def getUtilizationRecords( + self, + ) -> java.util.List[ + jneqsim.process.util.optimizer.ProductionOptimizer.UtilizationRecord + ]: ... def isFeasible(self) -> bool: ... def toMarkdown(self) -> java.lang.String: ... + class CapacityPeriod(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], double2: float, string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], double3: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], list: java.util.List[typing.Union[java.lang.String, str]], boolean: bool): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + double2: float, + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + double3: float, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + list: java.util.List[typing.Union[java.lang.String, str]], + boolean: bool, + ): ... def getBottleneckEquipment(self) -> java.lang.String: ... def getBottleneckUtilization(self) -> float: ... - def getEquipmentUtilizations(self) -> java.util.Map[java.lang.String, float]: ... + def getEquipmentUtilizations( + self, + ) -> java.util.Map[java.lang.String, float]: ... def getMaxFacilityRate(self) -> float: ... def getNearBottlenecks(self) -> java.util.List[java.lang.String]: ... def getPeriodName(self) -> java.lang.String: ... @@ -140,9 +253,29 @@ class FacilityCapacity(java.io.Serializable): def getTime(self) -> float: ... def getTimeUnit(self) -> java.lang.String: ... def isFacilityConstrained(self) -> bool: ... - class DebottleneckOption(java.io.Serializable, java.lang.Comparable['FacilityCapacity.DebottleneckOption']): - def __init__(self, string: typing.Union[java.lang.String, str], class_: typing.Type[typing.Any], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, string3: typing.Union[java.lang.String, str], double5: float, string4: typing.Union[java.lang.String, str], double6: float, double7: float): ... - def compareTo(self, debottleneckOption: 'FacilityCapacity.DebottleneckOption') -> int: ... + + class DebottleneckOption( + java.io.Serializable, + java.lang.Comparable["FacilityCapacity.DebottleneckOption"], + ): + def __init__( + self, + string: typing.Union[java.lang.String, str], + class_: typing.Type[typing.Any], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + string3: typing.Union[java.lang.String, str], + double5: float, + string4: typing.Union[java.lang.String, str], + double6: float, + double7: float, + ): ... + def compareTo( + self, debottleneckOption: "FacilityCapacity.DebottleneckOption" + ) -> int: ... def getCapacityIncreasePercent(self) -> float: ... def getCapex(self) -> float: ... def getCurrency(self) -> java.lang.String: ... @@ -160,34 +293,65 @@ class FacilityCapacity(java.io.Serializable): class FieldDevelopmentCostEstimator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def compareConceptCosts(self, list: java.util.List[jneqsim.process.processmodel.ProcessSystem]) -> java.util.List['FieldDevelopmentCostEstimator.FieldDevelopmentCostReport']: ... - def estimateDevelopmentCosts(self) -> 'FieldDevelopmentCostEstimator.FieldDevelopmentCostReport': ... - def getCostCalculator(self) -> jneqsim.process.costestimation.CostEstimationCalculator: ... - def getFidelityLevel(self) -> 'FieldDevelopmentCostEstimator.FidelityLevel': ... - def scaleCapexByCapacity(self, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str]) -> float: ... + def compareConceptCosts( + self, list: java.util.List[jneqsim.process.processmodel.ProcessSystem] + ) -> java.util.List["FieldDevelopmentCostEstimator.FieldDevelopmentCostReport"]: ... + def estimateDevelopmentCosts( + self, + ) -> "FieldDevelopmentCostEstimator.FieldDevelopmentCostReport": ... + def getCostCalculator( + self, + ) -> jneqsim.process.costestimation.CostEstimationCalculator: ... + def getFidelityLevel(self) -> "FieldDevelopmentCostEstimator.FidelityLevel": ... + def scaleCapexByCapacity( + self, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + ) -> float: ... def setComplexityFactor(self, double: float) -> None: ... - def setConceptType(self, conceptType: 'FieldDevelopmentCostEstimator.ConceptType') -> None: ... - def setFidelityLevel(self, fidelityLevel: 'FieldDevelopmentCostEstimator.FidelityLevel') -> None: ... + def setConceptType( + self, conceptType: "FieldDevelopmentCostEstimator.ConceptType" + ) -> None: ... + def setFidelityLevel( + self, fidelityLevel: "FieldDevelopmentCostEstimator.FidelityLevel" + ) -> None: ... def setLocationFactor(self, double: float) -> None: ... def setSubseaParameters(self, double: float, double2: float) -> None: ... def setWellParameters(self, int: int, int2: int, double: float) -> None: ... - class ConceptType(java.lang.Enum['FieldDevelopmentCostEstimator.ConceptType']): - FIXED_PLATFORM: typing.ClassVar['FieldDevelopmentCostEstimator.ConceptType'] = ... - FPSO: typing.ClassVar['FieldDevelopmentCostEstimator.ConceptType'] = ... - SEMI_SUBMERSIBLE: typing.ClassVar['FieldDevelopmentCostEstimator.ConceptType'] = ... - TLP: typing.ClassVar['FieldDevelopmentCostEstimator.ConceptType'] = ... - SUBSEA_TIEBACK: typing.ClassVar['FieldDevelopmentCostEstimator.ConceptType'] = ... - ONSHORE: typing.ClassVar['FieldDevelopmentCostEstimator.ConceptType'] = ... + + class ConceptType(java.lang.Enum["FieldDevelopmentCostEstimator.ConceptType"]): + FIXED_PLATFORM: typing.ClassVar["FieldDevelopmentCostEstimator.ConceptType"] = ( + ... + ) + FPSO: typing.ClassVar["FieldDevelopmentCostEstimator.ConceptType"] = ... + SEMI_SUBMERSIBLE: typing.ClassVar[ + "FieldDevelopmentCostEstimator.ConceptType" + ] = ... + TLP: typing.ClassVar["FieldDevelopmentCostEstimator.ConceptType"] = ... + SUBSEA_TIEBACK: typing.ClassVar["FieldDevelopmentCostEstimator.ConceptType"] = ( + ... + ) + ONSHORE: typing.ClassVar["FieldDevelopmentCostEstimator.ConceptType"] = ... def getCostFactor(self) -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FieldDevelopmentCostEstimator.ConceptType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FieldDevelopmentCostEstimator.ConceptType": ... @staticmethod - def values() -> typing.MutableSequence['FieldDevelopmentCostEstimator.ConceptType']: ... + def values() -> ( + typing.MutableSequence["FieldDevelopmentCostEstimator.ConceptType"] + ): ... + class EquipmentCostItem(java.io.Serializable): def __init__(self): ... def getInstalledCost(self) -> float: ... @@ -203,30 +367,43 @@ class FieldDevelopmentCostEstimator(java.io.Serializable): def setType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setWeight(self, double: float) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... - class FidelityLevel(java.lang.Enum['FieldDevelopmentCostEstimator.FidelityLevel']): - SCREENING: typing.ClassVar['FieldDevelopmentCostEstimator.FidelityLevel'] = ... - CONCEPTUAL: typing.ClassVar['FieldDevelopmentCostEstimator.FidelityLevel'] = ... - PRE_FEED: typing.ClassVar['FieldDevelopmentCostEstimator.FidelityLevel'] = ... - FEED: typing.ClassVar['FieldDevelopmentCostEstimator.FidelityLevel'] = ... + + class FidelityLevel(java.lang.Enum["FieldDevelopmentCostEstimator.FidelityLevel"]): + SCREENING: typing.ClassVar["FieldDevelopmentCostEstimator.FidelityLevel"] = ... + CONCEPTUAL: typing.ClassVar["FieldDevelopmentCostEstimator.FidelityLevel"] = ... + PRE_FEED: typing.ClassVar["FieldDevelopmentCostEstimator.FidelityLevel"] = ... + FEED: typing.ClassVar["FieldDevelopmentCostEstimator.FidelityLevel"] = ... def getAccuracyBand(self) -> float: ... def getDisplayName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FieldDevelopmentCostEstimator.FidelityLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FieldDevelopmentCostEstimator.FidelityLevel": ... @staticmethod - def values() -> typing.MutableSequence['FieldDevelopmentCostEstimator.FidelityLevel']: ... + def values() -> ( + typing.MutableSequence["FieldDevelopmentCostEstimator.FidelityLevel"] + ): ... + class FieldDevelopmentCostReport(java.io.Serializable): def __init__(self): ... - def addEquipmentItem(self, equipmentCostItem: 'FieldDevelopmentCostEstimator.EquipmentCostItem') -> None: ... + def addEquipmentItem( + self, equipmentCostItem: "FieldDevelopmentCostEstimator.EquipmentCostItem" + ) -> None: ... def calculateTotals(self) -> None: ... def getAccuracyBand(self) -> float: ... def getConceptName(self) -> java.lang.String: ... def getCostByCategory(self) -> java.util.Map[java.lang.String, float]: ... - def getEquipmentItems(self) -> java.util.List['FieldDevelopmentCostEstimator.EquipmentCostItem']: ... + def getEquipmentItems( + self, + ) -> java.util.List["FieldDevelopmentCostEstimator.EquipmentCostItem"]: ... def getFacilitiesCapex(self) -> float: ... def getFootprintArea(self) -> float: ... def getHighEstimate(self) -> float: ... @@ -236,10 +413,16 @@ class FieldDevelopmentCostEstimator(java.io.Serializable): def getTotalManHours(self) -> float: ... def getTotalWeight(self) -> float: ... def setAccuracyBand(self, double: float) -> None: ... - def setConceptName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setConceptType(self, conceptType: 'FieldDevelopmentCostEstimator.ConceptType') -> None: ... + def setConceptName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setConceptType( + self, conceptType: "FieldDevelopmentCostEstimator.ConceptType" + ) -> None: ... def setFacilitiesCapex(self, double: float) -> None: ... - def setFidelityLevel(self, fidelityLevel: 'FieldDevelopmentCostEstimator.FidelityLevel') -> None: ... + def setFidelityLevel( + self, fidelityLevel: "FieldDevelopmentCostEstimator.FidelityLevel" + ) -> None: ... def setSubseaCapex(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMarkdownTable(self) -> java.lang.String: ... @@ -247,47 +430,118 @@ class FieldDevelopmentCostEstimator(java.io.Serializable): class FieldProductionScheduler(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def addReservoir(self, simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir) -> 'FieldProductionScheduler': ... + def addReservoir( + self, simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir + ) -> "FieldProductionScheduler": ... @typing.overload - def addReservoir(self, simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, string: typing.Union[java.lang.String, str]) -> 'FieldProductionScheduler': ... - def generateSchedule(self, localDate: java.time.LocalDate, double: float, double2: float) -> 'FieldProductionScheduler.ProductionSchedule': ... + def addReservoir( + self, + simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, + string: typing.Union[java.lang.String, str], + ) -> "FieldProductionScheduler": ... + def generateSchedule( + self, localDate: java.time.LocalDate, double: float, double2: float + ) -> "FieldProductionScheduler.ProductionSchedule": ... def getFacility(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getName(self) -> java.lang.String: ... - def getReservoirs(self) -> java.util.List['FieldProductionScheduler.ReservoirRecord']: ... - def getWellScheduler(self) -> 'WellScheduler': ... - def setDiscountRate(self, double: float) -> 'FieldProductionScheduler': ... - def setFacility(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'FieldProductionScheduler': ... - def setGasPrice(self, double: float, string: typing.Union[java.lang.String, str]) -> 'FieldProductionScheduler': ... - def setLowPressureLimit(self, double: float) -> 'FieldProductionScheduler': ... - def setMinimumRate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'FieldProductionScheduler': ... - def setOilPrice(self, double: float, string: typing.Union[java.lang.String, str]) -> 'FieldProductionScheduler': ... - def setOperatingCost(self, double: float, string: typing.Union[java.lang.String, str]) -> 'FieldProductionScheduler': ... - def setPlateauDuration(self, double: float, string: typing.Union[java.lang.String, str]) -> 'FieldProductionScheduler': ... - def setPlateauRate(self, double: float, string: typing.Union[java.lang.String, str]) -> 'FieldProductionScheduler': ... - def setRespectFacilityConstraints(self, boolean: bool) -> 'FieldProductionScheduler': ... - def setTrackReservoirDepletion(self, boolean: bool) -> 'FieldProductionScheduler': ... - def setWellScheduler(self, wellScheduler: 'WellScheduler') -> 'FieldProductionScheduler': ... + def getReservoirs( + self, + ) -> java.util.List["FieldProductionScheduler.ReservoirRecord"]: ... + def getWellScheduler(self) -> "WellScheduler": ... + def setDiscountRate(self, double: float) -> "FieldProductionScheduler": ... + def setFacility( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> "FieldProductionScheduler": ... + def setGasPrice( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "FieldProductionScheduler": ... + def setLowPressureLimit(self, double: float) -> "FieldProductionScheduler": ... + def setMinimumRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "FieldProductionScheduler": ... + def setOilPrice( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "FieldProductionScheduler": ... + def setOperatingCost( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "FieldProductionScheduler": ... + def setPlateauDuration( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "FieldProductionScheduler": ... + def setPlateauRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "FieldProductionScheduler": ... + def setRespectFacilityConstraints( + self, boolean: bool + ) -> "FieldProductionScheduler": ... + def setTrackReservoirDepletion( + self, boolean: bool + ) -> "FieldProductionScheduler": ... + def setWellScheduler( + self, wellScheduler: "WellScheduler" + ) -> "FieldProductionScheduler": ... + class ProductionSchedule(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], localDate: java.time.LocalDate, string2: typing.Union[java.lang.String, str]): ... - def getCumulativeGas(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getCumulativeOil(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getFieldLife(self, string: typing.Union[java.lang.String, str]) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + localDate: java.time.LocalDate, + string2: typing.Union[java.lang.String, str], + ): ... + def getCumulativeGas( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getCumulativeOil( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getFieldLife( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getFieldName(self) -> java.lang.String: ... def getGrossRevenue(self) -> float: ... def getNPV(self) -> float: ... def getRateUnit(self) -> java.lang.String: ... def getStartDate(self) -> java.time.LocalDate: ... - def getSteps(self) -> java.util.List['FieldProductionScheduler.ScheduleStep']: ... + def getSteps( + self, + ) -> java.util.List["FieldProductionScheduler.ScheduleStep"]: ... def toCsv(self) -> java.lang.String: ... def toMarkdownTable(self) -> java.lang.String: ... + class ReservoirRecord(java.io.Serializable): - def __init__(self, simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, + string: typing.Union[java.lang.String, str], + ): ... def getCurrentPressure(self) -> float: ... def getFluidType(self) -> java.lang.String: ... def getInitialPressure(self) -> float: ... - def getReservoir(self) -> jneqsim.process.equipment.reservoir.SimpleReservoir: ... + def getReservoir( + self, + ) -> jneqsim.process.equipment.reservoir.SimpleReservoir: ... + class ScheduleStep(java.io.Serializable): - def __init__(self, localDate: java.time.LocalDate, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, string: typing.Union[java.lang.String, str], double10: float, double11: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]): ... + def __init__( + self, + localDate: java.time.LocalDate, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + string: typing.Union[java.lang.String, str], + double10: float, + double11: float, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ): ... def getCumulativeGas(self) -> float: ... def getCumulativeOil(self) -> float: ... def getCumulativeWater(self) -> float: ... @@ -309,55 +563,128 @@ class ProductionProfile(java.io.Serializable): @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @staticmethod - def calculateCumulativeProduction(declineParameters: 'ProductionProfile.DeclineParameters', double: float) -> float: ... + def calculateCumulativeProduction( + declineParameters: "ProductionProfile.DeclineParameters", double: float + ) -> float: ... @staticmethod - def calculateRate(declineParameters: 'ProductionProfile.DeclineParameters', double: float) -> float: ... - def fitDecline(self, list: java.util.List[float], list2: java.util.List[float], declineType: 'ProductionProfile.DeclineType', string: typing.Union[java.lang.String, str]) -> 'ProductionProfile.DeclineParameters': ... - def forecast(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, declineParameters: 'ProductionProfile.DeclineParameters', double: float, double2: float, double3: float, double4: float, double5: float) -> 'ProductionProfile.ProductionForecast': ... + def calculateRate( + declineParameters: "ProductionProfile.DeclineParameters", double: float + ) -> float: ... + def fitDecline( + self, + list: java.util.List[float], + list2: java.util.List[float], + declineType: "ProductionProfile.DeclineType", + string: typing.Union[java.lang.String, str], + ) -> "ProductionProfile.DeclineParameters": ... + def forecast( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + declineParameters: "ProductionProfile.DeclineParameters", + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> "ProductionProfile.ProductionForecast": ... def getFacility(self) -> jneqsim.process.processmodel.ProcessSystem: ... + class DeclineParameters(java.io.Serializable): @typing.overload - def __init__(self, double: float, double2: float, double3: float, declineType: 'ProductionProfile.DeclineType', string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + declineType: "ProductionProfile.DeclineType", + string: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, double: float, double2: float, double3: float, declineType: 'ProductionProfile.DeclineType', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + declineType: "ProductionProfile.DeclineType", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, double: float, double2: float, declineType: 'ProductionProfile.DeclineType', string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + declineType: "ProductionProfile.DeclineType", + string: typing.Union[java.lang.String, str], + ): ... def getDeclineRate(self) -> float: ... def getHyperbolicExponent(self) -> float: ... def getInitialRate(self) -> float: ... def getRateUnit(self) -> java.lang.String: ... def getTimeUnit(self) -> java.lang.String: ... - def getType(self) -> 'ProductionProfile.DeclineType': ... + def getType(self) -> "ProductionProfile.DeclineType": ... def toString(self) -> java.lang.String: ... - def withInitialRate(self, double: float) -> 'ProductionProfile.DeclineParameters': ... - class DeclineType(java.lang.Enum['ProductionProfile.DeclineType']): - EXPONENTIAL: typing.ClassVar['ProductionProfile.DeclineType'] = ... - HYPERBOLIC: typing.ClassVar['ProductionProfile.DeclineType'] = ... - HARMONIC: typing.ClassVar['ProductionProfile.DeclineType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def withInitialRate( + self, double: float + ) -> "ProductionProfile.DeclineParameters": ... + + class DeclineType(java.lang.Enum["ProductionProfile.DeclineType"]): + EXPONENTIAL: typing.ClassVar["ProductionProfile.DeclineType"] = ... + HYPERBOLIC: typing.ClassVar["ProductionProfile.DeclineType"] = ... + HARMONIC: typing.ClassVar["ProductionProfile.DeclineType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProductionProfile.DeclineType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProductionProfile.DeclineType": ... @staticmethod - def values() -> typing.MutableSequence['ProductionProfile.DeclineType']: ... + def values() -> typing.MutableSequence["ProductionProfile.DeclineType"]: ... + class ProductionForecast(java.io.Serializable): - def __init__(self, list: java.util.List['ProductionProfile.ProductionPoint'], double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, declineParameters: 'ProductionProfile.DeclineParameters'): ... + def __init__( + self, + list: java.util.List["ProductionProfile.ProductionPoint"], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + declineParameters: "ProductionProfile.DeclineParameters", + ): ... def getActualPlateauDuration(self) -> float: ... def getActualPlateauRate(self) -> float: ... - def getDeclineParams(self) -> 'ProductionProfile.DeclineParameters': ... + def getDeclineParams(self) -> "ProductionProfile.DeclineParameters": ... def getEconomicLifeYears(self) -> float: ... def getEconomicLimit(self) -> float: ... def getPlateauDuration(self) -> float: ... def getPlateauRate(self) -> float: ... - def getProfile(self) -> java.util.List['ProductionProfile.ProductionPoint']: ... + def getProfile(self) -> java.util.List["ProductionProfile.ProductionPoint"]: ... def getTotalRecovery(self) -> float: ... def toCSV(self) -> java.lang.String: ... def toMarkdownTable(self) -> java.lang.String: ... + class ProductionPoint(java.io.Serializable): - def __init__(self, double: float, string: typing.Union[java.lang.String, str], double2: float, double3: float, string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double4: float, boolean: bool, boolean2: bool): ... + def __init__( + self, + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + double3: float, + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double4: float, + boolean: bool, + boolean2: bool, + ): ... def getBottleneckEquipment(self) -> java.lang.String: ... def getCumulativeProduction(self) -> float: ... def getFacilityUtilization(self) -> float: ... @@ -373,34 +700,111 @@ class SensitivityAnalysis(java.io.Serializable): @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, random: java.util.Random): ... - def addParameter(self, uncertainParameter: 'SensitivityAnalysis.UncertainParameter') -> 'SensitivityAnalysis': ... - def clearParameters(self) -> 'SensitivityAnalysis': ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + random: java.util.Random, + ): ... + def addParameter( + self, uncertainParameter: "SensitivityAnalysis.UncertainParameter" + ) -> "SensitivityAnalysis": ... + def clearParameters(self) -> "SensitivityAnalysis": ... def getBaseProcess(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def getParameters(self) -> java.util.List['SensitivityAnalysis.UncertainParameter']: ... - def runMonteCarloOptimization(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.util.optimizer.ProductionOptimizer.OptimizationResult], typing.Callable[[jneqsim.process.util.optimizer.ProductionOptimizer.OptimizationResult], float]], sensitivityConfig: 'SensitivityAnalysis.SensitivityConfig') -> 'SensitivityAnalysis.MonteCarloResult': ... - def runSpiderAnalysis(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float, string: typing.Union[java.lang.String, str], int: int, toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.util.optimizer.ProductionOptimizer.OptimizationResult], typing.Callable[[jneqsim.process.util.optimizer.ProductionOptimizer.OptimizationResult], float]]) -> java.util.Map[java.lang.String, java.util.List['SensitivityAnalysis.SpiderPoint']]: ... - def runTornadoAnalysis(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.util.optimizer.ProductionOptimizer.OptimizationResult], typing.Callable[[jneqsim.process.util.optimizer.ProductionOptimizer.OptimizationResult], float]]) -> java.util.Map[java.lang.String, float]: ... + def getParameters( + self, + ) -> java.util.List["SensitivityAnalysis.UncertainParameter"]: ... + def runMonteCarloOptimization( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.util.optimizer.ProductionOptimizer.OptimizationResult + ], + typing.Callable[ + [jneqsim.process.util.optimizer.ProductionOptimizer.OptimizationResult], + float, + ], + ], + sensitivityConfig: "SensitivityAnalysis.SensitivityConfig", + ) -> "SensitivityAnalysis.MonteCarloResult": ... + def runSpiderAnalysis( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + int: int, + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.util.optimizer.ProductionOptimizer.OptimizationResult + ], + typing.Callable[ + [jneqsim.process.util.optimizer.ProductionOptimizer.OptimizationResult], + float, + ], + ], + ) -> java.util.Map[ + java.lang.String, java.util.List["SensitivityAnalysis.SpiderPoint"] + ]: ... + def runTornadoAnalysis( + self, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.util.optimizer.ProductionOptimizer.OptimizationResult + ], + typing.Callable[ + [jneqsim.process.util.optimizer.ProductionOptimizer.OptimizationResult], + float, + ], + ], + ) -> java.util.Map[java.lang.String, float]: ... def setRng(self, random: java.util.Random) -> None: ... - class DistributionType(java.lang.Enum['SensitivityAnalysis.DistributionType']): - NORMAL: typing.ClassVar['SensitivityAnalysis.DistributionType'] = ... - LOGNORMAL: typing.ClassVar['SensitivityAnalysis.DistributionType'] = ... - TRIANGULAR: typing.ClassVar['SensitivityAnalysis.DistributionType'] = ... - UNIFORM: typing.ClassVar['SensitivityAnalysis.DistributionType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class DistributionType(java.lang.Enum["SensitivityAnalysis.DistributionType"]): + NORMAL: typing.ClassVar["SensitivityAnalysis.DistributionType"] = ... + LOGNORMAL: typing.ClassVar["SensitivityAnalysis.DistributionType"] = ... + TRIANGULAR: typing.ClassVar["SensitivityAnalysis.DistributionType"] = ... + UNIFORM: typing.ClassVar["SensitivityAnalysis.DistributionType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SensitivityAnalysis.DistributionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SensitivityAnalysis.DistributionType": ... @staticmethod - def values() -> typing.MutableSequence['SensitivityAnalysis.DistributionType']: ... + def values() -> ( + typing.MutableSequence["SensitivityAnalysis.DistributionType"] + ): ... + class MonteCarloResult(java.io.Serializable): - def __init__(self, list: java.util.List['SensitivityAnalysis.TrialResult'], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + list: java.util.List["SensitivityAnalysis.TrialResult"], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getConvergedCount(self) -> int: ... def getFeasibleCount(self) -> int: ... - def getHistogramData(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getHistogramData( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getMax(self) -> float: ... def getMean(self) -> float: ... def getMin(self) -> float: ... @@ -413,41 +817,88 @@ class SensitivityAnalysis(java.io.Serializable): def getPercentile(self, double: float) -> float: ... def getStdDev(self) -> float: ... def getTornadoSensitivities(self) -> java.util.Map[java.lang.String, float]: ... - def getTrials(self) -> java.util.List['SensitivityAnalysis.TrialResult']: ... - def toCSV(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> java.lang.String: ... + def getTrials(self) -> java.util.List["SensitivityAnalysis.TrialResult"]: ... + def toCSV( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> java.lang.String: ... def toSummaryMarkdown(self) -> java.lang.String: ... def toTornadoMarkdown(self) -> java.lang.String: ... + class SensitivityConfig(java.io.Serializable): def __init__(self): ... def getNumberOfTrials(self) -> int: ... def getParallelThreads(self) -> int: ... def getRandomSeed(self) -> int: ... - def includeBaseCase(self, boolean: bool) -> 'SensitivityAnalysis.SensitivityConfig': ... + def includeBaseCase( + self, boolean: bool + ) -> "SensitivityAnalysis.SensitivityConfig": ... def isIncludeBaseCase(self) -> bool: ... def isParallel(self) -> bool: ... def isUseFixedSeed(self) -> bool: ... - def numberOfTrials(self, int: int) -> 'SensitivityAnalysis.SensitivityConfig': ... - def parallel(self, boolean: bool) -> 'SensitivityAnalysis.SensitivityConfig': ... - def parallelThreads(self, int: int) -> 'SensitivityAnalysis.SensitivityConfig': ... - def randomSeed(self, long: int) -> 'SensitivityAnalysis.SensitivityConfig': ... + def numberOfTrials( + self, int: int + ) -> "SensitivityAnalysis.SensitivityConfig": ... + def parallel( + self, boolean: bool + ) -> "SensitivityAnalysis.SensitivityConfig": ... + def parallelThreads( + self, int: int + ) -> "SensitivityAnalysis.SensitivityConfig": ... + def randomSeed(self, long: int) -> "SensitivityAnalysis.SensitivityConfig": ... + class SpiderPoint(java.io.Serializable): def __init__(self, double: float, double2: float, double3: float): ... def getNormalizedParameter(self) -> float: ... def getOutputValue(self) -> float: ... def getParameterValue(self) -> float: ... - class TrialResult(java.io.Serializable, java.lang.Comparable['SensitivityAnalysis.TrialResult']): - def __init__(self, int: int, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float, string: typing.Union[java.lang.String, str], boolean: bool, boolean2: bool): ... - def compareTo(self, trialResult: 'SensitivityAnalysis.TrialResult') -> int: ... + + class TrialResult( + java.io.Serializable, java.lang.Comparable["SensitivityAnalysis.TrialResult"] + ): + def __init__( + self, + int: int, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + string: typing.Union[java.lang.String, str], + boolean: bool, + boolean2: bool, + ): ... + def compareTo(self, trialResult: "SensitivityAnalysis.TrialResult") -> int: ... def getBottleneck(self) -> java.lang.String: ... def getOutputValue(self) -> float: ... def getSampledParameters(self) -> java.util.Map[java.lang.String, float]: ... def getTrialNumber(self) -> int: ... def isConverged(self) -> bool: ... def isFeasible(self) -> bool: ... + class UncertainParameter(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, distributionType: 'SensitivityAnalysis.DistributionType', string2: typing.Union[java.lang.String, str], biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None]]): ... - def apply(self, processSystem: jneqsim.process.processmodel.ProcessSystem, double: float) -> None: ... - def getDistribution(self) -> 'SensitivityAnalysis.DistributionType': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + distributionType: "SensitivityAnalysis.DistributionType", + string2: typing.Union[java.lang.String, str], + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessSystem, float], None + ], + ], + ): ... + def apply( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + double: float, + ) -> None: ... + def getDistribution(self) -> "SensitivityAnalysis.DistributionType": ... def getName(self) -> java.lang.String: ... def getP10(self) -> float: ... def getP50(self) -> float: ... @@ -455,23 +906,93 @@ class SensitivityAnalysis(java.io.Serializable): def getRange(self) -> float: ... def getUnit(self) -> java.lang.String: ... @staticmethod - def lognormal(string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None]]) -> 'SensitivityAnalysis.UncertainParameter': ... + def lognormal( + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessSystem, float], None + ], + ], + ) -> "SensitivityAnalysis.UncertainParameter": ... @staticmethod - def normal(string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None]]) -> 'SensitivityAnalysis.UncertainParameter': ... + def normal( + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessSystem, float], None + ], + ], + ) -> "SensitivityAnalysis.UncertainParameter": ... def sample(self, random: java.util.Random) -> float: ... def toString(self) -> java.lang.String: ... @typing.overload @staticmethod - def triangular(string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, string2: typing.Union[java.lang.String, str], biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None]]) -> 'SensitivityAnalysis.UncertainParameter': ... + def triangular( + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + string2: typing.Union[java.lang.String, str], + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessSystem, float], None + ], + ], + ) -> "SensitivityAnalysis.UncertainParameter": ... @typing.overload @staticmethod - def triangular(string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None]]) -> 'SensitivityAnalysis.UncertainParameter': ... + def triangular( + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessSystem, float], None + ], + ], + ) -> "SensitivityAnalysis.UncertainParameter": ... @staticmethod - def uniform(string: typing.Union[java.lang.String, str], double: float, double2: float, biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None]]) -> 'SensitivityAnalysis.UncertainParameter': ... + def uniform( + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessSystem, float], None + ], + ], + ) -> "SensitivityAnalysis.UncertainParameter": ... class SustainabilityMetrics(java.io.Serializable): def __init__(self): ... - def addEmission(self, emissionSource: 'SustainabilityMetrics.EmissionSource', string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addEmission( + self, + emissionSource: "SustainabilityMetrics.EmissionSource", + string: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... def calculate(self) -> None: ... def clearCustomEmissions(self) -> None: ... def getCarbonIntensityKgCO2PerMWh(self) -> float: ... @@ -502,44 +1023,78 @@ class SustainabilityMetrics(java.io.Serializable): def setParasiticHeatMWhPerYear(self, double: float) -> None: ... def setTransportEmissionFactor(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... - class EmissionSource(java.lang.Enum['SustainabilityMetrics.EmissionSource']): - METHANE_SLIP: typing.ClassVar['SustainabilityMetrics.EmissionSource'] = ... - FLARING: typing.ClassVar['SustainabilityMetrics.EmissionSource'] = ... - GRID_ELECTRICITY: typing.ClassVar['SustainabilityMetrics.EmissionSource'] = ... - DIESEL_TRANSPORT: typing.ClassVar['SustainabilityMetrics.EmissionSource'] = ... - N2O_DIGESTATE: typing.ClassVar['SustainabilityMetrics.EmissionSource'] = ... - FEEDSTOCK_TRANSPORT: typing.ClassVar['SustainabilityMetrics.EmissionSource'] = ... - CUSTOM: typing.ClassVar['SustainabilityMetrics.EmissionSource'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class EmissionSource(java.lang.Enum["SustainabilityMetrics.EmissionSource"]): + METHANE_SLIP: typing.ClassVar["SustainabilityMetrics.EmissionSource"] = ... + FLARING: typing.ClassVar["SustainabilityMetrics.EmissionSource"] = ... + GRID_ELECTRICITY: typing.ClassVar["SustainabilityMetrics.EmissionSource"] = ... + DIESEL_TRANSPORT: typing.ClassVar["SustainabilityMetrics.EmissionSource"] = ... + N2O_DIGESTATE: typing.ClassVar["SustainabilityMetrics.EmissionSource"] = ... + FEEDSTOCK_TRANSPORT: typing.ClassVar["SustainabilityMetrics.EmissionSource"] = ( + ... + ) + CUSTOM: typing.ClassVar["SustainabilityMetrics.EmissionSource"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SustainabilityMetrics.EmissionSource': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SustainabilityMetrics.EmissionSource": ... @staticmethod - def values() -> typing.MutableSequence['SustainabilityMetrics.EmissionSource']: ... + def values() -> ( + typing.MutableSequence["SustainabilityMetrics.EmissionSource"] + ): ... class WellScheduler(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addWell(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> 'WellScheduler.WellRecord': ... - def calculateSystemAvailability(self, localDate: java.time.LocalDate, localDate2: java.time.LocalDate) -> float: ... - def getAllInterventions(self) -> java.util.List['WellScheduler.Intervention']: ... - def getAllWells(self) -> java.util.Collection['WellScheduler.WellRecord']: ... + def __init__( + self, + simpleReservoir: jneqsim.process.equipment.reservoir.SimpleReservoir, + processSystem: jneqsim.process.processmodel.ProcessSystem, + ): ... + def addWell( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> "WellScheduler.WellRecord": ... + def calculateSystemAvailability( + self, localDate: java.time.LocalDate, localDate2: java.time.LocalDate + ) -> float: ... + def getAllInterventions(self) -> java.util.List["WellScheduler.Intervention"]: ... + def getAllWells(self) -> java.util.Collection["WellScheduler.WellRecord"]: ... def getFacility(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getReservoir(self) -> jneqsim.process.equipment.reservoir.SimpleReservoir: ... def getTotalPotentialOn(self, localDate: java.time.LocalDate) -> float: ... - def getWell(self, string: typing.Union[java.lang.String, str]) -> 'WellScheduler.WellRecord': ... - def optimizeSchedule(self, localDate: java.time.LocalDate, localDate2: java.time.LocalDate, int: int) -> 'WellScheduler.ScheduleResult': ... - def scheduleIntervention(self, intervention: 'WellScheduler.Intervention') -> None: ... - def setDefaultRateUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - class Intervention(java.io.Serializable, java.lang.Comparable['WellScheduler.Intervention']): + def getWell( + self, string: typing.Union[java.lang.String, str] + ) -> "WellScheduler.WellRecord": ... + def optimizeSchedule( + self, localDate: java.time.LocalDate, localDate2: java.time.LocalDate, int: int + ) -> "WellScheduler.ScheduleResult": ... + def scheduleIntervention( + self, intervention: "WellScheduler.Intervention" + ) -> None: ... + def setDefaultRateUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + + class Intervention( + java.io.Serializable, java.lang.Comparable["WellScheduler.Intervention"] + ): @staticmethod - def builder(string: typing.Union[java.lang.String, str]) -> 'WellScheduler.Intervention.Builder': ... - def compareTo(self, intervention: 'WellScheduler.Intervention') -> int: ... + def builder( + string: typing.Union[java.lang.String, str], + ) -> "WellScheduler.Intervention.Builder": ... + def compareTo(self, intervention: "WellScheduler.Intervention") -> int: ... def getCost(self) -> float: ... def getCurrency(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... @@ -548,88 +1103,160 @@ class WellScheduler(java.io.Serializable): def getExpectedProductionGain(self) -> float: ... def getPriority(self) -> int: ... def getStartDate(self) -> java.time.LocalDate: ... - def getType(self) -> 'WellScheduler.InterventionType': ... + def getType(self) -> "WellScheduler.InterventionType": ... def getWellName(self) -> java.lang.String: ... def isActiveOn(self, localDate: java.time.LocalDate) -> bool: ... - def overlaps(self, localDate: java.time.LocalDate, localDate2: java.time.LocalDate) -> bool: ... + def overlaps( + self, localDate: java.time.LocalDate, localDate2: java.time.LocalDate + ) -> bool: ... def toString(self) -> java.lang.String: ... + class Builder: - def build(self) -> 'WellScheduler.Intervention': ... - def cost(self, double: float, string: typing.Union[java.lang.String, str]) -> 'WellScheduler.Intervention.Builder': ... - def description(self, string: typing.Union[java.lang.String, str]) -> 'WellScheduler.Intervention.Builder': ... - def durationDays(self, int: int) -> 'WellScheduler.Intervention.Builder': ... - def expectedGain(self, double: float) -> 'WellScheduler.Intervention.Builder': ... - def priority(self, int: int) -> 'WellScheduler.Intervention.Builder': ... - def startDate(self, localDate: java.time.LocalDate) -> 'WellScheduler.Intervention.Builder': ... - def type(self, interventionType: 'WellScheduler.InterventionType') -> 'WellScheduler.Intervention.Builder': ... - class InterventionType(java.lang.Enum['WellScheduler.InterventionType']): - COILED_TUBING: typing.ClassVar['WellScheduler.InterventionType'] = ... - WIRELINE: typing.ClassVar['WellScheduler.InterventionType'] = ... - HYDRAULIC_WORKOVER: typing.ClassVar['WellScheduler.InterventionType'] = ... - RIG_WORKOVER: typing.ClassVar['WellScheduler.InterventionType'] = ... - STIMULATION: typing.ClassVar['WellScheduler.InterventionType'] = ... - ARTIFICIAL_LIFT_INSTALL: typing.ClassVar['WellScheduler.InterventionType'] = ... - WATER_SHUT_OFF: typing.ClassVar['WellScheduler.InterventionType'] = ... - SCALE_TREATMENT: typing.ClassVar['WellScheduler.InterventionType'] = ... - PLUG_AND_ABANDON: typing.ClassVar['WellScheduler.InterventionType'] = ... + def build(self) -> "WellScheduler.Intervention": ... + def cost( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> "WellScheduler.Intervention.Builder": ... + def description( + self, string: typing.Union[java.lang.String, str] + ) -> "WellScheduler.Intervention.Builder": ... + def durationDays( + self, int: int + ) -> "WellScheduler.Intervention.Builder": ... + def expectedGain( + self, double: float + ) -> "WellScheduler.Intervention.Builder": ... + def priority(self, int: int) -> "WellScheduler.Intervention.Builder": ... + def startDate( + self, localDate: java.time.LocalDate + ) -> "WellScheduler.Intervention.Builder": ... + def type( + self, interventionType: "WellScheduler.InterventionType" + ) -> "WellScheduler.Intervention.Builder": ... + + class InterventionType(java.lang.Enum["WellScheduler.InterventionType"]): + COILED_TUBING: typing.ClassVar["WellScheduler.InterventionType"] = ... + WIRELINE: typing.ClassVar["WellScheduler.InterventionType"] = ... + HYDRAULIC_WORKOVER: typing.ClassVar["WellScheduler.InterventionType"] = ... + RIG_WORKOVER: typing.ClassVar["WellScheduler.InterventionType"] = ... + STIMULATION: typing.ClassVar["WellScheduler.InterventionType"] = ... + ARTIFICIAL_LIFT_INSTALL: typing.ClassVar["WellScheduler.InterventionType"] = ... + WATER_SHUT_OFF: typing.ClassVar["WellScheduler.InterventionType"] = ... + SCALE_TREATMENT: typing.ClassVar["WellScheduler.InterventionType"] = ... + PLUG_AND_ABANDON: typing.ClassVar["WellScheduler.InterventionType"] = ... def getDisplayName(self) -> java.lang.String: ... def getMaxDurationDays(self) -> int: ... def getMinDurationDays(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WellScheduler.InterventionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WellScheduler.InterventionType": ... @staticmethod - def values() -> typing.MutableSequence['WellScheduler.InterventionType']: ... + def values() -> typing.MutableSequence["WellScheduler.InterventionType"]: ... + class ScheduleResult(java.io.Serializable): - def __init__(self, list: java.util.List['WellScheduler.Intervention'], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float, double2: float, map2: typing.Union[java.util.Map[java.time.LocalDate, float], typing.Mapping[java.time.LocalDate, float]], map3: typing.Union[java.util.Map[java.time.LocalDate, typing.Union[java.lang.String, str]], typing.Mapping[java.time.LocalDate, typing.Union[java.lang.String, str]]], double3: float, string: typing.Union[java.lang.String, str]): ... - def getDailyBottleneck(self) -> java.util.Map[java.time.LocalDate, java.lang.String]: ... + def __init__( + self, + list: java.util.List["WellScheduler.Intervention"], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + double2: float, + map2: typing.Union[ + java.util.Map[java.time.LocalDate, float], + typing.Mapping[java.time.LocalDate, float], + ], + map3: typing.Union[ + java.util.Map[java.time.LocalDate, typing.Union[java.lang.String, str]], + typing.Mapping[ + java.time.LocalDate, typing.Union[java.lang.String, str] + ], + ], + double3: float, + string: typing.Union[java.lang.String, str], + ): ... + def getDailyBottleneck( + self, + ) -> java.util.Map[java.time.LocalDate, java.lang.String]: ... def getDailyFacilityRate(self) -> java.util.Map[java.time.LocalDate, float]: ... def getNetProductionImpact(self) -> float: ... - def getOptimizedSchedule(self) -> java.util.List['WellScheduler.Intervention']: ... + def getOptimizedSchedule( + self, + ) -> java.util.List["WellScheduler.Intervention"]: ... def getOverallAvailability(self) -> float: ... def getTotalDeferredProduction(self) -> float: ... def getTotalProductionGain(self) -> float: ... def getWellUptime(self) -> java.util.Map[java.lang.String, float]: ... def toGanttMarkdown(self) -> java.lang.String: ... def toMarkdownTable(self) -> java.lang.String: ... + class WellRecord(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]): ... - def addIntervention(self, intervention: 'WellScheduler.Intervention') -> None: ... - def calculateAvailability(self, localDate: java.time.LocalDate, localDate2: java.time.LocalDate) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ): ... + def addIntervention( + self, intervention: "WellScheduler.Intervention" + ) -> None: ... + def calculateAvailability( + self, localDate: java.time.LocalDate, localDate2: java.time.LocalDate + ) -> float: ... def getCurrentPotential(self) -> float: ... - def getCurrentStatus(self) -> 'WellScheduler.WellStatus': ... - def getInterventionsInRange(self, localDate: java.time.LocalDate, localDate2: java.time.LocalDate) -> java.util.List['WellScheduler.Intervention']: ... + def getCurrentStatus(self) -> "WellScheduler.WellStatus": ... + def getInterventionsInRange( + self, localDate: java.time.LocalDate, localDate2: java.time.LocalDate + ) -> java.util.List["WellScheduler.Intervention"]: ... def getOriginalPotential(self) -> float: ... def getRateUnit(self) -> java.lang.String: ... - def getScheduledInterventions(self) -> java.util.List['WellScheduler.Intervention']: ... - def getStatusOn(self, localDate: java.time.LocalDate) -> 'WellScheduler.WellStatus': ... + def getScheduledInterventions( + self, + ) -> java.util.List["WellScheduler.Intervention"]: ... + def getStatusOn( + self, localDate: java.time.LocalDate + ) -> "WellScheduler.WellStatus": ... def getWellName(self) -> java.lang.String: ... - def recordProduction(self, localDate: java.time.LocalDate, double: float) -> None: ... + def recordProduction( + self, localDate: java.time.LocalDate, double: float + ) -> None: ... def setCurrentPotential(self, double: float) -> None: ... - def setStatus(self, wellStatus: 'WellScheduler.WellStatus', localDate: java.time.LocalDate) -> None: ... - class WellStatus(java.lang.Enum['WellScheduler.WellStatus']): - PRODUCING: typing.ClassVar['WellScheduler.WellStatus'] = ... - SHUT_IN: typing.ClassVar['WellScheduler.WellStatus'] = ... - WORKOVER: typing.ClassVar['WellScheduler.WellStatus'] = ... - WAITING_ON_WEATHER: typing.ClassVar['WellScheduler.WellStatus'] = ... - DRILLING: typing.ClassVar['WellScheduler.WellStatus'] = ... - PLUGGED: typing.ClassVar['WellScheduler.WellStatus'] = ... + def setStatus( + self, wellStatus: "WellScheduler.WellStatus", localDate: java.time.LocalDate + ) -> None: ... + + class WellStatus(java.lang.Enum["WellScheduler.WellStatus"]): + PRODUCING: typing.ClassVar["WellScheduler.WellStatus"] = ... + SHUT_IN: typing.ClassVar["WellScheduler.WellStatus"] = ... + WORKOVER: typing.ClassVar["WellScheduler.WellStatus"] = ... + WAITING_ON_WEATHER: typing.ClassVar["WellScheduler.WellStatus"] = ... + DRILLING: typing.ClassVar["WellScheduler.WellStatus"] = ... + PLUGGED: typing.ClassVar["WellScheduler.WellStatus"] = ... def getDisplayName(self) -> java.lang.String: ... def isProducing(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'WellScheduler.WellStatus': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "WellScheduler.WellStatus": ... @staticmethod - def values() -> typing.MutableSequence['WellScheduler.WellStatus']: ... - + def values() -> typing.MutableSequence["WellScheduler.WellStatus"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.fielddevelopment")``. diff --git a/src/jneqsim-stubs/process/util/fire/__init__.pyi b/src/jneqsim-stubs/process/util/fire/__init__.pyi index 6ae37bbd..bf1e0b4e 100644 --- a/src/jneqsim-stubs/process/util/fire/__init__.pyi +++ b/src/jneqsim-stubs/process/util/fire/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,18 +10,26 @@ import jneqsim.process.equipment.flare import jneqsim.process.equipment.separator import typing - - class FireHeatLoadCalculator: STEFAN_BOLTZMANN: typing.ClassVar[float] = ... @staticmethod def api521PoolFireHeatLoad(double: float, double2: float) -> float: ... @staticmethod - def generalizedStefanBoltzmannHeatFlux(double: float, double2: float, double3: float, double4: float) -> float: ... + def generalizedStefanBoltzmannHeatFlux( + double: float, double2: float, double3: float, double4: float + ) -> float: ... class FireHeatTransferCalculator: @staticmethod - def calculateWallTemperatures(double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> 'FireHeatTransferCalculator.SurfaceTemperatureResult': ... + def calculateWallTemperatures( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> "FireHeatTransferCalculator.SurfaceTemperatureResult": ... + class SurfaceTemperatureResult: def __init__(self, double: float, double2: float, double3: float): ... def heatFlux(self) -> float: ... @@ -31,33 +39,107 @@ class FireHeatTransferCalculator: class ReliefValveSizing: R_GAS: typing.ClassVar[float] = ... STANDARD_ORIFICE_AREAS_IN2: typing.ClassVar[typing.MutableSequence[float]] = ... - STANDARD_ORIFICE_LETTERS: typing.ClassVar[typing.MutableSequence[java.lang.String]] = ... + STANDARD_ORIFICE_LETTERS: typing.ClassVar[ + typing.MutableSequence[java.lang.String] + ] = ... @staticmethod - def calculateAPI521FireHeatInput(double: float, boolean: bool, boolean2: bool) -> float: ... + def calculateAPI521FireHeatInput( + double: float, boolean: bool, boolean2: bool + ) -> float: ... @staticmethod def calculateBlowdownPressure(double: float, double2: float) -> float: ... @staticmethod def calculateCv(double: float, double2: float) -> float: ... @staticmethod - def calculateLiquidReliefArea(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, boolean: bool) -> 'ReliefValveSizing.LiquidPSVSizingResult': ... - @staticmethod - def calculateMassFlowCapacity(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> float: ... + def calculateLiquidReliefArea( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + boolean: bool, + ) -> "ReliefValveSizing.LiquidPSVSizingResult": ... + @staticmethod + def calculateMassFlowCapacity( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> float: ... @staticmethod def calculateMaxHeatAbsorption(double: float, double2: float) -> float: ... @staticmethod - def calculateRequiredArea(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, boolean: bool, boolean2: bool) -> 'ReliefValveSizing.PSVSizingResult': ... - @staticmethod - def calculateTwoPhaseReliefArea(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float) -> float: ... - @staticmethod - def dynamicFireSizing(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float) -> 'ReliefValveSizing.PSVSizingResult': ... - @staticmethod - def getNextLargerOrifice(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... - @staticmethod - def getStandardOrificeArea(string: typing.Union[java.lang.String, str]) -> float: ... - @staticmethod - def validateSizing(pSVSizingResult: 'ReliefValveSizing.PSVSizingResult', boolean: bool) -> java.lang.String: ... + def calculateRequiredArea( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + boolean: bool, + boolean2: bool, + ) -> "ReliefValveSizing.PSVSizingResult": ... + @staticmethod + def calculateTwoPhaseReliefArea( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + ) -> float: ... + @staticmethod + def dynamicFireSizing( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + ) -> "ReliefValveSizing.PSVSizingResult": ... + @staticmethod + def getNextLargerOrifice( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... + @staticmethod + def getStandardOrificeArea( + string: typing.Union[java.lang.String, str], + ) -> float: ... + @staticmethod + def validateSizing( + pSVSizingResult: "ReliefValveSizing.PSVSizingResult", boolean: bool + ) -> java.lang.String: ... + class LiquidPSVSizingResult: - def __init__(self, double: float, double2: float, double3: float, double4: float, string: typing.Union[java.lang.String, str], double5: float, double6: float, double7: float, double8: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + string: typing.Union[java.lang.String, str], + double5: float, + double6: float, + double7: float, + double8: float, + ): ... def getBackPressureCorrectionFactor(self) -> float: ... def getDischargeCoefficient(self) -> float: ... def getMassFlowRate(self) -> float: ... @@ -67,8 +149,22 @@ class ReliefValveSizing: def getSelectedAreaIn2(self) -> float: ... def getViscosityCorrectionFactor(self) -> float: ... def getVolumeFlowRate(self) -> float: ... + class PSVSizingResult: - def __init__(self, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str], double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + ): ... def getBackPressureCorrectionFactor(self) -> float: ... def getBackPressureFraction(self) -> float: ... def getCombinationCorrectionFactor(self) -> float: ... @@ -83,15 +179,43 @@ class ReliefValveSizing: class SeparatorFireExposure: @staticmethod - def applyFireHeating(separator: jneqsim.process.equipment.separator.Separator, fireExposureResult: 'SeparatorFireExposure.FireExposureResult', double: float) -> float: ... + def applyFireHeating( + separator: jneqsim.process.equipment.separator.Separator, + fireExposureResult: "SeparatorFireExposure.FireExposureResult", + double: float, + ) -> float: ... @typing.overload @staticmethod - def evaluate(separator: jneqsim.process.equipment.separator.Separator, fireScenarioConfig: 'SeparatorFireExposure.FireScenarioConfig') -> 'SeparatorFireExposure.FireExposureResult': ... + def evaluate( + separator: jneqsim.process.equipment.separator.Separator, + fireScenarioConfig: "SeparatorFireExposure.FireScenarioConfig", + ) -> "SeparatorFireExposure.FireExposureResult": ... @typing.overload @staticmethod - def evaluate(separator: jneqsim.process.equipment.separator.Separator, fireScenarioConfig: 'SeparatorFireExposure.FireScenarioConfig', flare: jneqsim.process.equipment.flare.Flare, double: float) -> 'SeparatorFireExposure.FireExposureResult': ... + def evaluate( + separator: jneqsim.process.equipment.separator.Separator, + fireScenarioConfig: "SeparatorFireExposure.FireScenarioConfig", + flare: jneqsim.process.equipment.flare.Flare, + double: float, + ) -> "SeparatorFireExposure.FireExposureResult": ... + class FireExposureResult: - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, surfaceTemperatureResult: FireHeatTransferCalculator.SurfaceTemperatureResult, surfaceTemperatureResult2: FireHeatTransferCalculator.SurfaceTemperatureResult, double9: float, double10: float, boolean: bool): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + surfaceTemperatureResult: FireHeatTransferCalculator.SurfaceTemperatureResult, + surfaceTemperatureResult2: FireHeatTransferCalculator.SurfaceTemperatureResult, + double9: float, + double10: float, + boolean: bool, + ): ... def flareRadiativeFlux(self) -> float: ... def flareRadiativeHeat(self) -> float: ... def isRuptureLikely(self) -> bool: ... @@ -101,10 +225,13 @@ class SeparatorFireExposure: def totalFireHeat(self) -> float: ... def unwettedArea(self) -> float: ... def unwettedRadiativeHeat(self) -> float: ... - def unwettedWall(self) -> FireHeatTransferCalculator.SurfaceTemperatureResult: ... + def unwettedWall( + self, + ) -> FireHeatTransferCalculator.SurfaceTemperatureResult: ... def vonMisesStressPa(self) -> float: ... def wettedArea(self) -> float: ... def wettedWall(self) -> FireHeatTransferCalculator.SurfaceTemperatureResult: ... + class FireScenarioConfig: def __init__(self): ... def allowableTensileStrengthPa(self) -> float: ... @@ -112,16 +239,36 @@ class SeparatorFireExposure: def environmentalFactor(self) -> float: ... def externalFilmCoefficientWPerM2K(self) -> float: ... def fireTemperatureK(self) -> float: ... - def setAllowableTensileStrengthPa(self, double: float) -> 'SeparatorFireExposure.FireScenarioConfig': ... - def setEmissivity(self, double: float) -> 'SeparatorFireExposure.FireScenarioConfig': ... - def setEnvironmentalFactor(self, double: float) -> 'SeparatorFireExposure.FireScenarioConfig': ... - def setExternalFilmCoefficientWPerM2K(self, double: float) -> 'SeparatorFireExposure.FireScenarioConfig': ... - def setFireTemperatureK(self, double: float) -> 'SeparatorFireExposure.FireScenarioConfig': ... - def setThermalConductivityWPerMPerK(self, double: float) -> 'SeparatorFireExposure.FireScenarioConfig': ... - def setUnwettedInternalFilmCoefficientWPerM2K(self, double: float) -> 'SeparatorFireExposure.FireScenarioConfig': ... - def setViewFactor(self, double: float) -> 'SeparatorFireExposure.FireScenarioConfig': ... - def setWallThicknessM(self, double: float) -> 'SeparatorFireExposure.FireScenarioConfig': ... - def setWettedInternalFilmCoefficientWPerM2K(self, double: float) -> 'SeparatorFireExposure.FireScenarioConfig': ... + def setAllowableTensileStrengthPa( + self, double: float + ) -> "SeparatorFireExposure.FireScenarioConfig": ... + def setEmissivity( + self, double: float + ) -> "SeparatorFireExposure.FireScenarioConfig": ... + def setEnvironmentalFactor( + self, double: float + ) -> "SeparatorFireExposure.FireScenarioConfig": ... + def setExternalFilmCoefficientWPerM2K( + self, double: float + ) -> "SeparatorFireExposure.FireScenarioConfig": ... + def setFireTemperatureK( + self, double: float + ) -> "SeparatorFireExposure.FireScenarioConfig": ... + def setThermalConductivityWPerMPerK( + self, double: float + ) -> "SeparatorFireExposure.FireScenarioConfig": ... + def setUnwettedInternalFilmCoefficientWPerM2K( + self, double: float + ) -> "SeparatorFireExposure.FireScenarioConfig": ... + def setViewFactor( + self, double: float + ) -> "SeparatorFireExposure.FireScenarioConfig": ... + def setWallThicknessM( + self, double: float + ) -> "SeparatorFireExposure.FireScenarioConfig": ... + def setWettedInternalFilmCoefficientWPerM2K( + self, double: float + ) -> "SeparatorFireExposure.FireScenarioConfig": ... def thermalConductivityWPerMPerK(self) -> float: ... def unwettedInternalFilmCoefficientWPerM2K(self) -> float: ... def viewFactor(self) -> float: ... @@ -130,13 +277,48 @@ class SeparatorFireExposure: class TransientWallHeatTransfer: @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, int: int): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + int: int, + ): ... @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, int: int): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + int: int, + ): ... @typing.overload - def advanceTimeStep(self, double: float, double2: float, double3: float, double4: float, double5: float) -> None: ... + def advanceTimeStep( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> None: ... @typing.overload - def advanceTimeStep(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> None: ... + def advanceTimeStep( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> None: ... def getHeatAbsorbed(self, double: float, double2: float) -> float: ... def getHeatFlux(self) -> float: ... def getInnerWallTemperature(self) -> float: ... @@ -154,53 +336,189 @@ class VesselHeatTransferCalculator: GRAVITY: typing.ClassVar[float] = ... @typing.overload @staticmethod - def calculateCompleteHeatTransfer(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, boolean: bool) -> 'VesselHeatTransferCalculator.HeatTransferResult': ... + def calculateCompleteHeatTransfer( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + boolean: bool, + ) -> "VesselHeatTransferCalculator.HeatTransferResult": ... @typing.overload @staticmethod - def calculateCompleteHeatTransfer(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, boolean: bool, double8: float) -> 'VesselHeatTransferCalculator.HeatTransferResult': ... + def calculateCompleteHeatTransfer( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + boolean: bool, + double8: float, + ) -> "VesselHeatTransferCalculator.HeatTransferResult": ... @typing.overload @staticmethod - def calculateDischargeConvectionCoefficient(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, boolean: bool) -> float: ... + def calculateDischargeConvectionCoefficient( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + boolean: bool, + ) -> float: ... @typing.overload @staticmethod - def calculateDischargeConvectionCoefficient(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, boolean: bool, double11: float) -> float: ... - @staticmethod - def calculateGrashofNumber(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def calculateDischargeConvectionCoefficient( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + boolean: bool, + double11: float, + ) -> float: ... + @staticmethod + def calculateGrashofNumber( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @typing.overload @staticmethod - def calculateInternalFilmCoefficient(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, boolean: bool) -> float: ... + def calculateInternalFilmCoefficient( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + boolean: bool, + ) -> float: ... @typing.overload @staticmethod - def calculateInternalFilmCoefficient(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, boolean: bool, double8: float) -> float: ... + def calculateInternalFilmCoefficient( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + boolean: bool, + double8: float, + ) -> float: ... @typing.overload @staticmethod - def calculateMixedConvectionCoefficient(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, boolean: bool) -> float: ... + def calculateMixedConvectionCoefficient( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + boolean: bool, + ) -> float: ... @typing.overload @staticmethod - def calculateMixedConvectionCoefficient(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, boolean: bool) -> float: ... + def calculateMixedConvectionCoefficient( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + boolean: bool, + ) -> float: ... @typing.overload @staticmethod - def calculateMixedConvectionCoefficient(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, boolean: bool, double11: float) -> float: ... - @staticmethod - def calculateNucleateBoilingHeatFlux(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> float: ... + def calculateMixedConvectionCoefficient( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + boolean: bool, + double11: float, + ) -> float: ... + @staticmethod + def calculateNucleateBoilingHeatFlux( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> float: ... @staticmethod def calculateNusseltForcedConvection(double: float, double2: float) -> float: ... @staticmethod def calculateNusseltHorizontalCylinder(double: float, double2: float) -> float: ... @staticmethod - def calculateNusseltImpingingJet(double: float, double2: float, double3: float, double4: float) -> float: ... + def calculateNusseltImpingingJet( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def calculateNusseltVerticalSurface(double: float, double2: float) -> float: ... @staticmethod - def calculatePrandtlNumber(double: float, double2: float, double3: float) -> float: ... + def calculatePrandtlNumber( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod def calculateRayleighNumber(double: float, double2: float) -> float: ... @staticmethod - def calculateReynoldsNumber(double: float, double2: float, double3: float, double4: float) -> float: ... - @staticmethod - def calculateWettedWallFilmCoefficient(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, boolean: bool) -> float: ... + def calculateReynoldsNumber( + double: float, double2: float, double3: float, double4: float + ) -> float: ... + @staticmethod + def calculateWettedWallFilmCoefficient( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + boolean: bool, + ) -> float: ... + class HeatTransferResult: - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... def getFilmCoefficient(self) -> float: ... def getGrashofNumber(self) -> float: ... def getHeatFlux(self) -> float: ... @@ -216,7 +534,6 @@ class VesselRuptureCalculator: @staticmethod def vonMisesStress(double: float, double2: float, double3: float) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.fire")``. diff --git a/src/jneqsim-stubs/process/util/heatintegration/__init__.pyi b/src/jneqsim-stubs/process/util/heatintegration/__init__.pyi index 66a3c586..6d6e657e 100644 --- a/src/jneqsim-stubs/process/util/heatintegration/__init__.pyi +++ b/src/jneqsim-stubs/process/util/heatintegration/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,21 +11,35 @@ import java.util import jneqsim.process.processmodel import typing - - class PinchAnalyzer(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addColdStream(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addHotStream(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... + def addColdStream( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addHotStream( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... def analyze(self) -> None: ... def extractStreams(self) -> None: ... - def getColdCompositeCurve(self) -> java.util.List[typing.MutableSequence[float]]: ... - def getColdStreams(self) -> java.util.List['PinchAnalyzer.HeatStream']: ... + def getColdCompositeCurve( + self, + ) -> java.util.List[typing.MutableSequence[float]]: ... + def getColdStreams(self) -> java.util.List["PinchAnalyzer.HeatStream"]: ... def getEnergyRecoveryFraction(self) -> float: ... - def getGrandCompositeCurve(self) -> java.util.List[typing.MutableSequence[float]]: ... + def getGrandCompositeCurve( + self, + ) -> java.util.List[typing.MutableSequence[float]]: ... def getHotCompositeCurve(self) -> java.util.List[typing.MutableSequence[float]]: ... - def getHotStreams(self) -> java.util.List['PinchAnalyzer.HeatStream']: ... - def getMatches(self) -> java.util.List['PinchAnalyzer.HeatExchangerMatch']: ... + def getHotStreams(self) -> java.util.List["PinchAnalyzer.HeatStream"]: ... + def getMatches(self) -> java.util.List["PinchAnalyzer.HeatExchangerMatch"]: ... def getMinApproachTemperature(self) -> float: ... def getMinColdUtilityDuty(self) -> float: ... def getMinHotUtilityDuty(self) -> float: ... @@ -33,12 +47,20 @@ class PinchAnalyzer(java.io.Serializable): def getTotalRecoverableEnergy(self) -> float: ... def setMinApproachTemperature(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... + class HeatExchangerMatch(java.io.Serializable): hotStreamName: java.lang.String = ... coldStreamName: java.lang.String = ... recoverableDuty: float = ... lmtd: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ): ... + class HeatStream(java.io.Serializable): name: java.lang.String = ... supplyTemperature: float = ... @@ -46,8 +68,14 @@ class PinchAnalyzer(java.io.Serializable): duty: float = ... heatCapacityFlowRate: float = ... isHot: bool = ... - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, boolean: bool): ... - + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + boolean: bool, + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.heatintegration")``. diff --git a/src/jneqsim-stubs/process/util/monitor/__init__.pyi b/src/jneqsim-stubs/process/util/monitor/__init__.pyi index 8107c45c..33b0c849 100644 --- a/src/jneqsim-stubs/process/util/monitor/__init__.pyi +++ b/src/jneqsim-stubs/process/util/monitor/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -31,18 +31,24 @@ import jneqsim.process.util.report import jneqsim.thermo.system import typing - - class BaseResponse: tagName: java.lang.String = ... name: java.lang.String = ... @typing.overload def __init__(self): ... @typing.overload - def __init__(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface): ... + def __init__( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ): ... @typing.overload - def __init__(self, measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface): ... - def applyConfig(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> None: ... + def __init__( + self, + measurementDeviceInterface: jneqsim.process.measurementdevice.MeasurementDeviceInterface, + ): ... + def applyConfig( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> None: ... class FluidComponentResponse: name: java.lang.String = ... @@ -50,7 +56,11 @@ class FluidComponentResponse: @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def print_(self) -> None: ... @@ -63,14 +73,20 @@ class FluidResponse: @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def print_(self) -> None: ... class KPIDashboard: def __init__(self): ... - def addScenario(self, string: typing.Union[java.lang.String, str], scenarioKPI: 'ScenarioKPI') -> None: ... + def addScenario( + self, string: typing.Union[java.lang.String, str], scenarioKPI: "ScenarioKPI" + ) -> None: ... def clear(self) -> None: ... def getScenarioCount(self) -> int: ... def printDashboard(self) -> None: ... @@ -78,7 +94,7 @@ class KPIDashboard: class ScenarioKPI: def __init__(self): ... @staticmethod - def builder() -> 'ScenarioKPI.Builder': ... + def builder() -> "ScenarioKPI.Builder": ... def calculateEnvironmentalScore(self) -> float: ... def calculateOverallScore(self) -> float: ... def calculateProcessScore(self) -> float: ... @@ -105,45 +121,56 @@ class ScenarioKPI: def getWarningCount(self) -> int: ... def isHippsTripped(self) -> bool: ... def isPsvActivated(self) -> bool: ... + class Builder: def __init__(self): ... - def averageFlowRate(self, double: float) -> 'ScenarioKPI.Builder': ... - def build(self) -> 'ScenarioKPI': ... - def co2Emissions(self, double: float) -> 'ScenarioKPI.Builder': ... - def energyConsumption(self, double: float) -> 'ScenarioKPI.Builder': ... - def errorCount(self, int: int) -> 'ScenarioKPI.Builder': ... - def finalStatus(self, string: typing.Union[java.lang.String, str]) -> 'ScenarioKPI.Builder': ... - def flareGasVolume(self, double: float) -> 'ScenarioKPI.Builder': ... - def flaringDuration(self, double: float) -> 'ScenarioKPI.Builder': ... - def hippsTripped(self, boolean: bool) -> 'ScenarioKPI.Builder': ... - def lostProductionValue(self, double: float) -> 'ScenarioKPI.Builder': ... - def operatingCost(self, double: float) -> 'ScenarioKPI.Builder': ... - def peakPressure(self, double: float) -> 'ScenarioKPI.Builder': ... - def peakTemperature(self, double: float) -> 'ScenarioKPI.Builder': ... - def productionLoss(self, double: float) -> 'ScenarioKPI.Builder': ... - def psvActivated(self, boolean: bool) -> 'ScenarioKPI.Builder': ... - def recoveryTime(self, double: float) -> 'ScenarioKPI.Builder': ... - def safetyMarginToMAWP(self, double: float) -> 'ScenarioKPI.Builder': ... - def safetySystemActuations(self, int: int) -> 'ScenarioKPI.Builder': ... - def simulationDuration(self, double: float) -> 'ScenarioKPI.Builder': ... - def steadyStateDeviation(self, double: float) -> 'ScenarioKPI.Builder': ... - def timeToESDActivation(self, double: float) -> 'ScenarioKPI.Builder': ... - def ventedMass(self, double: float) -> 'ScenarioKPI.Builder': ... - def warningCount(self, int: int) -> 'ScenarioKPI.Builder': ... + def averageFlowRate(self, double: float) -> "ScenarioKPI.Builder": ... + def build(self) -> "ScenarioKPI": ... + def co2Emissions(self, double: float) -> "ScenarioKPI.Builder": ... + def energyConsumption(self, double: float) -> "ScenarioKPI.Builder": ... + def errorCount(self, int: int) -> "ScenarioKPI.Builder": ... + def finalStatus( + self, string: typing.Union[java.lang.String, str] + ) -> "ScenarioKPI.Builder": ... + def flareGasVolume(self, double: float) -> "ScenarioKPI.Builder": ... + def flaringDuration(self, double: float) -> "ScenarioKPI.Builder": ... + def hippsTripped(self, boolean: bool) -> "ScenarioKPI.Builder": ... + def lostProductionValue(self, double: float) -> "ScenarioKPI.Builder": ... + def operatingCost(self, double: float) -> "ScenarioKPI.Builder": ... + def peakPressure(self, double: float) -> "ScenarioKPI.Builder": ... + def peakTemperature(self, double: float) -> "ScenarioKPI.Builder": ... + def productionLoss(self, double: float) -> "ScenarioKPI.Builder": ... + def psvActivated(self, boolean: bool) -> "ScenarioKPI.Builder": ... + def recoveryTime(self, double: float) -> "ScenarioKPI.Builder": ... + def safetyMarginToMAWP(self, double: float) -> "ScenarioKPI.Builder": ... + def safetySystemActuations(self, int: int) -> "ScenarioKPI.Builder": ... + def simulationDuration(self, double: float) -> "ScenarioKPI.Builder": ... + def steadyStateDeviation(self, double: float) -> "ScenarioKPI.Builder": ... + def timeToESDActivation(self, double: float) -> "ScenarioKPI.Builder": ... + def ventedMass(self, double: float) -> "ScenarioKPI.Builder": ... + def warningCount(self, int: int) -> "ScenarioKPI.Builder": ... class Value: value: java.lang.String = ... unit: java.lang.String = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... class WellAllocatorResponse: name: java.lang.String = ... data: java.util.HashMap = ... - def __init__(self, wellAllocator: jneqsim.process.measurementdevice.WellAllocator): ... + def __init__( + self, wellAllocator: jneqsim.process.measurementdevice.WellAllocator + ): ... class ComponentSplitterResponse(BaseResponse): data: java.util.HashMap = ... - def __init__(self, componentSplitter: jneqsim.process.equipment.splitter.ComponentSplitter): ... + def __init__( + self, componentSplitter: jneqsim.process.equipment.splitter.ComponentSplitter + ): ... class CompressorResponse(BaseResponse): suctionTemperature: float = ... @@ -166,7 +193,9 @@ class CompressorResponse(BaseResponse): def __init__(self): ... @typing.overload def __init__(self, compressor: jneqsim.process.equipment.compressor.Compressor): ... - def applyConfig(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> None: ... + def applyConfig( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> None: ... class DistillationColumnResponse(BaseResponse): massBalanceError: float = ... @@ -177,7 +206,10 @@ class DistillationColumnResponse(BaseResponse): trayLiquidFlowRate: typing.MutableSequence[float] = ... trayFeedFlow: typing.MutableSequence[float] = ... trayMassBalance: typing.MutableSequence[float] = ... - def __init__(self, distillationColumn: jneqsim.process.equipment.distillation.DistillationColumn): ... + def __init__( + self, + distillationColumn: jneqsim.process.equipment.distillation.DistillationColumn, + ): ... class EjectorResponse(BaseResponse): data: java.util.HashMap = ... @@ -193,7 +225,9 @@ class FlareResponse(BaseResponse): class FurnaceBurnerResponse(BaseResponse): data: java.util.HashMap = ... - def __init__(self, furnaceBurner: jneqsim.process.equipment.reactor.FurnaceBurner): ... + def __init__( + self, furnaceBurner: jneqsim.process.equipment.reactor.FurnaceBurner + ): ... class HXResponse(BaseResponse): feedTemperature1: float = ... @@ -207,7 +241,9 @@ class HXResponse(BaseResponse): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, heatExchanger: jneqsim.process.equipment.heatexchanger.HeatExchanger): ... + def __init__( + self, heatExchanger: jneqsim.process.equipment.heatexchanger.HeatExchanger + ): ... class HeaterResponse(BaseResponse): data: java.util.HashMap = ... @@ -220,7 +256,9 @@ class MPMResponse(BaseResponse): gasDensity: float = ... oilDensity: float = ... waterDensity: float = ... - def __init__(self, multiPhaseMeter: jneqsim.process.measurementdevice.MultiPhaseMeter): ... + def __init__( + self, multiPhaseMeter: jneqsim.process.measurementdevice.MultiPhaseMeter + ): ... class ManifoldResponse(BaseResponse): data: java.util.HashMap = ... @@ -237,7 +275,10 @@ class MultiStreamHeatExchanger2Response(BaseResponse): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, multiStreamHeatExchanger2: jneqsim.process.equipment.heatexchanger.MultiStreamHeatExchanger2): ... + def __init__( + self, + multiStreamHeatExchanger2: jneqsim.process.equipment.heatexchanger.MultiStreamHeatExchanger2, + ): ... class MultiStreamHeatExchangerResponse(BaseResponse): data: java.util.HashMap = ... @@ -245,7 +286,10 @@ class MultiStreamHeatExchangerResponse(BaseResponse): dischargeTemperature: typing.MutableSequence[float] = ... duty: typing.MutableSequence[float] = ... flowRate: typing.MutableSequence[float] = ... - def __init__(self, multiStreamHeatExchanger: jneqsim.process.equipment.heatexchanger.MultiStreamHeatExchanger): ... + def __init__( + self, + multiStreamHeatExchanger: jneqsim.process.equipment.heatexchanger.MultiStreamHeatExchanger, + ): ... class PipeBeggsBrillsResponse(BaseResponse): inletPressure: float = ... @@ -258,7 +302,9 @@ class PipeBeggsBrillsResponse(BaseResponse): outletVolumeFlow: float = ... inletMassFlow: float = ... outletMassFlow: float = ... - def __init__(self, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills): ... + def __init__( + self, pipeBeggsAndBrills: jneqsim.process.equipment.pipeline.PipeBeggsAndBrills + ): ... class PipelineResponse(BaseResponse): data: java.util.HashMap = ... @@ -288,16 +334,20 @@ class RecycleResponse(BaseResponse): class SeparatorResponse(BaseResponse): gasLoadFactor: float = ... - feed: 'StreamResponse' = ... - gas: 'StreamResponse' = ... - liquid: 'StreamResponse' = ... - oil: 'StreamResponse' = ... - water: 'StreamResponse' = ... - performanceMetrics: 'SeparatorResponse.PerformanceMetrics' = ... + feed: "StreamResponse" = ... + gas: "StreamResponse" = ... + liquid: "StreamResponse" = ... + oil: "StreamResponse" = ... + water: "StreamResponse" = ... + performanceMetrics: "SeparatorResponse.PerformanceMetrics" = ... @typing.overload def __init__(self, separator: jneqsim.process.equipment.separator.Separator): ... @typing.overload - def __init__(self, threePhaseSeparator: jneqsim.process.equipment.separator.ThreePhaseSeparator): ... + def __init__( + self, + threePhaseSeparator: jneqsim.process.equipment.separator.ThreePhaseSeparator, + ): ... + class PerformanceMetrics: kValueAtHLL: float = ... kValueLimit: float = ... @@ -325,8 +375,12 @@ class StreamResponse(BaseResponse): properties: java.util.HashMap = ... conditions: java.util.HashMap = ... composition: java.util.HashMap = ... - def __init__(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface): ... - def applyConfig(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> None: ... + def __init__( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ): ... + def applyConfig( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> None: ... def print_(self) -> None: ... class TankResponse(BaseResponse): @@ -341,17 +395,24 @@ class ThreePhaseSeparatorResponse(BaseResponse): @typing.overload def __init__(self, separator: jneqsim.process.equipment.separator.Separator): ... @typing.overload - def __init__(self, threePhaseSeparator: jneqsim.process.equipment.separator.ThreePhaseSeparator): ... + def __init__( + self, + threePhaseSeparator: jneqsim.process.equipment.separator.ThreePhaseSeparator, + ): ... class TurboExpanderCompressorResponse(BaseResponse): - def __init__(self, turboExpanderCompressor: jneqsim.process.equipment.expander.TurboExpanderCompressor): ... + def __init__( + self, + turboExpanderCompressor: jneqsim.process.equipment.expander.TurboExpanderCompressor, + ): ... class ValveResponse(BaseResponse): data: java.util.HashMap = ... - def __init__(self, valveInterface: jneqsim.process.equipment.valve.ValveInterface): ... + def __init__( + self, valveInterface: jneqsim.process.equipment.valve.ValveInterface + ): ... def print_(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.monitor")``. diff --git a/src/jneqsim-stubs/process/util/optimizer/__init__.pyi b/src/jneqsim-stubs/process/util/optimizer/__init__.pyi index 36f5ef84..eaf366d4 100644 --- a/src/jneqsim-stubs/process/util/optimizer/__init__.pyi +++ b/src/jneqsim-stubs/process/util/optimizer/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -24,107 +24,246 @@ import jneqsim.process.processmodel import jneqsim.thermo.system import typing - - class BatchStudy(java.io.Serializable): @staticmethod - def builder(processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'BatchStudy.Builder': ... + def builder( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> "BatchStudy.Builder": ... def getTotalCases(self) -> int: ... - def run(self) -> 'BatchStudy.BatchStudyResult': ... + def run(self) -> "BatchStudy.BatchStudyResult": ... + class BatchStudyResult(java.io.Serializable): def exportToCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... def exportToJSON(self, string: typing.Union[java.lang.String, str]) -> None: ... - def getAllResults(self) -> java.util.List['BatchStudy.CaseResult']: ... - def getBestCase(self, string: typing.Union[java.lang.String, str]) -> 'BatchStudy.CaseResult': ... + def getAllResults(self) -> java.util.List["BatchStudy.CaseResult"]: ... + def getBestCase( + self, string: typing.Union[java.lang.String, str] + ) -> "BatchStudy.CaseResult": ... def getFailureCount(self) -> int: ... - def getParetoFront(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.util.List['BatchStudy.CaseResult']: ... + def getParetoFront( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.util.List["BatchStudy.CaseResult"]: ... def getSuccessCount(self) -> int: ... - def getSuccessfulResults(self) -> java.util.List['BatchStudy.CaseResult']: ... + def getSuccessfulResults(self) -> java.util.List["BatchStudy.CaseResult"]: ... def getSummary(self) -> java.lang.String: ... def getTotalCases(self) -> int: ... def toJson(self) -> java.lang.String: ... + class Builder: - def addObjective(self, string: typing.Union[java.lang.String, str], objective: 'BatchStudy.Objective', function: typing.Union[java.util.function.Function[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]]) -> 'BatchStudy.Builder': ... - def build(self) -> 'BatchStudy': ... - def name(self, string: typing.Union[java.lang.String, str]) -> 'BatchStudy.Builder': ... - def parallelism(self, int: int) -> 'BatchStudy.Builder': ... - def stopOnFailure(self, boolean: bool) -> 'BatchStudy.Builder': ... + def addObjective( + self, + string: typing.Union[java.lang.String, str], + objective: "BatchStudy.Objective", + function: typing.Union[ + java.util.function.Function[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + ) -> "BatchStudy.Builder": ... + def build(self) -> "BatchStudy": ... + def name( + self, string: typing.Union[java.lang.String, str] + ) -> "BatchStudy.Builder": ... + def parallelism(self, int: int) -> "BatchStudy.Builder": ... + def stopOnFailure(self, boolean: bool) -> "BatchStudy.Builder": ... @typing.overload - def vary(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> 'BatchStudy.Builder': ... + def vary( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> "BatchStudy.Builder": ... @typing.overload - def vary(self, string: typing.Union[java.lang.String, str], *double: float) -> 'BatchStudy.Builder': ... + def vary( + self, string: typing.Union[java.lang.String, str], *double: float + ) -> "BatchStudy.Builder": ... + class CaseResult(java.io.Serializable): - parameters: 'BatchStudy.ParameterSet' = ... + parameters: "BatchStudy.ParameterSet" = ... failed: bool = ... errorMessage: java.lang.String = ... objectiveValues: java.util.Map = ... runtime: java.time.Duration = ... - def __init__(self, parameterSet: 'BatchStudy.ParameterSet', boolean: bool, string: typing.Union[java.lang.String, str]): ... - class Objective(java.lang.Enum['BatchStudy.Objective']): - MINIMIZE: typing.ClassVar['BatchStudy.Objective'] = ... - MAXIMIZE: typing.ClassVar['BatchStudy.Objective'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def __init__( + self, + parameterSet: "BatchStudy.ParameterSet", + boolean: bool, + string: typing.Union[java.lang.String, str], + ): ... + + class Objective(java.lang.Enum["BatchStudy.Objective"]): + MINIMIZE: typing.ClassVar["BatchStudy.Objective"] = ... + MAXIMIZE: typing.ClassVar["BatchStudy.Objective"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BatchStudy.Objective': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BatchStudy.Objective": ... @staticmethod - def values() -> typing.MutableSequence['BatchStudy.Objective']: ... + def values() -> typing.MutableSequence["BatchStudy.Objective"]: ... + class ObjectiveDefinition(java.io.Serializable): name: java.lang.String = ... - direction: 'BatchStudy.Objective' = ... - def __init__(self, string: typing.Union[java.lang.String, str], objective: 'BatchStudy.Objective'): ... + direction: "BatchStudy.Objective" = ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + objective: "BatchStudy.Objective", + ): ... + class ParameterSet(java.io.Serializable): caseId: java.lang.String = ... values: java.util.Map = ... - def __init__(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]): ... + def __init__( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ): ... def toString(self) -> java.lang.String: ... class CompressorOptimizationHelper: def __init__(self): ... @staticmethod - def createEfficiencyObjective(list: java.util.List[jneqsim.process.equipment.compressor.Compressor], double: float) -> 'ProductionOptimizer.OptimizationObjective': ... + def createEfficiencyObjective( + list: java.util.List[jneqsim.process.equipment.compressor.Compressor], + double: float, + ) -> "ProductionOptimizer.OptimizationObjective": ... @staticmethod - def createOutletPressureVariable(compressor: jneqsim.process.equipment.compressor.Compressor, double: float, double2: float) -> 'ProductionOptimizer.ManipulatedVariable': ... + def createOutletPressureVariable( + compressor: jneqsim.process.equipment.compressor.Compressor, + double: float, + double2: float, + ) -> "ProductionOptimizer.ManipulatedVariable": ... @staticmethod - def createPowerObjective(list: java.util.List[jneqsim.process.equipment.compressor.Compressor], double: float) -> 'ProductionOptimizer.OptimizationObjective': ... + def createPowerObjective( + list: java.util.List[jneqsim.process.equipment.compressor.Compressor], + double: float, + ) -> "ProductionOptimizer.OptimizationObjective": ... @staticmethod - def createSpeedVariable(compressor: jneqsim.process.equipment.compressor.Compressor, double: float, double2: float) -> 'ProductionOptimizer.ManipulatedVariable': ... + def createSpeedVariable( + compressor: jneqsim.process.equipment.compressor.Compressor, + double: float, + double2: float, + ) -> "ProductionOptimizer.ManipulatedVariable": ... @staticmethod - def createSpeedVariables(list: java.util.List[jneqsim.process.equipment.compressor.Compressor]) -> java.util.List['ProductionOptimizer.ManipulatedVariable']: ... + def createSpeedVariables( + list: java.util.List[jneqsim.process.equipment.compressor.Compressor], + ) -> java.util.List["ProductionOptimizer.ManipulatedVariable"]: ... @staticmethod - def createStandardConstraints(list: java.util.List[jneqsim.process.equipment.compressor.Compressor]) -> java.util.List['ProductionOptimizer.OptimizationConstraint']: ... + def createStandardConstraints( + list: java.util.List[jneqsim.process.equipment.compressor.Compressor], + ) -> java.util.List["ProductionOptimizer.OptimizationConstraint"]: ... @staticmethod - def createStandardObjectives(list: java.util.List[jneqsim.process.equipment.compressor.Compressor]) -> java.util.List['ProductionOptimizer.OptimizationObjective']: ... + def createStandardObjectives( + list: java.util.List[jneqsim.process.equipment.compressor.Compressor], + ) -> java.util.List["ProductionOptimizer.OptimizationObjective"]: ... @staticmethod - def createSurgeMarginConstraint(list: java.util.List[jneqsim.process.equipment.compressor.Compressor], double: float, constraintSeverity: 'ProductionOptimizer.ConstraintSeverity') -> 'ProductionOptimizer.OptimizationConstraint': ... + def createSurgeMarginConstraint( + list: java.util.List[jneqsim.process.equipment.compressor.Compressor], + double: float, + constraintSeverity: "ProductionOptimizer.ConstraintSeverity", + ) -> "ProductionOptimizer.OptimizationConstraint": ... @staticmethod - def createSurgeMarginObjective(list: java.util.List[jneqsim.process.equipment.compressor.Compressor], double: float) -> 'ProductionOptimizer.OptimizationObjective': ... + def createSurgeMarginObjective( + list: java.util.List[jneqsim.process.equipment.compressor.Compressor], + double: float, + ) -> "ProductionOptimizer.OptimizationObjective": ... @staticmethod - def createValidityConstraint(list: java.util.List[jneqsim.process.equipment.compressor.Compressor]) -> 'ProductionOptimizer.OptimizationConstraint': ... + def createValidityConstraint( + list: java.util.List[jneqsim.process.equipment.compressor.Compressor], + ) -> "ProductionOptimizer.OptimizationConstraint": ... @staticmethod - def extractBounds(compressor: jneqsim.process.equipment.compressor.Compressor) -> 'CompressorOptimizationHelper.CompressorBounds': ... + def extractBounds( + compressor: jneqsim.process.equipment.compressor.Compressor, + ) -> "CompressorOptimizationHelper.CompressorBounds": ... @staticmethod - def optimizeTwoStage(processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, list: java.util.List[jneqsim.process.equipment.compressor.Compressor], list2: java.util.List[typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None]]], double: float, double2: float, optimizationConfig: 'ProductionOptimizer.OptimizationConfig') -> 'CompressorOptimizationHelper.TwoStageResult': ... + def optimizeTwoStage( + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + list: java.util.List[jneqsim.process.equipment.compressor.Compressor], + list2: java.util.List[ + typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessSystem, float], None + ], + ] + ], + double: float, + double2: float, + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + ) -> "CompressorOptimizationHelper.TwoStageResult": ... + class CompressorBounds: - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + string: typing.Union[java.lang.String, str], + ): ... def getFlowUnit(self) -> java.lang.String: ... def getMaxFlow(self) -> float: ... def getMaxSpeed(self) -> float: ... def getMinFlow(self) -> float: ... def getMinSpeed(self) -> float: ... - def getRecommendedRange(self, double: float) -> typing.MutableSequence[float]: ... + def getRecommendedRange( + self, double: float + ) -> typing.MutableSequence[float]: ... def getStoneWallFlow(self) -> float: ... def getSurgeFlow(self) -> float: ... def toString(self) -> java.lang.String: ... + class TwoStageResult: - def __init__(self, double: float, string: typing.Union[java.lang.String, str], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map3: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map4: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map5: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], optimizationResult: 'ProductionOptimizer.OptimizationResult', optimizationResult2: 'ProductionOptimizer.OptimizationResult'): ... + def __init__( + self, + double: float, + string: typing.Union[java.lang.String, str], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map3: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map4: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map5: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + optimizationResult: "ProductionOptimizer.OptimizationResult", + optimizationResult2: "ProductionOptimizer.OptimizationResult", + ): ... def getFlowUnit(self) -> java.lang.String: ... def getMinSurgeMargin(self) -> float: ... - def getStage1Result(self) -> 'ProductionOptimizer.OptimizationResult': ... - def getStage2Result(self) -> 'ProductionOptimizer.OptimizationResult': ... + def getStage1Result(self) -> "ProductionOptimizer.OptimizationResult": ... + def getStage2Result(self) -> "ProductionOptimizer.OptimizationResult": ... def getTotalFlow(self) -> float: ... def getTotalPower(self) -> float: ... def getTrainFlows(self) -> java.util.Map[java.lang.String, float]: ... @@ -136,64 +275,109 @@ class CompressorOptimizationHelper: class ConstraintPenaltyCalculator(java.io.Serializable): def __init__(self): ... - def addConstraint(self, processConstraint: 'ProcessConstraint') -> 'ConstraintPenaltyCalculator': ... - def addConstraints(self, list: java.util.List['ProcessConstraint']) -> 'ConstraintPenaltyCalculator': ... - def addEquipmentCapacityConstraints(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'ConstraintPenaltyCalculator': ... + def addConstraint( + self, processConstraint: "ProcessConstraint" + ) -> "ConstraintPenaltyCalculator": ... + def addConstraints( + self, list: java.util.List["ProcessConstraint"] + ) -> "ConstraintPenaltyCalculator": ... + def addEquipmentCapacityConstraints( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> "ConstraintPenaltyCalculator": ... @staticmethod - def applyPenaltyFormula(double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def applyPenaltyFormula( + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... def clear(self) -> None: ... - def evaluate(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> java.util.List['ConstraintPenaltyCalculator.ConstraintEvaluation']: ... - def evaluateMargins(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> typing.MutableSequence[float]: ... + def evaluate( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> java.util.List["ConstraintPenaltyCalculator.ConstraintEvaluation"]: ... + def evaluateMargins( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> typing.MutableSequence[float]: ... def getConstraintCount(self) -> int: ... - def getConstraints(self) -> java.util.List['ProcessConstraint']: ... - def isFeasible(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> bool: ... - def penalize(self, double: float, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... - def totalPenalty(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... + def getConstraints(self) -> java.util.List["ProcessConstraint"]: ... + def isFeasible( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> bool: ... + def penalize( + self, double: float, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + def totalPenalty( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + class ConstraintEvaluation(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], constraintSeverityLevel: 'ConstraintSeverityLevel', double: float, boolean: bool, double2: float, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + constraintSeverityLevel: "ConstraintSeverityLevel", + double: float, + boolean: bool, + double2: float, + string2: typing.Union[java.lang.String, str], + ): ... def getDescription(self) -> java.lang.String: ... def getMargin(self) -> float: ... def getName(self) -> java.lang.String: ... def getPenalty(self) -> float: ... - def getSeverity(self) -> 'ConstraintSeverityLevel': ... + def getSeverity(self) -> "ConstraintSeverityLevel": ... def isSatisfied(self) -> bool: ... def toString(self) -> java.lang.String: ... -class ConstraintSeverityLevel(java.lang.Enum['ConstraintSeverityLevel']): - CRITICAL: typing.ClassVar['ConstraintSeverityLevel'] = ... - HARD: typing.ClassVar['ConstraintSeverityLevel'] = ... - SOFT: typing.ClassVar['ConstraintSeverityLevel'] = ... - ADVISORY: typing.ClassVar['ConstraintSeverityLevel'] = ... +class ConstraintSeverityLevel(java.lang.Enum["ConstraintSeverityLevel"]): + CRITICAL: typing.ClassVar["ConstraintSeverityLevel"] = ... + HARD: typing.ClassVar["ConstraintSeverityLevel"] = ... + SOFT: typing.ClassVar["ConstraintSeverityLevel"] = ... + ADVISORY: typing.ClassVar["ConstraintSeverityLevel"] = ... @staticmethod - def fromCapacitySeverity(constraintSeverity: jneqsim.process.equipment.capacity.CapacityConstraint.ConstraintSeverity) -> 'ConstraintSeverityLevel': ... + def fromCapacitySeverity( + constraintSeverity: jneqsim.process.equipment.capacity.CapacityConstraint.ConstraintSeverity, + ) -> "ConstraintSeverityLevel": ... @staticmethod - def fromIsHard(boolean: bool) -> 'ConstraintSeverityLevel': ... + def fromIsHard(boolean: bool) -> "ConstraintSeverityLevel": ... @staticmethod - def fromOptimizerSeverity(constraintSeverity: 'ProductionOptimizer.ConstraintSeverity') -> 'ConstraintSeverityLevel': ... - def toCapacitySeverity(self) -> jneqsim.process.equipment.capacity.CapacityConstraint.ConstraintSeverity: ... + def fromOptimizerSeverity( + constraintSeverity: "ProductionOptimizer.ConstraintSeverity", + ) -> "ConstraintSeverityLevel": ... + def toCapacitySeverity( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint.ConstraintSeverity: ... def toIsHard(self) -> bool: ... - def toOptimizerSeverity(self) -> 'ProductionOptimizer.ConstraintSeverity': ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def toOptimizerSeverity(self) -> "ProductionOptimizer.ConstraintSeverity": ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ConstraintSeverityLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ConstraintSeverityLevel": ... @staticmethod - def values() -> typing.MutableSequence['ConstraintSeverityLevel']: ... + def values() -> typing.MutableSequence["ConstraintSeverityLevel"]: ... class DebottleneckAnalyzer(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def analyze(self) -> None: ... - def getConstrainedEquipment(self) -> java.util.List['DebottleneckAnalyzer.EquipmentStatus']: ... + def getConstrainedEquipment( + self, + ) -> java.util.List["DebottleneckAnalyzer.EquipmentStatus"]: ... def getOverallUtilization(self) -> float: ... def getOverloadedCount(self) -> int: ... def getPrimaryBottleneck(self) -> java.lang.String: ... - def getRankedEquipment(self) -> java.util.List['DebottleneckAnalyzer.EquipmentStatus']: ... + def getRankedEquipment( + self, + ) -> java.util.List["DebottleneckAnalyzer.EquipmentStatus"]: ... def setCriticalThreshold(self, double: float) -> None: ... def setWarningThreshold(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... + class EquipmentStatus(java.io.Serializable): name: java.lang.String = ... type: java.lang.String = ... @@ -203,64 +387,136 @@ class DebottleneckAnalyzer(java.io.Serializable): designLimit: float = ... status: java.lang.String = ... suggestion: java.lang.String = ... - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, string3: typing.Union[java.lang.String, str], double2: float, double3: float, string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + string3: typing.Union[java.lang.String, str], + double2: float, + double3: float, + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + ): ... class DegradedOperationOptimizer(java.io.Serializable): @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def clearCache(self) -> None: ... - def createRecoveryPlan(self, string: typing.Union[java.lang.String, str]) -> 'DegradedOperationOptimizer.RecoveryPlan': ... - def evaluateOperatingModes(self, string: typing.Union[java.lang.String, str]) -> java.util.Map['DegradedOperationOptimizer.OperatingMode', float]: ... - @typing.overload - def optimizeWithEquipmentDown(self, string: typing.Union[java.lang.String, str]) -> 'DegradedOperationResult': ... - @typing.overload - def optimizeWithEquipmentDown(self, string: typing.Union[java.lang.String, str], equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode) -> 'DegradedOperationResult': ... - def optimizeWithMultipleFailures(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> 'DegradedOperationResult': ... - def setFeedStreamName(self, string: typing.Union[java.lang.String, str]) -> 'DegradedOperationOptimizer': ... - def setProductStreamName(self, string: typing.Union[java.lang.String, str]) -> 'DegradedOperationOptimizer': ... - def setTolerance(self, double: float) -> 'DegradedOperationOptimizer': ... - class OperatingMode(java.lang.Enum['DegradedOperationOptimizer.OperatingMode']): - NORMAL: typing.ClassVar['DegradedOperationOptimizer.OperatingMode'] = ... - REDUCED_CAPACITY: typing.ClassVar['DegradedOperationOptimizer.OperatingMode'] = ... - PARTIAL_SHUTDOWN: typing.ClassVar['DegradedOperationOptimizer.OperatingMode'] = ... - FULL_SHUTDOWN: typing.ClassVar['DegradedOperationOptimizer.OperatingMode'] = ... - BYPASS_MODE: typing.ClassVar['DegradedOperationOptimizer.OperatingMode'] = ... - STANDBY_MODE: typing.ClassVar['DegradedOperationOptimizer.OperatingMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def createRecoveryPlan( + self, string: typing.Union[java.lang.String, str] + ) -> "DegradedOperationOptimizer.RecoveryPlan": ... + def evaluateOperatingModes( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map["DegradedOperationOptimizer.OperatingMode", float]: ... + @typing.overload + def optimizeWithEquipmentDown( + self, string: typing.Union[java.lang.String, str] + ) -> "DegradedOperationResult": ... + @typing.overload + def optimizeWithEquipmentDown( + self, + string: typing.Union[java.lang.String, str], + equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode, + ) -> "DegradedOperationResult": ... + def optimizeWithMultipleFailures( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> "DegradedOperationResult": ... + def setFeedStreamName( + self, string: typing.Union[java.lang.String, str] + ) -> "DegradedOperationOptimizer": ... + def setProductStreamName( + self, string: typing.Union[java.lang.String, str] + ) -> "DegradedOperationOptimizer": ... + def setTolerance(self, double: float) -> "DegradedOperationOptimizer": ... + + class OperatingMode(java.lang.Enum["DegradedOperationOptimizer.OperatingMode"]): + NORMAL: typing.ClassVar["DegradedOperationOptimizer.OperatingMode"] = ... + REDUCED_CAPACITY: typing.ClassVar[ + "DegradedOperationOptimizer.OperatingMode" + ] = ... + PARTIAL_SHUTDOWN: typing.ClassVar[ + "DegradedOperationOptimizer.OperatingMode" + ] = ... + FULL_SHUTDOWN: typing.ClassVar["DegradedOperationOptimizer.OperatingMode"] = ... + BYPASS_MODE: typing.ClassVar["DegradedOperationOptimizer.OperatingMode"] = ... + STANDBY_MODE: typing.ClassVar["DegradedOperationOptimizer.OperatingMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DegradedOperationOptimizer.OperatingMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DegradedOperationOptimizer.OperatingMode": ... @staticmethod - def values() -> typing.MutableSequence['DegradedOperationOptimizer.OperatingMode']: ... + def values() -> ( + typing.MutableSequence["DegradedOperationOptimizer.OperatingMode"] + ): ... + class RecoveryAction(java.io.Serializable): - def __init__(self, phase: 'DegradedOperationOptimizer.RecoveryAction.Phase', string: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + phase: "DegradedOperationOptimizer.RecoveryAction.Phase", + string: typing.Union[java.lang.String, str], + double: float, + ): ... def getDescription(self) -> java.lang.String: ... def getEstimatedDuration(self) -> float: ... - def getPhase(self) -> 'DegradedOperationOptimizer.RecoveryAction.Phase': ... + def getPhase(self) -> "DegradedOperationOptimizer.RecoveryAction.Phase": ... def toString(self) -> java.lang.String: ... - class Phase(java.lang.Enum['DegradedOperationOptimizer.RecoveryAction.Phase']): - IMMEDIATE: typing.ClassVar['DegradedOperationOptimizer.RecoveryAction.Phase'] = ... - STABILIZATION: typing.ClassVar['DegradedOperationOptimizer.RecoveryAction.Phase'] = ... - REPAIR: typing.ClassVar['DegradedOperationOptimizer.RecoveryAction.Phase'] = ... - RESTORATION: typing.ClassVar['DegradedOperationOptimizer.RecoveryAction.Phase'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Phase(java.lang.Enum["DegradedOperationOptimizer.RecoveryAction.Phase"]): + IMMEDIATE: typing.ClassVar[ + "DegradedOperationOptimizer.RecoveryAction.Phase" + ] = ... + STABILIZATION: typing.ClassVar[ + "DegradedOperationOptimizer.RecoveryAction.Phase" + ] = ... + REPAIR: typing.ClassVar[ + "DegradedOperationOptimizer.RecoveryAction.Phase" + ] = ... + RESTORATION: typing.ClassVar[ + "DegradedOperationOptimizer.RecoveryAction.Phase" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DegradedOperationOptimizer.RecoveryAction.Phase': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DegradedOperationOptimizer.RecoveryAction.Phase": ... @staticmethod - def values() -> typing.MutableSequence['DegradedOperationOptimizer.RecoveryAction.Phase']: ... + def values() -> ( + typing.MutableSequence[ + "DegradedOperationOptimizer.RecoveryAction.Phase" + ] + ): ... + class RecoveryPlan(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addAction(self, recoveryAction: 'DegradedOperationOptimizer.RecoveryAction') -> None: ... - def getActions(self) -> java.util.List['DegradedOperationOptimizer.RecoveryAction']: ... + def addAction( + self, recoveryAction: "DegradedOperationOptimizer.RecoveryAction" + ) -> None: ... + def getActions( + self, + ) -> java.util.List["DegradedOperationOptimizer.RecoveryAction"]: ... def getEstimatedRecoveryTime(self) -> float: ... def getExpectedProductionDuringRecovery(self) -> float: ... def getFailedEquipment(self) -> java.lang.String: ... @@ -276,7 +532,9 @@ class DegradedOperationResult(java.io.Serializable): def getCapacityFactor(self) -> float: ... def getComputeTimeMs(self) -> int: ... def getFailedEquipment(self) -> java.lang.String: ... - def getFailureMode(self) -> jneqsim.process.equipment.failure.EquipmentFailureMode: ... + def getFailureMode( + self, + ) -> jneqsim.process.equipment.failure.EquipmentFailureMode: ... def getNotes(self) -> java.lang.String: ... def getOperatingMode(self) -> DegradedOperationOptimizer.OperatingMode: ... def getOptimalFlowRate(self) -> float: ... @@ -290,14 +548,27 @@ class DegradedOperationResult(java.io.Serializable): def setBaselineProduction(self, double: float) -> None: ... def setComputeTimeMs(self, long: int) -> None: ... def setConverged(self, boolean: bool) -> None: ... - def setFailedEquipment(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setFailureMode(self, equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode) -> None: ... + def setFailedEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setFailureMode( + self, + equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode, + ) -> None: ... def setNotes(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setOperatingMode(self, operatingMode: DegradedOperationOptimizer.OperatingMode) -> None: ... + def setOperatingMode( + self, operatingMode: DegradedOperationOptimizer.OperatingMode + ) -> None: ... def setOptimalFlowRate(self, double: float) -> None: ... def setOptimalPower(self, double: float) -> None: ... def setOptimalProduction(self, double: float) -> None: ... - def setOptimizedSetpoints(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def setOptimizedSetpoints( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... @@ -307,13 +578,27 @@ class EclipseVFPExporter(java.io.Serializable): def __init__(self): ... @typing.overload def __init__(self, int: int): ... - def exportCOMPDAT(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... - def exportMultipleScenarios(self, list: java.util.List['EclipseVFPExporter.VFPScenario'], string: typing.Union[java.lang.String, str]) -> None: ... + def exportCOMPDAT( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... + def exportMultipleScenarios( + self, + list: java.util.List["EclipseVFPExporter.VFPScenario"], + string: typing.Union[java.lang.String, str], + ) -> None: ... def exportVFPEXP(self, string: typing.Union[java.lang.String, str]) -> None: ... def exportVFPINJ(self, string: typing.Union[java.lang.String, str]) -> None: ... def exportVFPPROD(self, string: typing.Union[java.lang.String, str]) -> None: ... def getALQs(self) -> typing.MutableSequence[float]: ... - def getBHPTable(self) -> typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]]]: ... + def getBHPTable( + self, + ) -> typing.MutableSequence[ + typing.MutableSequence[ + typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[float]] + ] + ] + ]: ... def getDatumDepth(self) -> float: ... def getFlowRateType(self) -> java.lang.String: ... def getFlowRates(self) -> typing.MutableSequence[float]: ... @@ -325,42 +610,103 @@ class EclipseVFPExporter(java.io.Serializable): def getVFPINJString(self) -> java.lang.String: ... def getVFPPRODString(self) -> java.lang.String: ... def getWaterCuts(self) -> typing.MutableSequence[float]: ... - def setALQs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setBHPTable(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]]], jpype.JArray]) -> None: ... + def setALQs( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setBHPTable( + self, + doubleArray: typing.Union[ + typing.List[ + typing.MutableSequence[ + typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[float]] + ] + ] + ], + jpype.JArray, + ], + ) -> None: ... def setDatumDepth(self, double: float) -> None: ... def setFlowRateType(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setFlowRates(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setGORs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setLiftCurveData(self, liftCurveData: 'ProcessOptimizationEngine.LiftCurveData') -> None: ... - def setTHPs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFlowRates( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setGORs( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setLiftCurveData( + self, liftCurveData: "ProcessOptimizationEngine.LiftCurveData" + ) -> None: ... + def setTHPs( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setTableNumber(self, int: int) -> None: ... def setTableTitle(self, string: typing.Union[java.lang.String, str]) -> None: ... def setUnitSystem(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setWaterCuts(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setWaterCuts( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + class VFPScenario(java.io.Serializable): def __init__(self): ... - def getBHPTable(self) -> typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]]]: ... + def getBHPTable( + self, + ) -> typing.MutableSequence[ + typing.MutableSequence[ + typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[float]] + ] + ] + ]: ... def getDescription(self) -> java.lang.String: ... def getFlowRates(self) -> typing.MutableSequence[float]: ... def getGORs(self) -> typing.MutableSequence[float]: ... def getTHPs(self) -> typing.MutableSequence[float]: ... def getTableNumber(self) -> int: ... def getWaterCuts(self) -> typing.MutableSequence[float]: ... - def setBHPTable(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]]], jpype.JArray]) -> None: ... - def setDescription(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setFlowRates(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setGORs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setTHPs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setBHPTable( + self, + doubleArray: typing.Union[ + typing.List[ + typing.MutableSequence[ + typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[float]] + ] + ] + ], + jpype.JArray, + ], + ) -> None: ... + def setDescription( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setFlowRates( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setGORs( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setTHPs( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setTableNumber(self, int: int) -> None: ... - def setWaterCuts(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setWaterCuts( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class FlowRateOptimizationResult(java.io.Serializable): def __init__(self): ... - def addConstraintViolation(self, constraintViolation: 'FlowRateOptimizationResult.ConstraintViolation') -> None: ... + def addConstraintViolation( + self, constraintViolation: "FlowRateOptimizationResult.ConstraintViolation" + ) -> None: ... @staticmethod - def error(string: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizationResult': ... + def error( + string: typing.Union[java.lang.String, str], + ) -> "FlowRateOptimizationResult": ... def getComputationTimeMs(self) -> int: ... - def getConstraintViolations(self) -> java.util.List['FlowRateOptimizationResult.ConstraintViolation']: ... + def getConstraintViolations( + self, + ) -> java.util.List["FlowRateOptimizationResult.ConstraintViolation"]: ... def getConvergenceError(self) -> float: ... def getFlowRate(self) -> float: ... def getFlowRateUnit(self) -> java.lang.String: ... @@ -369,34 +715,56 @@ class FlowRateOptimizationResult(java.io.Serializable): def getIterationCount(self) -> int: ... def getOutletPressure(self) -> float: ... def getPressureUnit(self) -> java.lang.String: ... - def getStatus(self) -> 'FlowRateOptimizationResult.Status': ... + def getStatus(self) -> "FlowRateOptimizationResult.Status": ... def getTargetInletPressure(self) -> float: ... def getTargetOutletPressure(self) -> float: ... def hasHardViolations(self) -> bool: ... @staticmethod - def infeasibleConstraint(string: typing.Union[java.lang.String, str], list: java.util.List['FlowRateOptimizationResult.ConstraintViolation']) -> 'FlowRateOptimizationResult': ... + def infeasibleConstraint( + string: typing.Union[java.lang.String, str], + list: java.util.List["FlowRateOptimizationResult.ConstraintViolation"], + ) -> "FlowRateOptimizationResult": ... @staticmethod - def infeasiblePressure(string: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizationResult': ... + def infeasiblePressure( + string: typing.Union[java.lang.String, str], + ) -> "FlowRateOptimizationResult": ... def isFeasible(self) -> bool: ... @staticmethod - def notConverged(int: int, double: float) -> 'FlowRateOptimizationResult': ... + def notConverged(int: int, double: float) -> "FlowRateOptimizationResult": ... def setComputationTimeMs(self, long: int) -> None: ... def setConvergenceError(self, double: float) -> None: ... def setFlowRate(self, double: float) -> None: ... def setFlowRateUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setInfeasibilityReason(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setInfeasibilityReason( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInletPressure(self, double: float) -> None: ... def setIterationCount(self, int: int) -> None: ... def setOutletPressure(self, double: float) -> None: ... def setPressureUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setStatus(self, status: 'FlowRateOptimizationResult.Status') -> None: ... + def setStatus(self, status: "FlowRateOptimizationResult.Status") -> None: ... def setTargetInletPressure(self, double: float) -> None: ... def setTargetOutletPressure(self, double: float) -> None: ... @staticmethod - def success(double: float, string: typing.Union[java.lang.String, str], double2: float, double3: float, string2: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizationResult': ... + def success( + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + double3: float, + string2: typing.Union[java.lang.String, str], + ) -> "FlowRateOptimizationResult": ... def toString(self) -> java.lang.String: ... + class ConstraintViolation(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str], boolean: bool): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + boolean: bool, + ): ... def getConstraintName(self) -> java.lang.String: ... def getCurrentValue(self) -> float: ... def getEquipmentName(self) -> java.lang.String: ... @@ -404,44 +772,132 @@ class FlowRateOptimizationResult(java.io.Serializable): def getUnit(self) -> java.lang.String: ... def isHardViolation(self) -> bool: ... def toString(self) -> java.lang.String: ... - class Status(java.lang.Enum['FlowRateOptimizationResult.Status']): - OPTIMAL: typing.ClassVar['FlowRateOptimizationResult.Status'] = ... - INFEASIBLE_PRESSURE: typing.ClassVar['FlowRateOptimizationResult.Status'] = ... - INFEASIBLE_CONSTRAINT: typing.ClassVar['FlowRateOptimizationResult.Status'] = ... - NOT_CONVERGED: typing.ClassVar['FlowRateOptimizationResult.Status'] = ... - ERROR: typing.ClassVar['FlowRateOptimizationResult.Status'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Status(java.lang.Enum["FlowRateOptimizationResult.Status"]): + OPTIMAL: typing.ClassVar["FlowRateOptimizationResult.Status"] = ... + INFEASIBLE_PRESSURE: typing.ClassVar["FlowRateOptimizationResult.Status"] = ... + INFEASIBLE_CONSTRAINT: typing.ClassVar["FlowRateOptimizationResult.Status"] = ( + ... + ) + NOT_CONVERGED: typing.ClassVar["FlowRateOptimizationResult.Status"] = ... + ERROR: typing.ClassVar["FlowRateOptimizationResult.Status"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizationResult.Status': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FlowRateOptimizationResult.Status": ... @staticmethod - def values() -> typing.MutableSequence['FlowRateOptimizationResult.Status']: ... + def values() -> typing.MutableSequence["FlowRateOptimizationResult.Status"]: ... class FlowRateOptimizer(java.io.Serializable): @typing.overload - def __init__(self, processModel: jneqsim.process.processmodel.ProcessModel, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + processModel: jneqsim.process.processmodel.ProcessModel, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - def calculateTotalCompressorPower(self, string: typing.Union[java.lang.String, str]) -> float: ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + def calculateTotalCompressorPower( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def configureProcessCompressorCharts(self) -> None: ... - def findFlowRate(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> FlowRateOptimizationResult: ... - def findInletPressure(self, double: float, string: typing.Union[java.lang.String, str], double2: float, string2: typing.Union[java.lang.String, str]) -> FlowRateOptimizationResult: ... - def findMaxFlowRateAtPressureBoundaries(self, double: float, double2: float, string: typing.Union[java.lang.String, str], double3: float) -> 'FlowRateOptimizer.ProcessOperatingPoint': ... - def findMaximumFeasibleFlowRate(self, double: float, string: typing.Union[java.lang.String, str], double2: float) -> 'FlowRateOptimizer.ProcessOperatingPoint': ... - def findMinimumTotalPowerOperatingPoint(self, double: float, double2: float, string: typing.Union[java.lang.String, str], double3: float, double4: float, string2: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizer.ProcessOperatingPoint': ... - def findProcessOperatingPoint(self, double: float, string: typing.Union[java.lang.String, str], double2: float, string2: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizer.ProcessOperatingPoint': ... - def generateCapacityCurve(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], double3: float, string2: typing.Union[java.lang.String, str]) -> typing.MutableSequence['FlowRateOptimizer.ProcessOperatingPoint']: ... - def generateProcessCapacityTable(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], double3: float) -> 'FlowRateOptimizer.ProcessCapacityTable': ... - def generateProcessLiftCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], doubleArray2: typing.Union[typing.List[float], jpype.JArray], string2: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizer.ProcessLiftCurveTable': ... - def generateProcessPerformanceTable(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], double2: float, string2: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizer.ProcessPerformanceTable': ... - @typing.overload - def generateProfessionalLiftCurves(self, double: float, double2: float, double3: float, double4: float, string: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizer.LiftCurveResult': ... - @typing.overload - def generateProfessionalLiftCurves(self, liftCurveConfiguration: 'FlowRateOptimizer.LiftCurveConfiguration') -> 'FlowRateOptimizer.LiftCurveResult': ... - def getEquipmentUtilizationReport(self) -> java.util.Map[java.lang.String, 'FlowRateOptimizer.EquipmentUtilizationData']: ... + def findFlowRate( + self, double: float, double2: float, string: typing.Union[java.lang.String, str] + ) -> FlowRateOptimizationResult: ... + def findInletPressure( + self, + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> FlowRateOptimizationResult: ... + def findMaxFlowRateAtPressureBoundaries( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + double3: float, + ) -> "FlowRateOptimizer.ProcessOperatingPoint": ... + def findMaximumFeasibleFlowRate( + self, double: float, string: typing.Union[java.lang.String, str], double2: float + ) -> "FlowRateOptimizer.ProcessOperatingPoint": ... + def findMinimumTotalPowerOperatingPoint( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + double3: float, + double4: float, + string2: typing.Union[java.lang.String, str], + ) -> "FlowRateOptimizer.ProcessOperatingPoint": ... + def findProcessOperatingPoint( + self, + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "FlowRateOptimizer.ProcessOperatingPoint": ... + def generateCapacityCurve( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + double3: float, + string2: typing.Union[java.lang.String, str], + ) -> typing.MutableSequence["FlowRateOptimizer.ProcessOperatingPoint"]: ... + def generateProcessCapacityTable( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + double3: float, + ) -> "FlowRateOptimizer.ProcessCapacityTable": ... + def generateProcessLiftCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + string2: typing.Union[java.lang.String, str], + ) -> "FlowRateOptimizer.ProcessLiftCurveTable": ... + def generateProcessPerformanceTable( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "FlowRateOptimizer.ProcessPerformanceTable": ... + @typing.overload + def generateProfessionalLiftCurves( + self, + double: float, + double2: float, + double3: float, + double4: float, + string: typing.Union[java.lang.String, str], + ) -> "FlowRateOptimizer.LiftCurveResult": ... + @typing.overload + def generateProfessionalLiftCurves( + self, liftCurveConfiguration: "FlowRateOptimizer.LiftCurveConfiguration" + ) -> "FlowRateOptimizer.LiftCurveResult": ... + def getEquipmentUtilizationReport( + self, + ) -> java.util.Map[ + java.lang.String, "FlowRateOptimizer.EquipmentUtilizationData" + ]: ... def getInitialFlowGuess(self) -> float: ... def getMaxEquipmentUtilization(self) -> float: ... def getMaxEquipmentUtilizationLimit(self) -> float: ... @@ -454,12 +910,16 @@ class FlowRateOptimizer(java.io.Serializable): def getMinFlowRate(self) -> float: ... def getMinSpeedLimit(self) -> float: ... def getMinSurgeMargin(self) -> float: ... - def getMode(self) -> 'FlowRateOptimizer.Mode': ... + def getMode(self) -> "FlowRateOptimizer.Mode": ... def getNumberOfChartSpeeds(self) -> int: ... def getParallelThreads(self) -> int: ... - def getProcessCompressors(self) -> java.util.List[jneqsim.process.equipment.compressor.Compressor]: ... - def getProcessSeparators(self) -> java.util.List[jneqsim.process.equipment.separator.Separator]: ... - def getProgressCallback(self) -> 'FlowRateOptimizer.ProgressCallback': ... + def getProcessCompressors( + self, + ) -> java.util.List[jneqsim.process.equipment.compressor.Compressor]: ... + def getProcessSeparators( + self, + ) -> java.util.List[jneqsim.process.equipment.separator.Separator]: ... + def getProgressCallback(self) -> "FlowRateOptimizer.ProgressCallback": ... def getSpeedMarginAboveDesign(self) -> float: ... def getTolerance(self) -> float: ... def isAutoConfigureProcessCompressors(self) -> bool: ... @@ -485,12 +945,18 @@ class FlowRateOptimizer(java.io.Serializable): def setMinSurgeMargin(self, double: float) -> None: ... def setNumberOfChartSpeeds(self, int: int) -> None: ... def setParallelThreads(self, int: int) -> None: ... - def setProgressCallback(self, progressCallback: typing.Union['FlowRateOptimizer.ProgressCallback', typing.Callable]) -> None: ... + def setProgressCallback( + self, + progressCallback: typing.Union[ + "FlowRateOptimizer.ProgressCallback", typing.Callable + ], + ) -> None: ... def setSolveSpeed(self, boolean: bool) -> None: ... def setSpeedMarginAboveDesign(self, double: float) -> None: ... def setTolerance(self, double: float) -> None: ... def validateConfiguration(self) -> java.util.List[java.lang.String]: ... def validateOrThrow(self) -> None: ... + class CompressorOperatingPoint(java.io.Serializable): def __init__(self): ... def getFlowRate(self) -> float: ... @@ -510,17 +976,22 @@ class FlowRateOptimizer(java.io.Serializable): def setAtStoneWall(self, boolean: bool) -> None: ... def setFeasible(self, boolean: bool) -> None: ... def setFlowRate(self, double: float) -> None: ... - def setFlowRateUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFlowRateUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInSurge(self, boolean: bool) -> None: ... def setInletPressure(self, double: float) -> None: ... def setOutletPressure(self, double: float) -> None: ... def setPolytropicEfficiency(self, double: float) -> None: ... def setPolytropicHead(self, double: float) -> None: ... def setPower(self, double: float) -> None: ... - def setPressureUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressureUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setSpeed(self, double: float) -> None: ... def setSurgeMargin(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... + class EquipmentUtilizationData(java.io.Serializable): def __init__(self): ... def getCapacity(self) -> float: ... @@ -534,7 +1005,9 @@ class FlowRateOptimizer(java.io.Serializable): def getUtilization(self) -> float: ... def setCapacity(self, double: float) -> None: ... def setDuty(self, double: float) -> None: ... - def setEquipmentType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setEquipmentType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPower(self, double: float) -> None: ... def setSpeed(self, double: float) -> None: ... @@ -542,6 +1015,7 @@ class FlowRateOptimizer(java.io.Serializable): def setSurgeMargin(self, double: float) -> None: ... def setUtilization(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... + class LiftCurveConfiguration(java.io.Serializable): def __init__(self): ... def getFlowRateUnit(self) -> java.lang.String: ... @@ -554,109 +1028,224 @@ class FlowRateOptimizer(java.io.Serializable): def getMinSpeedLimit(self) -> float: ... def getOutletPressures(self) -> typing.MutableSequence[float]: ... def getPressureUnit(self) -> java.lang.String: ... - def getProgressCallback(self) -> 'FlowRateOptimizer.ProgressCallback': ... + def getProgressCallback(self) -> "FlowRateOptimizer.ProgressCallback": ... def getSurgeMargin(self) -> float: ... def isEnableProgressLogging(self) -> bool: ... def isGenerateCapacityTable(self) -> bool: ... def isGenerateLiftCurveTable(self) -> bool: ... def isGeneratePerformanceTable(self) -> bool: ... - def withFlowRateRange(self, double: float, double2: float, int: int) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... - def withFlowRateUnit(self, string: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... - def withInletPressureRange(self, double: float, double2: float, int: int) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... - def withMaxPowerLimit(self, double: float) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... - def withMaxTotalPowerLimit(self, double: float) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... - def withMaxUtilization(self, double: float) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... - def withOutletPressureRange(self, double: float, double2: float, int: int) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... - def withPressureUnit(self, string: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... - def withProgressCallback(self, progressCallback: typing.Union['FlowRateOptimizer.ProgressCallback', typing.Callable]) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... - def withProgressLogging(self, boolean: bool) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... - def withSpeedLimits(self, double: float, double2: float) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... - def withSurgeMargin(self, double: float) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... - def withTables(self, boolean: bool, boolean2: bool, boolean3: bool) -> 'FlowRateOptimizer.LiftCurveConfiguration': ... + def withFlowRateRange( + self, double: float, double2: float, int: int + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + def withFlowRateUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + def withInletPressureRange( + self, double: float, double2: float, int: int + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + def withMaxPowerLimit( + self, double: float + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + def withMaxTotalPowerLimit( + self, double: float + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + def withMaxUtilization( + self, double: float + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + def withOutletPressureRange( + self, double: float, double2: float, int: int + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + def withPressureUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + def withProgressCallback( + self, + progressCallback: typing.Union[ + "FlowRateOptimizer.ProgressCallback", typing.Callable + ], + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + def withProgressLogging( + self, boolean: bool + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + def withSpeedLimits( + self, double: float, double2: float + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + def withSurgeMargin( + self, double: float + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + def withTables( + self, boolean: bool, boolean2: bool, boolean3: bool + ) -> "FlowRateOptimizer.LiftCurveConfiguration": ... + class LiftCurveResult(java.io.Serializable): def __init__(self): ... def addWarning(self, string: typing.Union[java.lang.String, str]) -> None: ... - def getCapacityTable(self) -> 'FlowRateOptimizer.ProcessCapacityTable': ... + def getCapacityTable(self) -> "FlowRateOptimizer.ProcessCapacityTable": ... def getFeasibilityPercentage(self) -> float: ... def getFeasiblePoints(self) -> int: ... def getGenerationTimeMs(self) -> int: ... - def getLiftCurveTable(self) -> 'FlowRateOptimizer.ProcessLiftCurveTable': ... - def getPerformanceTable(self) -> 'FlowRateOptimizer.ProcessPerformanceTable': ... + def getLiftCurveTable(self) -> "FlowRateOptimizer.ProcessLiftCurveTable": ... + def getPerformanceTable( + self, + ) -> "FlowRateOptimizer.ProcessPerformanceTable": ... def getSummary(self) -> java.lang.String: ... def getTotalEvaluations(self) -> int: ... def getWarnings(self) -> java.util.List[java.lang.String]: ... - def setCapacityTable(self, processCapacityTable: 'FlowRateOptimizer.ProcessCapacityTable') -> None: ... + def setCapacityTable( + self, processCapacityTable: "FlowRateOptimizer.ProcessCapacityTable" + ) -> None: ... def setFeasiblePoints(self, int: int) -> None: ... def setGenerationTimeMs(self, long: int) -> None: ... - def setLiftCurveTable(self, processLiftCurveTable: 'FlowRateOptimizer.ProcessLiftCurveTable') -> None: ... - def setPerformanceTable(self, processPerformanceTable: 'FlowRateOptimizer.ProcessPerformanceTable') -> None: ... + def setLiftCurveTable( + self, processLiftCurveTable: "FlowRateOptimizer.ProcessLiftCurveTable" + ) -> None: ... + def setPerformanceTable( + self, processPerformanceTable: "FlowRateOptimizer.ProcessPerformanceTable" + ) -> None: ... def setTotalEvaluations(self, int: int) -> None: ... - class Mode(java.lang.Enum['FlowRateOptimizer.Mode']): - PROCESS_SYSTEM: typing.ClassVar['FlowRateOptimizer.Mode'] = ... - PROCESS_MODEL: typing.ClassVar['FlowRateOptimizer.Mode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Mode(java.lang.Enum["FlowRateOptimizer.Mode"]): + PROCESS_SYSTEM: typing.ClassVar["FlowRateOptimizer.Mode"] = ... + PROCESS_MODEL: typing.ClassVar["FlowRateOptimizer.Mode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizer.Mode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FlowRateOptimizer.Mode": ... @staticmethod - def values() -> typing.MutableSequence['FlowRateOptimizer.Mode']: ... + def values() -> typing.MutableSequence["FlowRateOptimizer.Mode"]: ... + class ProcessCapacityTable(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], list: java.util.List[typing.Union[java.lang.String, str]]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + list: java.util.List[typing.Union[java.lang.String, str]], + ): ... def countFeasiblePoints(self) -> int: ... - def findMaxFlowRatePoint(self) -> 'FlowRateOptimizer.ProcessOperatingPoint': ... - def findMinimumPowerPoint(self) -> 'FlowRateOptimizer.ProcessOperatingPoint': ... + def findMaxFlowRatePoint(self) -> "FlowRateOptimizer.ProcessOperatingPoint": ... + def findMinimumPowerPoint( + self, + ) -> "FlowRateOptimizer.ProcessOperatingPoint": ... def getCompressorNames(self) -> java.util.List[java.lang.String]: ... def getFlowRateUnit(self) -> java.lang.String: ... - def getFlowRateValues(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getFlowRateValues( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getInletPressures(self) -> typing.MutableSequence[float]: ... def getMaxUtilization(self) -> float: ... - def getMaxUtilizationValues(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getOperatingPoint(self, int: int, int2: int) -> 'FlowRateOptimizer.ProcessOperatingPoint': ... + def getMaxUtilizationValues( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getOperatingPoint( + self, int: int, int2: int + ) -> "FlowRateOptimizer.ProcessOperatingPoint": ... def getOutletPressures(self) -> typing.MutableSequence[float]: ... def getPressureUnit(self) -> java.lang.String: ... def getTableName(self) -> java.lang.String: ... - def getTotalPowerValues(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def setFlowRateUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... + def getTotalPowerValues( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def setFlowRateUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMaxUtilization(self, double: float) -> None: ... - def setOperatingPoint(self, int: int, int2: int, processOperatingPoint: 'FlowRateOptimizer.ProcessOperatingPoint') -> None: ... - def setPressureUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setOperatingPoint( + self, + int: int, + int2: int, + processOperatingPoint: "FlowRateOptimizer.ProcessOperatingPoint", + ) -> None: ... + def setPressureUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTableName(self, string: typing.Union[java.lang.String, str]) -> None: ... def toCsv(self) -> java.lang.String: ... def toEclipseFormat(self) -> java.lang.String: ... def toFormattedString(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... + class ProcessLiftCurveTable(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], list: java.util.List[typing.Union[java.lang.String, str]]): ... - def findMinimumPowerPoint(self) -> 'FlowRateOptimizer.ProcessOperatingPoint': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + list: java.util.List[typing.Union[java.lang.String, str]], + ): ... + def findMinimumPowerPoint( + self, + ) -> "FlowRateOptimizer.ProcessOperatingPoint": ... def getCompressorNames(self) -> java.util.List[java.lang.String]: ... def getFlowRateUnit(self) -> java.lang.String: ... def getFlowRates(self) -> typing.MutableSequence[float]: ... def getInletPressures(self) -> typing.MutableSequence[float]: ... - def getMaxUtilizationValues(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getOperatingPoint(self, int: int, int2: int) -> 'FlowRateOptimizer.ProcessOperatingPoint': ... - def getOutletPressureValues(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getMaxUtilizationValues( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getOperatingPoint( + self, int: int, int2: int + ) -> "FlowRateOptimizer.ProcessOperatingPoint": ... + def getOutletPressureValues( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getPressureUnit(self) -> java.lang.String: ... def getTableName(self) -> java.lang.String: ... - def getTotalPowerValues(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def setFlowRateUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setOperatingPoint(self, int: int, int2: int, processOperatingPoint: 'FlowRateOptimizer.ProcessOperatingPoint') -> None: ... - def setPressureUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... + def getTotalPowerValues( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def setFlowRateUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setOperatingPoint( + self, + int: int, + int2: int, + processOperatingPoint: "FlowRateOptimizer.ProcessOperatingPoint", + ) -> None: ... + def setPressureUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTableName(self, string: typing.Union[java.lang.String, str]) -> None: ... def toEclipseFormat(self) -> java.lang.String: ... def toFormattedString(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... + class ProcessOperatingPoint(java.io.Serializable): def __init__(self): ... - def addCompressorOperatingPoint(self, string: typing.Union[java.lang.String, str], compressorOperatingPoint: 'FlowRateOptimizer.CompressorOperatingPoint') -> None: ... + def addCompressorOperatingPoint( + self, + string: typing.Union[java.lang.String, str], + compressorOperatingPoint: "FlowRateOptimizer.CompressorOperatingPoint", + ) -> None: ... def getCompressorNames(self) -> java.util.List[java.lang.String]: ... - def getCompressorOperatingPoint(self, string: typing.Union[java.lang.String, str]) -> 'FlowRateOptimizer.CompressorOperatingPoint': ... - def getCompressorOperatingPoints(self) -> java.util.Map[java.lang.String, 'FlowRateOptimizer.CompressorOperatingPoint']: ... - def getCompressorPower(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getConstraintViolations(self) -> java.util.List[FlowRateOptimizationResult.ConstraintViolation]: ... - def getEquipmentData(self) -> java.util.Map[java.lang.String, 'FlowRateOptimizer.EquipmentUtilizationData']: ... + def getCompressorOperatingPoint( + self, string: typing.Union[java.lang.String, str] + ) -> "FlowRateOptimizer.CompressorOperatingPoint": ... + def getCompressorOperatingPoints( + self, + ) -> java.util.Map[ + java.lang.String, "FlowRateOptimizer.CompressorOperatingPoint" + ]: ... + def getCompressorPower( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getConstraintViolations( + self, + ) -> java.util.List[FlowRateOptimizationResult.ConstraintViolation]: ... + def getEquipmentData( + self, + ) -> java.util.Map[ + java.lang.String, "FlowRateOptimizer.EquipmentUtilizationData" + ]: ... def getFlowRate(self) -> float: ... def getFlowRateUnit(self) -> java.lang.String: ... def getInletPressure(self) -> float: ... @@ -666,37 +1255,76 @@ class FlowRateOptimizer(java.io.Serializable): def getPressureUnit(self) -> java.lang.String: ... def getTotalPower(self) -> float: ... def isFeasible(self) -> bool: ... - def setConstraintViolations(self, list: java.util.List[FlowRateOptimizationResult.ConstraintViolation]) -> None: ... - def setEquipmentData(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], 'FlowRateOptimizer.EquipmentUtilizationData'], typing.Mapping[typing.Union[java.lang.String, str], 'FlowRateOptimizer.EquipmentUtilizationData']]) -> None: ... + def setConstraintViolations( + self, list: java.util.List[FlowRateOptimizationResult.ConstraintViolation] + ) -> None: ... + def setEquipmentData( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + "FlowRateOptimizer.EquipmentUtilizationData", + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + "FlowRateOptimizer.EquipmentUtilizationData", + ], + ], + ) -> None: ... def setFeasible(self, boolean: bool) -> None: ... def setFlowRate(self, double: float) -> None: ... - def setFlowRateUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFlowRateUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInletPressure(self, double: float) -> None: ... def setMaxUtilization(self, double: float) -> None: ... def setOutletPressure(self, double: float) -> None: ... - def setPressureUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressureUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTotalPower(self, double: float) -> None: ... def toDetailedString(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... + class ProcessPerformanceTable(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], list: java.util.List[typing.Union[java.lang.String, str]]): ... - def findMinimumPowerPoint(self) -> 'FlowRateOptimizer.ProcessOperatingPoint': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + list: java.util.List[typing.Union[java.lang.String, str]], + ): ... + def findMinimumPowerPoint( + self, + ) -> "FlowRateOptimizer.ProcessOperatingPoint": ... def getFlowRateUnit(self) -> java.lang.String: ... def getFlowRates(self) -> typing.MutableSequence[float]: ... def getInletPressure(self) -> float: ... - def getOperatingPoint(self, int: int) -> 'FlowRateOptimizer.ProcessOperatingPoint': ... + def getOperatingPoint( + self, int: int + ) -> "FlowRateOptimizer.ProcessOperatingPoint": ... def getOutletPressure(self, int: int) -> float: ... def getPressureUnit(self) -> java.lang.String: ... def getTableName(self) -> java.lang.String: ... def getTotalPower(self, int: int) -> float: ... - def setFlowRateUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFlowRateUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInletPressure(self, double: float) -> None: ... - def setOperatingPoint(self, int: int, processOperatingPoint: 'FlowRateOptimizer.ProcessOperatingPoint') -> None: ... - def setPressureUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setOperatingPoint( + self, + int: int, + processOperatingPoint: "FlowRateOptimizer.ProcessOperatingPoint", + ) -> None: ... + def setPressureUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTableName(self, string: typing.Union[java.lang.String, str]) -> None: ... def toFormattedString(self) -> java.lang.String: ... + class ProgressCallback: - def onProgress(self, int: int, int2: int, string: typing.Union[java.lang.String, str]) -> None: ... + def onProgress( + self, int: int, int2: int, string: typing.Union[java.lang.String, str] + ) -> None: ... class FluidMagicInput(java.io.Serializable): @typing.overload @@ -704,21 +1332,27 @@ class FluidMagicInput(java.io.Serializable): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @staticmethod - def builder() -> 'FluidMagicInput.Builder': ... + def builder() -> "FluidMagicInput.Builder": ... @typing.overload @staticmethod - def fromE300File(string: typing.Union[java.lang.String, str]) -> 'FluidMagicInput': ... + def fromE300File( + string: typing.Union[java.lang.String, str], + ) -> "FluidMagicInput": ... @typing.overload @staticmethod - def fromE300File(path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> 'FluidMagicInput': ... + def fromE300File( + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> "FluidMagicInput": ... @staticmethod - def fromFluid(systemInterface: jneqsim.thermo.system.SystemInterface) -> 'FluidMagicInput': ... + def fromFluid( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> "FluidMagicInput": ... def generateGORValues(self) -> typing.MutableSequence[float]: ... def generateWaterCutValues(self) -> typing.MutableSequence[float]: ... def getBaseCaseGOR(self) -> float: ... def getGasPhase(self) -> jneqsim.thermo.system.SystemInterface: ... def getGasStdVolume(self) -> float: ... - def getGorSpacing(self) -> 'FluidMagicInput.GORSpacing': ... + def getGorSpacing(self) -> "FluidMagicInput.GORSpacing": ... def getMaxGOR(self) -> float: ... def getMaxWaterCut(self) -> float: ... def getMinGOR(self) -> float: ... @@ -740,11 +1374,13 @@ class FluidMagicInput(java.io.Serializable): def setGORRange(self, double: float, double2: float) -> None: ... @typing.overload def setGORRange(self, double: float, double2: float, int: int) -> None: ... - def setGorSpacing(self, gORSpacing: 'FluidMagicInput.GORSpacing') -> None: ... + def setGorSpacing(self, gORSpacing: "FluidMagicInput.GORSpacing") -> None: ... def setNumberOfGORPoints(self, int: int) -> None: ... def setNumberOfWaterCutPoints(self, int: int) -> None: ... def setPressure(self, double: float) -> None: ... - def setReferenceFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setReferenceFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setTemperature(self, double: float) -> None: ... @typing.overload def setWaterCutRange(self, double: float, double2: float) -> None: ... @@ -752,58 +1388,125 @@ class FluidMagicInput(java.io.Serializable): def setWaterCutRange(self, double: float, double2: float, int: int) -> None: ... def setWaterSalinityPPM(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def build(self) -> 'FluidMagicInput': ... - def gorRange(self, double: float, double2: float) -> 'FluidMagicInput.Builder': ... - def gorSpacing(self, gORSpacing: 'FluidMagicInput.GORSpacing') -> 'FluidMagicInput.Builder': ... - def numberOfGORPoints(self, int: int) -> 'FluidMagicInput.Builder': ... - def numberOfWaterCutPoints(self, int: int) -> 'FluidMagicInput.Builder': ... - def pressure(self, double: float) -> 'FluidMagicInput.Builder': ... - def referenceFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'FluidMagicInput.Builder': ... - def temperature(self, double: float) -> 'FluidMagicInput.Builder': ... - def waterCutRange(self, double: float, double2: float) -> 'FluidMagicInput.Builder': ... - def waterSalinity(self, double: float) -> 'FluidMagicInput.Builder': ... - class GORSpacing(java.lang.Enum['FluidMagicInput.GORSpacing']): - LINEAR: typing.ClassVar['FluidMagicInput.GORSpacing'] = ... - LOGARITHMIC: typing.ClassVar['FluidMagicInput.GORSpacing'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def build(self) -> "FluidMagicInput": ... + def gorRange( + self, double: float, double2: float + ) -> "FluidMagicInput.Builder": ... + def gorSpacing( + self, gORSpacing: "FluidMagicInput.GORSpacing" + ) -> "FluidMagicInput.Builder": ... + def numberOfGORPoints(self, int: int) -> "FluidMagicInput.Builder": ... + def numberOfWaterCutPoints(self, int: int) -> "FluidMagicInput.Builder": ... + def pressure(self, double: float) -> "FluidMagicInput.Builder": ... + def referenceFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "FluidMagicInput.Builder": ... + def temperature(self, double: float) -> "FluidMagicInput.Builder": ... + def waterCutRange( + self, double: float, double2: float + ) -> "FluidMagicInput.Builder": ... + def waterSalinity(self, double: float) -> "FluidMagicInput.Builder": ... + + class GORSpacing(java.lang.Enum["FluidMagicInput.GORSpacing"]): + LINEAR: typing.ClassVar["FluidMagicInput.GORSpacing"] = ... + LOGARITHMIC: typing.ClassVar["FluidMagicInput.GORSpacing"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FluidMagicInput.GORSpacing': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FluidMagicInput.GORSpacing": ... @staticmethod - def values() -> typing.MutableSequence['FluidMagicInput.GORSpacing']: ... + def values() -> typing.MutableSequence["FluidMagicInput.GORSpacing"]: ... class InstalledCapacityTableLoader: @typing.overload @staticmethod - def load(processModel: jneqsim.process.processmodel.ProcessModel, string: typing.Union[java.lang.String, str]) -> java.util.List['InstalledCapacityTableLoader.InstalledCapacityRecord']: ... + def load( + processModel: jneqsim.process.processmodel.ProcessModel, + string: typing.Union[java.lang.String, str], + ) -> java.util.List["InstalledCapacityTableLoader.InstalledCapacityRecord"]: ... @typing.overload @staticmethod - def load(processModel: jneqsim.process.processmodel.ProcessModel, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> java.util.List['InstalledCapacityTableLoader.InstalledCapacityRecord']: ... + def load( + processModel: jneqsim.process.processmodel.ProcessModel, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> java.util.List["InstalledCapacityTableLoader.InstalledCapacityRecord"]: ... + class InstalledCapacityRecord(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], double: float, double2: float, string5: typing.Union[java.lang.String, str], constraintSeverity: jneqsim.process.equipment.capacity.CapacityConstraint.ConstraintSeverity, boolean: bool): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + double: float, + double2: float, + string5: typing.Union[java.lang.String, str], + constraintSeverity: jneqsim.process.equipment.capacity.CapacityConstraint.ConstraintSeverity, + boolean: bool, + ): ... def getArea(self) -> java.lang.String: ... def getConstraint(self) -> java.lang.String: ... def getCurrentValueAddress(self) -> java.lang.String: ... def getDesignValue(self) -> float: ... def getEquipment(self) -> java.lang.String: ... def getMaxValue(self) -> float: ... - def getSeverity(self) -> jneqsim.process.equipment.capacity.CapacityConstraint.ConstraintSeverity: ... + def getSeverity( + self, + ) -> ( + jneqsim.process.equipment.capacity.CapacityConstraint.ConstraintSeverity + ): ... def getUnit(self) -> java.lang.String: ... def isEnabled(self) -> bool: ... class LiftCurveGenerator(java.io.Serializable): @typing.overload - def __init__(self, processModel: jneqsim.process.processmodel.ProcessModel, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + processModel: jneqsim.process.processmodel.ProcessModel, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - def generateFlowRateTable(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'LiftCurveTable': ... - def generateTable(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'LiftCurveTable': ... - def generateTableAutoRange(self, int: int, int2: int, double: float, double2: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'LiftCurveTable': ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + def generateFlowRateTable( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "LiftCurveTable": ... + def generateTable( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "LiftCurveTable": ... + def generateTableAutoRange( + self, + int: int, + int2: int, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "LiftCurveTable": ... def getMaxVelocity(self) -> float: ... def getOptimizer(self) -> FlowRateOptimizer: ... def getTableName(self) -> java.lang.String: ... @@ -818,7 +1521,14 @@ class LiftCurveTable(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... @typing.overload def __init__(self, int: int, int2: int): ... def countFeasiblePoints(self) -> int: ... @@ -829,31 +1539,71 @@ class LiftCurveTable(java.io.Serializable): def getFlowRateUnit(self) -> java.lang.String: ... def getFlowRates(self) -> typing.MutableSequence[float]: ... def getPressureUnit(self) -> java.lang.String: ... - def getRawDataWithHeaders(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getRawDataWithHeaders( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getTableName(self) -> java.lang.String: ... def getThpValues(self) -> typing.MutableSequence[float]: ... def getTotalPoints(self) -> int: ... def interpolateBHP(self, double: float, double2: float) -> float: ... def setBHP(self, int: int, int2: int, double: float) -> None: ... - def setBhpValues(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setBhpValues( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setComments(self, string: typing.Union[java.lang.String, str]) -> None: ... def setFlowRateUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setFlowRates(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFlowRates( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPressureUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setTableName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setThpValues(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setThpValues( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def toCSV(self) -> java.lang.String: ... def toEclipseFormat(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... class MonteCarloSimulator(java.io.Serializable): - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, int: int): ... - def addTriangularParameter(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, parameterApplier: typing.Union['MonteCarloSimulator.ParameterApplier', typing.Callable]) -> 'MonteCarloSimulator': ... - def addUniformParameter(self, string: typing.Union[java.lang.String, str], double: float, double2: float, parameterApplier: typing.Union['MonteCarloSimulator.ParameterApplier', typing.Callable]) -> 'MonteCarloSimulator': ... - def run(self) -> 'MonteCarloSimulator.MonteCarloResult': ... - def setOutputExtractor(self, string: typing.Union[java.lang.String, str], function: typing.Union[java.util.function.Function[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]]) -> 'MonteCarloSimulator': ... - def setSeed(self, long: int) -> 'MonteCarloSimulator': ... + def __init__( + self, processSystem: jneqsim.process.processmodel.ProcessSystem, int: int + ): ... + def addTriangularParameter( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + parameterApplier: typing.Union[ + "MonteCarloSimulator.ParameterApplier", typing.Callable + ], + ) -> "MonteCarloSimulator": ... + def addUniformParameter( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + parameterApplier: typing.Union[ + "MonteCarloSimulator.ParameterApplier", typing.Callable + ], + ) -> "MonteCarloSimulator": ... + def run(self) -> "MonteCarloSimulator.MonteCarloResult": ... + def setOutputExtractor( + self, + string: typing.Union[java.lang.String, str], + function: typing.Union[ + java.util.function.Function[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + ) -> "MonteCarloSimulator": ... + def setSeed(self, long: int) -> "MonteCarloSimulator": ... + class MonteCarloResult(java.io.Serializable): def getMean(self) -> float: ... def getP10(self) -> float: ... @@ -862,10 +1612,16 @@ class MonteCarloSimulator(java.io.Serializable): def getPercentile(self, double: float) -> float: ... def getProbabilityBelow(self, double: float) -> float: ... def getStdDev(self) -> float: ... - def getTornado(self) -> java.util.List['MonteCarloSimulator.TornadoEntry']: ... + def getTornado(self) -> java.util.List["MonteCarloSimulator.TornadoEntry"]: ... def toJson(self) -> java.lang.String: ... + class ParameterApplier(java.io.Serializable): - def apply(self, processSystem: jneqsim.process.processmodel.ProcessSystem, double: float) -> None: ... + def apply( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + double: float, + ) -> None: ... + class TornadoEntry(java.io.Serializable): parameter: java.lang.String = ... lowResult: float = ... @@ -876,68 +1632,172 @@ class MultiObjectiveOptimizer(java.io.Serializable): DEFAULT_WEIGHT_COMBINATIONS: typing.ClassVar[int] = ... DEFAULT_GRID_POINTS: typing.ClassVar[int] = ... def __init__(self): ... - def includeInfeasible(self, boolean: bool) -> 'MultiObjectiveOptimizer': ... - def onProgress(self, progressCallback: typing.Union['MultiObjectiveOptimizer.ProgressCallback', typing.Callable]) -> 'MultiObjectiveOptimizer': ... + def includeInfeasible(self, boolean: bool) -> "MultiObjectiveOptimizer": ... + def onProgress( + self, + progressCallback: typing.Union[ + "MultiObjectiveOptimizer.ProgressCallback", typing.Callable + ], + ) -> "MultiObjectiveOptimizer": ... @typing.overload - def optimizeEpsilonConstraint(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, objectiveFunction: 'ObjectiveFunction', list: java.util.List['ObjectiveFunction'], optimizationConfig: 'ProductionOptimizer.OptimizationConfig', int: int) -> 'ParetoFront': ... + def optimizeEpsilonConstraint( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + objectiveFunction: "ObjectiveFunction", + list: java.util.List["ObjectiveFunction"], + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + int: int, + ) -> "ParetoFront": ... @typing.overload - def optimizeEpsilonConstraint(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, objectiveFunction: 'ObjectiveFunction', list: java.util.List['ObjectiveFunction'], optimizationConfig: 'ProductionOptimizer.OptimizationConfig', int: int, list2: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ParetoFront': ... + def optimizeEpsilonConstraint( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + objectiveFunction: "ObjectiveFunction", + list: java.util.List["ObjectiveFunction"], + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + int: int, + list2: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ParetoFront": ... @typing.overload - def optimizeWeightedSum(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, list: java.util.List['ObjectiveFunction'], optimizationConfig: 'ProductionOptimizer.OptimizationConfig', int: int) -> 'ParetoFront': ... + def optimizeWeightedSum( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + list: java.util.List["ObjectiveFunction"], + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + int: int, + ) -> "ParetoFront": ... @typing.overload - def optimizeWeightedSum(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, list: java.util.List['ObjectiveFunction'], optimizationConfig: 'ProductionOptimizer.OptimizationConfig', int: int, list2: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ParetoFront': ... + def optimizeWeightedSum( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + list: java.util.List["ObjectiveFunction"], + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + int: int, + list2: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ParetoFront": ... @typing.overload - def sampleParetoFront(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, list: java.util.List['ObjectiveFunction'], optimizationConfig: 'ProductionOptimizer.OptimizationConfig', int: int) -> 'ParetoFront': ... + def sampleParetoFront( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + list: java.util.List["ObjectiveFunction"], + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + int: int, + ) -> "ParetoFront": ... @typing.overload - def sampleParetoFront(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, list: java.util.List['ObjectiveFunction'], optimizationConfig: 'ProductionOptimizer.OptimizationConfig', int: int, list2: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ParetoFront': ... + def sampleParetoFront( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + list: java.util.List["ObjectiveFunction"], + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + int: int, + list2: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ParetoFront": ... + class MultiObjectiveResult(java.io.Serializable): - def __init__(self, paretoFront: 'ParetoFront', list: java.util.List['ObjectiveFunction'], string: typing.Union[java.lang.String, str], long: int): ... + def __init__( + self, + paretoFront: "ParetoFront", + list: java.util.List["ObjectiveFunction"], + string: typing.Union[java.lang.String, str], + long: int, + ): ... def getComputationTimeMs(self) -> int: ... - def getKneePoint(self) -> 'ParetoSolution': ... + def getKneePoint(self) -> "ParetoSolution": ... def getMethod(self) -> java.lang.String: ... def getNumSolutions(self) -> int: ... - def getObjectives(self) -> java.util.List['ObjectiveFunction']: ... - def getParetoFront(self) -> 'ParetoFront': ... + def getObjectives(self) -> java.util.List["ObjectiveFunction"]: ... + def getParetoFront(self) -> "ParetoFront": ... def toString(self) -> java.lang.String: ... + class ProgressCallback: - def onProgress(self, int: int, int2: int, paretoSolution: 'ParetoSolution') -> None: ... + def onProgress( + self, int: int, int2: int, paretoSolution: "ParetoSolution" + ) -> None: ... class MultiScenarioVFPGenerator(java.io.Serializable): @typing.overload - def __init__(self, supplier: typing.Union[java.util.function.Supplier[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[], jneqsim.process.processmodel.ProcessSystem]], string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + supplier: typing.Union[ + java.util.function.Supplier[jneqsim.process.processmodel.ProcessSystem], + typing.Callable[[], jneqsim.process.processmodel.ProcessSystem], + ], + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def exportVFPEXP(self, string: typing.Union[java.lang.String, str], int: int) -> None: ... + def exportVFPEXP( + self, string: typing.Union[java.lang.String, str], int: int + ) -> None: ... @typing.overload - def exportVFPEXP(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], int: int) -> None: ... - def generateVFPTable(self) -> 'MultiScenarioVFPGenerator.VFPTable': ... - def getFlashGenerator(self) -> 'RecombinationFlashGenerator': ... + def exportVFPEXP( + self, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + int: int, + ) -> None: ... + def generateVFPTable(self) -> "MultiScenarioVFPGenerator.VFPTable": ... + def getFlashGenerator(self) -> "RecombinationFlashGenerator": ... def getFlowRateUnit(self) -> java.lang.String: ... def getFlowRates(self) -> typing.MutableSequence[float]: ... def getGORs(self) -> typing.MutableSequence[float]: ... def getInletTemperature(self) -> float: ... def getOutletPressures(self) -> typing.MutableSequence[float]: ... - def getVfpTable(self) -> 'MultiScenarioVFPGenerator.VFPTable': ... + def getVfpTable(self) -> "MultiScenarioVFPGenerator.VFPTable": ... def getWaterCuts(self) -> typing.MutableSequence[float]: ... def setEnableParallel(self, boolean: bool) -> None: ... - def setFlashGenerator(self, recombinationFlashGenerator: 'RecombinationFlashGenerator') -> None: ... + def setFlashGenerator( + self, recombinationFlashGenerator: "RecombinationFlashGenerator" + ) -> None: ... def setFlowRateUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setFlowRates(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFlowRates( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setFluidInput(self, fluidMagicInput: FluidMagicInput) -> None: ... - def setGORs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setGORs( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setInletTemperature(self, double: float) -> None: ... def setMaxInletPressure(self, double: float) -> None: ... def setMinInletPressure(self, double: float) -> None: ... def setNumberOfWorkers(self, int: int) -> None: ... - def setOutletPressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setOutletPressures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPressureTolerance(self, double: float) -> None: ... - def setWaterCuts(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setWaterCuts( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def toVFPEXPString(self, int: int) -> java.lang.String: ... + class VFPTable(java.io.Serializable): - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ): ... def getBHP(self, int: int, int2: int, int3: int, int4: int) -> float: ... - def getBHPTable(self) -> typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[float]]]]: ... + def getBHPTable( + self, + ) -> typing.MutableSequence[ + typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[float]] + ] + ]: ... def getFeasibleCount(self) -> int: ... def getFlowRateUnit(self) -> java.lang.String: ... def getFlowRates(self) -> typing.MutableSequence[float]: ... @@ -947,45 +1807,89 @@ class MultiScenarioVFPGenerator(java.io.Serializable): def getWaterCuts(self) -> typing.MutableSequence[float]: ... def isFeasible(self, int: int, int2: int, int3: int, int4: int) -> bool: ... def printSlice(self, int: int, int2: int) -> None: ... - def setFlowRateUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setFlowRateUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class ObjectiveFunction: @staticmethod - def create(string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], direction: 'ObjectiveFunction.Direction', string2: typing.Union[java.lang.String, str]) -> 'ObjectiveFunction': ... - def evaluate(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... - def evaluateNormalized(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... - def getDirection(self) -> 'ObjectiveFunction.Direction': ... + def create( + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + direction: "ObjectiveFunction.Direction", + string2: typing.Union[java.lang.String, str], + ) -> "ObjectiveFunction": ... + def evaluate( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + def evaluateNormalized( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + def getDirection(self) -> "ObjectiveFunction.Direction": ... def getName(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... - class Direction(java.lang.Enum['ObjectiveFunction.Direction']): - MAXIMIZE: typing.ClassVar['ObjectiveFunction.Direction'] = ... - MINIMIZE: typing.ClassVar['ObjectiveFunction.Direction'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Direction(java.lang.Enum["ObjectiveFunction.Direction"]): + MAXIMIZE: typing.ClassVar["ObjectiveFunction.Direction"] = ... + MINIMIZE: typing.ClassVar["ObjectiveFunction.Direction"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ObjectiveFunction.Direction': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ObjectiveFunction.Direction": ... @staticmethod - def values() -> typing.MutableSequence['ObjectiveFunction.Direction']: ... + def values() -> typing.MutableSequence["ObjectiveFunction.Direction"]: ... class OptimizationResultBase(java.io.Serializable): def __init__(self): ... - def addConstraintMargin(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addConstraintMargin( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def addConstraintViolation(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str], boolean: bool) -> None: ... + def addConstraintViolation( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + boolean: bool, + ) -> None: ... @typing.overload - def addConstraintViolation(self, constraintViolation: 'OptimizationResultBase.ConstraintViolation') -> None: ... - def addInitialValue(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def addOptimalValue(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def addSensitivity(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def addShadowPrice(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addConstraintViolation( + self, constraintViolation: "OptimizationResultBase.ConstraintViolation" + ) -> None: ... + def addInitialValue( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def addOptimalValue( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def addSensitivity( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def addShadowPrice( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def getBottleneckConstraint(self) -> java.lang.String: ... def getBottleneckEquipment(self) -> java.lang.String: ... def getConstraintEvaluations(self) -> int: ... def getConstraintMargins(self) -> java.util.Map[java.lang.String, float]: ... - def getConstraintViolations(self) -> java.util.List['OptimizationResultBase.ConstraintViolation']: ... + def getConstraintViolations( + self, + ) -> java.util.List["OptimizationResultBase.ConstraintViolation"]: ... def getElapsedTimeMillis(self) -> int: ... def getElapsedTimeSeconds(self) -> float: ... def getEndTimeMillis(self) -> int: ... @@ -1000,7 +1904,7 @@ class OptimizationResultBase(java.io.Serializable): def getSensitivities(self) -> java.util.Map[java.lang.String, float]: ... def getShadowPrices(self) -> java.util.Map[java.lang.String, float]: ... def getStartTimeMillis(self) -> int: ... - def getStatus(self) -> 'OptimizationResultBase.Status': ... + def getStatus(self) -> "OptimizationResultBase.Status": ... def getSummary(self) -> java.lang.String: ... def hasHardViolations(self) -> bool: ... def hasViolations(self) -> bool: ... @@ -1010,29 +1914,74 @@ class OptimizationResultBase(java.io.Serializable): def isConverged(self) -> bool: ... def markEnd(self) -> None: ... def markStart(self) -> None: ... - def setBottleneckConstraint(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setBottleneckEquipment(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setBottleneckConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setBottleneckEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setConstraintEvaluations(self, int: int) -> None: ... - def setConstraintMargins(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setConstraintViolations(self, list: java.util.List['OptimizationResultBase.ConstraintViolation']) -> None: ... + def setConstraintMargins( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setConstraintViolations( + self, list: java.util.List["OptimizationResultBase.ConstraintViolation"] + ) -> None: ... def setConverged(self, boolean: bool) -> None: ... def setErrorMessage(self, string: typing.Union[java.lang.String, str]) -> None: ... def setFunctionEvaluations(self, int: int) -> None: ... - def setInitialValues(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def setInitialValues( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... def setIterations(self, int: int) -> None: ... def setObjective(self, string: typing.Union[java.lang.String, str]) -> None: ... def setObjectiveValue(self, double: float) -> None: ... def setOptimalValue(self, double: float) -> None: ... - def setOptimalValues(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setSensitivities(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setShadowPrices(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setStatus(self, status: 'OptimizationResultBase.Status') -> None: ... + def setOptimalValues( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setSensitivities( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setShadowPrices( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setStatus(self, status: "OptimizationResultBase.Status") -> None: ... def toString(self) -> java.lang.String: ... + class ConstraintViolation(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str], boolean: bool): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + boolean: bool, + ): ... def getConstraintName(self) -> java.lang.String: ... def getCurrentValue(self) -> float: ... def getEquipmentName(self) -> java.lang.String: ... @@ -1041,61 +1990,96 @@ class OptimizationResultBase(java.io.Serializable): def getViolationAmount(self) -> float: ... def getViolationPercent(self) -> float: ... def isHardConstraint(self) -> bool: ... - def setConstraintName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setConstraintName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setCurrentValue(self, double: float) -> None: ... - def setEquipmentName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setEquipmentName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHardConstraint(self, boolean: bool) -> None: ... def setLimitValue(self, double: float) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def toString(self) -> java.lang.String: ... - class Status(java.lang.Enum['OptimizationResultBase.Status']): - CONVERGED: typing.ClassVar['OptimizationResultBase.Status'] = ... - MAX_ITERATIONS_REACHED: typing.ClassVar['OptimizationResultBase.Status'] = ... - INFEASIBLE: typing.ClassVar['OptimizationResultBase.Status'] = ... - FAILED: typing.ClassVar['OptimizationResultBase.Status'] = ... - CANCELLED: typing.ClassVar['OptimizationResultBase.Status'] = ... - IN_PROGRESS: typing.ClassVar['OptimizationResultBase.Status'] = ... - NOT_STARTED: typing.ClassVar['OptimizationResultBase.Status'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Status(java.lang.Enum["OptimizationResultBase.Status"]): + CONVERGED: typing.ClassVar["OptimizationResultBase.Status"] = ... + MAX_ITERATIONS_REACHED: typing.ClassVar["OptimizationResultBase.Status"] = ... + INFEASIBLE: typing.ClassVar["OptimizationResultBase.Status"] = ... + FAILED: typing.ClassVar["OptimizationResultBase.Status"] = ... + CANCELLED: typing.ClassVar["OptimizationResultBase.Status"] = ... + IN_PROGRESS: typing.ClassVar["OptimizationResultBase.Status"] = ... + NOT_STARTED: typing.ClassVar["OptimizationResultBase.Status"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'OptimizationResultBase.Status': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "OptimizationResultBase.Status": ... @staticmethod - def values() -> typing.MutableSequence['OptimizationResultBase.Status']: ... + def values() -> typing.MutableSequence["OptimizationResultBase.Status"]: ... -class ParetoFront(java.io.Serializable, java.lang.Iterable['ParetoSolution']): +class ParetoFront(java.io.Serializable, java.lang.Iterable["ParetoSolution"]): @typing.overload def __init__(self): ... @typing.overload def __init__(self, boolean: bool): ... - def add(self, paretoSolution: 'ParetoSolution') -> bool: ... - def calculateHypervolume2D(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def add(self, paretoSolution: "ParetoSolution") -> bool: ... + def calculateHypervolume2D( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... def calculateSpacing(self) -> float: ... def clear(self) -> None: ... - def findKneePoint(self) -> 'ParetoSolution': ... - def findMaximum(self, int: int) -> 'ParetoSolution': ... - def findMinimum(self, int: int) -> 'ParetoSolution': ... - def getSolutions(self) -> java.util.List['ParetoSolution']: ... - def getSolutionsSortedBy(self, int: int, boolean: bool) -> java.util.List['ParetoSolution']: ... + def findKneePoint(self) -> "ParetoSolution": ... + def findMaximum(self, int: int) -> "ParetoSolution": ... + def findMinimum(self, int: int) -> "ParetoSolution": ... + def getSolutions(self) -> java.util.List["ParetoSolution"]: ... + def getSolutionsSortedBy( + self, int: int, boolean: bool + ) -> java.util.List["ParetoSolution"]: ... def isEmpty(self) -> bool: ... - def iterator(self) -> java.util.Iterator['ParetoSolution']: ... + def iterator(self) -> java.util.Iterator["ParetoSolution"]: ... def size(self) -> int: ... def toJson(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... -class ParetoSolution(java.io.Serializable, java.lang.Comparable['ParetoSolution']): - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], boolean: bool): ... - def addMetadata(self, string: typing.Union[java.lang.String, str], object: typing.Any) -> None: ... - def compareTo(self, paretoSolution: 'ParetoSolution') -> int: ... - def crowdingDistance(self, paretoSolution: 'ParetoSolution', paretoSolution2: 'ParetoSolution', int: int, double: float) -> float: ... - def distanceTo(self, paretoSolution: 'ParetoSolution') -> float: ... - def dominates(self, paretoSolution: 'ParetoSolution') -> bool: ... +class ParetoSolution(java.io.Serializable, java.lang.Comparable["ParetoSolution"]): + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + boolean: bool, + ): ... + def addMetadata( + self, string: typing.Union[java.lang.String, str], object: typing.Any + ) -> None: ... + def compareTo(self, paretoSolution: "ParetoSolution") -> int: ... + def crowdingDistance( + self, + paretoSolution: "ParetoSolution", + paretoSolution2: "ParetoSolution", + int: int, + double: float, + ) -> float: ... + def distanceTo(self, paretoSolution: "ParetoSolution") -> float: ... + def dominates(self, paretoSolution: "ParetoSolution") -> bool: ... def equals(self, object: typing.Any) -> bool: ... def getDecisionVariables(self) -> java.util.Map[java.lang.String, float]: ... - def getMetadata(self, string: typing.Union[java.lang.String, str]) -> typing.Any: ... + def getMetadata( + self, string: typing.Union[java.lang.String, str] + ) -> typing.Any: ... def getNumObjectives(self) -> int: ... def getObjectiveName(self, int: int) -> java.lang.String: ... def getObjectiveUnit(self, int: int) -> java.lang.String: ... @@ -1106,31 +2090,86 @@ class ParetoSolution(java.io.Serializable, java.lang.Comparable['ParetoSolution' def hashCode(self) -> int: ... def isFeasible(self) -> bool: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def build(self) -> 'ParetoSolution': ... - def decisionVariable(self, string: typing.Union[java.lang.String, str], double: float) -> 'ParetoSolution.Builder': ... - def decisionVariables(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> 'ParetoSolution.Builder': ... - def feasible(self, boolean: bool) -> 'ParetoSolution.Builder': ... - def objectives(self, list: java.util.List[ObjectiveFunction], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'ParetoSolution.Builder': ... + def build(self) -> "ParetoSolution": ... + def decisionVariable( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ParetoSolution.Builder": ... + def decisionVariables( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> "ParetoSolution.Builder": ... + def feasible(self, boolean: bool) -> "ParetoSolution.Builder": ... + def objectives( + self, + list: java.util.List[ObjectiveFunction], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> "ParetoSolution.Builder": ... class PressureBoundaryOptimizer(java.io.Serializable): @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, productionOptimizer: 'ProductionOptimizer', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + productionOptimizer: "ProductionOptimizer", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, productionOptimizer: 'ProductionOptimizer', streamInterface: jneqsim.process.equipment.stream.StreamInterface, streamInterface2: jneqsim.process.equipment.stream.StreamInterface): ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + productionOptimizer: "ProductionOptimizer", + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + streamInterface2: jneqsim.process.equipment.stream.StreamInterface, + ): ... def calculateTotalPower(self) -> float: ... def configureCompressorCharts(self) -> None: ... - def findMaxFlowRate(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> 'ProductionOptimizer.OptimizationResult': ... - def findMinimumPowerOperatingPoint(self, double: float, double2: float, string: typing.Union[java.lang.String, str], double3: float) -> 'ProductionOptimizer.OptimizationResult': ... - def generateCapacityCurve(self, double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - def generateLiftCurveTable(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str]) -> 'PressureBoundaryOptimizer.LiftCurveTable': ... - def getCompressors(self) -> java.util.List[jneqsim.process.equipment.compressor.Compressor]: ... - def getProductionOptimizer(self) -> 'ProductionOptimizer': ... + def findMaxFlowRate( + self, double: float, double2: float, string: typing.Union[java.lang.String, str] + ) -> "ProductionOptimizer.OptimizationResult": ... + def findMinimumPowerOperatingPoint( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + double3: float, + ) -> "ProductionOptimizer.OptimizationResult": ... + def generateCapacityCurve( + self, + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + ) -> typing.MutableSequence[float]: ... + def generateLiftCurveTable( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + ) -> "PressureBoundaryOptimizer.LiftCurveTable": ... + def getCompressors( + self, + ) -> java.util.List[jneqsim.process.equipment.compressor.Compressor]: ... + def getProductionOptimizer(self) -> "ProductionOptimizer": ... def setAutoConfigureCompressors(self, boolean: bool) -> None: ... def setMaxFlowRate(self, double: float) -> None: ... def setMaxIterations(self, int: int) -> None: ... @@ -1139,12 +2178,31 @@ class PressureBoundaryOptimizer(java.io.Serializable): def setMinFlowRate(self, double: float) -> None: ... def setMinSurgeMargin(self, double: float) -> None: ... def setPressureTolerance(self, double: float) -> None: ... - def setProductionOptimizer(self, productionOptimizer: 'ProductionOptimizer') -> None: ... + def setProductionOptimizer( + self, productionOptimizer: "ProductionOptimizer" + ) -> None: ... def setRateUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setSpeedLimits(self, double: float, double2: float) -> None: ... def setTolerance(self, double: float) -> None: ... + class LiftCurveTable(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def countFeasiblePoints(self) -> int: ... def getBottleneck(self, int: int, int2: int) -> java.lang.String: ... def getFlowRate(self, int: int, int2: int) -> float: ... @@ -1162,9 +2220,15 @@ class ProcessConstraint: def getPenaltyWeight(self) -> float: ... def getSeverityLevel(self) -> ConstraintSeverityLevel: ... def isHard(self) -> bool: ... - def isSatisfied(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> bool: ... - def margin(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... - def penalty(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... + def isSatisfied( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> bool: ... + def margin( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + def penalty( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... class ProcessConstraintEvaluator(java.io.Serializable): @typing.overload @@ -1172,26 +2236,39 @@ class ProcessConstraintEvaluator(java.io.Serializable): @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload - def calculateFlowSensitivities(self, double: float, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, float]: ... + def calculateFlowSensitivities( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, float]: ... @typing.overload - def calculateFlowSensitivities(self, processSystem: jneqsim.process.processmodel.ProcessSystem, double: float) -> java.util.Map[java.lang.String, float]: ... + def calculateFlowSensitivities( + self, processSystem: jneqsim.process.processmodel.ProcessSystem, double: float + ) -> java.util.Map[java.lang.String, float]: ... def clearCache(self) -> None: ... @typing.overload - def estimateMaxFlow(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def estimateMaxFlow( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload - def estimateMaxFlow(self, processSystem: jneqsim.process.processmodel.ProcessSystem, double: float) -> float: ... + def estimateMaxFlow( + self, processSystem: jneqsim.process.processmodel.ProcessSystem, double: float + ) -> float: ... @typing.overload - def evaluate(self) -> 'ProcessConstraintEvaluator.ConstraintEvaluationResult': ... + def evaluate(self) -> "ProcessConstraintEvaluator.ConstraintEvaluationResult": ... @typing.overload - def evaluate(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'ProcessConstraintEvaluator.ConstraintEvaluationResult': ... + def evaluate( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> "ProcessConstraintEvaluator.ConstraintEvaluationResult": ... def getCacheTTLMillis(self) -> int: ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getSensitivityStepSize(self) -> float: ... def isCachingEnabled(self) -> bool: ... def setCacheTTLMillis(self, long: int) -> None: ... def setCachingEnabled(self, boolean: bool) -> None: ... - def setProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... + def setProcessSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... def setSensitivityStepSize(self, double: float) -> None: ... + class CachedConstraints(java.io.Serializable): def __init__(self): ... def getCachedResults(self) -> java.util.Map[java.lang.String, float]: ... @@ -1205,16 +2282,28 @@ class ProcessConstraintEvaluator(java.io.Serializable): def setTimestamp(self, long: int) -> None: ... def setTtlMillis(self, long: int) -> None: ... def setValid(self, boolean: bool) -> None: ... + class ConstraintEvaluationResult(java.io.Serializable): def __init__(self): ... - def addEquipmentSummary(self, equipmentConstraintSummary: 'ProcessConstraintEvaluator.EquipmentConstraintSummary') -> None: ... - def addNormalizedUtilization(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addEquipmentSummary( + self, + equipmentConstraintSummary: "ProcessConstraintEvaluator.EquipmentConstraintSummary", + ) -> None: ... + def addNormalizedUtilization( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def getBottleneckConstraint(self) -> java.lang.String: ... def getBottleneckEquipment(self) -> java.lang.String: ... def getBottleneckMargin(self) -> float: ... def getBottleneckUtilization(self) -> float: ... - def getEquipmentSummaries(self) -> java.util.Map[java.lang.String, 'ProcessConstraintEvaluator.EquipmentConstraintSummary']: ... - def getNormalizedUtilizations(self) -> java.util.Map[java.lang.String, float]: ... + def getEquipmentSummaries( + self, + ) -> java.util.Map[ + java.lang.String, "ProcessConstraintEvaluator.EquipmentConstraintSummary" + ]: ... + def getNormalizedUtilizations( + self, + ) -> java.util.Map[java.lang.String, float]: ... def getOverallUtilization(self) -> float: ... def getTotalViolationCount(self) -> int: ... def isAllHardConstraintsSatisfied(self) -> bool: ... @@ -1222,15 +2311,22 @@ class ProcessConstraintEvaluator(java.io.Serializable): def isFeasible(self) -> bool: ... def setAllHardConstraintsSatisfied(self, boolean: bool) -> None: ... def setAllSoftConstraintsSatisfied(self, boolean: bool) -> None: ... - def setBottleneckConstraint(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setBottleneckEquipment(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setBottleneckConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setBottleneckEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setBottleneckUtilization(self, double: float) -> None: ... def setFeasible(self, boolean: bool) -> None: ... def setOverallUtilization(self, double: float) -> None: ... def setTotalViolationCount(self, int: int) -> None: ... + class EquipmentConstraintSummary(java.io.Serializable): def __init__(self): ... - def addConstraintDetail(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addConstraintDetail( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def getBottleneckConstraint(self) -> java.lang.String: ... def getConstraintCount(self) -> int: ... def getConstraintDetails(self) -> java.util.Map[java.lang.String, float]: ... @@ -1240,10 +2336,16 @@ class ProcessConstraintEvaluator(java.io.Serializable): def getUtilization(self) -> float: ... def getViolationCount(self) -> int: ... def isWithinLimits(self) -> bool: ... - def setBottleneckConstraint(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setBottleneckConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setConstraintCount(self, int: int) -> None: ... - def setEquipmentName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setEquipmentType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setEquipmentName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setEquipmentType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMarginToLimit(self, double: float) -> None: ... def setUtilization(self, double: float) -> None: ... def setViolationCount(self, int: int) -> None: ... @@ -1253,14 +2355,27 @@ class ProcessModelOptimizationView(jneqsim.process.processmodel.ProcessSystem): @typing.overload def __init__(self, processModel: jneqsim.process.processmodel.ProcessModel): ... @typing.overload - def __init__(self, processModel: jneqsim.process.processmodel.ProcessModel, int: int, double: float): ... + def __init__( + self, + processModel: jneqsim.process.processmodel.ProcessModel, + int: int, + double: float, + ): ... def findBottleneck(self) -> jneqsim.process.equipment.capacity.BottleneckResult: ... def getBottleneck(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def getBottleneckUtilization(self) -> float: ... - def getConstrainedEquipment(self) -> java.util.List[jneqsim.process.equipment.capacity.CapacityConstrainedEquipment]: ... + def getConstrainedEquipment( + self, + ) -> java.util.List[ + jneqsim.process.equipment.capacity.CapacityConstrainedEquipment + ]: ... def getModel(self) -> jneqsim.process.processmodel.ProcessModel: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... - def getUnitOperations(self) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getUnitOperations( + self, + ) -> java.util.List[jneqsim.process.equipment.ProcessEquipmentInterface]: ... def getUtilizationSnapshotJson(self) -> java.lang.String: ... def isAnyEquipmentOverloaded(self) -> bool: ... def isAnyHardLimitExceeded(self) -> bool: ... @@ -1274,60 +2389,183 @@ class ProcessModelSimulationEvaluator(java.io.Serializable): def __init__(self): ... @typing.overload def __init__(self, processModel: jneqsim.process.processmodel.ProcessModel): ... - def addConstraintEquality(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel], typing.Callable[[jneqsim.process.processmodel.ProcessModel], float]], double: float, double2: float) -> 'ProcessModelSimulationEvaluator': ... - def addConstraintLowerBound(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel], typing.Callable[[jneqsim.process.processmodel.ProcessModel], float]], double: float) -> 'ProcessModelSimulationEvaluator': ... - def addConstraintRange(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel], typing.Callable[[jneqsim.process.processmodel.ProcessModel], float]], double: float, double2: float) -> 'ProcessModelSimulationEvaluator': ... - def addConstraintUpperBound(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel], typing.Callable[[jneqsim.process.processmodel.ProcessModel], float]], double: float) -> 'ProcessModelSimulationEvaluator': ... - def addEquipmentCapacityConstraints(self) -> 'ProcessModelSimulationEvaluator': ... + def addConstraintEquality( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel], float], + ], + double: float, + double2: float, + ) -> "ProcessModelSimulationEvaluator": ... + def addConstraintLowerBound( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel], float], + ], + double: float, + ) -> "ProcessModelSimulationEvaluator": ... + def addConstraintRange( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel], float], + ], + double: float, + double2: float, + ) -> "ProcessModelSimulationEvaluator": ... + def addConstraintUpperBound( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel], float], + ], + double: float, + ) -> "ProcessModelSimulationEvaluator": ... + def addEquipmentCapacityConstraints(self) -> "ProcessModelSimulationEvaluator": ... @typing.overload - def addObjective(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel], typing.Callable[[jneqsim.process.processmodel.ProcessModel], float]]) -> 'ProcessModelSimulationEvaluator': ... + def addObjective( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel], float], + ], + ) -> "ProcessModelSimulationEvaluator": ... @typing.overload - def addObjective(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel], typing.Callable[[jneqsim.process.processmodel.ProcessModel], float]], direction: 'ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction') -> 'ProcessModelSimulationEvaluator': ... + def addObjective( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel], float], + ], + direction: "ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction", + ) -> "ProcessModelSimulationEvaluator": ... @typing.overload - def addParameter(self, string: typing.Union[java.lang.String, str], double: float, double2: float, string2: typing.Union[java.lang.String, str]) -> 'ProcessModelSimulationEvaluator': ... + def addParameter( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "ProcessModelSimulationEvaluator": ... @typing.overload - def addParameter(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str]) -> 'ProcessModelSimulationEvaluator': ... - def addParameterWithSetter(self, string: typing.Union[java.lang.String, str], biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessModel, float], typing.Callable[[jneqsim.process.processmodel.ProcessModel, float], None]], double: float, double2: float, string2: typing.Union[java.lang.String, str]) -> 'ProcessModelSimulationEvaluator': ... - def estimateConstraintJacobian(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def addParameter( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + ) -> "ProcessModelSimulationEvaluator": ... + def addParameterWithSetter( + self, + string: typing.Union[java.lang.String, str], + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessModel, float + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel, float], None], + ], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "ProcessModelSimulationEvaluator": ... + def estimateConstraintJacobian( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @typing.overload - def estimateGradient(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def estimateGradient( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... @typing.overload - def estimateGradient(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], int: int) -> typing.MutableSequence[float]: ... - def evaluate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'ProcessModelSimulationEvaluator.EvaluationResult': ... - def evaluateObjective(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def evaluatePenalizedObjective(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def findActiveBottleneck(self, processModel: jneqsim.process.processmodel.ProcessModel) -> 'ProcessModelSimulationEvaluator.BottleneckStatus': ... + def estimateGradient( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray], int: int + ) -> typing.MutableSequence[float]: ... + def evaluate( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "ProcessModelSimulationEvaluator.EvaluationResult": ... + def evaluateObjective( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + def evaluatePenalizedObjective( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + def findActiveBottleneck( + self, processModel: jneqsim.process.processmodel.ProcessModel + ) -> "ProcessModelSimulationEvaluator.BottleneckStatus": ... def getBounds(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getBoundsAsList(self) -> java.util.List[typing.MutableSequence[float]]: ... def getConstraintCount(self) -> int: ... - def getConstraintMarginVector(self, processModel: jneqsim.process.processmodel.ProcessModel) -> typing.MutableSequence[float]: ... - def getConstraints(self) -> java.util.List['ProcessModelSimulationEvaluator.ConstraintDefinition']: ... + def getConstraintMarginVector( + self, processModel: jneqsim.process.processmodel.ProcessModel + ) -> typing.MutableSequence[float]: ... + def getConstraints( + self, + ) -> java.util.List["ProcessModelSimulationEvaluator.ConstraintDefinition"]: ... def getEvaluationCount(self) -> int: ... def getFiniteDifferenceStep(self) -> float: ... def getInitialValues(self) -> typing.MutableSequence[float]: ... def getLastParameters(self) -> typing.MutableSequence[float]: ... - def getLastResult(self) -> 'ProcessModelSimulationEvaluator.EvaluationResult': ... + def getLastResult(self) -> "ProcessModelSimulationEvaluator.EvaluationResult": ... def getLowerBounds(self) -> typing.MutableSequence[float]: ... def getObjectiveCount(self) -> int: ... - def getObjectives(self) -> java.util.List['ProcessModelSimulationEvaluator.ObjectiveDefinition']: ... + def getObjectives( + self, + ) -> java.util.List["ProcessModelSimulationEvaluator.ObjectiveDefinition"]: ... def getParameterCount(self) -> int: ... - def getParameters(self) -> java.util.List['ProcessModelSimulationEvaluator.ParameterDefinition']: ... + def getParameters( + self, + ) -> java.util.List["ProcessModelSimulationEvaluator.ParameterDefinition"]: ... def getProblemDefinition(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getProcessModel(self) -> jneqsim.process.processmodel.ProcessModel: ... def getUpperBounds(self) -> typing.MutableSequence[float]: ... - def isFeasible(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> bool: ... + def isFeasible( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> bool: ... def isIncludeStrategyCapacityConstraints(self) -> bool: ... def isUseRelativeStep(self) -> bool: ... def setFiniteDifferenceStep(self, double: float) -> None: ... def setIncludeStrategyCapacityConstraints(self, boolean: bool) -> None: ... - def setProcessModel(self, processModel: jneqsim.process.processmodel.ProcessModel) -> None: ... + def setProcessModel( + self, processModel: jneqsim.process.processmodel.ProcessModel + ) -> None: ... def setUseRelativeStep(self, boolean: bool) -> None: ... def toJson(self) -> java.lang.String: ... + class BottleneckStatus(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, string4: typing.Union[java.lang.String, str], boolean: bool): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + string4: typing.Union[java.lang.String, str], + boolean: bool, + ): ... def getAreaName(self) -> java.lang.String: ... def getConstraintName(self) -> java.lang.String: ... def getCurrentValue(self) -> float: ... @@ -1339,60 +2577,137 @@ class ProcessModelSimulationEvaluator(java.io.Serializable): def isFeasible(self) -> bool: ... def isPresent(self) -> bool: ... @staticmethod - def none() -> 'ProcessModelSimulationEvaluator.BottleneckStatus': ... + def none() -> "ProcessModelSimulationEvaluator.BottleneckStatus": ... + class ConstraintDefinition(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel], typing.Callable[[jneqsim.process.processmodel.ProcessModel], float]], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel], float], + ], + double: float, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel], typing.Callable[[jneqsim.process.processmodel.ProcessModel], float]], double: float, double2: float): ... - def evaluate(self, processModel: jneqsim.process.processmodel.ProcessModel) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel], float], + ], + double: float, + double2: float, + ): ... + def evaluate( + self, processModel: jneqsim.process.processmodel.ProcessModel + ) -> float: ... def getAreaName(self) -> java.lang.String: ... - def getCapturedCapacityConstraint(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... + def getCapturedCapacityConstraint( + self, + ) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... def getEqualityTolerance(self) -> float: ... def getEquipmentConstraintName(self) -> java.lang.String: ... def getEquipmentName(self) -> java.lang.String: ... - def getEvaluator(self) -> java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel]: ... + def getEvaluator( + self, + ) -> java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ]: ... def getLowerBound(self) -> float: ... def getName(self) -> java.lang.String: ... def getPenaltyWeight(self) -> float: ... def getSeverityLevel(self) -> ConstraintSeverityLevel: ... - def getType(self) -> 'ProcessModelSimulationEvaluator.ConstraintDefinition.Type': ... + def getType( + self, + ) -> "ProcessModelSimulationEvaluator.ConstraintDefinition.Type": ... def getUnit(self) -> java.lang.String: ... def getUpperBound(self) -> float: ... def isCapacityConstraint(self) -> bool: ... def isHard(self) -> bool: ... - def isSatisfied(self, processModel: jneqsim.process.processmodel.ProcessModel) -> bool: ... - def margin(self, processModel: jneqsim.process.processmodel.ProcessModel) -> float: ... - def penalty(self, processModel: jneqsim.process.processmodel.ProcessModel) -> float: ... - def setCapacityMetadata(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint) -> None: ... + def isSatisfied( + self, processModel: jneqsim.process.processmodel.ProcessModel + ) -> bool: ... + def margin( + self, processModel: jneqsim.process.processmodel.ProcessModel + ) -> float: ... + def penalty( + self, processModel: jneqsim.process.processmodel.ProcessModel + ) -> float: ... + def setCapacityMetadata( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint, + ) -> None: ... def setEqualityTolerance(self, double: float) -> None: ... - def setEvaluator(self, toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel], typing.Callable[[jneqsim.process.processmodel.ProcessModel], float]]) -> None: ... + def setEvaluator( + self, + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel], float], + ], + ) -> None: ... def setHard(self, boolean: bool) -> None: ... def setLowerBound(self, double: float) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPenaltyWeight(self, double: float) -> None: ... - def setType(self, type: 'ProcessModelSimulationEvaluator.ConstraintDefinition.Type') -> None: ... + def setType( + self, type: "ProcessModelSimulationEvaluator.ConstraintDefinition.Type" + ) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setUpperBound(self, double: float) -> None: ... - class Type(java.lang.Enum['ProcessModelSimulationEvaluator.ConstraintDefinition.Type']): - LOWER_BOUND: typing.ClassVar['ProcessModelSimulationEvaluator.ConstraintDefinition.Type'] = ... - UPPER_BOUND: typing.ClassVar['ProcessModelSimulationEvaluator.ConstraintDefinition.Type'] = ... - RANGE: typing.ClassVar['ProcessModelSimulationEvaluator.ConstraintDefinition.Type'] = ... - EQUALITY: typing.ClassVar['ProcessModelSimulationEvaluator.ConstraintDefinition.Type'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Type( + java.lang.Enum["ProcessModelSimulationEvaluator.ConstraintDefinition.Type"] + ): + LOWER_BOUND: typing.ClassVar[ + "ProcessModelSimulationEvaluator.ConstraintDefinition.Type" + ] = ... + UPPER_BOUND: typing.ClassVar[ + "ProcessModelSimulationEvaluator.ConstraintDefinition.Type" + ] = ... + RANGE: typing.ClassVar[ + "ProcessModelSimulationEvaluator.ConstraintDefinition.Type" + ] = ... + EQUALITY: typing.ClassVar[ + "ProcessModelSimulationEvaluator.ConstraintDefinition.Type" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessModelSimulationEvaluator.ConstraintDefinition.Type': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessModelSimulationEvaluator.ConstraintDefinition.Type": ... @staticmethod - def values() -> typing.MutableSequence['ProcessModelSimulationEvaluator.ConstraintDefinition.Type']: ... + def values() -> ( + typing.MutableSequence[ + "ProcessModelSimulationEvaluator.ConstraintDefinition.Type" + ] + ): ... + class EvaluationResult(java.io.Serializable): def __init__(self): ... - def getActiveBottleneck(self) -> 'ProcessModelSimulationEvaluator.BottleneckStatus': ... + def getActiveBottleneck( + self, + ) -> "ProcessModelSimulationEvaluator.BottleneckStatus": ... def getAdditionalOutputs(self) -> java.util.Map[java.lang.String, float]: ... def getConstraintMargins(self) -> typing.MutableSequence[float]: ... def getConstraintValues(self) -> typing.MutableSequence[float]: ... @@ -1407,61 +2722,149 @@ class ProcessModelSimulationEvaluator(java.io.Serializable): def getPenaltySum(self) -> float: ... def isFeasible(self) -> bool: ... def isSimulationConverged(self) -> bool: ... - def setActiveBottleneck(self, bottleneckStatus: 'ProcessModelSimulationEvaluator.BottleneckStatus') -> None: ... - def setAdditionalOutputs(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setConstraintMargins(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setConstraintValues(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setErrorMessage(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setActiveBottleneck( + self, bottleneckStatus: "ProcessModelSimulationEvaluator.BottleneckStatus" + ) -> None: ... + def setAdditionalOutputs( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setConstraintMargins( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setConstraintValues( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setErrorMessage( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setEvaluationNumber(self, int: int) -> None: ... def setEvaluationTimeMs(self, long: int) -> None: ... def setFeasible(self, boolean: bool) -> None: ... - def setObjectives(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setObjectivesRaw(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setParameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setObjectives( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setObjectivesRaw( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setParameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPenaltySum(self, double: float) -> None: ... def setSimulationConverged(self, boolean: bool) -> None: ... + class ObjectiveDefinition(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel], typing.Callable[[jneqsim.process.processmodel.ProcessModel], float]], direction: 'ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction'): ... - def evaluate(self, processModel: jneqsim.process.processmodel.ProcessModel) -> float: ... - def evaluateRaw(self, processModel: jneqsim.process.processmodel.ProcessModel) -> float: ... - def getDirection(self) -> 'ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction': ... - def getEvaluator(self) -> java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel]: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel], float], + ], + direction: "ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction", + ): ... + def evaluate( + self, processModel: jneqsim.process.processmodel.ProcessModel + ) -> float: ... + def evaluateRaw( + self, processModel: jneqsim.process.processmodel.ProcessModel + ) -> float: ... + def getDirection( + self, + ) -> "ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction": ... + def getEvaluator( + self, + ) -> java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ]: ... def getName(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... def getWeight(self) -> float: ... - def setDirection(self, direction: 'ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction') -> None: ... - def setEvaluator(self, toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel], typing.Callable[[jneqsim.process.processmodel.ProcessModel], float]]) -> None: ... + def setDirection( + self, + direction: "ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction", + ) -> None: ... + def setEvaluator( + self, + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel], float], + ], + ) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setWeight(self, double: float) -> None: ... - class Direction(java.lang.Enum['ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction']): - MINIMIZE: typing.ClassVar['ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction'] = ... - MAXIMIZE: typing.ClassVar['ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Direction( + java.lang.Enum[ + "ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction" + ] + ): + MINIMIZE: typing.ClassVar[ + "ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction" + ] = ... + MAXIMIZE: typing.ClassVar[ + "ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction": ... @staticmethod - def values() -> typing.MutableSequence['ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction']: ... + def values() -> ( + typing.MutableSequence[ + "ProcessModelSimulationEvaluator.ObjectiveDefinition.Direction" + ] + ): ... + class ParameterDefinition(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + ): ... def clamp(self, double: float) -> float: ... def getAddress(self) -> java.lang.String: ... def getInitialValue(self) -> float: ... def getLowerBound(self) -> float: ... def getName(self) -> java.lang.String: ... - def getSetter(self) -> java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessModel, float]: ... + def getSetter( + self, + ) -> java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessModel, float + ]: ... def getUnit(self) -> java.lang.String: ... def getUpperBound(self) -> float: ... def isWithinBounds(self, double: float) -> bool: ... @@ -1469,37 +2872,117 @@ class ProcessModelSimulationEvaluator(java.io.Serializable): def setInitialValue(self, double: float) -> None: ... def setLowerBound(self, double: float) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setSetter(self, biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessModel, float], typing.Callable[[jneqsim.process.processmodel.ProcessModel, float], None]]) -> None: ... + def setSetter( + self, + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessModel, float + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessModel, float], None + ], + ], + ) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setUpperBound(self, double: float) -> None: ... class ProcessModelThroughputOptimizer(java.io.Serializable): def __init__(self, processModel: jneqsim.process.processmodel.ProcessModel): ... @typing.overload - def addProducer(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, string3: typing.Union[java.lang.String, str]) -> 'ProcessModelThroughputOptimizer': ... + def addProducer( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + string3: typing.Union[java.lang.String, str], + ) -> "ProcessModelThroughputOptimizer": ... @typing.overload - def addProducer(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str]) -> 'ProcessModelThroughputOptimizer': ... - def addProducerMultiplier(self, string: typing.Union[java.lang.String, str], double: float, double2: float, biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessModel, float], typing.Callable[[jneqsim.process.processmodel.ProcessModel, float], None]]) -> 'ProcessModelThroughputOptimizer': ... - def findMaximumThroughput(self, double: float, double2: float, double3: float) -> 'ProcessModelThroughputResult': ... + def addProducer( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + ) -> "ProcessModelThroughputOptimizer": ... + def addProducerMultiplier( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessModel, float + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel, float], None], + ], + ) -> "ProcessModelThroughputOptimizer": ... + def findMaximumThroughput( + self, double: float, double2: float, double3: float + ) -> "ProcessModelThroughputResult": ... def getMaxIterations(self) -> int: ... - def getProducerControls(self) -> java.util.List['ProcessModelThroughputOptimizer.ProducerControl']: ... + def getProducerControls( + self, + ) -> java.util.List["ProcessModelThroughputOptimizer.ProducerControl"]: ... def isIncludeEquipmentCapacityConstraints(self) -> bool: ... def isIncludeStrategyCapacityConstraints(self) -> bool: ... @typing.overload - def loadInstalledCapacities(self, string: typing.Union[java.lang.String, str]) -> java.util.List[InstalledCapacityTableLoader.InstalledCapacityRecord]: ... + def loadInstalledCapacities( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[InstalledCapacityTableLoader.InstalledCapacityRecord]: ... @typing.overload - def loadInstalledCapacities(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> java.util.List[InstalledCapacityTableLoader.InstalledCapacityRecord]: ... - def setIncludeEquipmentCapacityConstraints(self, boolean: bool) -> 'ProcessModelThroughputOptimizer': ... - def setIncludeStrategyCapacityConstraints(self, boolean: bool) -> 'ProcessModelThroughputOptimizer': ... - def setMaxIterations(self, int: int) -> 'ProcessModelThroughputOptimizer': ... - def setObjective(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessModel], typing.Callable[[jneqsim.process.processmodel.ProcessModel], float]], string2: typing.Union[java.lang.String, str]) -> 'ProcessModelThroughputOptimizer': ... + def loadInstalledCapacities( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> java.util.List[InstalledCapacityTableLoader.InstalledCapacityRecord]: ... + def setIncludeEquipmentCapacityConstraints( + self, boolean: bool + ) -> "ProcessModelThroughputOptimizer": ... + def setIncludeStrategyCapacityConstraints( + self, boolean: bool + ) -> "ProcessModelThroughputOptimizer": ... + def setMaxIterations(self, int: int) -> "ProcessModelThroughputOptimizer": ... + def setObjective( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessModel + ], + typing.Callable[[jneqsim.process.processmodel.ProcessModel], float], + ], + string2: typing.Union[java.lang.String, str], + ) -> "ProcessModelThroughputOptimizer": ... + class ProducerControl(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessModel, float], typing.Callable[[jneqsim.process.processmodel.ProcessModel, float], None]]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessModel, float + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessModel, float], None + ], + ], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + string3: typing.Union[java.lang.String, str], + ): ... def getAddress(self) -> java.lang.String: ... def getBaseValue(self) -> float: ... def getLowerMultiplier(self) -> float: ... @@ -1509,15 +2992,22 @@ class ProcessModelThroughputOptimizer(java.io.Serializable): def hasCustomSetter(self) -> bool: ... class ProcessModelThroughputResult(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... - def addCase(self, throughputCaseRow: 'ThroughputCaseRow') -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... + def addCase(self, throughputCaseRow: "ThroughputCaseRow") -> None: ... @typing.overload def exportToCSV(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def exportToCSV(self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... - def getBestFeasibleCase(self) -> 'ThroughputCaseRow': ... - def getCaseRows(self) -> java.util.List['ThroughputCaseRow']: ... - def getFirstInfeasibleCase(self) -> 'ThroughputCaseRow': ... + def exportToCSV( + self, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath] + ) -> None: ... + def getBestFeasibleCase(self) -> "ThroughputCaseRow": ... + def getCaseRows(self) -> java.util.List["ThroughputCaseRow"]: ... + def getFirstInfeasibleCase(self) -> "ThroughputCaseRow": ... def getObjectiveName(self) -> java.lang.String: ... def getObjectiveUnit(self) -> java.lang.String: ... def getOptimalMultiplier(self) -> float: ... @@ -1540,76 +3030,170 @@ class ProcessOptimizationEngine(java.io.Serializable): def __init__(self, processModule: jneqsim.process.processmodel.ProcessModule): ... @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def analyzeSensitivity(self, double: float, double2: float, double3: float) -> 'ProcessOptimizationEngine.SensitivityResult': ... - def bfgsSearch(self, double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... - def calculateFlowSensitivities(self, double: float, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, float]: ... - def calculateShadowPrices(self, double: float, double2: float, double3: float) -> java.util.Map[java.lang.String, float]: ... + def analyzeSensitivity( + self, double: float, double2: float, double3: float + ) -> "ProcessOptimizationEngine.SensitivityResult": ... + def bfgsSearch( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> float: ... + def calculateFlowSensitivities( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, float]: ... + def calculateShadowPrices( + self, double: float, double2: float, double3: float + ) -> java.util.Map[java.lang.String, float]: ... def clearCache(self) -> None: ... - def createFlowAdjuster(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], double: float, string5: typing.Union[java.lang.String, str]) -> jneqsim.process.equipment.util.Adjuster: ... + def createFlowAdjuster( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + double: float, + string5: typing.Union[java.lang.String, str], + ) -> jneqsim.process.equipment.util.Adjuster: ... def createFlowRateOptimizer(self) -> FlowRateOptimizer: ... - def disableAdjusters(self) -> java.util.List[jneqsim.process.equipment.util.Adjuster]: ... - def enableAdjusters(self, list: java.util.List[jneqsim.process.equipment.util.Adjuster]) -> None: ... - def estimateMaximumFlow(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... - def evaluateAllConstraints(self) -> 'ProcessOptimizationEngine.ConstraintReport': ... - def evaluateConstraintsWithCache(self) -> ProcessConstraintEvaluator.ConstraintEvaluationResult: ... + def disableAdjusters( + self, + ) -> java.util.List[jneqsim.process.equipment.util.Adjuster]: ... + def enableAdjusters( + self, list: java.util.List[jneqsim.process.equipment.util.Adjuster] + ) -> None: ... + def estimateMaximumFlow( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... + def evaluateAllConstraints( + self, + ) -> "ProcessOptimizationEngine.ConstraintReport": ... + def evaluateConstraintsWithCache( + self, + ) -> ProcessConstraintEvaluator.ConstraintEvaluationResult: ... def findBottleneckEquipment(self) -> java.lang.String: ... - def findMaximumThroughput(self, double: float, double2: float, double3: float, double4: float) -> 'ProcessOptimizationEngine.OptimizationResult': ... - def findRequiredInletPressure(self, double: float, double2: float, double3: float, double4: float) -> 'ProcessOptimizationEngine.OptimizationResult': ... - def generateComprehensiveLiftCurve(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float) -> FlowRateOptimizer: ... - def generateLiftCurve(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray]) -> 'ProcessOptimizationEngine.LiftCurveData': ... - def getAdjusters(self) -> java.util.List[jneqsim.process.equipment.util.Adjuster]: ... + def findMaximumThroughput( + self, double: float, double2: float, double3: float, double4: float + ) -> "ProcessOptimizationEngine.OptimizationResult": ... + def findRequiredInletPressure( + self, double: float, double2: float, double3: float, double4: float + ) -> "ProcessOptimizationEngine.OptimizationResult": ... + def generateComprehensiveLiftCurve( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + ) -> FlowRateOptimizer: ... + def generateLiftCurve( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + ) -> "ProcessOptimizationEngine.LiftCurveData": ... + def getAdjusters( + self, + ) -> java.util.List[jneqsim.process.equipment.util.Adjuster]: ... def getConstraintEvaluator(self) -> ProcessConstraintEvaluator: ... def getFeedStreamName(self) -> java.lang.String: ... def getMaxIterations(self) -> int: ... - def getOutletFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getOutletStreamName(self) -> java.lang.String: ... @typing.overload def getOutletTemperature(self) -> float: ... @typing.overload - def getOutletTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOutletTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def getSearchAlgorithm(self) -> 'ProcessOptimizationEngine.SearchAlgorithm': ... + def getSearchAlgorithm(self) -> "ProcessOptimizationEngine.SearchAlgorithm": ... def getTolerance(self) -> float: ... - def gradientDescentArmijoWolfeSearch(self, double: float, double2: float, double3: float) -> float: ... - def gradientDescentSearch(self, double: float, double2: float, double3: float) -> float: ... + def gradientDescentArmijoWolfeSearch( + self, double: float, double2: float, double3: float + ) -> float: ... + def gradientDescentSearch( + self, double: float, double2: float, double3: float + ) -> float: ... def isEnforceConstraints(self) -> bool: ... - def optimizeWithAdjusterTargets(self, double: float, double2: float, double3: float, double4: float) -> 'ProcessOptimizationEngine.OptimizationResult': ... - def optimizeWithAdjustersDisabled(self, double: float, double2: float, double3: float, double4: float) -> 'ProcessOptimizationEngine.OptimizationResult': ... + def optimizeWithAdjusterTargets( + self, double: float, double2: float, double3: float, double4: float + ) -> "ProcessOptimizationEngine.OptimizationResult": ... + def optimizeWithAdjustersDisabled( + self, double: float, double2: float, double3: float, double4: float + ) -> "ProcessOptimizationEngine.OptimizationResult": ... def setArmijoC1(self, double: float) -> None: ... def setBfgsGradientTolerance(self, double: float) -> None: ... def setEnforceConstraints(self, boolean: bool) -> None: ... - def setFeedStreamName(self, string: typing.Union[java.lang.String, str]) -> 'ProcessOptimizationEngine': ... + def setFeedStreamName( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessOptimizationEngine": ... def setMaxIterations(self, int: int) -> None: ... def setMaxLineSearchIterations(self, int: int) -> None: ... - def setOutletStreamName(self, string: typing.Union[java.lang.String, str]) -> 'ProcessOptimizationEngine': ... - def setProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... - def setSearchAlgorithm(self, searchAlgorithm: 'ProcessOptimizationEngine.SearchAlgorithm') -> None: ... + def setOutletStreamName( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessOptimizationEngine": ... + def setProcessSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... + def setSearchAlgorithm( + self, searchAlgorithm: "ProcessOptimizationEngine.SearchAlgorithm" + ) -> None: ... def setTolerance(self, double: float) -> None: ... def setWolfeC2(self, double: float) -> None: ... + class ConstraintReport(java.io.Serializable): def __init__(self): ... - def addEquipmentStatus(self, equipmentConstraintStatus: 'ProcessOptimizationEngine.EquipmentConstraintStatus') -> None: ... - def getBottleneck(self) -> 'ProcessOptimizationEngine.EquipmentConstraintStatus': ... - def getEquipmentStatuses(self) -> java.util.List['ProcessOptimizationEngine.EquipmentConstraintStatus']: ... + def addEquipmentStatus( + self, + equipmentConstraintStatus: "ProcessOptimizationEngine.EquipmentConstraintStatus", + ) -> None: ... + def getBottleneck( + self, + ) -> "ProcessOptimizationEngine.EquipmentConstraintStatus": ... + def getEquipmentStatuses( + self, + ) -> java.util.List["ProcessOptimizationEngine.EquipmentConstraintStatus"]: ... + class EquipmentConstraintStatus(java.io.Serializable): def __init__(self): ... def getBottleneckConstraint(self) -> java.lang.String: ... - def getConstraints(self) -> java.util.List[jneqsim.process.equipment.capacity.CapacityConstraint]: ... + def getConstraints( + self, + ) -> java.util.List[jneqsim.process.equipment.capacity.CapacityConstraint]: ... def getEquipmentName(self) -> java.lang.String: ... def getEquipmentType(self) -> java.lang.String: ... def getUtilization(self) -> float: ... def isWithinLimits(self) -> bool: ... - def setBottleneckConstraint(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setConstraints(self, list: java.util.List[jneqsim.process.equipment.capacity.CapacityConstraint]) -> None: ... - def setEquipmentName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setEquipmentType(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setBottleneckConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setConstraints( + self, + list: java.util.List[jneqsim.process.equipment.capacity.CapacityConstraint], + ) -> None: ... + def setEquipmentName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setEquipmentType( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setUtilization(self, double: float) -> None: ... def setWithinLimits(self, boolean: bool) -> None: ... + class LiftCurveData(java.io.Serializable): def __init__(self): ... - def addPoint(self, liftCurvePoint: 'ProcessOptimizationEngine.LiftCurvePoint') -> None: ... - def getPoints(self) -> java.util.List['ProcessOptimizationEngine.LiftCurvePoint']: ... + def addPoint( + self, liftCurvePoint: "ProcessOptimizationEngine.LiftCurvePoint" + ) -> None: ... + def getPoints( + self, + ) -> java.util.List["ProcessOptimizationEngine.LiftCurvePoint"]: ... def size(self) -> int: ... + class LiftCurvePoint(java.io.Serializable): def __init__(self): ... def getGOR(self) -> float: ... @@ -1622,6 +3206,7 @@ class ProcessOptimizationEngine(java.io.Serializable): def setMaxFlowRate(self, double: float) -> None: ... def setTemperature(self, double: float) -> None: ... def setWaterCut(self, double: float) -> None: ... + class OptimizationResult(java.io.Serializable): def __init__(self): ... def getAvailableMargin(self) -> float: ... @@ -1632,36 +3217,65 @@ class ProcessOptimizationEngine(java.io.Serializable): def getObjective(self) -> java.lang.String: ... def getOptimalValue(self) -> float: ... def getOutletPressure(self) -> float: ... - def getSensitivity(self) -> 'ProcessOptimizationEngine.SensitivityResult': ... + def getSensitivity(self) -> "ProcessOptimizationEngine.SensitivityResult": ... def isConverged(self) -> bool: ... def isNearCapacity(self) -> bool: ... - def setBottleneck(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setConstraintViolations(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> None: ... + def setBottleneck( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setConstraintViolations( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> None: ... def setConverged(self, boolean: bool) -> None: ... - def setErrorMessage(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setErrorMessage( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInletPressure(self, double: float) -> None: ... def setObjective(self, string: typing.Union[java.lang.String, str]) -> None: ... def setOptimalValue(self, double: float) -> None: ... def setOutletPressure(self, double: float) -> None: ... - def setSensitivity(self, sensitivityResult: 'ProcessOptimizationEngine.SensitivityResult') -> None: ... - class SearchAlgorithm(java.lang.Enum['ProcessOptimizationEngine.SearchAlgorithm']): - BINARY_SEARCH: typing.ClassVar['ProcessOptimizationEngine.SearchAlgorithm'] = ... - GOLDEN_SECTION: typing.ClassVar['ProcessOptimizationEngine.SearchAlgorithm'] = ... - NELDER_MEAD: typing.ClassVar['ProcessOptimizationEngine.SearchAlgorithm'] = ... - PARTICLE_SWARM: typing.ClassVar['ProcessOptimizationEngine.SearchAlgorithm'] = ... - GRADIENT_DESCENT: typing.ClassVar['ProcessOptimizationEngine.SearchAlgorithm'] = ... - GRADIENT_DESCENT_ARMIJO_WOLFE: typing.ClassVar['ProcessOptimizationEngine.SearchAlgorithm'] = ... - BFGS: typing.ClassVar['ProcessOptimizationEngine.SearchAlgorithm'] = ... - SEQUENTIAL_QUADRATIC_PROGRAMMING: typing.ClassVar['ProcessOptimizationEngine.SearchAlgorithm'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setSensitivity( + self, sensitivityResult: "ProcessOptimizationEngine.SensitivityResult" + ) -> None: ... + + class SearchAlgorithm(java.lang.Enum["ProcessOptimizationEngine.SearchAlgorithm"]): + BINARY_SEARCH: typing.ClassVar["ProcessOptimizationEngine.SearchAlgorithm"] = ( + ... + ) + GOLDEN_SECTION: typing.ClassVar["ProcessOptimizationEngine.SearchAlgorithm"] = ( + ... + ) + NELDER_MEAD: typing.ClassVar["ProcessOptimizationEngine.SearchAlgorithm"] = ... + PARTICLE_SWARM: typing.ClassVar["ProcessOptimizationEngine.SearchAlgorithm"] = ( + ... + ) + GRADIENT_DESCENT: typing.ClassVar[ + "ProcessOptimizationEngine.SearchAlgorithm" + ] = ... + GRADIENT_DESCENT_ARMIJO_WOLFE: typing.ClassVar[ + "ProcessOptimizationEngine.SearchAlgorithm" + ] = ... + BFGS: typing.ClassVar["ProcessOptimizationEngine.SearchAlgorithm"] = ... + SEQUENTIAL_QUADRATIC_PROGRAMMING: typing.ClassVar[ + "ProcessOptimizationEngine.SearchAlgorithm" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessOptimizationEngine.SearchAlgorithm': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessOptimizationEngine.SearchAlgorithm": ... @staticmethod - def values() -> typing.MutableSequence['ProcessOptimizationEngine.SearchAlgorithm']: ... + def values() -> ( + typing.MutableSequence["ProcessOptimizationEngine.SearchAlgorithm"] + ): ... + class SensitivityResult(java.io.Serializable): def __init__(self): ... def getBaseFlow(self) -> float: ... @@ -1673,40 +3287,83 @@ class ProcessOptimizationEngine(java.io.Serializable): def getTightestMargin(self) -> float: ... def isAtCapacity(self) -> bool: ... def setBaseFlow(self, double: float) -> None: ... - def setConstraintMargins(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... + def setConstraintMargins( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... def setFlowBuffer(self, double: float) -> None: ... def setFlowGradient(self, double: float) -> None: ... - def setTightestConstraint(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setTightestConstraint( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTightestMargin(self, double: float) -> None: ... class ProductionImpactAnalyzer(java.io.Serializable): @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def analyzeFailureImpact(self, string: typing.Union[java.lang.String, str]) -> 'ProductionImpactResult': ... + def analyzeFailureImpact( + self, string: typing.Union[java.lang.String, str] + ) -> "ProductionImpactResult": ... @typing.overload - def analyzeFailureImpact(self, string: typing.Union[java.lang.String, str], equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode) -> 'ProductionImpactResult': ... - def analyzeMultipleFailures(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> 'ProductionImpactResult': ... + def analyzeFailureImpact( + self, + string: typing.Union[java.lang.String, str], + equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode, + ) -> "ProductionImpactResult": ... + def analyzeMultipleFailures( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> "ProductionImpactResult": ... def clearCache(self) -> None: ... - def compareFailureScenarios(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> java.util.List['ProductionImpactResult']: ... - def compareToPlantStop(self, string: typing.Union[java.lang.String, str]) -> 'ProductionImpactResult': ... + def compareFailureScenarios( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> java.util.List["ProductionImpactResult"]: ... + def compareToPlantStop( + self, string: typing.Union[java.lang.String, str] + ) -> "ProductionImpactResult": ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def rankEquipmentByCriticality(self) -> java.util.List['ProductionImpactResult']: ... - def setFeedStreamName(self, string: typing.Union[java.lang.String, str]) -> 'ProductionImpactAnalyzer': ... - def setOptimizeDegradedOperation(self, boolean: bool) -> 'ProductionImpactAnalyzer': ... - def setProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... - def setProductPricePerKg(self, double: float) -> 'ProductionImpactAnalyzer': ... - def setProductStreamName(self, string: typing.Union[java.lang.String, str]) -> 'ProductionImpactAnalyzer': ... + def rankEquipmentByCriticality( + self, + ) -> java.util.List["ProductionImpactResult"]: ... + def setFeedStreamName( + self, string: typing.Union[java.lang.String, str] + ) -> "ProductionImpactAnalyzer": ... + def setOptimizeDegradedOperation( + self, boolean: bool + ) -> "ProductionImpactAnalyzer": ... + def setProcessSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... + def setProductPricePerKg(self, double: float) -> "ProductionImpactAnalyzer": ... + def setProductStreamName( + self, string: typing.Union[java.lang.String, str] + ) -> "ProductionImpactAnalyzer": ... class ProductionImpactResult(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode): ... - def addAffectedEquipment(self, string: typing.Union[java.lang.String, str]) -> None: ... - def addOptimizedSetpoint(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode, + ): ... + def addAffectedEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def addOptimizedSetpoint( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def calculateDerivedMetrics(self) -> None: ... def getAbsoluteLoss(self) -> float: ... def getAffectedEquipment(self) -> java.util.List[java.lang.String]: ... @@ -1719,7 +3376,9 @@ class ProductionImpactResult(java.io.Serializable): def getEquipmentName(self) -> java.lang.String: ... def getEquipmentType(self) -> java.lang.String: ... def getEstimatedRecoveryTime(self) -> float: ... - def getFailureMode(self) -> jneqsim.process.equipment.failure.EquipmentFailureMode: ... + def getFailureMode( + self, + ) -> jneqsim.process.equipment.failure.EquipmentFailureMode: ... def getFullShutdownProduction(self) -> float: ... def getLossVsFullShutdown(self) -> float: ... def getNewBottleneck(self) -> java.lang.String: ... @@ -1733,7 +3392,7 @@ class ProductionImpactResult(java.io.Serializable): def getPowerWithFailure(self) -> float: ... def getProductionWithFailure(self) -> float: ... def getRecommendationReason(self) -> java.lang.String: ... - def getRecommendedAction(self) -> 'ProductionImpactResult.RecommendedAction': ... + def getRecommendedAction(self) -> "ProductionImpactResult.RecommendedAction": ... def getTimeToImplementChanges(self) -> float: ... def isConverged(self) -> bool: ... def setAnalysisComputeTime(self, double: float) -> None: ... @@ -1744,50 +3403,130 @@ class ProductionImpactResult(java.io.Serializable): def setEquipmentName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setEquipmentType(self, string: typing.Union[java.lang.String, str]) -> None: ... def setEstimatedRecoveryTime(self, double: float) -> None: ... - def setFailureMode(self, equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode) -> None: ... + def setFailureMode( + self, + equipmentFailureMode: jneqsim.process.equipment.failure.EquipmentFailureMode, + ) -> None: ... def setFullShutdownProduction(self, double: float) -> None: ... def setNewBottleneck(self, string: typing.Union[java.lang.String, str]) -> None: ... def setNewBottleneckUtilization(self, double: float) -> None: ... def setOptimizedProductionWithFailure(self, double: float) -> None: ... - def setOriginalBottleneck(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setOriginalBottleneck( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setOriginalBottleneckUtilization(self, double: float) -> None: ... def setPowerWithFailure(self, double: float) -> None: ... def setProductPricePerKg(self, double: float) -> None: ... def setProductionWithFailure(self, double: float) -> None: ... - def setRecommendationReason(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setRecommendedAction(self, recommendedAction: 'ProductionImpactResult.RecommendedAction') -> None: ... + def setRecommendationReason( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setRecommendedAction( + self, recommendedAction: "ProductionImpactResult.RecommendedAction" + ) -> None: ... def setTimeToImplementChanges(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... - class RecommendedAction(java.lang.Enum['ProductionImpactResult.RecommendedAction']): - CONTINUE_NORMAL: typing.ClassVar['ProductionImpactResult.RecommendedAction'] = ... - REDUCE_THROUGHPUT: typing.ClassVar['ProductionImpactResult.RecommendedAction'] = ... - PARTIAL_SHUTDOWN: typing.ClassVar['ProductionImpactResult.RecommendedAction'] = ... - FULL_SHUTDOWN: typing.ClassVar['ProductionImpactResult.RecommendedAction'] = ... - BYPASS_EQUIPMENT: typing.ClassVar['ProductionImpactResult.RecommendedAction'] = ... - USE_STANDBY: typing.ClassVar['ProductionImpactResult.RecommendedAction'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class RecommendedAction(java.lang.Enum["ProductionImpactResult.RecommendedAction"]): + CONTINUE_NORMAL: typing.ClassVar["ProductionImpactResult.RecommendedAction"] = ( + ... + ) + REDUCE_THROUGHPUT: typing.ClassVar[ + "ProductionImpactResult.RecommendedAction" + ] = ... + PARTIAL_SHUTDOWN: typing.ClassVar[ + "ProductionImpactResult.RecommendedAction" + ] = ... + FULL_SHUTDOWN: typing.ClassVar["ProductionImpactResult.RecommendedAction"] = ... + BYPASS_EQUIPMENT: typing.ClassVar[ + "ProductionImpactResult.RecommendedAction" + ] = ... + USE_STANDBY: typing.ClassVar["ProductionImpactResult.RecommendedAction"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProductionImpactResult.RecommendedAction': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProductionImpactResult.RecommendedAction": ... @staticmethod - def values() -> typing.MutableSequence['ProductionImpactResult.RecommendedAction']: ... + def values() -> ( + typing.MutableSequence["ProductionImpactResult.RecommendedAction"] + ): ... class ProductionOptimizationSpecLoader: @staticmethod - def load(path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], jneqsim.process.processmodel.ProcessSystem], typing.Mapping[typing.Union[java.lang.String, str], jneqsim.process.processmodel.ProcessSystem]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], jneqsim.process.equipment.stream.StreamInterface], typing.Mapping[typing.Union[java.lang.String, str], jneqsim.process.equipment.stream.StreamInterface]], map3: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]]]]) -> java.util.List['ProductionOptimizer.ScenarioRequest']: ... + def load( + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + jneqsim.process.processmodel.ProcessSystem, + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + jneqsim.process.processmodel.ProcessSystem, + ], + ], + map2: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + jneqsim.process.equipment.stream.StreamInterface, + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + jneqsim.process.equipment.stream.StreamInterface, + ], + ], + map3: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessSystem], float + ], + ], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessSystem], float + ], + ], + ], + ], + ) -> java.util.List["ProductionOptimizer.ScenarioRequest"]: ... class RecombinationFlashGenerator(java.io.Serializable): def __init__(self, fluidMagicInput: FluidMagicInput): ... def clearCache(self) -> None: ... @typing.overload - def generateFluid(self, double: float, double2: float, double3: float, double4: float) -> jneqsim.thermo.system.SystemInterface: ... + def generateFluid( + self, double: float, double2: float, double3: float, double4: float + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload - def generateFluid(self, double: float, double2: float, double3: float, double4: float, double5: float) -> jneqsim.thermo.system.SystemInterface: ... + def generateFluid( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ) -> jneqsim.thermo.system.SystemInterface: ... def getCacheStatistics(self) -> java.lang.String: ... def getGasPhase(self) -> jneqsim.thermo.system.SystemInterface: ... def getOilPhase(self) -> jneqsim.thermo.system.SystemInterface: ... @@ -1801,23 +3540,51 @@ class SQPoptimizer(java.io.Serializable): def __init__(self): ... @typing.overload def __init__(self, int: int): ... - def addEqualityConstraint(self, constraintFunc: typing.Union['SQPoptimizer.ConstraintFunc', typing.Callable]) -> None: ... - def addInequalityConstraint(self, constraintFunc: typing.Union['SQPoptimizer.ConstraintFunc', typing.Callable]) -> None: ... + def addEqualityConstraint( + self, + constraintFunc: typing.Union["SQPoptimizer.ConstraintFunc", typing.Callable], + ) -> None: ... + def addInequalityConstraint( + self, + constraintFunc: typing.Union["SQPoptimizer.ConstraintFunc", typing.Callable], + ) -> None: ... def getMaxIterations(self) -> int: ... def getTolerance(self) -> float: ... def setFiniteDifferenceStep(self, double: float) -> None: ... - def setInitialPoint(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setInitialPoint( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setMaxIterations(self, int: int) -> None: ... - def setObjectiveFunction(self, objectiveFunc: typing.Union['SQPoptimizer.ObjectiveFunc', typing.Callable]) -> None: ... + def setObjectiveFunction( + self, objectiveFunc: typing.Union["SQPoptimizer.ObjectiveFunc", typing.Callable] + ) -> None: ... def setTolerance(self, double: float) -> None: ... - def setVariableBounds(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def solve(self) -> 'SQPoptimizer.OptimizationResult': ... + def setVariableBounds( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def solve(self) -> "SQPoptimizer.OptimizationResult": ... + class ConstraintFunc: - def evaluate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def evaluate( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + class ObjectiveFunc: - def evaluate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def evaluate( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + class OptimizationResult(java.io.Serializable): - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float, int: int, boolean: bool, double3: float): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + int: int, + boolean: bool, + double3: float, + ): ... def getIterations(self) -> int: ... def getKktError(self) -> float: ... def getOptimalPoint(self) -> typing.MutableSequence[float]: ... @@ -1826,15 +3593,49 @@ class SQPoptimizer(java.io.Serializable): class SensitivityAnalysis(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addOutput(self, string: typing.Union[java.lang.String, str], function: typing.Union[java.util.function.Function[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]]) -> 'SensitivityAnalysis': ... + def addOutput( + self, + string: typing.Union[java.lang.String, str], + function: typing.Union[ + java.util.function.Function[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + ) -> "SensitivityAnalysis": ... def getCurrentValue(self) -> float: ... - def run(self) -> 'SensitivityAnalysis.SensitivityResult': ... + def run(self) -> "SensitivityAnalysis.SensitivityResult": ... @typing.overload - def setParameter(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int, biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None]]) -> 'SensitivityAnalysis': ... + def setParameter( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None], + ], + ) -> "SensitivityAnalysis": ... @typing.overload - def setParameter(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int, consumer: typing.Union[java.util.function.Consumer[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], None]]) -> 'SensitivityAnalysis': ... + def setParameter( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + consumer: typing.Union[ + java.util.function.Consumer[jneqsim.process.processmodel.ProcessSystem], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], None], + ], + ) -> "SensitivityAnalysis": ... + class SensitivityResult(java.io.Serializable): - def getOutput(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getOutput( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getOutputNames(self) -> java.util.List[java.lang.String]: ... def getParameterValues(self) -> typing.MutableSequence[float]: ... def getSize(self) -> int: ... @@ -1843,9 +3644,39 @@ class SensitivityAnalysis(java.io.Serializable): def toJson(self) -> java.lang.String: ... class ThroughputCaseRow(java.io.Serializable): - def __init__(self, int: int, double: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double2: float, boolean: bool, boolean2: bool, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double3: float, double4: float, double5: float, double6: float, double7: float, string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str], long: int): ... + def __init__( + self, + int: int, + double: float, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double2: float, + boolean: bool, + boolean2: bool, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + long: int, + ): ... @staticmethod - def fromEvaluation(int: int, double: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], evaluationResult: ProcessModelSimulationEvaluator.EvaluationResult) -> 'ThroughputCaseRow': ... + def fromEvaluation( + int: int, + double: float, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + evaluationResult: ProcessModelSimulationEvaluator.EvaluationResult, + ) -> "ThroughputCaseRow": ... def getActiveArea(self) -> java.lang.String: ... def getActiveConstraint(self) -> java.lang.String: ... def getActiveEquipment(self) -> java.lang.String: ... @@ -1867,9 +3698,18 @@ class ThroughputCaseRow(java.io.Serializable): class CapacityConstraintAdapter(ProcessConstraint): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint, double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + capacityConstraint: jneqsim.process.equipment.capacity.CapacityConstraint, + double: float, + ): ... def getDelegate(self) -> jneqsim.process.equipment.capacity.CapacityConstraint: ... def getDescription(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... @@ -1877,109 +3717,297 @@ class CapacityConstraintAdapter(ProcessConstraint): def getSeverityLevel(self) -> ConstraintSeverityLevel: ... def getUnit(self) -> java.lang.String: ... def getUtilization(self) -> float: ... - def margin(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... + def margin( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... class ProcessSimulationEvaluator(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def addConstraintEquality(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], double: float, double2: float) -> 'ProcessSimulationEvaluator': ... - def addConstraintLowerBound(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], double: float) -> 'ProcessSimulationEvaluator': ... - def addConstraintRange(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], double: float, double2: float) -> 'ProcessSimulationEvaluator': ... - def addConstraintUpperBound(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], double: float) -> 'ProcessSimulationEvaluator': ... - def addEquipmentCapacityConstraints(self) -> 'ProcessSimulationEvaluator': ... + def addConstraintEquality( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + double: float, + double2: float, + ) -> "ProcessSimulationEvaluator": ... + def addConstraintLowerBound( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + double: float, + ) -> "ProcessSimulationEvaluator": ... + def addConstraintRange( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + double: float, + double2: float, + ) -> "ProcessSimulationEvaluator": ... + def addConstraintUpperBound( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + double: float, + ) -> "ProcessSimulationEvaluator": ... + def addEquipmentCapacityConstraints(self) -> "ProcessSimulationEvaluator": ... @typing.overload - def addObjective(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]]) -> 'ProcessSimulationEvaluator': ... + def addObjective( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + ) -> "ProcessSimulationEvaluator": ... @typing.overload - def addObjective(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], direction: 'ProcessSimulationEvaluator.ObjectiveDefinition.Direction') -> 'ProcessSimulationEvaluator': ... + def addObjective( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + direction: "ProcessSimulationEvaluator.ObjectiveDefinition.Direction", + ) -> "ProcessSimulationEvaluator": ... @typing.overload - def addObjective(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], direction: 'ProcessSimulationEvaluator.ObjectiveDefinition.Direction', double: float) -> 'ProcessSimulationEvaluator': ... - def addParameter(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, string3: typing.Union[java.lang.String, str]) -> 'ProcessSimulationEvaluator': ... - def addParameterWithSetter(self, string: typing.Union[java.lang.String, str], biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None]], double: float, double2: float, string2: typing.Union[java.lang.String, str]) -> 'ProcessSimulationEvaluator': ... - def estimateConstraintJacobian(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def addObjective( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + direction: "ProcessSimulationEvaluator.ObjectiveDefinition.Direction", + double: float, + ) -> "ProcessSimulationEvaluator": ... + def addParameter( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + string3: typing.Union[java.lang.String, str], + ) -> "ProcessSimulationEvaluator": ... + def addParameterWithSetter( + self, + string: typing.Union[java.lang.String, str], + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None], + ], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "ProcessSimulationEvaluator": ... + def estimateConstraintJacobian( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @typing.overload - def estimateGradient(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def estimateGradient( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... @typing.overload - def estimateGradient(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], int: int) -> typing.MutableSequence[float]: ... - def evaluate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'ProcessSimulationEvaluator.EvaluationResult': ... - def evaluateObjective(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def evaluatePenalizedObjective(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def estimateGradient( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray], int: int + ) -> typing.MutableSequence[float]: ... + def evaluate( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "ProcessSimulationEvaluator.EvaluationResult": ... + def evaluateObjective( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + def evaluatePenalizedObjective( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... def getAllProcessConstraints(self) -> java.util.List[ProcessConstraint]: ... def getBounds(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getConstraintCount(self) -> int: ... - def getConstraintMarginVector(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> typing.MutableSequence[float]: ... - def getConstraintMargins(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def getConstraints(self) -> java.util.List['ProcessSimulationEvaluator.ConstraintDefinition']: ... + def getConstraintMarginVector( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> typing.MutableSequence[float]: ... + def getConstraintMargins( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def getConstraints( + self, + ) -> java.util.List["ProcessSimulationEvaluator.ConstraintDefinition"]: ... def getEvaluationCount(self) -> int: ... def getFiniteDifferenceStep(self) -> float: ... def getInitialValues(self) -> typing.MutableSequence[float]: ... - def getLastResult(self) -> 'ProcessSimulationEvaluator.EvaluationResult': ... + def getLastResult(self) -> "ProcessSimulationEvaluator.EvaluationResult": ... def getLowerBounds(self) -> typing.MutableSequence[float]: ... def getObjectiveCount(self) -> int: ... - def getObjectives(self) -> java.util.List['ProcessSimulationEvaluator.ObjectiveDefinition']: ... + def getObjectives( + self, + ) -> java.util.List["ProcessSimulationEvaluator.ObjectiveDefinition"]: ... def getParameterCount(self) -> int: ... - def getParameters(self) -> java.util.List['ProcessSimulationEvaluator.ParameterDefinition']: ... + def getParameters( + self, + ) -> java.util.List["ProcessSimulationEvaluator.ParameterDefinition"]: ... def getProblemDefinition(self) -> java.util.Map[java.lang.String, typing.Any]: ... def getProcessSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getUpperBounds(self) -> typing.MutableSequence[float]: ... def isCloneForEvaluation(self) -> bool: ... - def isFeasible(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> bool: ... + def isFeasible( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> bool: ... def isUseRelativeStep(self) -> bool: ... def resetEvaluationCount(self) -> None: ... def setCloneForEvaluation(self, boolean: bool) -> None: ... def setFiniteDifferenceStep(self, double: float) -> None: ... - def setProcessSystem(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> None: ... + def setProcessSystem( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> None: ... def setUseRelativeStep(self, boolean: bool) -> None: ... def toJson(self) -> java.lang.String: ... + class ConstraintDefinition(java.io.Serializable, ProcessConstraint): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + double: float, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], double: float, double2: float): ... - def evaluate(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + double: float, + double2: float, + ): ... + def evaluate( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... def getEqualityTolerance(self) -> float: ... - def getEvaluator(self) -> java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem]: ... + def getEvaluator( + self, + ) -> java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ]: ... def getLowerBound(self) -> float: ... def getName(self) -> java.lang.String: ... def getPenaltyWeight(self) -> float: ... def getSeverityLevel(self) -> ConstraintSeverityLevel: ... - def getType(self) -> 'ProcessSimulationEvaluator.ConstraintDefinition.Type': ... + def getType(self) -> "ProcessSimulationEvaluator.ConstraintDefinition.Type": ... def getUnit(self) -> java.lang.String: ... def getUpperBound(self) -> float: ... def isHard(self) -> bool: ... - def isSatisfied(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> bool: ... - def margin(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... - def penalty(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... + def isSatisfied( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> bool: ... + def margin( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + def penalty( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... def setEqualityTolerance(self, double: float) -> None: ... - def setEvaluator(self, toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]]) -> None: ... + def setEvaluator( + self, + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + ) -> None: ... def setHard(self, boolean: bool) -> None: ... def setLowerBound(self, double: float) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPenaltyWeight(self, double: float) -> None: ... - def setType(self, type: 'ProcessSimulationEvaluator.ConstraintDefinition.Type') -> None: ... + def setType( + self, type: "ProcessSimulationEvaluator.ConstraintDefinition.Type" + ) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setUpperBound(self, double: float) -> None: ... - def toOptimizationConstraint(self) -> 'ProductionOptimizer.OptimizationConstraint': ... - class Type(java.lang.Enum['ProcessSimulationEvaluator.ConstraintDefinition.Type']): - LOWER_BOUND: typing.ClassVar['ProcessSimulationEvaluator.ConstraintDefinition.Type'] = ... - UPPER_BOUND: typing.ClassVar['ProcessSimulationEvaluator.ConstraintDefinition.Type'] = ... - RANGE: typing.ClassVar['ProcessSimulationEvaluator.ConstraintDefinition.Type'] = ... - EQUALITY: typing.ClassVar['ProcessSimulationEvaluator.ConstraintDefinition.Type'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def toOptimizationConstraint( + self, + ) -> "ProductionOptimizer.OptimizationConstraint": ... + + class Type( + java.lang.Enum["ProcessSimulationEvaluator.ConstraintDefinition.Type"] + ): + LOWER_BOUND: typing.ClassVar[ + "ProcessSimulationEvaluator.ConstraintDefinition.Type" + ] = ... + UPPER_BOUND: typing.ClassVar[ + "ProcessSimulationEvaluator.ConstraintDefinition.Type" + ] = ... + RANGE: typing.ClassVar[ + "ProcessSimulationEvaluator.ConstraintDefinition.Type" + ] = ... + EQUALITY: typing.ClassVar[ + "ProcessSimulationEvaluator.ConstraintDefinition.Type" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessSimulationEvaluator.ConstraintDefinition.Type': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessSimulationEvaluator.ConstraintDefinition.Type": ... @staticmethod - def values() -> typing.MutableSequence['ProcessSimulationEvaluator.ConstraintDefinition.Type']: ... + def values() -> ( + typing.MutableSequence[ + "ProcessSimulationEvaluator.ConstraintDefinition.Type" + ] + ): ... + class EvaluationResult(java.io.Serializable): def __init__(self): ... - def addOutput(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addOutput( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def getAdditionalOutputs(self) -> java.util.Map[java.lang.String, float]: ... def getConstraintMargins(self) -> typing.MutableSequence[float]: ... def getConstraintValues(self) -> typing.MutableSequence[float]: ... @@ -1992,71 +4020,165 @@ class ProcessSimulationEvaluator(java.io.Serializable): def getParameters(self) -> typing.MutableSequence[float]: ... def getPenalizedObjective(self) -> float: ... def getPenaltySum(self) -> float: ... - def getWeightedObjective(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def getWeightedObjective( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... def isFeasible(self) -> bool: ... def isSimulationConverged(self) -> bool: ... - def setAdditionalOutputs(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def setConstraintMargins(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setConstraintValues(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setErrorMessage(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setAdditionalOutputs( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def setConstraintMargins( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setConstraintValues( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setErrorMessage( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setEvaluationNumber(self, int: int) -> None: ... def setEvaluationTimeMs(self, long: int) -> None: ... def setFeasible(self, boolean: bool) -> None: ... - def setObjectives(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setObjectivesRaw(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setParameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setObjectives( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setObjectivesRaw( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setParameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPenaltySum(self, double: float) -> None: ... def setSimulationConverged(self, boolean: bool) -> None: ... + class ObjectiveDefinition(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], direction: 'ProcessSimulationEvaluator.ObjectiveDefinition.Direction'): ... - def evaluate(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... - def evaluateRaw(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... - def getDirection(self) -> 'ProcessSimulationEvaluator.ObjectiveDefinition.Direction': ... - def getEvaluator(self) -> java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem]: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + direction: "ProcessSimulationEvaluator.ObjectiveDefinition.Direction", + ): ... + def evaluate( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + def evaluateRaw( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + def getDirection( + self, + ) -> "ProcessSimulationEvaluator.ObjectiveDefinition.Direction": ... + def getEvaluator( + self, + ) -> java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ]: ... def getName(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... def getWeight(self) -> float: ... - def setDirection(self, direction: 'ProcessSimulationEvaluator.ObjectiveDefinition.Direction') -> None: ... - def setEvaluator(self, toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]]) -> None: ... + def setDirection( + self, direction: "ProcessSimulationEvaluator.ObjectiveDefinition.Direction" + ) -> None: ... + def setEvaluator( + self, + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + ) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setWeight(self, double: float) -> None: ... - class Direction(java.lang.Enum['ProcessSimulationEvaluator.ObjectiveDefinition.Direction']): - MINIMIZE: typing.ClassVar['ProcessSimulationEvaluator.ObjectiveDefinition.Direction'] = ... - MAXIMIZE: typing.ClassVar['ProcessSimulationEvaluator.ObjectiveDefinition.Direction'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Direction( + java.lang.Enum["ProcessSimulationEvaluator.ObjectiveDefinition.Direction"] + ): + MINIMIZE: typing.ClassVar[ + "ProcessSimulationEvaluator.ObjectiveDefinition.Direction" + ] = ... + MAXIMIZE: typing.ClassVar[ + "ProcessSimulationEvaluator.ObjectiveDefinition.Direction" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessSimulationEvaluator.ObjectiveDefinition.Direction': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessSimulationEvaluator.ObjectiveDefinition.Direction": ... @staticmethod - def values() -> typing.MutableSequence['ProcessSimulationEvaluator.ObjectiveDefinition.Direction']: ... + def values() -> ( + typing.MutableSequence[ + "ProcessSimulationEvaluator.ObjectiveDefinition.Direction" + ] + ): ... + class ParameterDefinition(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + string4: typing.Union[java.lang.String, str], + ): ... def clamp(self, double: float) -> float: ... def getEquipmentName(self) -> java.lang.String: ... def getInitialValue(self) -> float: ... def getLowerBound(self) -> float: ... def getName(self) -> java.lang.String: ... def getPropertyName(self) -> java.lang.String: ... - def getSetter(self) -> java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessSystem, float]: ... + def getSetter( + self, + ) -> java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessSystem, float + ]: ... def getUnit(self) -> java.lang.String: ... def getUpperBound(self) -> float: ... def isWithinBounds(self, double: float) -> bool: ... - def setEquipmentName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setEquipmentName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setInitialValue(self, double: float) -> None: ... def setLowerBound(self, double: float) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setPropertyName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setSetter(self, biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None]]) -> None: ... + def setPropertyName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSetter( + self, + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessSystem, float], None + ], + ], + ) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setUpperBound(self, double: float) -> None: ... @@ -2064,114 +4186,305 @@ class ProductionOptimizer: DEFAULT_UTILIZATION_LIMIT: typing.ClassVar[float] = ... def __init__(self): ... @staticmethod - def buildUtilizationSeries(list: java.util.List['ProductionOptimizer.IterationRecord']) -> java.util.List['ProductionOptimizer.UtilizationSeries']: ... - def compareScenarios(self, list: java.util.List['ProductionOptimizer.ScenarioRequest'], list2: java.util.List['ProductionOptimizer.ScenarioKpi']) -> 'ProductionOptimizer.ScenarioComparisonResult': ... + def buildUtilizationSeries( + list: java.util.List["ProductionOptimizer.IterationRecord"], + ) -> java.util.List["ProductionOptimizer.UtilizationSeries"]: ... + def compareScenarios( + self, + list: java.util.List["ProductionOptimizer.ScenarioRequest"], + list2: java.util.List["ProductionOptimizer.ScenarioKpi"], + ) -> "ProductionOptimizer.ScenarioComparisonResult": ... @staticmethod - def formatScenarioComparisonTable(scenarioComparisonResult: 'ProductionOptimizer.ScenarioComparisonResult', list: java.util.List['ProductionOptimizer.ScenarioKpi']) -> java.lang.String: ... + def formatScenarioComparisonTable( + scenarioComparisonResult: "ProductionOptimizer.ScenarioComparisonResult", + list: java.util.List["ProductionOptimizer.ScenarioKpi"], + ) -> java.lang.String: ... @staticmethod - def formatUtilizationTable(list: java.util.List['ProductionOptimizer.UtilizationRecord']) -> java.lang.String: ... + def formatUtilizationTable( + list: java.util.List["ProductionOptimizer.UtilizationRecord"], + ) -> java.lang.String: ... @staticmethod - def formatUtilizationTimeline(list: java.util.List['ProductionOptimizer.IterationRecord']) -> java.lang.String: ... + def formatUtilizationTimeline( + list: java.util.List["ProductionOptimizer.IterationRecord"], + ) -> java.lang.String: ... @typing.overload - def optimize(self, processModel: jneqsim.process.processmodel.ProcessModel, list: java.util.List['ProductionOptimizer.ManipulatedVariable'], optimizationConfig: 'ProductionOptimizer.OptimizationConfig', list2: java.util.List['ProductionOptimizer.OptimizationObjective'], list3: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ProductionOptimizer.OptimizationResult': ... + def optimize( + self, + processModel: jneqsim.process.processmodel.ProcessModel, + list: java.util.List["ProductionOptimizer.ManipulatedVariable"], + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + list2: java.util.List["ProductionOptimizer.OptimizationObjective"], + list3: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ProductionOptimizer.OptimizationResult": ... @typing.overload - def optimize(self, processModel: jneqsim.process.processmodel.ProcessModel, streamInterface: jneqsim.process.equipment.stream.StreamInterface, optimizationConfig: 'ProductionOptimizer.OptimizationConfig', list: java.util.List['ProductionOptimizer.OptimizationObjective'], list2: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ProductionOptimizer.OptimizationResult': ... + def optimize( + self, + processModel: jneqsim.process.processmodel.ProcessModel, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + list: java.util.List["ProductionOptimizer.OptimizationObjective"], + list2: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ProductionOptimizer.OptimizationResult": ... @typing.overload - def optimize(self, processSystem: jneqsim.process.processmodel.ProcessSystem, list: java.util.List['ProductionOptimizer.ManipulatedVariable'], optimizationConfig: 'ProductionOptimizer.OptimizationConfig', list2: java.util.List['ProductionOptimizer.OptimizationObjective'], list3: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ProductionOptimizer.OptimizationResult': ... + def optimize( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + list: java.util.List["ProductionOptimizer.ManipulatedVariable"], + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + list2: java.util.List["ProductionOptimizer.OptimizationObjective"], + list3: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ProductionOptimizer.OptimizationResult": ... @typing.overload - def optimize(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, optimizationConfig: 'ProductionOptimizer.OptimizationConfig', list: java.util.List['ProductionOptimizer.OptimizationObjective'], list2: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ProductionOptimizer.OptimizationResult': ... + def optimize( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + list: java.util.List["ProductionOptimizer.OptimizationObjective"], + list2: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ProductionOptimizer.OptimizationResult": ... @typing.overload - def optimizePareto(self, processModel: jneqsim.process.processmodel.ProcessModel, list: java.util.List['ProductionOptimizer.ManipulatedVariable'], optimizationConfig: 'ProductionOptimizer.OptimizationConfig', list2: java.util.List['ProductionOptimizer.OptimizationObjective'], list3: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ProductionOptimizer.ParetoResult': ... + def optimizePareto( + self, + processModel: jneqsim.process.processmodel.ProcessModel, + list: java.util.List["ProductionOptimizer.ManipulatedVariable"], + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + list2: java.util.List["ProductionOptimizer.OptimizationObjective"], + list3: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ProductionOptimizer.ParetoResult": ... @typing.overload - def optimizePareto(self, processModel: jneqsim.process.processmodel.ProcessModel, streamInterface: jneqsim.process.equipment.stream.StreamInterface, optimizationConfig: 'ProductionOptimizer.OptimizationConfig', list: java.util.List['ProductionOptimizer.OptimizationObjective'], list2: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ProductionOptimizer.ParetoResult': ... + def optimizePareto( + self, + processModel: jneqsim.process.processmodel.ProcessModel, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + list: java.util.List["ProductionOptimizer.OptimizationObjective"], + list2: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ProductionOptimizer.ParetoResult": ... @typing.overload - def optimizePareto(self, processSystem: jneqsim.process.processmodel.ProcessSystem, list: java.util.List['ProductionOptimizer.ManipulatedVariable'], optimizationConfig: 'ProductionOptimizer.OptimizationConfig', list2: java.util.List['ProductionOptimizer.OptimizationObjective'], list3: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ProductionOptimizer.ParetoResult': ... + def optimizePareto( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + list: java.util.List["ProductionOptimizer.ManipulatedVariable"], + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + list2: java.util.List["ProductionOptimizer.OptimizationObjective"], + list3: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ProductionOptimizer.ParetoResult": ... @typing.overload - def optimizePareto(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, optimizationConfig: 'ProductionOptimizer.OptimizationConfig', list: java.util.List['ProductionOptimizer.OptimizationObjective'], list2: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ProductionOptimizer.ParetoResult': ... - def optimizeScenarios(self, list: java.util.List['ProductionOptimizer.ScenarioRequest']) -> java.util.List['ProductionOptimizer.ScenarioResult']: ... - def optimizeThroughput(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, double: float, double2: float, string: typing.Union[java.lang.String, str], list: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ProductionOptimizer.OptimizationResult': ... + def optimizePareto( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + list: java.util.List["ProductionOptimizer.OptimizationObjective"], + list2: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ProductionOptimizer.ParetoResult": ... + def optimizeScenarios( + self, list: java.util.List["ProductionOptimizer.ScenarioRequest"] + ) -> java.util.List["ProductionOptimizer.ScenarioResult"]: ... + def optimizeThroughput( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + list: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ProductionOptimizer.OptimizationResult": ... @typing.overload - def quickOptimize(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> 'ProductionOptimizer.OptimizationSummary': ... + def quickOptimize( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + ) -> "ProductionOptimizer.OptimizationSummary": ... @typing.overload - def quickOptimize(self, processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, string: typing.Union[java.lang.String, str], list: java.util.List['ProductionOptimizer.OptimizationConstraint']) -> 'ProductionOptimizer.OptimizationSummary': ... - class ConstraintDirection(java.lang.Enum['ProductionOptimizer.ConstraintDirection']): - LESS_THAN: typing.ClassVar['ProductionOptimizer.ConstraintDirection'] = ... - GREATER_THAN: typing.ClassVar['ProductionOptimizer.ConstraintDirection'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def quickOptimize( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + string: typing.Union[java.lang.String, str], + list: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ) -> "ProductionOptimizer.OptimizationSummary": ... + + class ConstraintDirection( + java.lang.Enum["ProductionOptimizer.ConstraintDirection"] + ): + LESS_THAN: typing.ClassVar["ProductionOptimizer.ConstraintDirection"] = ... + GREATER_THAN: typing.ClassVar["ProductionOptimizer.ConstraintDirection"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProductionOptimizer.ConstraintDirection': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProductionOptimizer.ConstraintDirection": ... @staticmethod - def values() -> typing.MutableSequence['ProductionOptimizer.ConstraintDirection']: ... - class ConstraintSeverity(java.lang.Enum['ProductionOptimizer.ConstraintSeverity']): - HARD: typing.ClassVar['ProductionOptimizer.ConstraintSeverity'] = ... - SOFT: typing.ClassVar['ProductionOptimizer.ConstraintSeverity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> ( + typing.MutableSequence["ProductionOptimizer.ConstraintDirection"] + ): ... + + class ConstraintSeverity(java.lang.Enum["ProductionOptimizer.ConstraintSeverity"]): + HARD: typing.ClassVar["ProductionOptimizer.ConstraintSeverity"] = ... + SOFT: typing.ClassVar["ProductionOptimizer.ConstraintSeverity"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProductionOptimizer.ConstraintSeverity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProductionOptimizer.ConstraintSeverity": ... @staticmethod - def values() -> typing.MutableSequence['ProductionOptimizer.ConstraintSeverity']: ... + def values() -> ( + typing.MutableSequence["ProductionOptimizer.ConstraintSeverity"] + ): ... + class ConstraintStatus: - def __init__(self, string: typing.Union[java.lang.String, str], constraintSeverity: 'ProductionOptimizer.ConstraintSeverity', double: float, double2: float, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + constraintSeverity: "ProductionOptimizer.ConstraintSeverity", + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + ): ... def getDescription(self) -> java.lang.String: ... def getMargin(self) -> float: ... def getName(self) -> java.lang.String: ... def getPenaltyWeight(self) -> float: ... - def getSeverity(self) -> 'ProductionOptimizer.ConstraintSeverity': ... + def getSeverity(self) -> "ProductionOptimizer.ConstraintSeverity": ... def violated(self) -> bool: ... + class IterationRecord: - def __init__(self, double: float, string: typing.Union[java.lang.String, str], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], string2: typing.Union[java.lang.String, str], double2: float, boolean: bool, boolean2: bool, boolean3: bool, double3: float, list: java.util.List['ProductionOptimizer.UtilizationRecord']): ... + def __init__( + self, + double: float, + string: typing.Union[java.lang.String, str], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + string2: typing.Union[java.lang.String, str], + double2: float, + boolean: bool, + boolean2: bool, + boolean3: bool, + double3: float, + list: java.util.List["ProductionOptimizer.UtilizationRecord"], + ): ... def getBottleneckName(self) -> java.lang.String: ... def getBottleneckUtilization(self) -> float: ... def getDecisionVariables(self) -> java.util.Map[java.lang.String, float]: ... def getRate(self) -> float: ... def getRateUnit(self) -> java.lang.String: ... def getScore(self) -> float: ... - def getUtilizations(self) -> java.util.List['ProductionOptimizer.UtilizationRecord']: ... + def getUtilizations( + self, + ) -> java.util.List["ProductionOptimizer.UtilizationRecord"]: ... def isFeasible(self) -> bool: ... def isHardConstraintsOk(self) -> bool: ... def isUtilizationWithinLimits(self) -> bool: ... + class ManipulatedVariable: - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, string2: typing.Union[java.lang.String, str], biConsumer: typing.Union[java.util.function.BiConsumer[jneqsim.process.processmodel.ProcessSystem, float], typing.Callable[[jneqsim.process.processmodel.ProcessSystem, float], None]]): ... - def apply(self, processSystem: jneqsim.process.processmodel.ProcessSystem, double: float) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + string2: typing.Union[java.lang.String, str], + biConsumer: typing.Union[ + java.util.function.BiConsumer[ + jneqsim.process.processmodel.ProcessSystem, float + ], + typing.Callable[ + [jneqsim.process.processmodel.ProcessSystem, float], None + ], + ], + ): ... + def apply( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + double: float, + ) -> None: ... def getLowerBound(self) -> float: ... def getName(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... def getUpperBound(self) -> float: ... - class ObjectiveType(java.lang.Enum['ProductionOptimizer.ObjectiveType']): - MAXIMIZE: typing.ClassVar['ProductionOptimizer.ObjectiveType'] = ... - MINIMIZE: typing.ClassVar['ProductionOptimizer.ObjectiveType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class ObjectiveType(java.lang.Enum["ProductionOptimizer.ObjectiveType"]): + MAXIMIZE: typing.ClassVar["ProductionOptimizer.ObjectiveType"] = ... + MINIMIZE: typing.ClassVar["ProductionOptimizer.ObjectiveType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProductionOptimizer.ObjectiveType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProductionOptimizer.ObjectiveType": ... @staticmethod - def values() -> typing.MutableSequence['ProductionOptimizer.ObjectiveType']: ... + def values() -> typing.MutableSequence["ProductionOptimizer.ObjectiveType"]: ... + class OptimizationConfig: def __init__(self, double: float, double2: float): ... - def capacityPercentile(self, double: float) -> 'ProductionOptimizer.OptimizationConfig': ... - def capacityRangeForName(self, string: typing.Union[java.lang.String, str], capacityRange: 'ProductionOptimizer.CapacityRange') -> 'ProductionOptimizer.OptimizationConfig': ... - def capacityRangeForType(self, class_: typing.Type[typing.Any], capacityRange: 'ProductionOptimizer.CapacityRange') -> 'ProductionOptimizer.OptimizationConfig': ... - def capacityRangeSpreadFraction(self, double: float) -> 'ProductionOptimizer.OptimizationConfig': ... - def capacityRuleForName(self, string: typing.Union[java.lang.String, str], capacityRule: 'ProductionOptimizer.CapacityRule') -> 'ProductionOptimizer.OptimizationConfig': ... - def capacityRuleForType(self, class_: typing.Type[typing.Any], capacityRule: 'ProductionOptimizer.CapacityRule') -> 'ProductionOptimizer.OptimizationConfig': ... - def capacityUncertaintyFraction(self, double: float) -> 'ProductionOptimizer.OptimizationConfig': ... - def cognitiveWeight(self, double: float) -> 'ProductionOptimizer.OptimizationConfig': ... - def columnFsFactorLimit(self, double: float) -> 'ProductionOptimizer.OptimizationConfig': ... + def capacityPercentile( + self, double: float + ) -> "ProductionOptimizer.OptimizationConfig": ... + def capacityRangeForName( + self, + string: typing.Union[java.lang.String, str], + capacityRange: "ProductionOptimizer.CapacityRange", + ) -> "ProductionOptimizer.OptimizationConfig": ... + def capacityRangeForType( + self, + class_: typing.Type[typing.Any], + capacityRange: "ProductionOptimizer.CapacityRange", + ) -> "ProductionOptimizer.OptimizationConfig": ... + def capacityRangeSpreadFraction( + self, double: float + ) -> "ProductionOptimizer.OptimizationConfig": ... + def capacityRuleForName( + self, + string: typing.Union[java.lang.String, str], + capacityRule: "ProductionOptimizer.CapacityRule", + ) -> "ProductionOptimizer.OptimizationConfig": ... + def capacityRuleForType( + self, + class_: typing.Type[typing.Any], + capacityRule: "ProductionOptimizer.CapacityRule", + ) -> "ProductionOptimizer.OptimizationConfig": ... + def capacityUncertaintyFraction( + self, double: float + ) -> "ProductionOptimizer.OptimizationConfig": ... + def cognitiveWeight( + self, double: float + ) -> "ProductionOptimizer.OptimizationConfig": ... + def columnFsFactorLimit( + self, double: float + ) -> "ProductionOptimizer.OptimizationConfig": ... def createRandom(self) -> java.util.Random: ... - def defaultUtilizationLimit(self, double: float) -> 'ProductionOptimizer.OptimizationConfig': ... - def enableCaching(self, boolean: bool) -> 'ProductionOptimizer.OptimizationConfig': ... - def equipmentConstraintRule(self, equipmentConstraintRule: 'ProductionOptimizer.EquipmentConstraintRule') -> 'ProductionOptimizer.OptimizationConfig': ... + def defaultUtilizationLimit( + self, double: float + ) -> "ProductionOptimizer.OptimizationConfig": ... + def enableCaching( + self, boolean: bool + ) -> "ProductionOptimizer.OptimizationConfig": ... + def equipmentConstraintRule( + self, equipmentConstraintRule: "ProductionOptimizer.EquipmentConstraintRule" + ) -> "ProductionOptimizer.OptimizationConfig": ... def getCapacityPercentile(self) -> float: ... def getCapacityRangeSpreadFraction(self) -> float: ... def getCapacityUncertaintyFraction(self) -> float: ... @@ -2187,82 +4500,232 @@ class ProductionOptimizer: def getParetoGridSize(self) -> int: ... def getRandomSeed(self) -> int: ... def getRateUnit(self) -> java.lang.String: ... - def getSearchMode(self) -> 'ProductionOptimizer.SearchMode': ... + def getSearchMode(self) -> "ProductionOptimizer.SearchMode": ... def getSocialWeight(self) -> float: ... def getStagnationIterations(self) -> int: ... def getSwarmSize(self) -> int: ... def getTolerance(self) -> float: ... def getUpperBound(self) -> float: ... def getUtilizationMarginFraction(self) -> float: ... - def inertiaWeight(self, double: float) -> 'ProductionOptimizer.OptimizationConfig': ... - def initialGuess(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'ProductionOptimizer.OptimizationConfig': ... + def inertiaWeight( + self, double: float + ) -> "ProductionOptimizer.OptimizationConfig": ... + def initialGuess( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "ProductionOptimizer.OptimizationConfig": ... def isParallelEvaluations(self) -> bool: ... def isRejectInvalidSimulations(self) -> bool: ... def isUseFixedSeed(self) -> bool: ... - def maxCacheSize(self, int: int) -> 'ProductionOptimizer.OptimizationConfig': ... - def maxIterations(self, int: int) -> 'ProductionOptimizer.OptimizationConfig': ... - def parallelEvaluations(self, boolean: bool) -> 'ProductionOptimizer.OptimizationConfig': ... - def parallelThreads(self, int: int) -> 'ProductionOptimizer.OptimizationConfig': ... - def paretoGridSize(self, int: int) -> 'ProductionOptimizer.OptimizationConfig': ... - def randomSeed(self, long: int) -> 'ProductionOptimizer.OptimizationConfig': ... - def rateUnit(self, string: typing.Union[java.lang.String, str]) -> 'ProductionOptimizer.OptimizationConfig': ... - def rejectInvalidSimulations(self, boolean: bool) -> 'ProductionOptimizer.OptimizationConfig': ... - def searchMode(self, searchMode: 'ProductionOptimizer.SearchMode') -> 'ProductionOptimizer.OptimizationConfig': ... - def socialWeight(self, double: float) -> 'ProductionOptimizer.OptimizationConfig': ... - def stagnationIterations(self, int: int) -> 'ProductionOptimizer.OptimizationConfig': ... - def swarmSize(self, int: int) -> 'ProductionOptimizer.OptimizationConfig': ... - def tolerance(self, double: float) -> 'ProductionOptimizer.OptimizationConfig': ... - def useFixedSeed(self, boolean: bool) -> 'ProductionOptimizer.OptimizationConfig': ... - def utilizationLimitForName(self, string: typing.Union[java.lang.String, str], double: float) -> 'ProductionOptimizer.OptimizationConfig': ... - def utilizationLimitForType(self, class_: typing.Type[typing.Any], double: float) -> 'ProductionOptimizer.OptimizationConfig': ... - def utilizationMarginFraction(self, double: float) -> 'ProductionOptimizer.OptimizationConfig': ... + def maxCacheSize( + self, int: int + ) -> "ProductionOptimizer.OptimizationConfig": ... + def maxIterations( + self, int: int + ) -> "ProductionOptimizer.OptimizationConfig": ... + def parallelEvaluations( + self, boolean: bool + ) -> "ProductionOptimizer.OptimizationConfig": ... + def parallelThreads( + self, int: int + ) -> "ProductionOptimizer.OptimizationConfig": ... + def paretoGridSize( + self, int: int + ) -> "ProductionOptimizer.OptimizationConfig": ... + def randomSeed(self, long: int) -> "ProductionOptimizer.OptimizationConfig": ... + def rateUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "ProductionOptimizer.OptimizationConfig": ... + def rejectInvalidSimulations( + self, boolean: bool + ) -> "ProductionOptimizer.OptimizationConfig": ... + def searchMode( + self, searchMode: "ProductionOptimizer.SearchMode" + ) -> "ProductionOptimizer.OptimizationConfig": ... + def socialWeight( + self, double: float + ) -> "ProductionOptimizer.OptimizationConfig": ... + def stagnationIterations( + self, int: int + ) -> "ProductionOptimizer.OptimizationConfig": ... + def swarmSize(self, int: int) -> "ProductionOptimizer.OptimizationConfig": ... + def tolerance( + self, double: float + ) -> "ProductionOptimizer.OptimizationConfig": ... + def useFixedSeed( + self, boolean: bool + ) -> "ProductionOptimizer.OptimizationConfig": ... + def utilizationLimitForName( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "ProductionOptimizer.OptimizationConfig": ... + def utilizationLimitForType( + self, class_: typing.Type[typing.Any], double: float + ) -> "ProductionOptimizer.OptimizationConfig": ... + def utilizationMarginFraction( + self, double: float + ) -> "ProductionOptimizer.OptimizationConfig": ... def validate(self) -> None: ... + class OptimizationConstraint(ProcessConstraint): - def __init__(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], double: float, constraintDirection: 'ProductionOptimizer.ConstraintDirection', constraintSeverity: 'ProductionOptimizer.ConstraintSeverity', double2: float, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + double: float, + constraintDirection: "ProductionOptimizer.ConstraintDirection", + constraintSeverity: "ProductionOptimizer.ConstraintSeverity", + double2: float, + string2: typing.Union[java.lang.String, str], + ): ... def getDescription(self) -> java.lang.String: ... - def getDirection(self) -> 'ProductionOptimizer.ConstraintDirection': ... + def getDirection(self) -> "ProductionOptimizer.ConstraintDirection": ... def getLimit(self) -> float: ... def getName(self) -> java.lang.String: ... def getPenaltyWeight(self) -> float: ... - def getSeverity(self) -> 'ProductionOptimizer.ConstraintSeverity': ... + def getSeverity(self) -> "ProductionOptimizer.ConstraintSeverity": ... def getSeverityLevel(self) -> ConstraintSeverityLevel: ... @staticmethod - def greaterThan(string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], double: float, constraintSeverity: 'ProductionOptimizer.ConstraintSeverity', double2: float, string2: typing.Union[java.lang.String, str]) -> 'ProductionOptimizer.OptimizationConstraint': ... - def isSatisfied(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> bool: ... + def greaterThan( + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + double: float, + constraintSeverity: "ProductionOptimizer.ConstraintSeverity", + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "ProductionOptimizer.OptimizationConstraint": ... + def isSatisfied( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> bool: ... @staticmethod - def lessThan(string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], double: float, constraintSeverity: 'ProductionOptimizer.ConstraintSeverity', double2: float, string2: typing.Union[java.lang.String, str]) -> 'ProductionOptimizer.OptimizationConstraint': ... - def margin(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... - def toConstraintDefinition(self) -> ProcessSimulationEvaluator.ConstraintDefinition: ... + def lessThan( + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + double: float, + constraintSeverity: "ProductionOptimizer.ConstraintSeverity", + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "ProductionOptimizer.OptimizationConstraint": ... + def margin( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... + def toConstraintDefinition( + self, + ) -> ProcessSimulationEvaluator.ConstraintDefinition: ... + class OptimizationObjective: @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + double: float, + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction[jneqsim.process.processmodel.ProcessSystem], typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float]], double: float, objectiveType: 'ProductionOptimizer.ObjectiveType'): ... - def evaluate(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + jneqsim.process.processmodel.ProcessSystem + ], + typing.Callable[[jneqsim.process.processmodel.ProcessSystem], float], + ], + double: float, + objectiveType: "ProductionOptimizer.ObjectiveType", + ): ... + def evaluate( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> float: ... def getName(self) -> java.lang.String: ... - def getType(self) -> 'ProductionOptimizer.ObjectiveType': ... + def getType(self) -> "ProductionOptimizer.ObjectiveType": ... def getWeight(self) -> float: ... + class OptimizationResult: - def __init__(self, double: float, string: typing.Union[java.lang.String, str], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, double2: float, list: java.util.List['ProductionOptimizer.UtilizationRecord'], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], list2: java.util.List['ProductionOptimizer.ConstraintStatus'], boolean: bool, double3: float, int: int, list3: java.util.List['ProductionOptimizer.IterationRecord']): ... + def __init__( + self, + double: float, + string: typing.Union[java.lang.String, str], + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + double2: float, + list: java.util.List["ProductionOptimizer.UtilizationRecord"], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + list2: java.util.List["ProductionOptimizer.ConstraintStatus"], + boolean: bool, + double3: float, + int: int, + list3: java.util.List["ProductionOptimizer.IterationRecord"], + ): ... def exportDetailedIterationHistoryAsCsv(self) -> java.lang.String: ... def exportIterationHistoryAsCsv(self) -> java.lang.String: ... def exportIterationHistoryAsJson(self) -> java.lang.String: ... - def getBottleneck(self) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... + def getBottleneck( + self, + ) -> jneqsim.process.equipment.ProcessEquipmentInterface: ... def getBottleneckUtilization(self) -> float: ... - def getConstraintStatuses(self) -> java.util.List['ProductionOptimizer.ConstraintStatus']: ... + def getConstraintStatuses( + self, + ) -> java.util.List["ProductionOptimizer.ConstraintStatus"]: ... def getDecisionVariables(self) -> java.util.Map[java.lang.String, float]: ... def getInfeasibilityDiagnosis(self) -> java.lang.String: ... - def getIterationHistory(self) -> java.util.List['ProductionOptimizer.IterationRecord']: ... + def getIterationHistory( + self, + ) -> java.util.List["ProductionOptimizer.IterationRecord"]: ... def getIterations(self) -> int: ... def getObjectiveValues(self) -> java.util.Map[java.lang.String, float]: ... def getOptimalRate(self) -> float: ... def getRateUnit(self) -> java.lang.String: ... def getScore(self) -> float: ... - def getUtilizationRecords(self) -> java.util.List['ProductionOptimizer.UtilizationRecord']: ... + def getUtilizationRecords( + self, + ) -> java.util.List["ProductionOptimizer.UtilizationRecord"]: ... def isFeasible(self) -> bool: ... + class OptimizationSummary: - def __init__(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double2: float, double3: float, double4: float, boolean: bool, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], list: java.util.List['ProductionOptimizer.UtilizationRecord'], list2: java.util.List['ProductionOptimizer.ConstraintStatus']): ... - def getConstraints(self) -> java.util.List['ProductionOptimizer.ConstraintStatus']: ... + def __init__( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double2: float, + double3: float, + double4: float, + boolean: bool, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + list: java.util.List["ProductionOptimizer.UtilizationRecord"], + list2: java.util.List["ProductionOptimizer.ConstraintStatus"], + ): ... + def getConstraints( + self, + ) -> java.util.List["ProductionOptimizer.ConstraintStatus"]: ... def getDecisionVariables(self) -> java.util.Map[java.lang.String, float]: ... def getLimitingEquipment(self) -> java.lang.String: ... def getMaxRate(self) -> float: ... @@ -2270,146 +4733,362 @@ class ProductionOptimizer: def getUtilization(self) -> float: ... def getUtilizationLimit(self) -> float: ... def getUtilizationMargin(self) -> float: ... - def getUtilizations(self) -> java.util.List['ProductionOptimizer.UtilizationRecord']: ... + def getUtilizations( + self, + ) -> java.util.List["ProductionOptimizer.UtilizationRecord"]: ... def isFeasible(self) -> bool: ... + class ParetoPoint: - def __init__(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], doubleArray: typing.Union[typing.List[float], jpype.JArray], boolean: bool, optimizationResult: 'ProductionOptimizer.OptimizationResult'): ... - def dominates(self, paretoPoint: 'ProductionOptimizer.ParetoPoint', map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], 'ProductionOptimizer.ObjectiveType'], typing.Mapping[typing.Union[java.lang.String, str], 'ProductionOptimizer.ObjectiveType']]) -> bool: ... + def __init__( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + map2: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + boolean: bool, + optimizationResult: "ProductionOptimizer.OptimizationResult", + ): ... + def dominates( + self, + paretoPoint: "ProductionOptimizer.ParetoPoint", + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + "ProductionOptimizer.ObjectiveType", + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + "ProductionOptimizer.ObjectiveType", + ], + ], + ) -> bool: ... def getDecisionVariables(self) -> java.util.Map[java.lang.String, float]: ... - def getFullResult(self) -> 'ProductionOptimizer.OptimizationResult': ... + def getFullResult(self) -> "ProductionOptimizer.OptimizationResult": ... def getObjectiveValues(self) -> java.util.Map[java.lang.String, float]: ... def getWeights(self) -> typing.MutableSequence[float]: ... def isFeasible(self) -> bool: ... + class ParetoResult: - def __init__(self, list: java.util.List['ProductionOptimizer.ParetoPoint'], list2: java.util.List['ProductionOptimizer.ParetoPoint'], list3: java.util.List[typing.Union[java.lang.String, str]], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], 'ProductionOptimizer.ObjectiveType'], typing.Mapping[typing.Union[java.lang.String, str], 'ProductionOptimizer.ObjectiveType']], int: int): ... - def getAllPoints(self) -> java.util.List['ProductionOptimizer.ParetoPoint']: ... + def __init__( + self, + list: java.util.List["ProductionOptimizer.ParetoPoint"], + list2: java.util.List["ProductionOptimizer.ParetoPoint"], + list3: java.util.List[typing.Union[java.lang.String, str]], + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + "ProductionOptimizer.ObjectiveType", + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + "ProductionOptimizer.ObjectiveType", + ], + ], + int: int, + ): ... + def getAllPoints(self) -> java.util.List["ProductionOptimizer.ParetoPoint"]: ... def getNadirPoint(self) -> java.util.Map[java.lang.String, float]: ... def getObjectiveNames(self) -> java.util.List[java.lang.String]: ... - def getObjectiveTypes(self) -> java.util.Map[java.lang.String, 'ProductionOptimizer.ObjectiveType']: ... - def getParetoFront(self) -> java.util.List['ProductionOptimizer.ParetoPoint']: ... + def getObjectiveTypes( + self, + ) -> java.util.Map[java.lang.String, "ProductionOptimizer.ObjectiveType"]: ... + def getParetoFront( + self, + ) -> java.util.List["ProductionOptimizer.ParetoPoint"]: ... def getParetoFrontSize(self) -> int: ... def getTotalIterations(self) -> int: ... def getUtopiaPoint(self) -> java.util.Map[java.lang.String, float]: ... def toMarkdownTable(self) -> java.lang.String: ... + class ScenarioComparisonResult: - def __init__(self, string: typing.Union[java.lang.String, str], list: java.util.List['ProductionOptimizer.ScenarioResult'], map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]]], map2: typing.Union[java.util.Map[typing.Union[java.lang.String, str], typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]], typing.Mapping[typing.Union[java.lang.String, str], typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]]]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List["ProductionOptimizer.ScenarioResult"], + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ], + ], + map2: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ], + ], + ): ... def getBaselineScenario(self) -> java.lang.String: ... - def getKpiDeltas(self) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, float]]: ... - def getKpiValues(self) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, float]]: ... - def getScenarioResults(self) -> java.util.List['ProductionOptimizer.ScenarioResult']: ... + def getKpiDeltas( + self, + ) -> java.util.Map[ + java.lang.String, java.util.Map[java.lang.String, float] + ]: ... + def getKpiValues( + self, + ) -> java.util.Map[ + java.lang.String, java.util.Map[java.lang.String, float] + ]: ... + def getScenarioResults( + self, + ) -> java.util.List["ProductionOptimizer.ScenarioResult"]: ... + class ScenarioKpi: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], toDoubleFunction: typing.Union[java.util.function.ToDoubleFunction['ProductionOptimizer.OptimizationResult'], typing.Callable[['ProductionOptimizer.OptimizationResult'], float]]): ... - def evaluate(self, optimizationResult: 'ProductionOptimizer.OptimizationResult') -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + toDoubleFunction: typing.Union[ + java.util.function.ToDoubleFunction[ + "ProductionOptimizer.OptimizationResult" + ], + typing.Callable[["ProductionOptimizer.OptimizationResult"], float], + ], + ): ... + def evaluate( + self, optimizationResult: "ProductionOptimizer.OptimizationResult" + ) -> float: ... def getName(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... @staticmethod - def objectiveValue(string: typing.Union[java.lang.String, str]) -> 'ProductionOptimizer.ScenarioKpi': ... + def objectiveValue( + string: typing.Union[java.lang.String, str], + ) -> "ProductionOptimizer.ScenarioKpi": ... @staticmethod - def optimalRate(string: typing.Union[java.lang.String, str]) -> 'ProductionOptimizer.ScenarioKpi': ... + def optimalRate( + string: typing.Union[java.lang.String, str], + ) -> "ProductionOptimizer.ScenarioKpi": ... @staticmethod - def score() -> 'ProductionOptimizer.ScenarioKpi': ... + def score() -> "ProductionOptimizer.ScenarioKpi": ... + class ScenarioRequest: @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processModel: jneqsim.process.processmodel.ProcessModel, list: java.util.List['ProductionOptimizer.ManipulatedVariable'], optimizationConfig: 'ProductionOptimizer.OptimizationConfig', list2: java.util.List['ProductionOptimizer.OptimizationObjective'], list3: java.util.List['ProductionOptimizer.OptimizationConstraint']): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processModel: jneqsim.process.processmodel.ProcessModel, + list: java.util.List["ProductionOptimizer.ManipulatedVariable"], + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + list2: java.util.List["ProductionOptimizer.OptimizationObjective"], + list3: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processModel: jneqsim.process.processmodel.ProcessModel, streamInterface: jneqsim.process.equipment.stream.StreamInterface, optimizationConfig: 'ProductionOptimizer.OptimizationConfig', list: java.util.List['ProductionOptimizer.OptimizationObjective'], list2: java.util.List['ProductionOptimizer.OptimizationConstraint']): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processModel: jneqsim.process.processmodel.ProcessModel, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + list: java.util.List["ProductionOptimizer.OptimizationObjective"], + list2: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processSystem: jneqsim.process.processmodel.ProcessSystem, list: java.util.List['ProductionOptimizer.ManipulatedVariable'], optimizationConfig: 'ProductionOptimizer.OptimizationConfig', list2: java.util.List['ProductionOptimizer.OptimizationObjective'], list3: java.util.List['ProductionOptimizer.OptimizationConstraint']): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processSystem: jneqsim.process.processmodel.ProcessSystem, + list: java.util.List["ProductionOptimizer.ManipulatedVariable"], + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + list2: java.util.List["ProductionOptimizer.OptimizationObjective"], + list3: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], processSystem: jneqsim.process.processmodel.ProcessSystem, streamInterface: jneqsim.process.equipment.stream.StreamInterface, optimizationConfig: 'ProductionOptimizer.OptimizationConfig', list: java.util.List['ProductionOptimizer.OptimizationObjective'], list2: java.util.List['ProductionOptimizer.OptimizationConstraint']): ... - def getConfig(self) -> 'ProductionOptimizer.OptimizationConfig': ... - def getConstraints(self) -> java.util.List['ProductionOptimizer.OptimizationConstraint']: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + processSystem: jneqsim.process.processmodel.ProcessSystem, + streamInterface: jneqsim.process.equipment.stream.StreamInterface, + optimizationConfig: "ProductionOptimizer.OptimizationConfig", + list: java.util.List["ProductionOptimizer.OptimizationObjective"], + list2: java.util.List["ProductionOptimizer.OptimizationConstraint"], + ): ... + def getConfig(self) -> "ProductionOptimizer.OptimizationConfig": ... + def getConstraints( + self, + ) -> java.util.List["ProductionOptimizer.OptimizationConstraint"]: ... def getFeedStream(self) -> jneqsim.process.equipment.stream.StreamInterface: ... def getName(self) -> java.lang.String: ... - def getObjectives(self) -> java.util.List['ProductionOptimizer.OptimizationObjective']: ... + def getObjectives( + self, + ) -> java.util.List["ProductionOptimizer.OptimizationObjective"]: ... def getProcess(self) -> jneqsim.process.processmodel.ProcessSystem: ... - def getVariables(self) -> java.util.List['ProductionOptimizer.ManipulatedVariable']: ... + def getVariables( + self, + ) -> java.util.List["ProductionOptimizer.ManipulatedVariable"]: ... + class ScenarioResult: - def __init__(self, string: typing.Union[java.lang.String, str], optimizationResult: 'ProductionOptimizer.OptimizationResult'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + optimizationResult: "ProductionOptimizer.OptimizationResult", + ): ... def getName(self) -> java.lang.String: ... - def getResult(self) -> 'ProductionOptimizer.OptimizationResult': ... - class SearchMode(java.lang.Enum['ProductionOptimizer.SearchMode']): - BINARY_FEASIBILITY: typing.ClassVar['ProductionOptimizer.SearchMode'] = ... - GOLDEN_SECTION_SCORE: typing.ClassVar['ProductionOptimizer.SearchMode'] = ... - NELDER_MEAD_SCORE: typing.ClassVar['ProductionOptimizer.SearchMode'] = ... - PARTICLE_SWARM_SCORE: typing.ClassVar['ProductionOptimizer.SearchMode'] = ... - GRADIENT_DESCENT_SCORE: typing.ClassVar['ProductionOptimizer.SearchMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def getResult(self) -> "ProductionOptimizer.OptimizationResult": ... + + class SearchMode(java.lang.Enum["ProductionOptimizer.SearchMode"]): + BINARY_FEASIBILITY: typing.ClassVar["ProductionOptimizer.SearchMode"] = ... + GOLDEN_SECTION_SCORE: typing.ClassVar["ProductionOptimizer.SearchMode"] = ... + NELDER_MEAD_SCORE: typing.ClassVar["ProductionOptimizer.SearchMode"] = ... + PARTICLE_SWARM_SCORE: typing.ClassVar["ProductionOptimizer.SearchMode"] = ... + GRADIENT_DESCENT_SCORE: typing.ClassVar["ProductionOptimizer.SearchMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProductionOptimizer.SearchMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProductionOptimizer.SearchMode": ... @staticmethod - def values() -> typing.MutableSequence['ProductionOptimizer.SearchMode']: ... + def values() -> typing.MutableSequence["ProductionOptimizer.SearchMode"]: ... + class UtilizationRecord: - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ): ... def getCapacityDuty(self) -> float: ... def getCapacityMax(self) -> float: ... def getEquipmentName(self) -> java.lang.String: ... def getUtilization(self) -> float: ... def getUtilizationLimit(self) -> float: ... + class UtilizationSeries: - def __init__(self, string: typing.Union[java.lang.String, str], list: java.util.List[float], list2: java.util.List[bool], double: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[float], + list2: java.util.List[bool], + double: float, + ): ... def getBottleneckFlags(self) -> java.util.List[bool]: ... def getEquipmentName(self) -> java.lang.String: ... def getUtilizationLimit(self) -> float: ... def getUtilizations(self) -> java.util.List[float]: ... + class CapacityRange: ... class CapacityRule: ... class EquipmentConstraintRule: ... -class StandardObjective(java.lang.Enum['StandardObjective'], ObjectiveFunction): - MAXIMIZE_THROUGHPUT: typing.ClassVar['StandardObjective'] = ... - MINIMIZE_POWER: typing.ClassVar['StandardObjective'] = ... - MINIMIZE_HEATING_DUTY: typing.ClassVar['StandardObjective'] = ... - MINIMIZE_COOLING_DUTY: typing.ClassVar['StandardObjective'] = ... - MINIMIZE_TOTAL_ENERGY: typing.ClassVar['StandardObjective'] = ... - MAXIMIZE_SPECIFIC_PRODUCTION: typing.ClassVar['StandardObjective'] = ... - MAXIMIZE_LIQUID_RECOVERY: typing.ClassVar['StandardObjective'] = ... +class StandardObjective(java.lang.Enum["StandardObjective"], ObjectiveFunction): + MAXIMIZE_THROUGHPUT: typing.ClassVar["StandardObjective"] = ... + MINIMIZE_POWER: typing.ClassVar["StandardObjective"] = ... + MINIMIZE_HEATING_DUTY: typing.ClassVar["StandardObjective"] = ... + MINIMIZE_COOLING_DUTY: typing.ClassVar["StandardObjective"] = ... + MINIMIZE_TOTAL_ENERGY: typing.ClassVar["StandardObjective"] = ... + MAXIMIZE_SPECIFIC_PRODUCTION: typing.ClassVar["StandardObjective"] = ... + MAXIMIZE_LIQUID_RECOVERY: typing.ClassVar["StandardObjective"] = ... @staticmethod - def maximizeManifoldThroughput(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def maximizeManifoldThroughput( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def maximizePumpEfficiency(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def maximizePumpEfficiency( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def maximizePumpNPSHMargin(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def maximizePumpNPSHMargin( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def maximizeStreamFlow(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def maximizeStreamFlow( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def minimizeCompressorPower(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def minimizeCompressorPower( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def minimizeFIV_FRMS(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def minimizeFIV_FRMS( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def minimizeFIV_LOF(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def minimizeFIV_LOF( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def minimizeManifoldBranchLOF(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def minimizeManifoldBranchLOF( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def minimizeManifoldHeaderFRMS(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def minimizeManifoldHeaderFRMS( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def minimizeManifoldHeaderLOF(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def minimizeManifoldHeaderLOF( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def minimizeManifoldImbalance(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def minimizeManifoldImbalance( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def minimizeManifoldPressureDrop(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def minimizeManifoldPressureDrop( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def minimizeManifoldVelocityRatio(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def minimizeManifoldVelocityRatio( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def minimizePipelineVibration(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def minimizePipelineVibration( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def minimizePumpPower(string: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... + def minimizePumpPower( + string: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... @staticmethod - def minimizeStreamFlow(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> ObjectiveFunction: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def minimizeStreamFlow( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> ObjectiveFunction: ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'StandardObjective': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "StandardObjective": ... @staticmethod - def values() -> typing.MutableSequence['StandardObjective']: ... - + def values() -> typing.MutableSequence["StandardObjective"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.optimizer")``. diff --git a/src/jneqsim-stubs/process/util/reconciliation/__init__.pyi b/src/jneqsim-stubs/process/util/reconciliation/__init__.pyi index fdde34b7..34dd6689 100644 --- a/src/jneqsim-stubs/process/util/reconciliation/__init__.pyi +++ b/src/jneqsim-stubs/process/util/reconciliation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,49 +11,75 @@ import java.util import jpype import typing - - class DataReconciliationEngine(java.io.Serializable): def __init__(self): ... @typing.overload - def addConstraint(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'DataReconciliationEngine': ... + def addConstraint( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "DataReconciliationEngine": ... @typing.overload - def addConstraint(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str]) -> 'DataReconciliationEngine': ... + def addConstraint( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + ) -> "DataReconciliationEngine": ... @typing.overload - def addMassBalanceConstraint(self, string: typing.Union[java.lang.String, str], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> 'DataReconciliationEngine': ... + def addMassBalanceConstraint( + self, + string: typing.Union[java.lang.String, str], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> "DataReconciliationEngine": ... @typing.overload - def addMassBalanceConstraint(self, string: typing.Union[java.lang.String, str], list: java.util.List[typing.Union[java.lang.String, str]], list2: java.util.List[typing.Union[java.lang.String, str]]) -> 'DataReconciliationEngine': ... - def addVariable(self, reconciliationVariable: 'ReconciliationVariable') -> 'DataReconciliationEngine': ... + def addMassBalanceConstraint( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List[typing.Union[java.lang.String, str]], + list2: java.util.List[typing.Union[java.lang.String, str]], + ) -> "DataReconciliationEngine": ... + def addVariable( + self, reconciliationVariable: "ReconciliationVariable" + ) -> "DataReconciliationEngine": ... def clear(self) -> None: ... def clearConstraints(self) -> None: ... def getConstraintCount(self) -> int: ... def getGrossErrorThreshold(self) -> float: ... - def getVariable(self, string: typing.Union[java.lang.String, str]) -> 'ReconciliationVariable': ... + def getVariable( + self, string: typing.Union[java.lang.String, str] + ) -> "ReconciliationVariable": ... def getVariableCount(self) -> int: ... - def getVariables(self) -> java.util.List['ReconciliationVariable']: ... - def reconcile(self) -> 'ReconciliationResult': ... - def reconcileWithGrossErrorElimination(self, int: int) -> 'ReconciliationResult': ... - def setGrossErrorThreshold(self, double: float) -> 'DataReconciliationEngine': ... + def getVariables(self) -> java.util.List["ReconciliationVariable"]: ... + def reconcile(self) -> "ReconciliationResult": ... + def reconcileWithGrossErrorElimination( + self, int: int + ) -> "ReconciliationResult": ... + def setGrossErrorThreshold(self, double: float) -> "DataReconciliationEngine": ... class ReconciliationResult(java.io.Serializable): - def __init__(self, list: java.util.List['ReconciliationVariable']): ... - def addGrossError(self, reconciliationVariable: 'ReconciliationVariable') -> None: ... + def __init__(self, list: java.util.List["ReconciliationVariable"]): ... + def addGrossError( + self, reconciliationVariable: "ReconciliationVariable" + ) -> None: ... def getChiSquareStatistic(self) -> float: ... def getComputeTimeMs(self) -> int: ... def getConstraintResidualsAfter(self) -> typing.MutableSequence[float]: ... def getConstraintResidualsBefore(self) -> typing.MutableSequence[float]: ... def getDegreesOfFreedom(self) -> int: ... def getErrorMessage(self) -> java.lang.String: ... - def getGrossErrors(self) -> java.util.List['ReconciliationVariable']: ... + def getGrossErrors(self) -> java.util.List["ReconciliationVariable"]: ... def getObjectiveValue(self) -> float: ... - def getVariables(self) -> java.util.List['ReconciliationVariable']: ... + def getVariables(self) -> java.util.List["ReconciliationVariable"]: ... def hasGrossErrors(self) -> bool: ... def isConverged(self) -> bool: ... def isGlobalTestPassed(self) -> bool: ... def setChiSquareStatistic(self, double: float) -> None: ... def setComputeTimeMs(self, long: int) -> None: ... - def setConstraintResidualsAfter(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setConstraintResidualsBefore(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setConstraintResidualsAfter( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setConstraintResidualsBefore( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setConverged(self, boolean: bool) -> None: ... def setDegreesOfFreedom(self, int: int) -> None: ... def setErrorMessage(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -65,9 +91,18 @@ class ReconciliationResult(java.io.Serializable): class ReconciliationVariable(java.io.Serializable): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float): ... + def __init__( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + ): ... def getAdjustment(self) -> float: ... def getEquipmentName(self) -> java.lang.String: ... def getMeasuredValue(self) -> float: ... @@ -80,16 +115,22 @@ class ReconciliationVariable(java.io.Serializable): def getUnit(self) -> java.lang.String: ... def hasModelValue(self) -> bool: ... def isGrossError(self) -> bool: ... - def setEquipmentName(self, string: typing.Union[java.lang.String, str]) -> 'ReconciliationVariable': ... + def setEquipmentName( + self, string: typing.Union[java.lang.String, str] + ) -> "ReconciliationVariable": ... def setGrossError(self, boolean: bool) -> None: ... def setMeasuredValue(self, double: float) -> None: ... def setModelValue(self, double: float) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setNormalizedResidual(self, double: float) -> None: ... - def setPropertyName(self, string: typing.Union[java.lang.String, str]) -> 'ReconciliationVariable': ... + def setPropertyName( + self, string: typing.Union[java.lang.String, str] + ) -> "ReconciliationVariable": ... def setReconciledValue(self, double: float) -> None: ... def setUncertainty(self, double: float) -> None: ... - def setUnit(self, string: typing.Union[java.lang.String, str]) -> 'ReconciliationVariable': ... + def setUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "ReconciliationVariable": ... def toString(self) -> java.lang.String: ... class SteadyStateDetector(java.io.Serializable): @@ -98,42 +139,64 @@ class SteadyStateDetector(java.io.Serializable): @typing.overload def __init__(self, int: int): ... @typing.overload - def addVariable(self, steadyStateVariable: 'SteadyStateVariable') -> 'SteadyStateDetector': ... + def addVariable( + self, steadyStateVariable: "SteadyStateVariable" + ) -> "SteadyStateDetector": ... @typing.overload - def addVariable(self, string: typing.Union[java.lang.String, str]) -> 'SteadyStateVariable': ... + def addVariable( + self, string: typing.Union[java.lang.String, str] + ) -> "SteadyStateVariable": ... def clear(self) -> None: ... def createReconciliationEngine(self) -> DataReconciliationEngine: ... - def evaluate(self) -> 'SteadyStateResult': ... + def evaluate(self) -> "SteadyStateResult": ... def getDefaultWindowSize(self) -> int: ... def getRThreshold(self) -> float: ... def getRequiredFraction(self) -> float: ... def getSlopeThreshold(self) -> float: ... def getStdDevThreshold(self) -> float: ... - def getVariable(self, string: typing.Union[java.lang.String, str]) -> 'SteadyStateVariable': ... + def getVariable( + self, string: typing.Union[java.lang.String, str] + ) -> "SteadyStateVariable": ... def getVariableCount(self) -> int: ... - def getVariables(self) -> java.util.List['SteadyStateVariable']: ... + def getVariables(self) -> java.util.List["SteadyStateVariable"]: ... def isRequireFullWindow(self) -> bool: ... def removeVariable(self, string: typing.Union[java.lang.String, str]) -> bool: ... - def setDefaultWindowSize(self, int: int) -> 'SteadyStateDetector': ... - def setRThreshold(self, double: float) -> 'SteadyStateDetector': ... - def setRequireFullWindow(self, boolean: bool) -> 'SteadyStateDetector': ... - def setRequiredFraction(self, double: float) -> 'SteadyStateDetector': ... - def setSlopeThreshold(self, double: float) -> 'SteadyStateDetector': ... - def setStdDevThreshold(self, double: float) -> 'SteadyStateDetector': ... + def setDefaultWindowSize(self, int: int) -> "SteadyStateDetector": ... + def setRThreshold(self, double: float) -> "SteadyStateDetector": ... + def setRequireFullWindow(self, boolean: bool) -> "SteadyStateDetector": ... + def setRequiredFraction(self, double: float) -> "SteadyStateDetector": ... + def setSlopeThreshold(self, double: float) -> "SteadyStateDetector": ... + def setStdDevThreshold(self, double: float) -> "SteadyStateDetector": ... def toString(self) -> java.lang.String: ... - def updateAll(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> None: ... - def updateAndEvaluate(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> 'SteadyStateResult': ... - def updateVariable(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def updateAll( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> None: ... + def updateAndEvaluate( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> "SteadyStateResult": ... + def updateVariable( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... class SteadyStateResult(java.io.Serializable): - def __init__(self, list: java.util.List['SteadyStateVariable'], double: float, double2: float): ... + def __init__( + self, list: java.util.List["SteadyStateVariable"], double: float, double2: float + ): ... def getRThreshold(self) -> float: ... def getSlopeThreshold(self) -> float: ... def getSteadyCount(self) -> int: ... def getTimestamp(self) -> int: ... def getTransientCount(self) -> int: ... - def getTransientVariables(self) -> java.util.List['SteadyStateVariable']: ... - def getVariables(self) -> java.util.List['SteadyStateVariable']: ... + def getTransientVariables(self) -> java.util.List["SteadyStateVariable"]: ... + def getVariables(self) -> java.util.List["SteadyStateVariable"]: ... def isAtSteadyState(self) -> bool: ... def toJson(self) -> java.lang.String: ... def toReport(self) -> java.lang.String: ... @@ -156,12 +219,13 @@ class SteadyStateVariable(java.io.Serializable): def getWindowValues(self) -> java.util.List[float]: ... def isAtSteadyState(self) -> bool: ... def isWindowFull(self) -> bool: ... - def setUncertainty(self, double: float) -> 'SteadyStateVariable': ... - def setUnit(self, string: typing.Union[java.lang.String, str]) -> 'SteadyStateVariable': ... + def setUncertainty(self, double: float) -> "SteadyStateVariable": ... + def setUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "SteadyStateVariable": ... def setWindowSize(self, int: int) -> None: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.reconciliation")``. diff --git a/src/jneqsim-stubs/process/util/report/__init__.pyi b/src/jneqsim-stubs/process/util/report/__init__.pyi index dbff7a47..f48d4faf 100644 --- a/src/jneqsim-stubs/process/util/report/__init__.pyi +++ b/src/jneqsim-stubs/process/util/report/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,25 +15,36 @@ import jneqsim.process.util.report.safety import jneqsim.thermo.system import typing - - class HeatMaterialBalance(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... - def getAllStreams(self) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... - def getEquipmentData(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> java.util.Map[java.lang.String, typing.Any]: ... - def getStreamData(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> java.util.Map[java.lang.String, typing.Any]: ... - def setFlowUnit(self, string: typing.Union[java.lang.String, str]) -> 'HeatMaterialBalance': ... - def setPressureUnit(self, string: typing.Union[java.lang.String, str]) -> 'HeatMaterialBalance': ... - def setTemperatureUnit(self, string: typing.Union[java.lang.String, str]) -> 'HeatMaterialBalance': ... + def getAllStreams( + self, + ) -> java.util.List[jneqsim.process.equipment.stream.StreamInterface]: ... + def getEquipmentData( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> java.util.Map[java.lang.String, typing.Any]: ... + def getStreamData( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> java.util.Map[java.lang.String, typing.Any]: ... + def setFlowUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "HeatMaterialBalance": ... + def setPressureUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "HeatMaterialBalance": ... + def setTemperatureUnit( + self, string: typing.Union[java.lang.String, str] + ) -> "HeatMaterialBalance": ... def streamTableToCSV(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... class ProcessValidator(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def getErrorCount(self) -> int: ... - def getErrors(self) -> java.util.List['ProcessValidator.ValidationIssue']: ... + def getErrors(self) -> java.util.List["ProcessValidator.ValidationIssue"]: ... def getIssueCount(self) -> int: ... - def getIssues(self) -> java.util.List['ProcessValidator.ValidationIssue']: ... + def getIssues(self) -> java.util.List["ProcessValidator.ValidationIssue"]: ... def getWarningCount(self) -> int: ... def isValid(self) -> bool: ... def setMassBalanceTolerance(self, double: float) -> None: ... @@ -41,35 +52,54 @@ class ProcessValidator(java.io.Serializable): def setTemperatureLimits(self, double: float, double2: float) -> None: ... def toJson(self) -> java.lang.String: ... def validate(self) -> None: ... - class Severity(java.lang.Enum['ProcessValidator.Severity']): - INFO: typing.ClassVar['ProcessValidator.Severity'] = ... - WARNING: typing.ClassVar['ProcessValidator.Severity'] = ... - ERROR: typing.ClassVar['ProcessValidator.Severity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Severity(java.lang.Enum["ProcessValidator.Severity"]): + INFO: typing.ClassVar["ProcessValidator.Severity"] = ... + WARNING: typing.ClassVar["ProcessValidator.Severity"] = ... + ERROR: typing.ClassVar["ProcessValidator.Severity"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ProcessValidator.Severity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ProcessValidator.Severity": ... @staticmethod - def values() -> typing.MutableSequence['ProcessValidator.Severity']: ... + def values() -> typing.MutableSequence["ProcessValidator.Severity"]: ... + class ValidationIssue(java.io.Serializable): - severity: 'ProcessValidator.Severity' = ... + severity: "ProcessValidator.Severity" = ... location: java.lang.String = ... message: java.lang.String = ... value: float = ... - def __init__(self, severity: 'ProcessValidator.Severity', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + severity: "ProcessValidator.Severity", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ): ... class Report: @typing.overload - def __init__(self, processEquipmentBaseClass: jneqsim.process.equipment.ProcessEquipmentBaseClass): ... + def __init__( + self, + processEquipmentBaseClass: jneqsim.process.equipment.ProcessEquipmentBaseClass, + ): ... @typing.overload def __init__(self, processModel: jneqsim.process.processmodel.ProcessModel): ... @typing.overload def __init__(self, processModule: jneqsim.process.processmodel.ProcessModule): ... @typing.overload - def __init__(self, processModuleBaseClass: jneqsim.process.processmodel.ProcessModuleBaseClass): ... + def __init__( + self, + processModuleBaseClass: jneqsim.process.processmodel.ProcessModuleBaseClass, + ): ... @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload @@ -77,31 +107,42 @@ class Report: @typing.overload def generateJsonReport(self) -> java.lang.String: ... @typing.overload - def generateJsonReport(self, reportConfig: 'ReportConfig') -> java.lang.String: ... + def generateJsonReport(self, reportConfig: "ReportConfig") -> java.lang.String: ... class ReportConfig: - detailLevel: 'ReportConfig.DetailLevel' = ... + detailLevel: "ReportConfig.DetailLevel" = ... @typing.overload def __init__(self): ... @typing.overload - def __init__(self, detailLevel: 'ReportConfig.DetailLevel'): ... - def getDetailLevel(self, string: typing.Union[java.lang.String, str]) -> 'ReportConfig.DetailLevel': ... - def setDetailLevel(self, string: typing.Union[java.lang.String, str], detailLevel: 'ReportConfig.DetailLevel') -> None: ... - class DetailLevel(java.lang.Enum['ReportConfig.DetailLevel']): - MINIMUM: typing.ClassVar['ReportConfig.DetailLevel'] = ... - SUMMARY: typing.ClassVar['ReportConfig.DetailLevel'] = ... - FULL: typing.ClassVar['ReportConfig.DetailLevel'] = ... - HIDE: typing.ClassVar['ReportConfig.DetailLevel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def __init__(self, detailLevel: "ReportConfig.DetailLevel"): ... + def getDetailLevel( + self, string: typing.Union[java.lang.String, str] + ) -> "ReportConfig.DetailLevel": ... + def setDetailLevel( + self, + string: typing.Union[java.lang.String, str], + detailLevel: "ReportConfig.DetailLevel", + ) -> None: ... + + class DetailLevel(java.lang.Enum["ReportConfig.DetailLevel"]): + MINIMUM: typing.ClassVar["ReportConfig.DetailLevel"] = ... + SUMMARY: typing.ClassVar["ReportConfig.DetailLevel"] = ... + FULL: typing.ClassVar["ReportConfig.DetailLevel"] = ... + HIDE: typing.ClassVar["ReportConfig.DetailLevel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ReportConfig.DetailLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ReportConfig.DetailLevel": ... @staticmethod - def values() -> typing.MutableSequence['ReportConfig.DetailLevel']: ... - + def values() -> typing.MutableSequence["ReportConfig.DetailLevel"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.report")``. diff --git a/src/jneqsim-stubs/process/util/report/safety/__init__.pyi b/src/jneqsim-stubs/process/util/report/safety/__init__.pyi index d5f7220e..0116431c 100644 --- a/src/jneqsim-stubs/process/util/report/safety/__init__.pyi +++ b/src/jneqsim-stubs/process/util/report/safety/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,61 +12,105 @@ import jneqsim.process.processmodel import jneqsim.process.util.report import typing - - class ProcessSafetyReport: - def getConditionFindings(self) -> java.util.List['ProcessSafetyReport.ConditionFinding']: ... + def getConditionFindings( + self, + ) -> java.util.List["ProcessSafetyReport.ConditionFinding"]: ... def getEquipmentSnapshotJson(self) -> java.lang.String: ... - def getReliefDeviceAssessments(self) -> java.util.List['ProcessSafetyReport.ReliefDeviceAssessment']: ... - def getSafetyMargins(self) -> java.util.List['ProcessSafetyReport.SafetyMarginAssessment']: ... + def getReliefDeviceAssessments( + self, + ) -> java.util.List["ProcessSafetyReport.ReliefDeviceAssessment"]: ... + def getSafetyMargins( + self, + ) -> java.util.List["ProcessSafetyReport.SafetyMarginAssessment"]: ... def getScenarioLabel(self) -> java.lang.String: ... - def getSystemKpis(self) -> 'ProcessSafetyReport.SystemKpiSnapshot': ... - def getThresholds(self) -> 'ProcessSafetyThresholds': ... + def getSystemKpis(self) -> "ProcessSafetyReport.SystemKpiSnapshot": ... + def getThresholds(self) -> "ProcessSafetyThresholds": ... def toCsv(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... def toUiModel(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class ConditionFinding: - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], severityLevel: 'SeverityLevel'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + severityLevel: "SeverityLevel", + ): ... def getMessage(self) -> java.lang.String: ... - def getSeverity(self) -> 'SeverityLevel': ... + def getSeverity(self) -> "SeverityLevel": ... def getUnitName(self) -> java.lang.String: ... + class ReliefDeviceAssessment: - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, severityLevel: 'SeverityLevel'): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + severityLevel: "SeverityLevel", + ): ... def getMassFlowRateKgPerHr(self) -> float: ... def getRelievingPressureBar(self) -> float: ... def getSetPressureBar(self) -> float: ... - def getSeverity(self) -> 'SeverityLevel': ... + def getSeverity(self) -> "SeverityLevel": ... def getUnitName(self) -> java.lang.String: ... def getUpstreamPressureBar(self) -> float: ... def getUtilisationFraction(self) -> float: ... + class SafetyMarginAssessment: - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, severityLevel: 'SeverityLevel', string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + severityLevel: "SeverityLevel", + string2: typing.Union[java.lang.String, str], + ): ... def getDesignPressureBar(self) -> float: ... def getMarginFraction(self) -> float: ... def getNotes(self) -> java.lang.String: ... def getOperatingPressureBar(self) -> float: ... - def getSeverity(self) -> 'SeverityLevel': ... + def getSeverity(self) -> "SeverityLevel": ... def getUnitName(self) -> java.lang.String: ... + class SystemKpiSnapshot: - def __init__(self, double: float, double2: float, severityLevel: 'SeverityLevel', severityLevel2: 'SeverityLevel'): ... + def __init__( + self, + double: float, + double2: float, + severityLevel: "SeverityLevel", + severityLevel2: "SeverityLevel", + ): ... def getEntropyChangeKjPerK(self) -> float: ... - def getEntropySeverity(self) -> 'SeverityLevel': ... + def getEntropySeverity(self) -> "SeverityLevel": ... def getExergyChangeKj(self) -> float: ... - def getExergySeverity(self) -> 'SeverityLevel': ... + def getExergySeverity(self) -> "SeverityLevel": ... class ProcessSafetyReportBuilder: def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def build(self) -> ProcessSafetyReport: ... - def withConditionMonitor(self, conditionMonitor: jneqsim.process.conditionmonitor.ConditionMonitor) -> 'ProcessSafetyReportBuilder': ... - def withReportConfig(self, reportConfig: jneqsim.process.util.report.ReportConfig) -> 'ProcessSafetyReportBuilder': ... - def withScenarioLabel(self, string: typing.Union[java.lang.String, str]) -> 'ProcessSafetyReportBuilder': ... - def withThresholds(self, processSafetyThresholds: 'ProcessSafetyThresholds') -> 'ProcessSafetyReportBuilder': ... + def withConditionMonitor( + self, conditionMonitor: jneqsim.process.conditionmonitor.ConditionMonitor + ) -> "ProcessSafetyReportBuilder": ... + def withReportConfig( + self, reportConfig: jneqsim.process.util.report.ReportConfig + ) -> "ProcessSafetyReportBuilder": ... + def withScenarioLabel( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessSafetyReportBuilder": ... + def withThresholds( + self, processSafetyThresholds: "ProcessSafetyThresholds" + ) -> "ProcessSafetyReportBuilder": ... class ProcessSafetyThresholds: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, processSafetyThresholds: 'ProcessSafetyThresholds'): ... + def __init__(self, processSafetyThresholds: "ProcessSafetyThresholds"): ... def getEntropyChangeCritical(self) -> float: ... def getEntropyChangeWarning(self) -> float: ... def getExergyChangeCritical(self) -> float: ... @@ -75,30 +119,37 @@ class ProcessSafetyThresholds: def getMinSafetyMarginWarning(self) -> float: ... def getReliefUtilisationCritical(self) -> float: ... def getReliefUtilisationWarning(self) -> float: ... - def setEntropyChangeCritical(self, double: float) -> 'ProcessSafetyThresholds': ... - def setEntropyChangeWarning(self, double: float) -> 'ProcessSafetyThresholds': ... - def setExergyChangeCritical(self, double: float) -> 'ProcessSafetyThresholds': ... - def setExergyChangeWarning(self, double: float) -> 'ProcessSafetyThresholds': ... - def setMinSafetyMarginCritical(self, double: float) -> 'ProcessSafetyThresholds': ... - def setMinSafetyMarginWarning(self, double: float) -> 'ProcessSafetyThresholds': ... - def setReliefUtilisationCritical(self, double: float) -> 'ProcessSafetyThresholds': ... - def setReliefUtilisationWarning(self, double: float) -> 'ProcessSafetyThresholds': ... + def setEntropyChangeCritical(self, double: float) -> "ProcessSafetyThresholds": ... + def setEntropyChangeWarning(self, double: float) -> "ProcessSafetyThresholds": ... + def setExergyChangeCritical(self, double: float) -> "ProcessSafetyThresholds": ... + def setExergyChangeWarning(self, double: float) -> "ProcessSafetyThresholds": ... + def setMinSafetyMarginCritical( + self, double: float + ) -> "ProcessSafetyThresholds": ... + def setMinSafetyMarginWarning(self, double: float) -> "ProcessSafetyThresholds": ... + def setReliefUtilisationCritical( + self, double: float + ) -> "ProcessSafetyThresholds": ... + def setReliefUtilisationWarning( + self, double: float + ) -> "ProcessSafetyThresholds": ... -class SeverityLevel(java.lang.Enum['SeverityLevel']): - NORMAL: typing.ClassVar['SeverityLevel'] = ... - WARNING: typing.ClassVar['SeverityLevel'] = ... - CRITICAL: typing.ClassVar['SeverityLevel'] = ... - def combine(self, severityLevel: 'SeverityLevel') -> 'SeverityLevel': ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class SeverityLevel(java.lang.Enum["SeverityLevel"]): + NORMAL: typing.ClassVar["SeverityLevel"] = ... + WARNING: typing.ClassVar["SeverityLevel"] = ... + CRITICAL: typing.ClassVar["SeverityLevel"] = ... + def combine(self, severityLevel: "SeverityLevel") -> "SeverityLevel": ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SeverityLevel': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "SeverityLevel": ... @staticmethod - def values() -> typing.MutableSequence['SeverityLevel']: ... - + def values() -> typing.MutableSequence["SeverityLevel"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.report.safety")``. diff --git a/src/jneqsim-stubs/process/util/scenario/__init__.pyi b/src/jneqsim-stubs/process/util/scenario/__init__.pyi index 542d6bb5..80bbb183 100644 --- a/src/jneqsim-stubs/process/util/scenario/__init__.pyi +++ b/src/jneqsim-stubs/process/util/scenario/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,15 +13,17 @@ import jneqsim.process.safety import jneqsim.process.util.monitor import typing - - class ProcessScenarioRunner: def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def activateLogic(self, string: typing.Union[java.lang.String, str]) -> bool: ... def addLogic(self, processLogic: jneqsim.process.logic.ProcessLogic) -> None: ... def clearAllLogic(self) -> None: ... - def findLogic(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.logic.ProcessLogic: ... - def getLogicSequences(self) -> java.util.List[jneqsim.process.logic.ProcessLogic]: ... + def findLogic( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.logic.ProcessLogic: ... + def getLogicSequences( + self, + ) -> java.util.List[jneqsim.process.logic.ProcessLogic]: ... def getSystem(self) -> jneqsim.process.processmodel.ProcessSystem: ... def initializeSteadyState(self) -> None: ... @typing.overload @@ -31,18 +33,38 @@ class ProcessScenarioRunner: def renewSimulationId(self) -> None: ... def reset(self) -> None: ... def resetLogic(self) -> None: ... - def runScenario(self, string: typing.Union[java.lang.String, str], processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, double: float, double2: float) -> 'ScenarioExecutionSummary': ... - def runScenarioWithLogic(self, string: typing.Union[java.lang.String, str], processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, double: float, double2: float, list: java.util.List[typing.Union[java.lang.String, str]]) -> 'ScenarioExecutionSummary': ... + def runScenario( + self, + string: typing.Union[java.lang.String, str], + processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, + double: float, + double2: float, + ) -> "ScenarioExecutionSummary": ... + def runScenarioWithLogic( + self, + string: typing.Union[java.lang.String, str], + processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, + double: float, + double2: float, + list: java.util.List[typing.Union[java.lang.String, str]], + ) -> "ScenarioExecutionSummary": ... class ScenarioExecutionSummary: def __init__(self, string: typing.Union[java.lang.String, str]): ... def addError(self, string: typing.Union[java.lang.String, str]) -> None: ... - def addLogicResult(self, string: typing.Union[java.lang.String, str], logicState: jneqsim.process.logic.LogicState, string2: typing.Union[java.lang.String, str]) -> None: ... + def addLogicResult( + self, + string: typing.Union[java.lang.String, str], + logicState: jneqsim.process.logic.LogicState, + string2: typing.Union[java.lang.String, str], + ) -> None: ... def addWarning(self, string: typing.Union[java.lang.String, str]) -> None: ... def getErrors(self) -> java.util.List[java.lang.String]: ... def getExecutionTime(self) -> int: ... def getKPI(self) -> jneqsim.process.util.monitor.ScenarioKPI: ... - def getLogicResults(self) -> java.util.Map[java.lang.String, 'ScenarioExecutionSummary.LogicResult']: ... + def getLogicResults( + self, + ) -> java.util.Map[java.lang.String, "ScenarioExecutionSummary.LogicResult"]: ... def getScenario(self) -> jneqsim.process.safety.ProcessSafetyScenario: ... def getScenarioName(self) -> java.lang.String: ... def getWarnings(self) -> java.util.List[java.lang.String]: ... @@ -50,34 +72,79 @@ class ScenarioExecutionSummary: def printResults(self) -> None: ... def setExecutionTime(self, long: int) -> None: ... def setKPI(self, scenarioKPI: jneqsim.process.util.monitor.ScenarioKPI) -> None: ... - def setScenario(self, processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario) -> None: ... + def setScenario( + self, processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario + ) -> None: ... + class LogicResult: - def __init__(self, logicState: jneqsim.process.logic.LogicState, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + logicState: jneqsim.process.logic.LogicState, + string: typing.Union[java.lang.String, str], + ): ... def getFinalState(self) -> jneqsim.process.logic.LogicState: ... def getStatusDescription(self) -> java.lang.String: ... class ScenarioTestRunner: def __init__(self, processScenarioRunner: ProcessScenarioRunner): ... - def batch(self) -> 'ScenarioTestRunner.BatchExecutor': ... + def batch(self) -> "ScenarioTestRunner.BatchExecutor": ... def displayDashboard(self) -> None: ... @typing.overload - def executeScenario(self, string: typing.Union[java.lang.String, str], processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, double: float, double2: float) -> ScenarioExecutionSummary: ... + def executeScenario( + self, + string: typing.Union[java.lang.String, str], + processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, + double: float, + double2: float, + ) -> ScenarioExecutionSummary: ... @typing.overload - def executeScenario(self, string: typing.Union[java.lang.String, str], processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, string2: typing.Union[java.lang.String, str], double: float, double2: float) -> ScenarioExecutionSummary: ... - def executeScenarioWithDelayedActivation(self, string: typing.Union[java.lang.String, str], processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, string2: typing.Union[java.lang.String, str], long: int, string3: typing.Union[java.lang.String, str], double: float, double2: float) -> ScenarioExecutionSummary: ... + def executeScenario( + self, + string: typing.Union[java.lang.String, str], + processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> ScenarioExecutionSummary: ... + def executeScenarioWithDelayedActivation( + self, + string: typing.Union[java.lang.String, str], + processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, + string2: typing.Union[java.lang.String, str], + long: int, + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> ScenarioExecutionSummary: ... def getDashboard(self) -> jneqsim.process.util.monitor.KPIDashboard: ... def getRunner(self) -> ProcessScenarioRunner: ... def getScenarioCount(self) -> int: ... def printHeader(self) -> None: ... def resetCounter(self) -> None: ... + class BatchExecutor: - def __init__(self, scenarioTestRunner: 'ScenarioTestRunner'): ... - def add(self, string: typing.Union[java.lang.String, str], processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, string2: typing.Union[java.lang.String, str], double: float, double2: float) -> 'ScenarioTestRunner.BatchExecutor': ... - def addDelayed(self, string: typing.Union[java.lang.String, str], processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, string2: typing.Union[java.lang.String, str], long: int, string3: typing.Union[java.lang.String, str], double: float, double2: float) -> 'ScenarioTestRunner.BatchExecutor': ... + def __init__(self, scenarioTestRunner: "ScenarioTestRunner"): ... + def add( + self, + string: typing.Union[java.lang.String, str], + processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> "ScenarioTestRunner.BatchExecutor": ... + def addDelayed( + self, + string: typing.Union[java.lang.String, str], + processSafetyScenario: jneqsim.process.safety.ProcessSafetyScenario, + string2: typing.Union[java.lang.String, str], + long: int, + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> "ScenarioTestRunner.BatchExecutor": ... def execute(self) -> None: ... def executeWithoutWrapper(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.scenario")``. diff --git a/src/jneqsim-stubs/process/util/sensitivity/__init__.pyi b/src/jneqsim-stubs/process/util/sensitivity/__init__.pyi index 348d0703..0f07062d 100644 --- a/src/jneqsim-stubs/process/util/sensitivity/__init__.pyi +++ b/src/jneqsim-stubs/process/util/sensitivity/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,36 +11,65 @@ import jneqsim.process.processmodel import jneqsim.process.util.uncertainty import typing - - class ProcessSensitivityAnalyzer(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def compute(self) -> jneqsim.process.util.uncertainty.SensitivityMatrix: ... - def computeFiniteDifferencesOnly(self) -> jneqsim.process.util.uncertainty.SensitivityMatrix: ... - def generateReport(self, sensitivityMatrix: jneqsim.process.util.uncertainty.SensitivityMatrix) -> java.lang.String: ... - def reset(self) -> 'ProcessSensitivityAnalyzer': ... - def withCentralDifferences(self, boolean: bool) -> 'ProcessSensitivityAnalyzer': ... + def computeFiniteDifferencesOnly( + self, + ) -> jneqsim.process.util.uncertainty.SensitivityMatrix: ... + def generateReport( + self, sensitivityMatrix: jneqsim.process.util.uncertainty.SensitivityMatrix + ) -> java.lang.String: ... + def reset(self) -> "ProcessSensitivityAnalyzer": ... + def withCentralDifferences(self, boolean: bool) -> "ProcessSensitivityAnalyzer": ... @typing.overload - def withInput(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ProcessSensitivityAnalyzer': ... + def withInput( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ProcessSensitivityAnalyzer": ... @typing.overload - def withInput(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'ProcessSensitivityAnalyzer': ... + def withInput( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "ProcessSensitivityAnalyzer": ... @typing.overload - def withOutput(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ProcessSensitivityAnalyzer': ... + def withOutput( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ProcessSensitivityAnalyzer": ... @typing.overload - def withOutput(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> 'ProcessSensitivityAnalyzer': ... - def withPerturbation(self, double: float) -> 'ProcessSensitivityAnalyzer': ... + def withOutput( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> "ProcessSensitivityAnalyzer": ... + def withPerturbation(self, double: float) -> "ProcessSensitivityAnalyzer": ... + class VariableSpec(java.io.Serializable): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getEquipmentName(self) -> java.lang.String: ... def getFullName(self) -> java.lang.String: ... def getPropertyName(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.sensitivity")``. diff --git a/src/jneqsim-stubs/process/util/topology/__init__.pyi b/src/jneqsim-stubs/process/util/topology/__init__.pyi index a484d4a8..4dd016cd 100644 --- a/src/jneqsim-stubs/process/util/topology/__init__.pyi +++ b/src/jneqsim-stubs/process/util/topology/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,52 +12,93 @@ import jneqsim.process.processmodel import jneqsim.process.util.optimizer import typing - - class DependencyAnalyzer(java.io.Serializable): @typing.overload def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload - def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem, processTopologyAnalyzer: 'ProcessTopologyAnalyzer'): ... + def __init__( + self, + processSystem: jneqsim.process.processmodel.ProcessSystem, + processTopologyAnalyzer: "ProcessTopologyAnalyzer", + ): ... @typing.overload - def addCrossInstallationDependency(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> None: ... + def addCrossInstallationDependency( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload - def addCrossInstallationDependency(self, functionalLocation: 'FunctionalLocation', functionalLocation2: 'FunctionalLocation', string: typing.Union[java.lang.String, str], double: float) -> None: ... - def analyzeFailure(self, string: typing.Union[java.lang.String, str]) -> 'DependencyAnalyzer.DependencyResult': ... + def addCrossInstallationDependency( + self, + functionalLocation: "FunctionalLocation", + functionalLocation2: "FunctionalLocation", + string: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... + def analyzeFailure( + self, string: typing.Union[java.lang.String, str] + ) -> "DependencyAnalyzer.DependencyResult": ... def findCriticalPaths(self) -> java.util.List[java.util.List[java.lang.String]]: ... - def getEquipmentToMonitor(self, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, java.lang.String]: ... - def getImpactAnalyzer(self) -> jneqsim.process.util.optimizer.ProductionImpactAnalyzer: ... - def getTopologyAnalyzer(self) -> 'ProcessTopologyAnalyzer': ... + def getEquipmentToMonitor( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getImpactAnalyzer( + self, + ) -> jneqsim.process.util.optimizer.ProductionImpactAnalyzer: ... + def getTopologyAnalyzer(self) -> "ProcessTopologyAnalyzer": ... def initialize(self) -> None: ... + class CrossInstallationDependency(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getDependencyType(self) -> java.lang.String: ... def getImpactFactor(self) -> float: ... def getSourceEquipment(self) -> java.lang.String: ... def getSourceInstallation(self) -> java.lang.String: ... - def getSourceLocation(self) -> 'FunctionalLocation': ... + def getSourceLocation(self) -> "FunctionalLocation": ... def getTargetEquipment(self) -> java.lang.String: ... def getTargetInstallation(self) -> java.lang.String: ... - def getTargetLocation(self) -> 'FunctionalLocation': ... + def getTargetLocation(self) -> "FunctionalLocation": ... def setImpactFactor(self, double: float) -> None: ... - def setSourceInstallation(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setSourceLocation(self, functionalLocation: 'FunctionalLocation') -> None: ... - def setTargetInstallation(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTargetLocation(self, functionalLocation: 'FunctionalLocation') -> None: ... + def setSourceInstallation( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSourceLocation( + self, functionalLocation: "FunctionalLocation" + ) -> None: ... + def setTargetInstallation( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTargetLocation( + self, functionalLocation: "FunctionalLocation" + ) -> None: ... + class DependencyResult(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def getCrossInstallationEffects(self) -> java.util.List['DependencyAnalyzer.CrossInstallationDependency']: ... + def getCrossInstallationEffects( + self, + ) -> java.util.List["DependencyAnalyzer.CrossInstallationDependency"]: ... def getDirectlyAffected(self) -> java.util.List[java.lang.String]: ... def getEquipmentToWatch(self) -> java.util.List[java.lang.String]: ... def getFailedEquipment(self) -> java.lang.String: ... - def getFailedLocation(self) -> 'FunctionalLocation': ... + def getFailedLocation(self) -> "FunctionalLocation": ... def getIncreasedCriticality(self) -> java.util.Map[java.lang.String, float]: ... def getIndirectlyAffected(self) -> java.util.List[java.lang.String]: ... - def getProductionImpactByEquipment(self) -> java.util.Map[java.lang.String, float]: ... + def getProductionImpactByEquipment( + self, + ) -> java.util.Map[java.lang.String, float]: ... def getTotalProductionLoss(self) -> float: ... def toJson(self) -> java.lang.String: ... -class FunctionalLocation(java.io.Serializable, java.lang.Comparable['FunctionalLocation']): +class FunctionalLocation( + java.io.Serializable, java.lang.Comparable["FunctionalLocation"] +): GULLFAKS_A: typing.ClassVar[java.lang.String] = ... GULLFAKS_B: typing.ClassVar[java.lang.String] = ... GULLFAKS_C: typing.ClassVar[java.lang.String] = ... @@ -80,10 +121,16 @@ class FunctionalLocation(java.io.Serializable, java.lang.Comparable['FunctionalL @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... @staticmethod - def builder() -> 'FunctionalLocation.Builder': ... - def compareTo(self, functionalLocation: 'FunctionalLocation') -> int: ... + def builder() -> "FunctionalLocation.Builder": ... + def compareTo(self, functionalLocation: "FunctionalLocation") -> int: ... def equals(self, object: typing.Any) -> bool: ... def getArea(self) -> java.lang.String: ... def getBaseTag(self) -> java.lang.String: ... @@ -98,46 +145,86 @@ class FunctionalLocation(java.io.Serializable, java.lang.Comparable['FunctionalL def getSystem(self) -> java.lang.String: ... def getTrainSuffix(self) -> java.lang.String: ... def hashCode(self) -> int: ... - def isParallelTo(self, functionalLocation: 'FunctionalLocation') -> bool: ... + def isParallelTo(self, functionalLocation: "FunctionalLocation") -> bool: ... def isParallelUnit(self) -> bool: ... - def isSameInstallation(self, functionalLocation: 'FunctionalLocation') -> bool: ... - def isSameSystem(self, functionalLocation: 'FunctionalLocation') -> bool: ... + def isSameInstallation(self, functionalLocation: "FunctionalLocation") -> bool: ... + def isSameSystem(self, functionalLocation: "FunctionalLocation") -> bool: ... def setArea(self, string: typing.Union[java.lang.String, str]) -> None: ... def setDescription(self, string: typing.Union[java.lang.String, str]) -> None: ... def setSubsystem(self, string: typing.Union[java.lang.String, str]) -> None: ... def setSystem(self, string: typing.Union[java.lang.String, str]) -> None: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def build(self) -> 'FunctionalLocation': ... - def description(self, string: typing.Union[java.lang.String, str]) -> 'FunctionalLocation.Builder': ... - def installation(self, string: typing.Union[java.lang.String, str]) -> 'FunctionalLocation.Builder': ... - def number(self, string: typing.Union[java.lang.String, str]) -> 'FunctionalLocation.Builder': ... - def system(self, string: typing.Union[java.lang.String, str]) -> 'FunctionalLocation.Builder': ... - def train(self, string: typing.Union[java.lang.String, str]) -> 'FunctionalLocation.Builder': ... - def type(self, string: typing.Union[java.lang.String, str]) -> 'FunctionalLocation.Builder': ... + def build(self) -> "FunctionalLocation": ... + def description( + self, string: typing.Union[java.lang.String, str] + ) -> "FunctionalLocation.Builder": ... + def installation( + self, string: typing.Union[java.lang.String, str] + ) -> "FunctionalLocation.Builder": ... + def number( + self, string: typing.Union[java.lang.String, str] + ) -> "FunctionalLocation.Builder": ... + def system( + self, string: typing.Union[java.lang.String, str] + ) -> "FunctionalLocation.Builder": ... + def train( + self, string: typing.Union[java.lang.String, str] + ) -> "FunctionalLocation.Builder": ... + def type( + self, string: typing.Union[java.lang.String, str] + ) -> "FunctionalLocation.Builder": ... class ProcessTopologyAnalyzer(java.io.Serializable): def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def buildTopology(self) -> None: ... - def getAffectedByFailure(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... - def getDownstreamEquipment(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... - def getEdges(self) -> java.util.List['ProcessTopologyAnalyzer.ProcessEdge']: ... - def getIncreasedCriticalityOn(self, string: typing.Union[java.lang.String, str]) -> java.util.Map[java.lang.String, float]: ... - def getNode(self, string: typing.Union[java.lang.String, str]) -> 'ProcessTopologyAnalyzer.EquipmentNode': ... - def getNodes(self) -> java.util.Map[java.lang.String, 'ProcessTopologyAnalyzer.EquipmentNode']: ... - def getParallelEquipment(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... + def getAffectedByFailure( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... + def getDownstreamEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... + def getEdges(self) -> java.util.List["ProcessTopologyAnalyzer.ProcessEdge"]: ... + def getIncreasedCriticalityOn( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.Map[java.lang.String, float]: ... + def getNode( + self, string: typing.Union[java.lang.String, str] + ) -> "ProcessTopologyAnalyzer.EquipmentNode": ... + def getNodes( + self, + ) -> java.util.Map[java.lang.String, "ProcessTopologyAnalyzer.EquipmentNode"]: ... + def getParallelEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... def getParallelGroups(self) -> java.util.List[java.util.List[java.lang.String]]: ... def getTopologicalOrder(self) -> java.util.Map[java.lang.String, int]: ... - def getUpstreamEquipment(self, string: typing.Union[java.lang.String, str]) -> java.util.List[java.lang.String]: ... + def getUpstreamEquipment( + self, string: typing.Union[java.lang.String, str] + ) -> java.util.List[java.lang.String]: ... @typing.overload - def setFunctionalLocation(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setFunctionalLocation( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload - def setFunctionalLocation(self, string: typing.Union[java.lang.String, str], functionalLocation: FunctionalLocation) -> None: ... + def setFunctionalLocation( + self, + string: typing.Union[java.lang.String, str], + functionalLocation: FunctionalLocation, + ) -> None: ... def toDotGraph(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... + class EquipmentNode(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getCriticality(self) -> float: ... def getDownstreamEquipment(self) -> java.util.List[java.lang.String]: ... def getEquipmentType(self) -> java.lang.String: ... @@ -147,15 +234,22 @@ class ProcessTopologyAnalyzer(java.io.Serializable): def getTopologicalOrder(self) -> int: ... def getUpstreamEquipment(self) -> java.util.List[java.lang.String]: ... def isCritical(self) -> bool: ... - def setFunctionalLocation(self, functionalLocation: FunctionalLocation) -> None: ... + def setFunctionalLocation( + self, functionalLocation: FunctionalLocation + ) -> None: ... + class ProcessEdge(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getFromEquipment(self) -> java.lang.String: ... def getStreamName(self) -> java.lang.String: ... def getStreamType(self) -> java.lang.String: ... def getToEquipment(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.topology")``. diff --git a/src/jneqsim-stubs/process/util/uncertainty/__init__.pyi b/src/jneqsim-stubs/process/util/uncertainty/__init__.pyi index 928ed93f..39cffc86 100644 --- a/src/jneqsim-stubs/process/util/uncertainty/__init__.pyi +++ b/src/jneqsim-stubs/process/util/uncertainty/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,72 +13,170 @@ import jneqsim.process.measurementdevice.vfm import jneqsim.process.processmodel import typing - - class SensitivityMatrix(java.io.Serializable): - def __init__(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... + def __init__( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... def getInputVariables(self) -> typing.MutableSequence[java.lang.String]: ... def getJacobian(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getMostInfluentialInputs(self) -> java.util.Map[java.lang.String, java.lang.String]: ... - def getNormalizedSensitivities(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getMostInfluentialInputs( + self, + ) -> java.util.Map[java.lang.String, java.lang.String]: ... + def getNormalizedSensitivities( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getOutputVariables(self) -> typing.MutableSequence[java.lang.String]: ... - def getSensitivitiesForOutput(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - def getSensitivity(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... - def propagateCovariance(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def propagateUncertainty(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def setSensitivity(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... + def getSensitivitiesForOutput( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... + def getSensitivity( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... + def propagateCovariance( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def propagateUncertainty( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def setSensitivity( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... class UncertaintyAnalyzer: def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... @typing.overload - def addInputUncertainty(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addInputUncertainty( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def addInputUncertainty(self, inputUncertainty: 'UncertaintyAnalyzer.InputUncertainty') -> None: ... - def addOutputVariable(self, string: typing.Union[java.lang.String, str]) -> None: ... - def analyzeAnalytical(self) -> 'UncertaintyResult': ... - def analyzeMonteCarlo(self, int: int) -> 'UncertaintyResult': ... + def addInputUncertainty( + self, inputUncertainty: "UncertaintyAnalyzer.InputUncertainty" + ) -> None: ... + def addOutputVariable( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def analyzeAnalytical(self) -> "UncertaintyResult": ... + def analyzeMonteCarlo(self, int: int) -> "UncertaintyResult": ... def setRandomSeed(self, long: int) -> None: ... + class InputUncertainty: @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, string: typing.Union[java.lang.String, str], double: float + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, distributionType: 'UncertaintyAnalyzer.InputUncertainty.DistributionType'): ... - def getDistribution(self) -> 'UncertaintyAnalyzer.InputUncertainty.DistributionType': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + distributionType: "UncertaintyAnalyzer.InputUncertainty.DistributionType", + ): ... + def getDistribution( + self, + ) -> "UncertaintyAnalyzer.InputUncertainty.DistributionType": ... def getStandardDeviation(self) -> float: ... def getVariableName(self) -> java.lang.String: ... - class DistributionType(java.lang.Enum['UncertaintyAnalyzer.InputUncertainty.DistributionType']): - NORMAL: typing.ClassVar['UncertaintyAnalyzer.InputUncertainty.DistributionType'] = ... - UNIFORM: typing.ClassVar['UncertaintyAnalyzer.InputUncertainty.DistributionType'] = ... - TRIANGULAR: typing.ClassVar['UncertaintyAnalyzer.InputUncertainty.DistributionType'] = ... - LOGNORMAL: typing.ClassVar['UncertaintyAnalyzer.InputUncertainty.DistributionType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class DistributionType( + java.lang.Enum["UncertaintyAnalyzer.InputUncertainty.DistributionType"] + ): + NORMAL: typing.ClassVar[ + "UncertaintyAnalyzer.InputUncertainty.DistributionType" + ] = ... + UNIFORM: typing.ClassVar[ + "UncertaintyAnalyzer.InputUncertainty.DistributionType" + ] = ... + TRIANGULAR: typing.ClassVar[ + "UncertaintyAnalyzer.InputUncertainty.DistributionType" + ] = ... + LOGNORMAL: typing.ClassVar[ + "UncertaintyAnalyzer.InputUncertainty.DistributionType" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'UncertaintyAnalyzer.InputUncertainty.DistributionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "UncertaintyAnalyzer.InputUncertainty.DistributionType": ... @staticmethod - def values() -> typing.MutableSequence['UncertaintyAnalyzer.InputUncertainty.DistributionType']: ... + def values() -> ( + typing.MutableSequence[ + "UncertaintyAnalyzer.InputUncertainty.DistributionType" + ] + ): ... class UncertaintyResult(java.io.Serializable): @typing.overload - def __init__(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], jneqsim.process.measurementdevice.vfm.UncertaintyBounds], typing.Mapping[typing.Union[java.lang.String, str], jneqsim.process.measurementdevice.vfm.UncertaintyBounds]], int: int, double: float): ... + def __init__( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + jneqsim.process.measurementdevice.vfm.UncertaintyBounds, + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + jneqsim.process.measurementdevice.vfm.UncertaintyBounds, + ], + ], + int: int, + double: float, + ): ... @typing.overload - def __init__(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], jneqsim.process.measurementdevice.vfm.UncertaintyBounds], typing.Mapping[typing.Union[java.lang.String, str], jneqsim.process.measurementdevice.vfm.UncertaintyBounds]], sensitivityMatrix: SensitivityMatrix): ... - def getAllUncertainties(self) -> java.util.Map[java.lang.String, jneqsim.process.measurementdevice.vfm.UncertaintyBounds]: ... + def __init__( + self, + map: typing.Union[ + java.util.Map[ + typing.Union[java.lang.String, str], + jneqsim.process.measurementdevice.vfm.UncertaintyBounds, + ], + typing.Mapping[ + typing.Union[java.lang.String, str], + jneqsim.process.measurementdevice.vfm.UncertaintyBounds, + ], + ], + sensitivityMatrix: SensitivityMatrix, + ): ... + def getAllUncertainties( + self, + ) -> java.util.Map[ + java.lang.String, jneqsim.process.measurementdevice.vfm.UncertaintyBounds + ]: ... def getConvergenceMetric(self) -> float: ... def getMonteCarloSamples(self) -> int: ... def getMostUncertainOutput(self) -> java.lang.String: ... - def getOutputsExceedingThreshold(self, double: float) -> java.util.Map[java.lang.String, jneqsim.process.measurementdevice.vfm.UncertaintyBounds]: ... + def getOutputsExceedingThreshold( + self, double: float + ) -> java.util.Map[ + java.lang.String, jneqsim.process.measurementdevice.vfm.UncertaintyBounds + ]: ... def getSensitivityMatrix(self) -> SensitivityMatrix: ... def getSummary(self) -> java.lang.String: ... - def getUncertainty(self, string: typing.Union[java.lang.String, str]) -> jneqsim.process.measurementdevice.vfm.UncertaintyBounds: ... + def getUncertainty( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.process.measurementdevice.vfm.UncertaintyBounds: ... def isMonteCarloResult(self) -> bool: ... def meetsUncertaintyThreshold(self, double: float) -> bool: ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.process.util.uncertainty")``. diff --git a/src/jneqsim-stubs/pvtsimulation/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/__init__.pyi index d65ffce0..c44c1037 100644 --- a/src/jneqsim-stubs/pvtsimulation/__init__.pyi +++ b/src/jneqsim-stubs/pvtsimulation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,7 +13,6 @@ import jneqsim.pvtsimulation.simulation import jneqsim.pvtsimulation.util import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.pvtsimulation")``. diff --git a/src/jneqsim-stubs/pvtsimulation/flowassurance/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/flowassurance/__init__.pyi index df914194..8b38a7b6 100644 --- a/src/jneqsim-stubs/pvtsimulation/flowassurance/__init__.pyi +++ b/src/jneqsim-stubs/pvtsimulation/flowassurance/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,18 +13,23 @@ import jneqsim.thermo.characterization import jneqsim.thermo.system import typing - - class AsphalteneMethodComparison: - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... def getBubblePointPressure(self) -> float: ... - def getCpaAnalyzer(self) -> 'AsphalteneStabilityAnalyzer': ... + def getCpaAnalyzer(self) -> "AsphalteneStabilityAnalyzer": ... def getCpaOnsetPressure(self) -> float: ... - def getDeBoerScreening(self) -> 'DeBoerAsphalteneScreening': ... + def getDeBoerScreening(self) -> "DeBoerAsphalteneScreening": ... def getInSituDensity(self) -> float: ... def getQuickSummary(self) -> java.lang.String: ... def runComparison(self) -> java.lang.String: ... - def setSARAFractions(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setSARAFractions( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... class AsphalteneMultiMethodBenchmark: @typing.overload @@ -32,21 +37,39 @@ class AsphalteneMultiMethodBenchmark: @typing.overload def __init__(self, double: float, double2: float): ... def getAPIGravity(self) -> float: ... - def getAgreementMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getAllResults(self) -> java.util.Map[java.lang.String, 'AsphalteneMultiMethodBenchmark.MethodResult']: ... + def getAgreementMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getAllResults( + self, + ) -> java.util.Map[ + java.lang.String, "AsphalteneMultiMethodBenchmark.MethodResult" + ]: ... def getComparisonTable(self) -> java.lang.String: ... def getErrorStatistics(self) -> java.util.Map[java.lang.String, typing.Any]: ... @staticmethod - def getLiteratureCases() -> java.util.List['AsphalteneMultiMethodBenchmark.LiteratureCase']: ... + def getLiteratureCases() -> ( + java.util.List["AsphalteneMultiMethodBenchmark.LiteratureCase"] + ): ... def getMeasuredOnsetPressure(self) -> float: ... - def getMethodErrorSummary(self) -> java.util.Map[java.lang.String, java.util.Map[java.lang.String, typing.Any]]: ... - def getMethodResult(self, string: typing.Union[java.lang.String, str]) -> 'AsphalteneMultiMethodBenchmark.MethodResult': ... + def getMethodErrorSummary( + self, + ) -> java.util.Map[ + java.lang.String, java.util.Map[java.lang.String, typing.Any] + ]: ... + def getMethodResult( + self, string: typing.Union[java.lang.String, str] + ) -> "AsphalteneMultiMethodBenchmark.MethodResult": ... def getReservoirPressure(self) -> float: ... def getReservoirTemperature(self) -> float: ... def runAllMethods(self) -> None: ... def setAPIGravity(self, double: float) -> None: ... - def setCpaSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def setCubicSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setCpaSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def setCubicSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setInSituDensity(self, double: float) -> None: ... def setMeasuredOnsetPressure(self, double: float) -> None: ... def setMeasuredOnsetTemperature(self, double: float) -> None: ... @@ -54,8 +77,11 @@ class AsphalteneMultiMethodBenchmark: def setMeasuredRIOnset(self, double: float) -> None: ... def setReservoirPressure(self, double: float) -> None: ... def setReservoirTemperature(self, double: float) -> None: ... - def setSARAFractions(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setSARAFractions( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def toJson(self) -> java.lang.String: ... + class LiteratureCase: label: java.lang.String = ... reference: java.lang.String = ... @@ -72,6 +98,7 @@ class AsphalteneMultiMethodBenchmark: oilDescription: java.lang.String = ... fieldObservation: java.lang.String = ... def __init__(self): ... + class MethodResult: methodName: java.lang.String = ... riskLevel: java.lang.String = ... @@ -94,31 +121,53 @@ class AsphalteneStabilityAnalyzer: def calculateBubblePointPressure(self) -> float: ... def calculateOnsetPressure(self, double: float) -> float: ... def calculateOnsetTemperature(self, double: float) -> float: ... - def comprehensiveAssessment(self, double: float, double2: float, double3: float, double4: float) -> java.lang.String: ... - def deBoerScreening(self, double: float, double2: float, double3: float) -> 'AsphalteneStabilityAnalyzer.AsphalteneRisk': ... - def evaluateSARAStability(self) -> 'AsphalteneStabilityAnalyzer.AsphalteneRisk': ... - def generatePrecipitationEnvelope(self, double: float, double2: float, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def comprehensiveAssessment( + self, double: float, double2: float, double3: float, double4: float + ) -> java.lang.String: ... + def deBoerScreening( + self, double: float, double2: float, double3: float + ) -> "AsphalteneStabilityAnalyzer.AsphalteneRisk": ... + def evaluateSARAStability(self) -> "AsphalteneStabilityAnalyzer.AsphalteneRisk": ... + def generatePrecipitationEnvelope( + self, double: float, double2: float, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getColloidalInstabilityIndex(self) -> float: ... def getResinToAsphalteneRatio(self) -> float: ... - def getSARAData(self) -> jneqsim.thermo.characterization.AsphalteneCharacterization: ... - def setSARAFractions(self, double: float, double2: float, double3: float, double4: float) -> None: ... - def setSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - class AsphalteneRisk(java.lang.Enum['AsphalteneStabilityAnalyzer.AsphalteneRisk']): - STABLE: typing.ClassVar['AsphalteneStabilityAnalyzer.AsphalteneRisk'] = ... - LOW_RISK: typing.ClassVar['AsphalteneStabilityAnalyzer.AsphalteneRisk'] = ... - MODERATE_RISK: typing.ClassVar['AsphalteneStabilityAnalyzer.AsphalteneRisk'] = ... - HIGH_RISK: typing.ClassVar['AsphalteneStabilityAnalyzer.AsphalteneRisk'] = ... - SEVERE_RISK: typing.ClassVar['AsphalteneStabilityAnalyzer.AsphalteneRisk'] = ... + def getSARAData( + self, + ) -> jneqsim.thermo.characterization.AsphalteneCharacterization: ... + def setSARAFractions( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... + def setSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + + class AsphalteneRisk(java.lang.Enum["AsphalteneStabilityAnalyzer.AsphalteneRisk"]): + STABLE: typing.ClassVar["AsphalteneStabilityAnalyzer.AsphalteneRisk"] = ... + LOW_RISK: typing.ClassVar["AsphalteneStabilityAnalyzer.AsphalteneRisk"] = ... + MODERATE_RISK: typing.ClassVar["AsphalteneStabilityAnalyzer.AsphalteneRisk"] = ( + ... + ) + HIGH_RISK: typing.ClassVar["AsphalteneStabilityAnalyzer.AsphalteneRisk"] = ... + SEVERE_RISK: typing.ClassVar["AsphalteneStabilityAnalyzer.AsphalteneRisk"] = ... def getDescription(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AsphalteneStabilityAnalyzer.AsphalteneRisk': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AsphalteneStabilityAnalyzer.AsphalteneRisk": ... @staticmethod - def values() -> typing.MutableSequence['AsphalteneStabilityAnalyzer.AsphalteneRisk']: ... + def values() -> ( + typing.MutableSequence["AsphalteneStabilityAnalyzer.AsphalteneRisk"] + ): ... class BariteCelestiteSolidSolution(java.io.Serializable): def __init__(self): ... @@ -126,7 +175,9 @@ class BariteCelestiteSolidSolution(java.io.Serializable): def getBaSO4MoleFraction(self) -> float: ... def getSrSO4MoleFraction(self) -> float: ... def getTotalSaturationIndex(self) -> float: ... - def setAqueousActivities(self, double: float, double2: float, double3: float) -> None: ... + def setAqueousActivities( + self, double: float, double2: float, double3: float + ) -> None: ... def setEndMemberKsp(self, double: float, double2: float) -> None: ... def setMargules(self, double: float) -> None: ... def setTemperature(self, double: float) -> None: ... @@ -142,17 +193,21 @@ class CO2CorrosionAnalyzer(java.io.Serializable): def getBaselineCorrosionRate(self) -> float: ... def getCO2InAqueous(self) -> float: ... def getCO2PartialPressure(self) -> float: ... - def getCorrosionModel(self) -> 'DeWaardMilliamsCorrosion': ... + def getCorrosionModel(self) -> "DeWaardMilliamsCorrosion": ... def getCorrosionRate(self) -> float: ... def getCorrosionSeverity(self) -> java.lang.String: ... def getH2SPartialPressure(self) -> float: ... def getNumberOfPhases(self) -> int: ... - def getScaleCalculator(self) -> 'ScalePredictionCalculator': ... + def getScaleCalculator(self) -> "ScalePredictionCalculator": ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def isFreeWaterPresent(self) -> bool: ... def run(self) -> None: ... - def runPressureSweep(self, double: float, double2: float, int: int) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... - def runTemperatureSweep(self, double: float, double2: float, int: int) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def runPressureSweep( + self, double: float, double2: float, int: int + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def runTemperatureSweep( + self, double: float, double2: float, int: int + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def setCO2MoleFractionInGas(self, double: float) -> None: ... def setChlorideMoleFraction(self, double: float) -> None: ... def setFlowVelocity(self, double: float) -> None: ... @@ -174,12 +229,19 @@ class DeBoerAsphalteneScreening: @typing.overload def __init__(self, double: float, double2: float, double3: float): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... def calculateInSituDensity(self) -> float: ... def calculateRiskIndex(self) -> float: ... def calculateSaturationPressure(self) -> float: ... - def evaluateRisk(self) -> 'DeBoerAsphalteneScreening.DeBoerRisk': ... - def generatePlotData(self, double: float, double2: float, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def evaluateRisk(self) -> "DeBoerAsphalteneScreening.DeBoerRisk": ... + def generatePlotData( + self, double: float, double2: float, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getAPIGravity(self) -> float: ... def getAsphalteneContent(self) -> float: ... def getInSituDensity(self) -> float: ... @@ -193,22 +255,32 @@ class DeBoerAsphalteneScreening: def setReservoirPressure(self, double: float) -> None: ... def setReservoirTemperature(self, double: float) -> None: ... def setSaturationPressure(self, double: float) -> None: ... - def setSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - class DeBoerRisk(java.lang.Enum['DeBoerAsphalteneScreening.DeBoerRisk']): - NO_PROBLEM: typing.ClassVar['DeBoerAsphalteneScreening.DeBoerRisk'] = ... - SLIGHT_PROBLEM: typing.ClassVar['DeBoerAsphalteneScreening.DeBoerRisk'] = ... - MODERATE_PROBLEM: typing.ClassVar['DeBoerAsphalteneScreening.DeBoerRisk'] = ... - SEVERE_PROBLEM: typing.ClassVar['DeBoerAsphalteneScreening.DeBoerRisk'] = ... + def setSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + + class DeBoerRisk(java.lang.Enum["DeBoerAsphalteneScreening.DeBoerRisk"]): + NO_PROBLEM: typing.ClassVar["DeBoerAsphalteneScreening.DeBoerRisk"] = ... + SLIGHT_PROBLEM: typing.ClassVar["DeBoerAsphalteneScreening.DeBoerRisk"] = ... + MODERATE_PROBLEM: typing.ClassVar["DeBoerAsphalteneScreening.DeBoerRisk"] = ... + SEVERE_PROBLEM: typing.ClassVar["DeBoerAsphalteneScreening.DeBoerRisk"] = ... def getDescription(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'DeBoerAsphalteneScreening.DeBoerRisk': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "DeBoerAsphalteneScreening.DeBoerRisk": ... @staticmethod - def values() -> typing.MutableSequence['DeBoerAsphalteneScreening.DeBoerRisk']: ... + def values() -> ( + typing.MutableSequence["DeBoerAsphalteneScreening.DeBoerRisk"] + ): ... class DeWaardMilliamsCorrosion(java.io.Serializable): @typing.overload @@ -217,9 +289,13 @@ class DeWaardMilliamsCorrosion(java.io.Serializable): def __init__(self, double: float, double2: float): ... def calculateBaselineRate(self) -> float: ... def calculateCorrosionRate(self) -> float: ... - def calculateOverTemperatureRange(self, double: float, double2: float, int: int) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def calculateOverTemperatureRange( + self, double: float, double2: float, int: int + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def estimateCorrosionAllowance(self, double: float) -> float: ... - def getComprehensiveAssessment(self) -> java.util.Map[java.lang.String, typing.Any]: ... + def getComprehensiveAssessment( + self, + ) -> java.util.Map[java.lang.String, typing.Any]: ... def getCorrosionSeverity(self) -> java.lang.String: ... def getFeCO3SaturationIndex(self) -> float: ... def getFeSCorrosionRate(self) -> float: ... @@ -245,7 +321,9 @@ class DeWaardMilliamsCorrosion(java.io.Serializable): class EmulsionViscosityCalculator(java.io.Serializable): def __init__(self): ... def calculate(self) -> None: ... - def calculateViscosityCurve(self, double: float, double2: float, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def calculateViscosityCurve( + self, double: float, double2: float, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getEffectiveViscosity(self) -> float: ... def getEmulsionType(self) -> java.lang.String: ... def getInversionWaterCut(self) -> float: ... @@ -275,8 +353,16 @@ class EmulsionViscosityCalculator(java.io.Serializable): class ErosionPredictionCalculator(java.io.Serializable): def __init__(self): ... - def applySandLoadDefaults(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def calcMaxVelocityForCorrosionProtection(self, boolean: bool, boolean2: bool) -> float: ... + def applySandLoadDefaults( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def calcMaxVelocityForCorrosionProtection( + self, boolean: bool, boolean2: bool + ) -> float: ... def calculate(self) -> None: ... @staticmethod def getAvailableCompletionTypes() -> typing.MutableSequence[java.lang.String]: ... @@ -290,7 +376,9 @@ class ErosionPredictionCalculator(java.io.Serializable): def getRemainingWallThickness(self) -> float: ... def getRiskLevel(self) -> java.lang.String: ... @staticmethod - def getSandLoadDefaults(string: typing.Union[java.lang.String, str]) -> 'ErosionPredictionCalculator.SandLoadDefaults': ... + def getSandLoadDefaults( + string: typing.Union[java.lang.String, str], + ) -> "ErosionPredictionCalculator.SandLoadDefaults": ... def getSandParticleDiameter(self) -> float: ... def getSandRate(self) -> float: ... def getVelocityRatio(self) -> float: ... @@ -316,8 +404,15 @@ class ErosionPredictionCalculator(java.io.Serializable): def setWallThickness(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class SandLoadDefaults(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... def getCompletionType(self) -> java.lang.String: ... def getGasPpmWt(self) -> float: ... def getLiquidPpmWt(self) -> float: ... @@ -327,24 +422,36 @@ class FloryHugginsAsphalteneModel: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calculateChiParameter(self, double: float, double2: float) -> float: ... def calculateLiquidSolubilityParameter(self, double: float) -> float: ... - def calculateMaxDissolvedFraction(self, double: float, double2: float, double3: float) -> float: ... + def calculateMaxDissolvedFraction( + self, double: float, double2: float, double3: float + ) -> float: ... def calculateOnsetPressure(self, double: float) -> float: ... def calculatePrecipitatedFraction(self, double: float, double2: float) -> float: ... def calibrateCorrelation(self, double: float) -> None: ... def configureFromAPIGravity(self, double: float) -> None: ... - def configureFromSARA(self, double: float, double2: float, double3: float, double4: float) -> None: ... - def generatePrecipitationCurve(self, double: float, double2: float, double3: float, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def generateSolubilityParameterProfile(self, double: float, double2: float, double3: float, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def configureFromSARA( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... + def generatePrecipitationCurve( + self, double: float, double2: float, double3: float, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def generateSolubilityParameterProfile( + self, double: float, double2: float, double3: float, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getAsphaltMolarVolume(self) -> float: ... def getAsphalteneDensity(self) -> float: ... def getAsphalteneMW(self) -> float: ... def getAsphalteneSolubilityParameter(self) -> float: ... def getAsphalteneWeightFraction(self) -> float: ... def getReservoirTemperature(self) -> float: ... - def getResultsMap(self, double: float, double2: float, double3: float) -> java.util.Map[java.lang.String, typing.Any]: ... + def getResultsMap( + self, double: float, double2: float, double3: float + ) -> java.util.Map[java.lang.String, typing.Any]: ... def getSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def isConfiguredFromAPI(self) -> bool: ... def setAsphaltMolarVolume(self, double: float) -> None: ... @@ -355,21 +462,35 @@ class FloryHugginsAsphalteneModel: def setDeltaRhoCorrelation(self, double: float, double2: float) -> None: ... def setPressureSearchStep(self, double: float) -> None: ... def setReservoirTemperature(self, double: float) -> None: ... - def setSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... class FlowlineScaleProfile(java.io.Serializable): def __init__(self): ... def calculate(self) -> None: ... def getMaxSI(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getResults(self) -> java.util.List['FlowlineScaleProfile.SegmentResult']: ... - def getSegmentResult(self, int: int) -> 'FlowlineScaleProfile.SegmentResult': ... + def getResults(self) -> java.util.List["FlowlineScaleProfile.SegmentResult"]: ... + def getSegmentResult(self, int: int) -> "FlowlineScaleProfile.SegmentResult": ... def setAutoPH(self, boolean: bool) -> None: ... def setInletConditions(self, double: float, double2: float) -> None: ... def setMgNaConcentrations(self, double: float, double2: float) -> None: ... def setNumberOfSegments(self, int: int) -> None: ... def setOutletConditions(self, double: float, double2: float) -> None: ... - def setWaterChemistry(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float) -> None: ... + def setWaterChemistry( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ) -> None: ... def toJson(self) -> java.lang.String: ... + class SegmentResult(java.io.Serializable): distanceFraction: float = ... temperatureC: float = ... @@ -383,35 +504,47 @@ class FlowlineScaleProfile(java.io.Serializable): class HydrateRiskMapper(java.io.Serializable): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def addProfilePoint(self, double: float, double2: float, double3: float) -> 'HydrateRiskMapper': ... - def calculate(self) -> 'HydrateRiskMapper.RiskProfile': ... - def setRiskThresholds(self, double: float, double2: float) -> 'HydrateRiskMapper': ... - class RiskLevel(java.lang.Enum['HydrateRiskMapper.RiskLevel']): - CRITICAL: typing.ClassVar['HydrateRiskMapper.RiskLevel'] = ... - HIGH: typing.ClassVar['HydrateRiskMapper.RiskLevel'] = ... - MEDIUM: typing.ClassVar['HydrateRiskMapper.RiskLevel'] = ... - LOW: typing.ClassVar['HydrateRiskMapper.RiskLevel'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def addProfilePoint( + self, double: float, double2: float, double3: float + ) -> "HydrateRiskMapper": ... + def calculate(self) -> "HydrateRiskMapper.RiskProfile": ... + def setRiskThresholds( + self, double: float, double2: float + ) -> "HydrateRiskMapper": ... + + class RiskLevel(java.lang.Enum["HydrateRiskMapper.RiskLevel"]): + CRITICAL: typing.ClassVar["HydrateRiskMapper.RiskLevel"] = ... + HIGH: typing.ClassVar["HydrateRiskMapper.RiskLevel"] = ... + MEDIUM: typing.ClassVar["HydrateRiskMapper.RiskLevel"] = ... + LOW: typing.ClassVar["HydrateRiskMapper.RiskLevel"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'HydrateRiskMapper.RiskLevel': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "HydrateRiskMapper.RiskLevel": ... @staticmethod - def values() -> typing.MutableSequence['HydrateRiskMapper.RiskLevel']: ... + def values() -> typing.MutableSequence["HydrateRiskMapper.RiskLevel"]: ... + class RiskPoint(java.io.Serializable): distanceKm: float = ... pressureBara: float = ... actualTemperatureC: float = ... hydrateTemperatureC: float = ... subcoolingC: float = ... - riskLevel: 'HydrateRiskMapper.RiskLevel' = ... + riskLevel: "HydrateRiskMapper.RiskLevel" = ... + class RiskProfile(java.io.Serializable): def getCriticalPointCount(self) -> int: ... def getMinimumSubcoolingC(self) -> float: ... - def getOverallRisk(self) -> 'HydrateRiskMapper.RiskLevel': ... - def getPoints(self) -> java.util.List['HydrateRiskMapper.RiskPoint']: ... + def getOverallRisk(self) -> "HydrateRiskMapper.RiskLevel": ... + def getPoints(self) -> java.util.List["HydrateRiskMapper.RiskPoint"]: ... def toCSV(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... @@ -447,9 +580,11 @@ class RefractiveIndexAsphalteneScreening: def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def estimateOnsetRIFromSARA(self, double: float, double2: float, double3: float, double4: float) -> float: ... + def estimateOnsetRIFromSARA( + self, double: float, double2: float, double3: float, double4: float + ) -> float: ... def estimateRIFromDensity(self, double: float) -> float: ... - def evaluateStability(self) -> 'RefractiveIndexAsphalteneScreening.RIStability': ... + def evaluateStability(self) -> "RefractiveIndexAsphalteneScreening.RIStability": ... def generateReport(self) -> java.lang.String: ... def getApiGravity(self) -> float: ... def getAsphalteneContent(self) -> float: ... @@ -468,25 +603,41 @@ class RefractiveIndexAsphalteneScreening: def setPriAsphaltene(self, double: float) -> None: ... def setRiOil(self, double: float) -> None: ... def setRiOnset(self, double: float) -> None: ... - class RIStability(java.lang.Enum['RefractiveIndexAsphalteneScreening.RIStability']): - VERY_STABLE: typing.ClassVar['RefractiveIndexAsphalteneScreening.RIStability'] = ... - STABLE: typing.ClassVar['RefractiveIndexAsphalteneScreening.RIStability'] = ... - MARGINAL: typing.ClassVar['RefractiveIndexAsphalteneScreening.RIStability'] = ... - UNSTABLE: typing.ClassVar['RefractiveIndexAsphalteneScreening.RIStability'] = ... - HIGHLY_UNSTABLE: typing.ClassVar['RefractiveIndexAsphalteneScreening.RIStability'] = ... + + class RIStability(java.lang.Enum["RefractiveIndexAsphalteneScreening.RIStability"]): + VERY_STABLE: typing.ClassVar[ + "RefractiveIndexAsphalteneScreening.RIStability" + ] = ... + STABLE: typing.ClassVar["RefractiveIndexAsphalteneScreening.RIStability"] = ... + MARGINAL: typing.ClassVar["RefractiveIndexAsphalteneScreening.RIStability"] = ( + ... + ) + UNSTABLE: typing.ClassVar["RefractiveIndexAsphalteneScreening.RIStability"] = ( + ... + ) + HIGHLY_UNSTABLE: typing.ClassVar[ + "RefractiveIndexAsphalteneScreening.RIStability" + ] = ... def getDescription(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RefractiveIndexAsphalteneScreening.RIStability': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RefractiveIndexAsphalteneScreening.RIStability": ... @staticmethod - def values() -> typing.MutableSequence['RefractiveIndexAsphalteneScreening.RIStability']: ... + def values() -> ( + typing.MutableSequence["RefractiveIndexAsphalteneScreening.RIStability"] + ): ... class ScaleMassCalculator(java.io.Serializable): - def __init__(self, scalePredictionCalculator: 'ScalePredictionCalculator'): ... + def __init__(self, scalePredictionCalculator: "ScalePredictionCalculator"): ... def calcBaSO4Mass(self, double: float, double2: float, double3: float) -> float: ... def calcCaCO3Mass(self, double: float, double2: float, double3: float) -> float: ... def calcCaSO4Mass(self, double: float, double2: float, double3: float) -> float: ... @@ -495,12 +646,19 @@ class ScaleMassCalculator(java.io.Serializable): def getWaterVolume(self) -> float: ... def setWaterVolume(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... + class ScaleMassResult(java.io.Serializable): scaleType: java.lang.String = ... saturationIndex: float = ... massMgPerLitre: float = ... totalMassMg: float = ... - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... class ScalePredictionCalculator(java.io.Serializable): def __init__(self): ... @@ -531,16 +689,47 @@ class ScalePredictionCalculator(java.io.Serializable): class WaterCompatibilityScreener(java.io.Serializable): def __init__(self): ... def calculate(self) -> None: ... - def getResults(self) -> java.util.List['WaterCompatibilityScreener.MixingResult']: ... + def getResults( + self, + ) -> java.util.List["WaterCompatibilityScreener.MixingResult"]: ... def getWorstCaseRatio(self) -> float: ... def getWorstCaseSI(self) -> float: ... def getWorstCaseScale(self) -> java.lang.String: ... - def setFormationWater(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float) -> None: ... + def setFormationWater( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + ) -> None: ... def setFormationWaterMgNa(self, double: float, double2: float) -> None: ... - def setInjectionWater(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float) -> None: ... + def setInjectionWater( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + ) -> None: ... def setInjectionWaterMgNa(self, double: float, double2: float) -> None: ... - def setMixingRatios(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setMixingRatios( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def toJson(self) -> java.lang.String: ... + class MixingResult(java.io.Serializable): injectionWaterPct: float = ... siCaCO3: float = ... @@ -553,14 +742,24 @@ class WaterCompatibilityScreener(java.io.Serializable): class WaxCurveCalculator: def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... - def calculateAtMultiplePressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float) -> java.util.Map[float, float]: ... + def calculateAtMultiplePressures( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + ) -> java.util.Map[float, float]: ... def calculateWAT(self) -> float: ... @staticmethod - def countMonotonicityViolations(doubleArray: typing.Union[typing.List[float], jpype.JArray], boolean: bool) -> int: ... + def countMonotonicityViolations( + doubleArray: typing.Union[typing.List[float], jpype.JArray], boolean: bool + ) -> int: ... @staticmethod - def enforceNonDecreasing(doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> int: ... + def enforceNonDecreasing( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> int: ... @staticmethod - def enforceNonIncreasing(doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> int: ... + def enforceNonIncreasing( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> int: ... def getFailCount(self) -> int: ... def getMonotonicityCorrections(self) -> int: ... def getPressureBara(self) -> float: ... @@ -571,8 +770,9 @@ class WaxCurveCalculator: def getWaxWeightFractions(self) -> typing.MutableSequence[float]: ... def setEnforceMonotonicity(self, boolean: bool) -> None: ... def setPressure(self, double: float) -> None: ... - def setTemperatureRange(self, double: float, double2: float, double3: float) -> None: ... - + def setTemperatureRange( + self, double: float, double2: float, double3: float + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.pvtsimulation.flowassurance")``. diff --git a/src/jneqsim-stubs/pvtsimulation/modeltuning/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/modeltuning/__init__.pyi index 8a5364a3..bbb209e9 100644 --- a/src/jneqsim-stubs/pvtsimulation/modeltuning/__init__.pyi +++ b/src/jneqsim-stubs/pvtsimulation/modeltuning/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,8 +8,6 @@ else: import jneqsim.pvtsimulation.simulation import typing - - class TuningInterface: def getSimulation(self) -> jneqsim.pvtsimulation.simulation.SimulationInterface: ... def run(self) -> None: ... @@ -18,7 +16,9 @@ class TuningInterface: class BaseTuningClass(TuningInterface): saturationTemperature: float = ... saturationPressure: float = ... - def __init__(self, simulationInterface: jneqsim.pvtsimulation.simulation.SimulationInterface): ... + def __init__( + self, simulationInterface: jneqsim.pvtsimulation.simulation.SimulationInterface + ): ... def getSimulation(self) -> jneqsim.pvtsimulation.simulation.SimulationInterface: ... def isTunePlusMolarMass(self) -> bool: ... def isTuneVolumeCorrection(self) -> bool: ... @@ -28,10 +28,11 @@ class BaseTuningClass(TuningInterface): def setTuneVolumeCorrection(self, boolean: bool) -> None: ... class TuneToSaturation(BaseTuningClass): - def __init__(self, simulationInterface: jneqsim.pvtsimulation.simulation.SimulationInterface): ... + def __init__( + self, simulationInterface: jneqsim.pvtsimulation.simulation.SimulationInterface + ): ... def run(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.pvtsimulation.modeltuning")``. diff --git a/src/jneqsim-stubs/pvtsimulation/regression/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/regression/__init__.pyi index da746cd2..ea965326 100644 --- a/src/jneqsim-stubs/pvtsimulation/regression/__init__.pyi +++ b/src/jneqsim-stubs/pvtsimulation/regression/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,8 +12,6 @@ import jneqsim.statistics.parameterfitting.nonlinearparameterfitting import jneqsim.thermo.system import typing - - class CCEDataPoint: def __init__(self, double: float, double2: float, double3: float): ... def getCompressibility(self) -> float: ... @@ -28,7 +26,9 @@ class CCEDataPoint: def setYFactor(self, double: float) -> None: ... class CVDDataPoint: - def __init__(self, double: float, double2: float, double3: float, double4: float): ... + def __init__( + self, double: float, double2: float, double3: float, double4: float + ): ... def getCumulativeMolesProduced(self) -> float: ... def getGasComposition(self) -> typing.MutableSequence[float]: ... def getLiquidDropout(self) -> float: ... @@ -36,14 +36,23 @@ class CVDDataPoint: def getTemperature(self) -> float: ... def getZFactor(self) -> float: ... def setCumulativeMolesProduced(self, double: float) -> None: ... - def setGasComposition(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setGasComposition( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setLiquidDropout(self, double: float) -> None: ... def setPressure(self, double: float) -> None: ... def setTemperature(self, double: float) -> None: ... def setZFactor(self, double: float) -> None: ... class DLEDataPoint: - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... def getBo(self) -> float: ... def getGasGravity(self) -> float: ... def getOilDensity(self) -> float: ... @@ -59,100 +68,184 @@ class DLEDataPoint: def setRs(self, double: float) -> None: ... def setTemperature(self, double: float) -> None: ... -class ExperimentType(java.lang.Enum['ExperimentType']): - CCE: typing.ClassVar['ExperimentType'] = ... - CVD: typing.ClassVar['ExperimentType'] = ... - DLE: typing.ClassVar['ExperimentType'] = ... - SEPARATOR: typing.ClassVar['ExperimentType'] = ... - VISCOSITY: typing.ClassVar['ExperimentType'] = ... - SATURATION_PRESSURE: typing.ClassVar['ExperimentType'] = ... - SWELLING: typing.ClassVar['ExperimentType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class ExperimentType(java.lang.Enum["ExperimentType"]): + CCE: typing.ClassVar["ExperimentType"] = ... + CVD: typing.ClassVar["ExperimentType"] = ... + DLE: typing.ClassVar["ExperimentType"] = ... + SEPARATOR: typing.ClassVar["ExperimentType"] = ... + VISCOSITY: typing.ClassVar["ExperimentType"] = ... + SATURATION_PRESSURE: typing.ClassVar["ExperimentType"] = ... + SWELLING: typing.ClassVar["ExperimentType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ExperimentType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "ExperimentType": ... @staticmethod - def values() -> typing.MutableSequence['ExperimentType']: ... + def values() -> typing.MutableSequence["ExperimentType"]: ... class PVTRegression: def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def addCCEData(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float) -> None: ... + def addCCEData( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + ) -> None: ... @typing.overload - def addCCEData(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], double4: float) -> None: ... - def addCVDData(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], double4: float) -> None: ... + def addCCEData( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + double4: float, + ) -> None: ... + def addCVDData( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + double4: float, + ) -> None: ... def addCspViscosityRegressionParameters(self) -> None: ... - def addDLEData(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray], double5: float) -> None: ... + def addDLEData( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + double5: float, + ) -> None: ... @typing.overload - def addRegressionParameter(self, regressionParameter: 'RegressionParameter') -> None: ... + def addRegressionParameter( + self, regressionParameter: "RegressionParameter" + ) -> None: ... @typing.overload - def addRegressionParameter(self, regressionParameter: 'RegressionParameter', double: float, double2: float, double3: float) -> None: ... - def addSeparatorData(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> None: ... + def addRegressionParameter( + self, + regressionParameter: "RegressionParameter", + double: float, + double2: float, + double3: float, + ) -> None: ... + def addSeparatorData( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> None: ... @typing.overload - def addViscosityData(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float, string: typing.Union[java.lang.String, str]) -> None: ... + def addViscosityData( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + string: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload - def addViscosityData(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str]) -> None: ... + def addViscosityData( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + ) -> None: ... def clearData(self) -> None: ... def clearRegressionParameters(self) -> None: ... def getBaseFluid(self) -> jneqsim.thermo.system.SystemInterface: ... def getCCEData(self) -> java.util.List[CCEDataPoint]: ... def getCVDData(self) -> java.util.List[CVDDataPoint]: ... def getDLEData(self) -> java.util.List[DLEDataPoint]: ... - def getLastResult(self) -> 'RegressionResult': ... - def getSeparatorData(self) -> java.util.List['SeparatorDataPoint']: ... + def getLastResult(self) -> "RegressionResult": ... + def getSeparatorData(self) -> java.util.List["SeparatorDataPoint"]: ... def getTunedFluid(self) -> jneqsim.thermo.system.SystemInterface: ... - def getViscosityData(self) -> java.util.List['ViscosityDataPoint']: ... - def runRegression(self) -> 'RegressionResult': ... - def setExperimentWeight(self, experimentType: ExperimentType, double: float) -> None: ... + def getViscosityData(self) -> java.util.List["ViscosityDataPoint"]: ... + def runRegression(self) -> "RegressionResult": ... + def setExperimentWeight( + self, experimentType: ExperimentType, double: float + ) -> None: ... def setMaxIterations(self, int: int) -> None: ... def setTolerance(self, double: float) -> None: ... def setVerbose(self, boolean: bool) -> None: ... -class PVTRegressionFunction(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, list: java.util.List['RegressionParameterConfig'], enumMap: java.util.EnumMap[ExperimentType, float]): ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def clone(self) -> 'PVTRegressionFunction': ... - def setBounds(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... +class PVTRegressionFunction( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + list: java.util.List["RegressionParameterConfig"], + enumMap: java.util.EnumMap[ExperimentType, float], + ): ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + def clone(self) -> "PVTRegressionFunction": ... + def setBounds( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - -class RegressionParameter(java.lang.Enum['RegressionParameter']): - BIP_METHANE_C7PLUS: typing.ClassVar['RegressionParameter'] = ... - BIP_C2C6_C7PLUS: typing.ClassVar['RegressionParameter'] = ... - BIP_CO2_HC: typing.ClassVar['RegressionParameter'] = ... - BIP_N2_HC: typing.ClassVar['RegressionParameter'] = ... - VOLUME_SHIFT_C7PLUS: typing.ClassVar['RegressionParameter'] = ... - TC_MULTIPLIER_C7PLUS: typing.ClassVar['RegressionParameter'] = ... - PC_MULTIPLIER_C7PLUS: typing.ClassVar['RegressionParameter'] = ... - OMEGA_MULTIPLIER_C7PLUS: typing.ClassVar['RegressionParameter'] = ... - PLUS_MOLAR_MASS_MULTIPLIER: typing.ClassVar['RegressionParameter'] = ... - GAMMA_ALPHA: typing.ClassVar['RegressionParameter'] = ... - GAMMA_ETA: typing.ClassVar['RegressionParameter'] = ... - VISCOSITY_LBC_MULTIPLIER: typing.ClassVar['RegressionParameter'] = ... - VISCOSITY_PEDERSEN_ALPHA: typing.ClassVar['RegressionParameter'] = ... - VISCOSITY_CSP_1: typing.ClassVar['RegressionParameter'] = ... - VISCOSITY_CSP_2: typing.ClassVar['RegressionParameter'] = ... - VISCOSITY_CSP_3: typing.ClassVar['RegressionParameter'] = ... - VISCOSITY_CSP_4: typing.ClassVar['RegressionParameter'] = ... - def applyToFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float) -> None: ... + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + +class RegressionParameter(java.lang.Enum["RegressionParameter"]): + BIP_METHANE_C7PLUS: typing.ClassVar["RegressionParameter"] = ... + BIP_C2C6_C7PLUS: typing.ClassVar["RegressionParameter"] = ... + BIP_CO2_HC: typing.ClassVar["RegressionParameter"] = ... + BIP_N2_HC: typing.ClassVar["RegressionParameter"] = ... + VOLUME_SHIFT_C7PLUS: typing.ClassVar["RegressionParameter"] = ... + TC_MULTIPLIER_C7PLUS: typing.ClassVar["RegressionParameter"] = ... + PC_MULTIPLIER_C7PLUS: typing.ClassVar["RegressionParameter"] = ... + OMEGA_MULTIPLIER_C7PLUS: typing.ClassVar["RegressionParameter"] = ... + PLUS_MOLAR_MASS_MULTIPLIER: typing.ClassVar["RegressionParameter"] = ... + GAMMA_ALPHA: typing.ClassVar["RegressionParameter"] = ... + GAMMA_ETA: typing.ClassVar["RegressionParameter"] = ... + VISCOSITY_LBC_MULTIPLIER: typing.ClassVar["RegressionParameter"] = ... + VISCOSITY_PEDERSEN_ALPHA: typing.ClassVar["RegressionParameter"] = ... + VISCOSITY_CSP_1: typing.ClassVar["RegressionParameter"] = ... + VISCOSITY_CSP_2: typing.ClassVar["RegressionParameter"] = ... + VISCOSITY_CSP_3: typing.ClassVar["RegressionParameter"] = ... + VISCOSITY_CSP_4: typing.ClassVar["RegressionParameter"] = ... + def applyToFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ) -> None: ... def getDefaultBounds(self) -> typing.MutableSequence[float]: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RegressionParameter': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RegressionParameter": ... @staticmethod - def values() -> typing.MutableSequence['RegressionParameter']: ... + def values() -> typing.MutableSequence["RegressionParameter"]: ... class RegressionParameterConfig: - def __init__(self, regressionParameter: RegressionParameter, double: float, double2: float, double3: float): ... + def __init__( + self, + regressionParameter: RegressionParameter, + double: float, + double2: float, + double3: float, + ): ... def getInitialGuess(self) -> float: ... def getLowerBound(self) -> float: ... def getOptimizedValue(self) -> float: ... @@ -164,10 +257,22 @@ class RegressionParameterConfig: def setUpperBound(self, double: float) -> None: ... class RegressionResult: - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, map: typing.Union[java.util.Map[ExperimentType, float], typing.Mapping[ExperimentType, float]], list: java.util.List[RegressionParameterConfig], uncertaintyAnalysis: 'UncertaintyAnalysis', doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + map: typing.Union[ + java.util.Map[ExperimentType, float], typing.Mapping[ExperimentType, float] + ], + list: java.util.List[RegressionParameterConfig], + uncertaintyAnalysis: "UncertaintyAnalysis", + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + ): ... def generateSummary(self) -> java.lang.String: ... def getAverageAbsoluteDeviation(self) -> float: ... - def getConfidenceInterval(self, regressionParameter: RegressionParameter) -> typing.MutableSequence[float]: ... + def getConfidenceInterval( + self, regressionParameter: RegressionParameter + ) -> typing.MutableSequence[float]: ... def getFinalChiSquare(self) -> float: ... def getObjectiveValue(self, experimentType: ExperimentType) -> float: ... def getObjectiveValues(self) -> java.util.Map[ExperimentType, float]: ... @@ -175,11 +280,19 @@ class RegressionResult: def getParameterConfigs(self) -> java.util.List[RegressionParameterConfig]: ... def getTotalObjective(self) -> float: ... def getTunedFluid(self) -> jneqsim.thermo.system.SystemInterface: ... - def getUncertainty(self) -> 'UncertaintyAnalysis': ... + def getUncertainty(self) -> "UncertaintyAnalysis": ... def toString(self) -> java.lang.String: ... class SeparatorDataPoint: - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... def getApiGravity(self) -> float: ... def getBo(self) -> float: ... def getGasGravity(self) -> float: ... @@ -198,13 +311,27 @@ class SeparatorDataPoint: def setSeparatorTemperature(self, double: float) -> None: ... class UncertaintyAnalysis: - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray], int: int, double5: float): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + int: int, + double5: float, + ): ... def generateSummary(self) -> java.lang.String: ... def getConfidenceInterval95(self, int: int) -> float: ... - def getConfidenceIntervalBounds(self, int: int) -> typing.MutableSequence[float]: ... + def getConfidenceIntervalBounds( + self, int: int + ) -> typing.MutableSequence[float]: ... def getConfidenceIntervals95(self) -> typing.MutableSequence[float]: ... def getCorrelation(self, int: int, int2: int) -> float: ... - def getCorrelationMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getCorrelationMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getDegreesOfFreedom(self) -> int: ... def getParameterValue(self, int: int) -> float: ... def getParameterValues(self) -> typing.MutableSequence[float]: ... @@ -217,14 +344,19 @@ class UncertaintyAnalysis: def toString(self) -> java.lang.String: ... class ViscosityDataPoint: - def __init__(self, double: float, double2: float, double3: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + string: typing.Union[java.lang.String, str], + ): ... def getPhaseIndex(self) -> int: ... def getPhaseName(self) -> java.lang.String: ... def getPressure(self) -> float: ... def getTemperature(self) -> float: ... def getViscosity(self) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.pvtsimulation.regression")``. diff --git a/src/jneqsim-stubs/pvtsimulation/reservoirproperties/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/reservoirproperties/__init__.pyi index e782f6a1..ca57d001 100644 --- a/src/jneqsim-stubs/pvtsimulation/reservoirproperties/__init__.pyi +++ b/src/jneqsim-stubs/pvtsimulation/reservoirproperties/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,8 +8,6 @@ else: import jneqsim.pvtsimulation.reservoirproperties.relpermeability import typing - - class CompositionEstimation: def __init__(self, double: float, double2: float): ... @typing.overload @@ -17,9 +15,10 @@ class CompositionEstimation: @typing.overload def estimateH2Sconcentration(self, double: float) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.pvtsimulation.reservoirproperties")``. CompositionEstimation: typing.Type[CompositionEstimation] - relpermeability: jneqsim.pvtsimulation.reservoirproperties.relpermeability.__module_protocol__ + relpermeability: ( + jneqsim.pvtsimulation.reservoirproperties.relpermeability.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/pvtsimulation/reservoirproperties/relpermeability/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/reservoirproperties/relpermeability/__init__.pyi index 21034fa1..10f66007 100644 --- a/src/jneqsim-stubs/pvtsimulation/reservoirproperties/relpermeability/__init__.pyi +++ b/src/jneqsim-stubs/pvtsimulation/reservoirproperties/relpermeability/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,39 +9,45 @@ import java.lang import java.util import typing - - -class RelPermModelFamily(java.lang.Enum['RelPermModelFamily']): - COREY: typing.ClassVar['RelPermModelFamily'] = ... - LET: typing.ClassVar['RelPermModelFamily'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class RelPermModelFamily(java.lang.Enum["RelPermModelFamily"]): + COREY: typing.ClassVar["RelPermModelFamily"] = ... + LET: typing.ClassVar["RelPermModelFamily"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RelPermModelFamily': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "RelPermModelFamily": ... @staticmethod - def values() -> typing.MutableSequence['RelPermModelFamily']: ... + def values() -> typing.MutableSequence["RelPermModelFamily"]: ... -class RelPermTableType(java.lang.Enum['RelPermTableType']): - SWOF: typing.ClassVar['RelPermTableType'] = ... - SGOF: typing.ClassVar['RelPermTableType'] = ... - SOF3: typing.ClassVar['RelPermTableType'] = ... - SLGOF: typing.ClassVar['RelPermTableType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class RelPermTableType(java.lang.Enum["RelPermTableType"]): + SWOF: typing.ClassVar["RelPermTableType"] = ... + SGOF: typing.ClassVar["RelPermTableType"] = ... + SOF3: typing.ClassVar["RelPermTableType"] = ... + SLGOF: typing.ClassVar["RelPermTableType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'RelPermTableType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "RelPermTableType": ... @staticmethod - def values() -> typing.MutableSequence['RelPermTableType']: ... + def values() -> typing.MutableSequence["RelPermTableType"]: ... class RelativePermeabilityGenerator: def __init__(self): ... - def generate(self) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... + def generate( + self, + ) -> java.util.Map[java.lang.String, typing.MutableSequence[float]]: ... def getEg(self) -> float: ... def getEo(self) -> float: ... def getEog(self) -> float: ... @@ -98,7 +104,6 @@ class RelativePermeabilityGenerator: def setTw(self, double: float) -> None: ... def toEclipseKeyword(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.pvtsimulation.reservoirproperties.relpermeability")``. diff --git a/src/jneqsim-stubs/pvtsimulation/simulation/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/simulation/__init__.pyi index 4f577670..c99ef9d3 100644 --- a/src/jneqsim-stubs/pvtsimulation/simulation/__init__.pyi +++ b/src/jneqsim-stubs/pvtsimulation/simulation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,24 +13,36 @@ import jneqsim.thermo.system import jneqsim.thermodynamicoperations import typing - - class SimulationInterface: def getBaseThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getOptimizer(self) -> jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardt: ... + def getOptimizer( + self, + ) -> ( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardt + ): ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def run(self) -> None: ... - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... class BasePVTsimulation(SimulationInterface): thermoOps: jneqsim.thermodynamicoperations.ThermodynamicOperations = ... pressures: typing.MutableSequence[float] = ... temperature: float = ... - optimizer: jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardt = ... + optimizer: ( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardt + ) = ... def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def getBaseThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getOptimizer(self) -> jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardt: ... + def getOptimizer( + self, + ) -> ( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardt + ): ... def getPressure(self) -> float: ... def getPressures(self) -> typing.MutableSequence[float]: ... def getSaturationPressure(self) -> float: ... @@ -39,20 +51,35 @@ class BasePVTsimulation(SimulationInterface): def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def getZsaturation(self) -> float: ... def run(self) -> None: ... - def setExperimentalData(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setExperimentalData( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setPressure(self, double: float) -> None: ... - def setPressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPressures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setTemperature(self, double: float) -> None: ... @typing.overload - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... class ConstantMassExpansion(BasePVTsimulation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcSaturationConditions(self) -> None: ... - def calculateAAD(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def calculateRelativeVolumeDeviation(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def calculateAAD( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + def calculateRelativeVolumeDeviation( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def calculateZFactorQC(self) -> typing.MutableSequence[float]: ... def generateQCReport(self) -> java.lang.String: ... def getBg(self) -> typing.MutableSequence[float]: ... @@ -66,17 +93,25 @@ class ConstantMassExpansion(BasePVTsimulation): def getYfactor(self) -> typing.MutableSequence[float]: ... def getZgas(self) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def runCalc(self) -> None: ... def runTuning(self) -> None: ... - def setTemperaturesAndPressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setTemperaturesAndPressures( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def validateMassBalance(self, double: float) -> bool: ... class ConstantVolumeDepletion(BasePVTsimulation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcSaturationConditions(self) -> None: ... def calculateGasDensityQC(self) -> typing.MutableSequence[float]: ... - def calculateKValues(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def calculateKValues( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def calculateOilDensityQC(self) -> typing.MutableSequence[float]: ... def generateQCReport(self) -> java.lang.String: ... def getCummulativeMolePercDepleted(self) -> typing.MutableSequence[float]: ... @@ -87,10 +122,16 @@ class ConstantVolumeDepletion(BasePVTsimulation): def getZgas(self) -> typing.MutableSequence[float]: ... def getZmix(self) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def runCalc(self) -> None: ... def runTuning(self) -> None: ... - def setTemperaturesAndPressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setTemperaturesAndPressures( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def validateMaterialBalance(self, double: float) -> bool: ... class DensitySim(BasePVTsimulation): @@ -100,10 +141,16 @@ class DensitySim(BasePVTsimulation): def getOilDensity(self) -> typing.MutableSequence[float]: ... def getWaxFraction(self) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def runCalc(self) -> None: ... def runTuning(self) -> None: ... - def setTemperaturesAndPressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setTemperaturesAndPressures( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... class DifferentialLiberation(BasePVTsimulation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @@ -121,7 +168,9 @@ class DifferentialLiberation(BasePVTsimulation): def getShrinkage(self) -> typing.MutableSequence[float]: ... def getZgas(self) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def runCalc(self) -> None: ... def validateBgMonotonicity(self) -> bool: ... def validateBoMonotonicity(self) -> bool: ... @@ -133,82 +182,135 @@ class GOR(BasePVTsimulation): def getBofactor(self) -> typing.MutableSequence[float]: ... def getGOR(self) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def runCalc(self) -> None: ... - def setTemperaturesAndPressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setTemperaturesAndPressures( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... class MMPCalculator(BasePVTsimulation): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + ): ... def generateReport(self) -> java.lang.String: ... def getMMP(self) -> float: ... - def getMiscibilityMechanism(self) -> 'MMPCalculator.MiscibilityMechanism': ... + def getMiscibilityMechanism(self) -> "MMPCalculator.MiscibilityMechanism": ... def getPressures(self) -> typing.MutableSequence[float]: ... def getRecoveries(self) -> typing.MutableSequence[float]: ... def run(self) -> None: ... - def setMethod(self, calculationMethod: 'MMPCalculator.CalculationMethod') -> None: ... + def setMethod( + self, calculationMethod: "MMPCalculator.CalculationMethod" + ) -> None: ... def setNumberOfPressurePoints(self, int: int) -> None: ... def setPressureRange(self, double: float, double2: float) -> None: ... def setRecoveryThreshold(self, double: float) -> None: ... def setSlimTubeParameters(self, int: int, double: float) -> None: ... @typing.overload - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setTemperature(self, double: float) -> None: ... - class CalculationMethod(java.lang.Enum['MMPCalculator.CalculationMethod']): - SLIM_TUBE: typing.ClassVar['MMPCalculator.CalculationMethod'] = ... - KEY_TIE_LINE: typing.ClassVar['MMPCalculator.CalculationMethod'] = ... - RISING_BUBBLE: typing.ClassVar['MMPCalculator.CalculationMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class CalculationMethod(java.lang.Enum["MMPCalculator.CalculationMethod"]): + SLIM_TUBE: typing.ClassVar["MMPCalculator.CalculationMethod"] = ... + KEY_TIE_LINE: typing.ClassVar["MMPCalculator.CalculationMethod"] = ... + RISING_BUBBLE: typing.ClassVar["MMPCalculator.CalculationMethod"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MMPCalculator.CalculationMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MMPCalculator.CalculationMethod": ... @staticmethod - def values() -> typing.MutableSequence['MMPCalculator.CalculationMethod']: ... - class MiscibilityMechanism(java.lang.Enum['MMPCalculator.MiscibilityMechanism']): - FIRST_CONTACT: typing.ClassVar['MMPCalculator.MiscibilityMechanism'] = ... - VAPORIZING: typing.ClassVar['MMPCalculator.MiscibilityMechanism'] = ... - CONDENSING: typing.ClassVar['MMPCalculator.MiscibilityMechanism'] = ... - COMBINED: typing.ClassVar['MMPCalculator.MiscibilityMechanism'] = ... - IMMISCIBLE: typing.ClassVar['MMPCalculator.MiscibilityMechanism'] = ... - UNKNOWN: typing.ClassVar['MMPCalculator.MiscibilityMechanism'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["MMPCalculator.CalculationMethod"]: ... + + class MiscibilityMechanism(java.lang.Enum["MMPCalculator.MiscibilityMechanism"]): + FIRST_CONTACT: typing.ClassVar["MMPCalculator.MiscibilityMechanism"] = ... + VAPORIZING: typing.ClassVar["MMPCalculator.MiscibilityMechanism"] = ... + CONDENSING: typing.ClassVar["MMPCalculator.MiscibilityMechanism"] = ... + COMBINED: typing.ClassVar["MMPCalculator.MiscibilityMechanism"] = ... + IMMISCIBLE: typing.ClassVar["MMPCalculator.MiscibilityMechanism"] = ... + UNKNOWN: typing.ClassVar["MMPCalculator.MiscibilityMechanism"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MMPCalculator.MiscibilityMechanism': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MMPCalculator.MiscibilityMechanism": ... @staticmethod - def values() -> typing.MutableSequence['MMPCalculator.MiscibilityMechanism']: ... + def values() -> ( + typing.MutableSequence["MMPCalculator.MiscibilityMechanism"] + ): ... class MultiStageSeparatorTest(BasePVTsimulation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload def addSeparatorStage(self, double: float, double2: float) -> None: ... @typing.overload - def addSeparatorStage(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> None: ... + def addSeparatorStage( + self, double: float, double2: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def addStockTankStage(self) -> None: ... def clearStages(self) -> None: ... def generateReport(self) -> java.lang.String: ... def getBo(self) -> float: ... def getNumberOfStages(self) -> int: ... def getRs(self) -> float: ... - def getStageResults(self) -> java.util.List['MultiStageSeparatorTest.SeparatorStageResult']: ... + def getStageResults( + self, + ) -> java.util.List["MultiStageSeparatorTest.SeparatorStageResult"]: ... def getStockTankAPIGravity(self) -> float: ... def getStockTankOilDensity(self) -> float: ... def getTotalGOR(self) -> float: ... @typing.overload - def optimizeFirstStageSeparator(self) -> 'MultiStageSeparatorTest.OptimizationResult': ... + def optimizeFirstStageSeparator( + self, + ) -> "MultiStageSeparatorTest.OptimizationResult": ... @typing.overload - def optimizeFirstStageSeparator(self, double: float, double2: float, int: int, double3: float, double4: float, int2: int) -> 'MultiStageSeparatorTest.OptimizationResult': ... + def optimizeFirstStageSeparator( + self, + double: float, + double2: float, + int: int, + double3: float, + double4: float, + int2: int, + ) -> "MultiStageSeparatorTest.OptimizationResult": ... def run(self) -> None: ... def setReservoirConditions(self, double: float, double2: float) -> None: ... - def setTypicalThreeStage(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setTypicalThreeStage( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... + class OptimizationResult: - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... def getApiAtOptimum(self) -> float: ... def getBoAtOptimum(self) -> float: ... def getGorAtOptimum(self) -> float: ... @@ -216,16 +318,29 @@ class MultiStageSeparatorTest(BasePVTsimulation): def getOptimalPressure(self) -> float: ... def getOptimalTemperature(self) -> float: ... def toString(self) -> java.lang.String: ... + class SeparatorStage: @typing.overload def __init__(self, double: float, double2: float): ... @typing.overload - def __init__(self, double: float, double2: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ): ... def getName(self) -> java.lang.String: ... def getPressure(self) -> float: ... def getTemperature(self) -> float: ... + class SeparatorStageResult: - def __init__(self, int: int, string: typing.Union[java.lang.String, str], double: float, double2: float): ... + def __init__( + self, + int: int, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + ): ... def getCumulativeGOR(self) -> float: ... def getGasDensity(self) -> float: ... def getGasMW(self) -> float: ... @@ -247,14 +362,18 @@ class SaturationPressure(BasePVTsimulation): def calcSaturationPressure(self) -> float: ... def getSaturationPressure(self) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def run(self) -> None: ... class SaturationTemperature(BasePVTsimulation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcSaturationTemperature(self) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def run(self) -> None: ... class SeparatorTest(BasePVTsimulation): @@ -262,65 +381,111 @@ class SeparatorTest(BasePVTsimulation): def getBofactor(self) -> typing.MutableSequence[float]: ... def getGOR(self) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def runCalc(self) -> None: ... - def setSeparatorConditions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setSeparatorConditions( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... class SlimTubeSim(BasePVTsimulation): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + ): ... def getNumberOfSlimTubeNodes(self) -> int: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def run(self) -> None: ... def setNumberOfSlimTubeNodes(self, int: int) -> None: ... class SolutionGasWaterRatio(BasePVTsimulation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculateRsw(self, double: float, double2: float) -> float: ... - def getCalculationMethod(self) -> 'SolutionGasWaterRatio.CalculationMethod': ... + def getCalculationMethod(self) -> "SolutionGasWaterRatio.CalculationMethod": ... @typing.overload def getRsw(self, int: int) -> float: ... @typing.overload def getRsw(self) -> typing.MutableSequence[float]: ... def getSalinity(self) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def printResults(self) -> None: ... def runCalc(self) -> None: ... @typing.overload - def setCalculationMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCalculationMethod( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setCalculationMethod(self, calculationMethod: 'SolutionGasWaterRatio.CalculationMethod') -> None: ... + def setCalculationMethod( + self, calculationMethod: "SolutionGasWaterRatio.CalculationMethod" + ) -> None: ... @typing.overload def setSalinity(self, double: float) -> None: ... @typing.overload - def setSalinity(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setTemperaturesAndPressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - class CalculationMethod(java.lang.Enum['SolutionGasWaterRatio.CalculationMethod']): - MCCAIN: typing.ClassVar['SolutionGasWaterRatio.CalculationMethod'] = ... - SOREIDE_WHITSON: typing.ClassVar['SolutionGasWaterRatio.CalculationMethod'] = ... - ELECTROLYTE_CPA: typing.ClassVar['SolutionGasWaterRatio.CalculationMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setSalinity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTemperaturesAndPressures( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + + class CalculationMethod(java.lang.Enum["SolutionGasWaterRatio.CalculationMethod"]): + MCCAIN: typing.ClassVar["SolutionGasWaterRatio.CalculationMethod"] = ... + SOREIDE_WHITSON: typing.ClassVar["SolutionGasWaterRatio.CalculationMethod"] = ( + ... + ) + ELECTROLYTE_CPA: typing.ClassVar["SolutionGasWaterRatio.CalculationMethod"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SolutionGasWaterRatio.CalculationMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SolutionGasWaterRatio.CalculationMethod": ... @staticmethod - def values() -> typing.MutableSequence['SolutionGasWaterRatio.CalculationMethod']: ... + def values() -> ( + typing.MutableSequence["SolutionGasWaterRatio.CalculationMethod"] + ): ... class SwellingTest(BasePVTsimulation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def getPressures(self) -> typing.MutableSequence[float]: ... def getRelativeOilVolume(self) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def runCalc(self) -> None: ... - def setCummulativeMolePercentGasInjected(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setInjectionGas(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def setPressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setRelativeOilVolume(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setCummulativeMolePercentGasInjected( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setInjectionGas( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def setPressures( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setRelativeOilVolume( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class ViscositySim(BasePVTsimulation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @@ -328,10 +493,16 @@ class ViscositySim(BasePVTsimulation): def getGasViscosity(self) -> typing.MutableSequence[float]: ... def getOilViscosity(self) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def runCalc(self) -> None: ... def runTuning(self) -> None: ... - def setTemperaturesAndPressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setTemperaturesAndPressures( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... class ViscosityWaxOilSim(BasePVTsimulation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @@ -342,11 +513,19 @@ class ViscosityWaxOilSim(BasePVTsimulation): def getShareRate(self) -> typing.MutableSequence[float]: ... def getWaxFraction(self) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def runCalc(self) -> None: ... def runTuning(self) -> None: ... - def setShareRate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setTemperaturesAndPressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setShareRate( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setTemperaturesAndPressures( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... class WaxFractionSim(BasePVTsimulation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @@ -354,11 +533,16 @@ class WaxFractionSim(BasePVTsimulation): def getGOR(self) -> typing.MutableSequence[float]: ... def getWaxFraction(self) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def runCalc(self) -> None: ... def runTuning(self) -> None: ... - def setTemperaturesAndPressures(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - + def setTemperaturesAndPressures( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.pvtsimulation.simulation")``. diff --git a/src/jneqsim-stubs/pvtsimulation/util/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/util/__init__.pyi index 2872d8e0..9eb778e7 100644 --- a/src/jneqsim-stubs/pvtsimulation/util/__init__.pyi +++ b/src/jneqsim-stubs/pvtsimulation/util/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,8 +14,6 @@ import jneqsim.pvtsimulation.util.parameterfitting import jneqsim.thermo.system import typing - - class BlackOilCorrelations: @staticmethod def apiFromSpecificGravity(double: float) -> float: ... @@ -25,28 +23,58 @@ class BlackOilCorrelations: def boToBblPerStb(double: float) -> float: ... @typing.overload @staticmethod - def bubblePointGlaso(double: float, double2: float, double3: float, double4: float) -> float: ... + def bubblePointGlaso( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def bubblePointGlaso(double: float, double2: float, double3: float, double4: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def bubblePointGlaso( + double: float, + double2: float, + double3: float, + double4: float, + blackOilUnits: "BlackOilUnits", + ) -> float: ... @staticmethod - def bubblePointGlasoSI(double: float, double2: float, double3: float, double4: float) -> float: ... + def bubblePointGlasoSI( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def bubblePointStanding(double: float, double2: float, double3: float, double4: float, boolean: bool) -> float: ... + def bubblePointStanding( + double: float, double2: float, double3: float, double4: float, boolean: bool + ) -> float: ... @typing.overload @staticmethod - def bubblePointStanding(double: float, double2: float, double3: float, double4: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def bubblePointStanding( + double: float, + double2: float, + double3: float, + double4: float, + blackOilUnits: "BlackOilUnits", + ) -> float: ... @staticmethod - def bubblePointStandingSI(double: float, double2: float, double3: float, double4: float) -> float: ... + def bubblePointStandingSI( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def bubblePointVasquesBeggsS(double: float, double2: float, double3: float, double4: float) -> float: ... + def bubblePointVasquesBeggsS( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def bubblePointVasquezBeggs(double: float, double2: float, double3: float, double4: float) -> float: ... + def bubblePointVasquezBeggs( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def bubblePointVasquezBeggs(double: float, double2: float, double3: float, double4: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def bubblePointVasquezBeggs( + double: float, + double2: float, + double3: float, + double4: float, + blackOilUnits: "BlackOilUnits", + ) -> float: ... @staticmethod def celsiusToFahrenheit(double: float) -> float: ... @typing.overload @@ -54,7 +82,9 @@ class BlackOilCorrelations: def deadOilViscosityBeggsRobinson(double: float, double2: float) -> float: ... @typing.overload @staticmethod - def deadOilViscosityBeggsRobinson(double: float, double2: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def deadOilViscosityBeggsRobinson( + double: float, double2: float, blackOilUnits: "BlackOilUnits" + ) -> float: ... @staticmethod def deadOilViscosityBeggsRobinsonSI(double: float, double2: float) -> float: ... @typing.overload @@ -62,7 +92,9 @@ class BlackOilCorrelations: def deadOilViscosityGlaso(double: float, double2: float) -> float: ... @typing.overload @staticmethod - def deadOilViscosityGlaso(double: float, double2: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def deadOilViscosityGlaso( + double: float, double2: float, blackOilUnits: "BlackOilUnits" + ) -> float: ... @staticmethod def deadOilViscosityGlasoSI(double: float, double2: float) -> float: ... @typing.overload @@ -70,7 +102,9 @@ class BlackOilCorrelations: def deadOilViscosityKartoatmodjo(double: float, double2: float) -> float: ... @typing.overload @staticmethod - def deadOilViscosityKartoatmodjo(double: float, double2: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def deadOilViscosityKartoatmodjo( + double: float, double2: float, blackOilUnits: "BlackOilUnits" + ) -> float: ... @staticmethod def deadOilViscosityKartoatmodjoSI(double: float, double2: float) -> float: ... @staticmethod @@ -80,55 +114,102 @@ class BlackOilCorrelations: def gasFVF(double: float, double2: float, double3: float) -> float: ... @typing.overload @staticmethod - def gasFVF(double: float, double2: float, double3: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def gasFVF( + double: float, double2: float, double3: float, blackOilUnits: "BlackOilUnits" + ) -> float: ... @staticmethod def gasFVFSI(double: float, double2: float, double3: float) -> float: ... @staticmethod def gasFVFrbPerMscf(double: float, double2: float, double3: float) -> float: ... @typing.overload @staticmethod - def gasViscosityLeeGonzalezEakin(double: float, double2: float, double3: float) -> float: ... + def gasViscosityLeeGonzalezEakin( + double: float, double2: float, double3: float + ) -> float: ... @typing.overload @staticmethod - def gasViscosityLeeGonzalezEakin(double: float, double2: float, double3: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def gasViscosityLeeGonzalezEakin( + double: float, double2: float, double3: float, blackOilUnits: "BlackOilUnits" + ) -> float: ... @staticmethod - def gasViscosityLeeGonzalezEakinSI(double: float, double2: float, double3: float) -> float: ... + def gasViscosityLeeGonzalezEakinSI( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def getDefaultUnits() -> 'BlackOilUnits': ... + def getDefaultUnits() -> "BlackOilUnits": ... @staticmethod def gorScfToSm3(double: float) -> float: ... @staticmethod def gorSm3ToScfPerStb(double: float) -> float: ... @staticmethod - def oilCompressibilityVasquesBeggsS(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def oilCompressibilityVasquesBeggsS( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @typing.overload @staticmethod - def oilCompressibilityVasquezBeggs(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def oilCompressibilityVasquezBeggs( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @typing.overload @staticmethod - def oilCompressibilityVasquezBeggs(double: float, double2: float, double3: float, double4: float, double5: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def oilCompressibilityVasquezBeggs( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + blackOilUnits: "BlackOilUnits", + ) -> float: ... @typing.overload @staticmethod - def oilFVFStanding(double: float, double2: float, double3: float, double4: float) -> float: ... + def oilFVFStanding( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def oilFVFStanding(double: float, double2: float, double3: float, double4: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def oilFVFStanding( + double: float, + double2: float, + double3: float, + double4: float, + blackOilUnits: "BlackOilUnits", + ) -> float: ... @staticmethod - def oilFVFStandingSI(double: float, double2: float, double3: float, double4: float) -> float: ... + def oilFVFStandingSI( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def oilFVFUndersaturated(double: float, double2: float, double3: float, double4: float) -> float: ... + def oilFVFUndersaturated( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def oilFVFUndersaturated(double: float, double2: float, double3: float, double4: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def oilFVFUndersaturated( + double: float, + double2: float, + double3: float, + double4: float, + blackOilUnits: "BlackOilUnits", + ) -> float: ... @staticmethod - def oilFVFVasquesBeggsS(double: float, double2: float, double3: float, double4: float) -> float: ... + def oilFVFVasquesBeggsS( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def oilFVFVasquezBeggs(double: float, double2: float, double3: float, double4: float) -> float: ... + def oilFVFVasquezBeggs( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def oilFVFVasquezBeggs(double: float, double2: float, double3: float, double4: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def oilFVFVasquezBeggs( + double: float, + double2: float, + double3: float, + double4: float, + blackOilUnits: "BlackOilUnits", + ) -> float: ... @staticmethod def psiaToBara(double: float) -> float: ... @typing.overload @@ -136,59 +217,109 @@ class BlackOilCorrelations: def saturatedOilViscosityBeggsRobinson(double: float, double2: float) -> float: ... @typing.overload @staticmethod - def saturatedOilViscosityBeggsRobinson(double: float, double2: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def saturatedOilViscosityBeggsRobinson( + double: float, double2: float, blackOilUnits: "BlackOilUnits" + ) -> float: ... @staticmethod - def saturatedOilViscosityBeggsRobinsonSI(double: float, double2: float) -> float: ... + def saturatedOilViscosityBeggsRobinsonSI( + double: float, double2: float + ) -> float: ... @typing.overload @staticmethod def saturatedOilViscosityKartoatmodjo(double: float, double2: float) -> float: ... @typing.overload @staticmethod - def saturatedOilViscosityKartoatmodjo(double: float, double2: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def saturatedOilViscosityKartoatmodjo( + double: float, double2: float, blackOilUnits: "BlackOilUnits" + ) -> float: ... @staticmethod def saturatedOilViscosityKartoatmodjoSI(double: float, double2: float) -> float: ... @staticmethod - def setDefaultUnits(blackOilUnits: 'BlackOilUnits') -> None: ... + def setDefaultUnits(blackOilUnits: "BlackOilUnits") -> None: ... @typing.overload @staticmethod - def solutionGORStanding(double: float, double2: float, double3: float, double4: float) -> float: ... + def solutionGORStanding( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def solutionGORStanding(double: float, double2: float, double3: float, double4: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def solutionGORStanding( + double: float, + double2: float, + double3: float, + double4: float, + blackOilUnits: "BlackOilUnits", + ) -> float: ... @staticmethod - def solutionGORStandingSI(double: float, double2: float, double3: float, double4: float) -> float: ... + def solutionGORStandingSI( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def solutionGORVasquesBeggsS(double: float, double2: float, double3: float, double4: float) -> float: ... + def solutionGORVasquesBeggsS( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def solutionGORVasquezBeggs(double: float, double2: float, double3: float, double4: float) -> float: ... + def solutionGORVasquezBeggs( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @typing.overload @staticmethod - def solutionGORVasquezBeggs(double: float, double2: float, double3: float, double4: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def solutionGORVasquezBeggs( + double: float, + double2: float, + double3: float, + double4: float, + blackOilUnits: "BlackOilUnits", + ) -> float: ... @staticmethod def specificGravityFromAPI(double: float) -> float: ... @typing.overload @staticmethod - def undersaturatedOilViscosityBergmanSutton(double: float, double2: float, double3: float) -> float: ... + def undersaturatedOilViscosityBergmanSutton( + double: float, double2: float, double3: float + ) -> float: ... @typing.overload @staticmethod - def undersaturatedOilViscosityBergmanSutton(double: float, double2: float, double3: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def undersaturatedOilViscosityBergmanSutton( + double: float, double2: float, double3: float, blackOilUnits: "BlackOilUnits" + ) -> float: ... @staticmethod - def undersaturatedOilViscosityBergmanSuttonSI(double: float, double2: float, double3: float) -> float: ... + def undersaturatedOilViscosityBergmanSuttonSI( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def undersaturatedOilViscosityVasquesBeggsS(double: float, double2: float, double3: float) -> float: ... + def undersaturatedOilViscosityVasquesBeggsS( + double: float, double2: float, double3: float + ) -> float: ... @typing.overload @staticmethod - def undersaturatedOilViscosityVasquezBeggs(double: float, double2: float, double3: float) -> float: ... + def undersaturatedOilViscosityVasquezBeggs( + double: float, double2: float, double3: float + ) -> float: ... @typing.overload @staticmethod - def undersaturatedOilViscosityVasquezBeggs(double: float, double2: float, double3: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def undersaturatedOilViscosityVasquezBeggs( + double: float, double2: float, double3: float, blackOilUnits: "BlackOilUnits" + ) -> float: ... class BlackOilTableValidator: @staticmethod - def interpolate(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], double3: float) -> float: ... - @staticmethod - def validate(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray], doubleArray5: typing.Union[typing.List[float], jpype.JArray], doubleArray6: typing.Union[typing.List[float], jpype.JArray]) -> 'BlackOilTableValidator.ValidationResult': ... + def interpolate( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + double3: float, + ) -> float: ... + @staticmethod + def validate( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + doubleArray5: typing.Union[typing.List[float], jpype.JArray], + doubleArray6: typing.Union[typing.List[float], jpype.JArray], + ) -> "BlackOilTableValidator.ValidationResult": ... + class ValidationResult: def __init__(self): ... def addError(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -198,95 +329,133 @@ class BlackOilTableValidator: def hasWarnings(self) -> bool: ... def isValid(self) -> bool: ... -class BlackOilUnits(java.lang.Enum['BlackOilUnits']): - FIELD: typing.ClassVar['BlackOilUnits'] = ... - SI: typing.ClassVar['BlackOilUnits'] = ... - NEQSIM: typing.ClassVar['BlackOilUnits'] = ... +class BlackOilUnits(java.lang.Enum["BlackOilUnits"]): + FIELD: typing.ClassVar["BlackOilUnits"] = ... + SI: typing.ClassVar["BlackOilUnits"] = ... + NEQSIM: typing.ClassVar["BlackOilUnits"] = ... @staticmethod - def convertBg(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def convertBg(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def convertBo(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def convertBo(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def fromCentipoise(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def fromCentipoise(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def fromFahrenheit(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def fromFahrenheit(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def fromLbPerFt3(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def fromLbPerFt3(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def fromPerPsi(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def fromPerPsi(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def fromPsia(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def fromPsia(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def fromScfPerStb(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def fromScfPerStb(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def toCentipoise(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def toCentipoise(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def toFahrenheit(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def toFahrenheit(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def toLbPerFt3(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def toLbPerFt3(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def toPerPsi(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def toPerPsi(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def toPsia(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def toPsia(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def toRankine(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... + def toRankine(double: float, blackOilUnits: "BlackOilUnits") -> float: ... @staticmethod - def toScfPerStb(double: float, blackOilUnits: 'BlackOilUnits') -> float: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def toScfPerStb(double: float, blackOilUnits: "BlackOilUnits") -> float: ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BlackOilUnits': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "BlackOilUnits": ... @staticmethod - def values() -> typing.MutableSequence['BlackOilUnits']: ... + def values() -> typing.MutableSequence["BlackOilUnits"]: ... class DeclineCurveAnalysis: @staticmethod - def cumulativeExponential(double: float, double2: float, double3: float) -> float: ... + def cumulativeExponential( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod def cumulativeHarmonic(double: float, double2: float, double3: float) -> float: ... @staticmethod - def cumulativeProduction(double: float, double2: float, double3: float, double4: float) -> float: ... + def cumulativeProduction( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def effectiveAnnualToNominal(double: float) -> float: ... @staticmethod - def estimateExponentialDecline(double: float, double2: float, double3: float, double4: float) -> float: ... + def estimateExponentialDecline( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def estimateHyperbolicParameters(double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> java.util.Map[java.lang.String, float]: ... + def estimateHyperbolicParameters( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> java.util.Map[java.lang.String, float]: ... @staticmethod def eur(double: float, double2: float, double3: float, double4: float) -> float: ... @staticmethod - def forecast(double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def forecast( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @staticmethod - def instantaneousDeclineRate(double: float, double2: float, double3: float) -> float: ... + def instantaneousDeclineRate( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod def nominalToEffectiveAnnual(double: float) -> float: ... @staticmethod - def rate(double: float, double2: float, double3: float, double4: float) -> float: ... + def rate( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def rateExponential(double: float, double2: float, double3: float) -> float: ... @staticmethod def rateHarmonic(double: float, double2: float, double3: float) -> float: ... @staticmethod - def rateHyperbolic(double: float, double2: float, double3: float, double4: float) -> float: ... + def rateHyperbolic( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def remainingReserves(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def remainingReserves( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @staticmethod - def summary(double: float, double2: float, double3: float, double4: float) -> java.util.Map[java.lang.String, float]: ... + def summary( + double: float, double2: float, double3: float, double4: float + ) -> java.util.Map[java.lang.String, float]: ... @staticmethod - def timeToRate(double: float, double2: float, double3: float, double4: float) -> float: ... + def timeToRate( + double: float, double2: float, double3: float, double4: float + ) -> float: ... class GasPseudoCriticalProperties: @staticmethod - def pseudoCriticalPressurePiper(double: float, double2: float, double3: float, double4: float) -> float: ... + def pseudoCriticalPressurePiper( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def pseudoCriticalPressureStanding(double: float) -> float: ... @staticmethod def pseudoCriticalPressureSutton(double: float) -> float: ... @staticmethod - def pseudoCriticalTemperaturePiper(double: float, double2: float, double3: float, double4: float) -> float: ... + def pseudoCriticalTemperaturePiper( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def pseudoCriticalTemperatureStanding(double: float) -> float: ... @staticmethod @@ -296,40 +465,93 @@ class GasPseudoCriticalProperties: @staticmethod def pseudoReducedTemperature(double: float, double2: float) -> float: ... @staticmethod - def wichertAzizCorrection(double: float, double2: float, double3: float, double4: float) -> typing.MutableSequence[float]: ... + def wichertAzizCorrection( + double: float, double2: float, double3: float, double4: float + ) -> typing.MutableSequence[float]: ... class GasPseudoPressure: def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload def calculate(self, double: float, double2: float) -> float: ... @typing.overload - def calculate(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> float: ... + def calculate( + self, double: float, double2: float, string: typing.Union[java.lang.String, str] + ) -> float: ... @staticmethod - def calculateFromCorrelation(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def calculateFromCorrelation( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @staticmethod - def deltaPseudoPressure(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def deltaPseudoPressure( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... def getNumberOfSteps(self) -> int: ... def pseudoPressureAt(self, double: float) -> float: ... - def pseudoPressureProfile(self, double: float, double2: float, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def pseudoPressureProfile( + self, double: float, double2: float, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def setNumberOfSteps(self, int: int) -> None: ... class PVTReportGenerator: def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def addCCE(self, constantMassExpansion: jneqsim.pvtsimulation.simulation.ConstantMassExpansion) -> 'PVTReportGenerator': ... - def addCVD(self, constantVolumeDepletion: jneqsim.pvtsimulation.simulation.ConstantVolumeDepletion) -> 'PVTReportGenerator': ... - def addDLE(self, differentialLiberation: jneqsim.pvtsimulation.simulation.DifferentialLiberation) -> 'PVTReportGenerator': ... - def addDensity(self, densitySim: jneqsim.pvtsimulation.simulation.DensitySim) -> 'PVTReportGenerator': ... - def addGOR(self, gOR: jneqsim.pvtsimulation.simulation.GOR) -> 'PVTReportGenerator': ... - def addLabCCEData(self, double: float, string: typing.Union[java.lang.String, str], double2: float, string2: typing.Union[java.lang.String, str]) -> 'PVTReportGenerator': ... - def addLabDLEData(self, double: float, string: typing.Union[java.lang.String, str], double2: float, string2: typing.Union[java.lang.String, str]) -> 'PVTReportGenerator': ... - def addMMP(self, mMPCalculator: jneqsim.pvtsimulation.simulation.MMPCalculator) -> 'PVTReportGenerator': ... - def addSaturationPressure(self, saturationPressure: jneqsim.pvtsimulation.simulation.SaturationPressure) -> 'PVTReportGenerator': ... - def addSaturationTemperature(self, saturationTemperature: jneqsim.pvtsimulation.simulation.SaturationTemperature) -> 'PVTReportGenerator': ... - def addSeparatorTest(self, multiStageSeparatorTest: jneqsim.pvtsimulation.simulation.MultiStageSeparatorTest) -> 'PVTReportGenerator': ... - def addSlimTube(self, slimTubeSim: jneqsim.pvtsimulation.simulation.SlimTubeSim) -> 'PVTReportGenerator': ... - def addSwellingTest(self, swellingTest: jneqsim.pvtsimulation.simulation.SwellingTest) -> 'PVTReportGenerator': ... - def addViscosity(self, viscositySim: jneqsim.pvtsimulation.simulation.ViscositySim) -> 'PVTReportGenerator': ... - def addWaxFraction(self, waxFractionSim: jneqsim.pvtsimulation.simulation.WaxFractionSim) -> 'PVTReportGenerator': ... + def addCCE( + self, + constantMassExpansion: jneqsim.pvtsimulation.simulation.ConstantMassExpansion, + ) -> "PVTReportGenerator": ... + def addCVD( + self, + constantVolumeDepletion: jneqsim.pvtsimulation.simulation.ConstantVolumeDepletion, + ) -> "PVTReportGenerator": ... + def addDLE( + self, + differentialLiberation: jneqsim.pvtsimulation.simulation.DifferentialLiberation, + ) -> "PVTReportGenerator": ... + def addDensity( + self, densitySim: jneqsim.pvtsimulation.simulation.DensitySim + ) -> "PVTReportGenerator": ... + def addGOR( + self, gOR: jneqsim.pvtsimulation.simulation.GOR + ) -> "PVTReportGenerator": ... + def addLabCCEData( + self, + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "PVTReportGenerator": ... + def addLabDLEData( + self, + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> "PVTReportGenerator": ... + def addMMP( + self, mMPCalculator: jneqsim.pvtsimulation.simulation.MMPCalculator + ) -> "PVTReportGenerator": ... + def addSaturationPressure( + self, saturationPressure: jneqsim.pvtsimulation.simulation.SaturationPressure + ) -> "PVTReportGenerator": ... + def addSaturationTemperature( + self, + saturationTemperature: jneqsim.pvtsimulation.simulation.SaturationTemperature, + ) -> "PVTReportGenerator": ... + def addSeparatorTest( + self, + multiStageSeparatorTest: jneqsim.pvtsimulation.simulation.MultiStageSeparatorTest, + ) -> "PVTReportGenerator": ... + def addSlimTube( + self, slimTubeSim: jneqsim.pvtsimulation.simulation.SlimTubeSim + ) -> "PVTReportGenerator": ... + def addSwellingTest( + self, swellingTest: jneqsim.pvtsimulation.simulation.SwellingTest + ) -> "PVTReportGenerator": ... + def addViscosity( + self, viscositySim: jneqsim.pvtsimulation.simulation.ViscositySim + ) -> "PVTReportGenerator": ... + def addWaxFraction( + self, waxFractionSim: jneqsim.pvtsimulation.simulation.WaxFractionSim + ) -> "PVTReportGenerator": ... def generateCCECSV(self) -> java.lang.String: ... def generateDLECSV(self) -> java.lang.String: ... def generateDensityCSV(self) -> java.lang.String: ... @@ -340,13 +562,32 @@ class PVTReportGenerator: def generateSwellingCSV(self) -> java.lang.String: ... def generateViscosityCSV(self) -> java.lang.String: ... def generateWaxCSV(self) -> java.lang.String: ... - def setLabInfo(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'PVTReportGenerator': ... - def setProjectInfo(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'PVTReportGenerator': ... - def setReservoirConditions(self, double: float, double2: float) -> 'PVTReportGenerator': ... - def setSaturationPressure(self, double: float, boolean: bool) -> 'PVTReportGenerator': ... + def setLabInfo( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "PVTReportGenerator": ... + def setProjectInfo( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "PVTReportGenerator": ... + def setReservoirConditions( + self, double: float, double2: float + ) -> "PVTReportGenerator": ... + def setSaturationPressure( + self, double: float, boolean: bool + ) -> "PVTReportGenerator": ... def writeReport(self, writer: java.io.Writer) -> None: ... + class LabDataPoint: - def __init__(self, double: float, string: typing.Union[java.lang.String, str], double2: float, string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + string2: typing.Union[java.lang.String, str], + ): ... def getPressure(self) -> float: ... def getProperty(self) -> java.lang.String: ... def getUnit(self) -> java.lang.String: ... @@ -354,7 +595,9 @@ class PVTReportGenerator: class SaturationPressureCorrelation: @staticmethod - def alMarhoun(double: float, double2: float, double3: float, double4: float) -> float: ... + def alMarhoun( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def apiToSpecificGravity(double: float) -> float: ... @staticmethod @@ -362,15 +605,23 @@ class SaturationPressureCorrelation: @staticmethod def celsiusToFahrenheit(double: float) -> float: ... @staticmethod - def estimateWithStatistics(double: float, double2: float, double3: float, double4: float) -> typing.MutableSequence[float]: ... + def estimateWithStatistics( + double: float, double2: float, double3: float, double4: float + ) -> typing.MutableSequence[float]: ... @staticmethod def fahrenheitToCelsius(double: float) -> float: ... @staticmethod - def generateComparisonReport(double: float, double2: float, double3: float, double4: float) -> java.lang.String: ... + def generateComparisonReport( + double: float, double2: float, double3: float, double4: float + ) -> java.lang.String: ... @staticmethod - def glaso(double: float, double2: float, double3: float, double4: float) -> float: ... + def glaso( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def petroskyFarshad(double: float, double2: float, double3: float, double4: float) -> float: ... + def petroskyFarshad( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def psiaToBar(double: float) -> float: ... @staticmethod @@ -380,19 +631,29 @@ class SaturationPressureCorrelation: @staticmethod def specificGravityToAPI(double: float) -> float: ... @staticmethod - def standing(double: float, double2: float, double3: float, double4: float) -> float: ... + def standing( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod - def vasquezBeggs(double: float, double2: float, double3: float, double4: float) -> float: ... + def vasquezBeggs( + double: float, double2: float, double3: float, double4: float + ) -> float: ... class WaterPropertyCorrelations: @staticmethod - def brineDensityBatzleWang(double: float, double2: float, double3: float) -> float: ... + def brineDensityBatzleWang( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod def deadWaterViscosityMcCain(double: float, double2: float) -> float: ... @staticmethod - def solutionGasWaterRatioCulberson(double: float, double2: float, double3: float) -> float: ... + def solutionGasWaterRatioCulberson( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def waterCompressibilityMcCain(double: float, double2: float, double3: float) -> float: ... + def waterCompressibilityMcCain( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod def waterDensity(double: float, double2: float) -> float: ... @staticmethod @@ -402,17 +663,25 @@ class WaterPropertyCorrelations: @staticmethod def waterGasSurfaceTension(double: float, double2: float) -> float: ... @staticmethod - def waterPropertiesSummary(double: float, double2: float, double3: float) -> java.util.Map[java.lang.String, float]: ... + def waterPropertiesSummary( + double: float, double2: float, double3: float + ) -> java.util.Map[java.lang.String, float]: ... @staticmethod - def waterViscosityMcCain(double: float, double2: float, double3: float) -> float: ... + def waterViscosityMcCain( + double: float, double2: float, double3: float + ) -> float: ... class ZFactorCorrelations: @staticmethod - def compareAll(double: float, double2: float) -> java.util.Map[java.lang.String, float]: ... + def compareAll( + double: float, double2: float + ) -> java.util.Map[java.lang.String, float]: ... @staticmethod def dranchukAbouKassem(double: float, double2: float) -> float: ... @staticmethod - def gasDensity(double: float, double2: float, double3: float, double4: float) -> float: ... + def gasDensity( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def gasFVFFromZ(double: float, double2: float, double3: float) -> float: ... @staticmethod @@ -420,11 +689,12 @@ class ZFactorCorrelations: @staticmethod def papay(double: float, double2: float) -> float: ... @staticmethod - def zFactorSourGas(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def zFactorSourGas( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @staticmethod def zFactorSutton(double: float, double2: float, double3: float) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.pvtsimulation.util")``. diff --git a/src/jneqsim-stubs/pvtsimulation/util/parameterfitting/__init__.pyi b/src/jneqsim-stubs/pvtsimulation/util/parameterfitting/__init__.pyi index 856fa162..d5538d49 100644 --- a/src/jneqsim-stubs/pvtsimulation/util/parameterfitting/__init__.pyi +++ b/src/jneqsim-stubs/pvtsimulation/util/parameterfitting/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,8 +11,6 @@ import jneqsim.statistics.parameterfitting.nonlinearparameterfitting import jneqsim.thermo.system import typing - - class AsphalteneOnsetFitting: def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload @@ -26,130 +24,218 @@ class AsphalteneOnsetFitting: def getFittedAssociationEnergy(self) -> float: ... def getFittedAssociationVolume(self) -> float: ... def getFittedParameters(self) -> typing.MutableSequence[float]: ... - def getFunction(self) -> 'AsphalteneOnsetFunction': ... + def getFunction(self) -> "AsphalteneOnsetFunction": ... def getNumberOfDataPoints(self) -> int: ... - def getOptimizer(self) -> jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardt: ... + def getOptimizer( + self, + ) -> ( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardt + ): ... def isSolved(self) -> bool: ... def printResults(self) -> None: ... @typing.overload def setInitialGuess(self, double: float) -> None: ... @typing.overload def setInitialGuess(self, double: float, double2: float) -> None: ... - def setParameterType(self, fittingParameterType: 'AsphalteneOnsetFunction.FittingParameterType') -> None: ... - def setPressureRange(self, double: float, double2: float, double3: float) -> None: ... + def setParameterType( + self, fittingParameterType: "AsphalteneOnsetFunction.FittingParameterType" + ) -> None: ... + def setPressureRange( + self, double: float, double2: float, double3: float + ) -> None: ... def setPressureStdDev(self, double: float) -> None: ... def solve(self) -> bool: ... + class OnsetDataPoint: temperatureK: float = ... pressureBara: float = ... stdDev: float = ... def __init__(self, double: float, double2: float, double3: float): ... -class AsphalteneOnsetFunction(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): +class AsphalteneOnsetFunction( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): @typing.overload def __init__(self): ... @typing.overload def __init__(self, int: int): ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def setAsphalteneComponentName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + def setAsphalteneComponentName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setParameterType(self, fittingParameterType: 'AsphalteneOnsetFunction.FittingParameterType') -> None: ... - def setPressureRange(self, double: float, double2: float, double3: float) -> None: ... + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setParameterType( + self, fittingParameterType: "AsphalteneOnsetFunction.FittingParameterType" + ) -> None: ... + def setPressureRange( + self, double: float, double2: float, double3: float + ) -> None: ... def setPressureTolerance(self, double: float) -> None: ... - class FittingParameterType(java.lang.Enum['AsphalteneOnsetFunction.FittingParameterType']): - ASSOCIATION_PARAMETERS: typing.ClassVar['AsphalteneOnsetFunction.FittingParameterType'] = ... - BINARY_INTERACTION: typing.ClassVar['AsphalteneOnsetFunction.FittingParameterType'] = ... - MOLAR_MASS: typing.ClassVar['AsphalteneOnsetFunction.FittingParameterType'] = ... - COMBINED: typing.ClassVar['AsphalteneOnsetFunction.FittingParameterType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class FittingParameterType( + java.lang.Enum["AsphalteneOnsetFunction.FittingParameterType"] + ): + ASSOCIATION_PARAMETERS: typing.ClassVar[ + "AsphalteneOnsetFunction.FittingParameterType" + ] = ... + BINARY_INTERACTION: typing.ClassVar[ + "AsphalteneOnsetFunction.FittingParameterType" + ] = ... + MOLAR_MASS: typing.ClassVar["AsphalteneOnsetFunction.FittingParameterType"] = ( + ... + ) + COMBINED: typing.ClassVar["AsphalteneOnsetFunction.FittingParameterType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AsphalteneOnsetFunction.FittingParameterType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AsphalteneOnsetFunction.FittingParameterType": ... @staticmethod - def values() -> typing.MutableSequence['AsphalteneOnsetFunction.FittingParameterType']: ... + def values() -> ( + typing.MutableSequence["AsphalteneOnsetFunction.FittingParameterType"] + ): ... -class CMEFunction(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): +class CMEFunction( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): def __init__(self): ... - def calcSaturationConditions(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def calcSaturationConditions( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... -class CVDFunction(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): +class CVDFunction( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): def __init__(self): ... - def calcSaturationConditions(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def calcSaturationConditions( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... -class DensityFunction(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): +class DensityFunction( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): def __init__(self): ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... -class FunctionJohanSverderup(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): +class FunctionJohanSverderup( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): def __init__(self): ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... -class SaturationPressureFunction(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): +class SaturationPressureFunction( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): def __init__(self): ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class TestFitToOilFieldFluid: def __init__(self): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class TestSaturationPresFunction: def __init__(self): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class TestWaxTuning: def __init__(self): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... -class ViscosityFunction(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): +class ViscosityFunction( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): @typing.overload def __init__(self): ... @typing.overload def __init__(self, boolean: bool): ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... -class WaxFunction(jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction): +class WaxFunction( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtFunction +): def __init__(self): ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.pvtsimulation.util.parameterfitting")``. diff --git a/src/jneqsim-stubs/standards/__init__.pyi b/src/jneqsim-stubs/standards/__init__.pyi index aa81e80f..302db806 100644 --- a/src/jneqsim-stubs/standards/__init__.pyi +++ b/src/jneqsim-stubs/standards/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,55 +14,97 @@ import jneqsim.thermo.system import jneqsim.util import typing - - class StandardInterface: def calculate(self) -> None: ... - def createTable(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def createTable( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def display(self, string: typing.Union[java.lang.String, str]) -> None: ... def getName(self) -> java.lang.String: ... def getReferencePressure(self) -> float: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getSalesContract(self) -> jneqsim.standards.salescontract.ContractInterface: ... def getStandardDescription(self) -> java.lang.String: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setReferencePressure(self, double: float) -> None: ... - def setResultTable(self, stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> None: ... + def setResultTable( + self, + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> None: ... @typing.overload def setSalesContract(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setSalesContract(self, contractInterface: jneqsim.standards.salescontract.ContractInterface) -> None: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setSalesContract( + self, contractInterface: jneqsim.standards.salescontract.ContractInterface + ) -> None: ... + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... class Standard(jneqsim.util.NamedBaseClass, StandardInterface): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface): ... - def createTable(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ): ... + def createTable( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def display(self, string: typing.Union[java.lang.String, str]) -> None: ... def getReferencePressure(self) -> float: ... def getReferenceState(self) -> java.lang.String: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getSalesContract(self) -> jneqsim.standards.salescontract.ContractInterface: ... def getStandardDescription(self) -> java.lang.String: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def setReferencePressure(self, double: float) -> None: ... - def setReferenceState(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setResultTable(self, stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> None: ... + def setReferenceState( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setResultTable( + self, + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> None: ... @typing.overload def setSalesContract(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setSalesContract(self, contractInterface: jneqsim.standards.salescontract.ContractInterface) -> None: ... - def setStandardDescription(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - + def setSalesContract( + self, contractInterface: jneqsim.standards.salescontract.ContractInterface + ) -> None: ... + def setStandardDescription( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.standards")``. diff --git a/src/jneqsim-stubs/standards/gasquality/__init__.pyi b/src/jneqsim-stubs/standards/gasquality/__init__.pyi index 650ce9f4..dd6ad2aa 100644 --- a/src/jneqsim-stubs/standards/gasquality/__init__.pyi +++ b/src/jneqsim-stubs/standards/gasquality/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,57 +12,87 @@ import jneqsim.thermo import jneqsim.thermo.system import typing - - class BestPracticeHydrocarbonDewPoint(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... class Draft_GERG2004(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... - def createTable(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def createTable( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... class Draft_ISO18453(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... class GasChromotograpyhBase(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... class Standard_AGA3(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setDifferentialPressure(self, double: float) -> None: ... def setFlowingTemperature(self, double: float) -> None: ... @@ -73,11 +103,17 @@ class Standard_AGA3(jneqsim.standards.Standard): class Standard_AGA7(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setFlowingConditions(self, double: float, double2: float) -> None: ... def setMeasuredSpeedOfSound(self, double: float) -> None: ... @@ -89,14 +125,22 @@ class Standard_EN16723(jneqsim.standards.Standard): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int + ): ... def calculate(self) -> None: ... - def getEN16726(self) -> 'Standard_EN16726': ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getEN16726(self) -> "Standard_EN16726": ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setPart(self, int: int) -> None: ... @@ -104,11 +148,17 @@ class Standard_EN16726(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... def getNetworkType(self) -> java.lang.String: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def getWobbeIndexMax(self) -> float: ... def getWobbeIndexMin(self) -> float: ... def isOnSpec(self) -> bool: ... @@ -122,37 +172,62 @@ class Standard_GPA2145(jneqsim.standards.Standard): def getReferenceGrossHV(string: typing.Union[java.lang.String, str]) -> float: ... @staticmethod def getReferenceMolarMass(string: typing.Union[java.lang.String, str]) -> float: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... class Standard_GPA2172(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... class Standard_ISO12213(jneqsim.standards.Standard): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... def calculate(self) -> None: ... def getCalculationMethod(self) -> java.lang.String: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... - def setCalculationMethod(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setCalculationMethod( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class Standard_ISO13443(jneqsim.standards.Standard): T_METER_15C: typing.ClassVar[float] = ... @@ -163,29 +238,51 @@ class Standard_ISO13443(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... def convertVolume(self, double: float) -> float: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... @typing.overload - def setConversionConditions(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setConversionConditions( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... @typing.overload - def setConversionConditions(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setConversionConditions( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... class Standard_ISO14687(jneqsim.standards.Standard): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + ): ... def calculate(self) -> None: ... def getGrade(self) -> java.lang.String: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setGrade(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -193,14 +290,26 @@ class Standard_ISO15112(jneqsim.standards.Standard): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, double3: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + double3: float, + ): ... def calculate(self) -> None: ... - def getISO6976(self) -> 'Standard_ISO6976': ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getISO6976(self) -> "Standard_ISO6976": ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def getVolumeFlowRate(self) -> float: ... def isOnSpec(self) -> bool: ... def setAccumulationPeriod(self, double: float) -> None: ... @@ -210,21 +319,33 @@ class Standard_ISO15112(jneqsim.standards.Standard): class Standard_ISO15403(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... class Standard_ISO18453(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setDewPointTemperatureSpec(self, double: float) -> None: ... def setPressure(self, double: float) -> None: ... @@ -233,11 +354,17 @@ class Standard_ISO23874(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... def getEvaluationPressure(self) -> float: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setEvaluationPressure(self, double: float) -> None: ... def setMinimumCarbonNumber(self, int: int) -> None: ... @@ -247,36 +374,65 @@ class Standard_ISO6578(jneqsim.standards.Standard): def calculate(self) -> None: ... def getCorrFactor1(self) -> float: ... def getCorrFactor2(self) -> float: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setCorrectionFactors(self) -> None: ... def useISO6578VolumeCorrectionFacotrs(self, boolean: bool) -> None: ... -class Standard_ISO6976(jneqsim.standards.Standard, jneqsim.thermo.ThermodynamicConstantsInterface): +class Standard_ISO6976( + jneqsim.standards.Standard, jneqsim.thermo.ThermodynamicConstantsInterface +): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ): ... def calculate(self) -> None: ... def checkReferenceCondition(self) -> None: ... - def createTable(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def createTable( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getAverageCarbonNumber(self) -> float: ... - def getComponentsNotDefinedByStandard(self) -> java.util.ArrayList[java.lang.String]: ... + def getComponentsNotDefinedByStandard( + self, + ) -> java.util.ArrayList[java.lang.String]: ... def getEnergyRefP(self) -> float: ... def getEnergyRefT(self) -> float: ... def getReferenceType(self) -> java.lang.String: ... def getTotalMolesOfInerts(self) -> float: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def getVolRefT(self) -> float: ... def isOnSpec(self) -> bool: ... def removeInertsButNitrogen(self) -> None: ... @@ -288,11 +444,17 @@ class Standard_ISO6976(jneqsim.standards.Standard, jneqsim.thermo.ThermodynamicC class SulfurSpecificationMethod(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... class UKspecifications_ICF_SI(jneqsim.standards.Standard): @@ -300,11 +462,17 @@ class UKspecifications_ICF_SI(jneqsim.standards.Standard): def calcPropaneNumber(self) -> float: ... def calcWithNitrogenAsInert(self) -> float: ... def calculate(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... class Standard_ISO6974(GasChromotograpyhBase): @@ -312,14 +480,22 @@ class Standard_ISO6974(GasChromotograpyhBase): def calculate(self) -> None: ... def getExpandedUncertainties(self) -> java.util.Map[java.lang.String, float]: ... def getNormalisedComposition(self) -> java.util.Map[java.lang.String, float]: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isNormalisationApplied(self) -> bool: ... def isOnSpec(self) -> bool: ... - def setComponentUncertainty(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setComponentUncertainty( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setCoverageFactor(self, double: float) -> None: ... def setNormalisationTolerance(self, double: float) -> None: ... @@ -327,14 +503,25 @@ class Standard_ISO6976_2016(Standard_ISO6976): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + ): ... def calculate(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... - + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.standards.gasquality")``. diff --git a/src/jneqsim-stubs/standards/oilquality/__init__.pyi b/src/jneqsim-stubs/standards/oilquality/__init__.pyi index 96051c05..e9011670 100644 --- a/src/jneqsim-stubs/standards/oilquality/__init__.pyi +++ b/src/jneqsim-stubs/standards/oilquality/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,17 +11,21 @@ import jneqsim.standards import jneqsim.thermo.system import typing - - class Standard_ASTM_D1322(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... def clearMinSmokeSpec(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setCorrelationCoefficients(self, double: float, double2: float) -> None: ... def setMinSmokeSpec(self, double: float) -> None: ... @@ -30,11 +34,17 @@ class Standard_ASTM_D2500(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... def getMeasurementPressure(self) -> float: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setMeasurementPressure(self, double: float) -> None: ... @@ -42,18 +52,28 @@ class Standard_ASTM_D3230(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... def clearMaxSaltSpec(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... - def setBrineSalinity(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setBrineSalinity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMaxSaltSpec(self, double: float) -> None: ... @typing.overload def setWaterCut(self, double: float) -> None: ... @typing.overload - def setWaterCut(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setWaterCut( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class Standard_ASTM_D4052(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @@ -61,11 +81,17 @@ class Standard_ASTM_D4052(jneqsim.standards.Standard): def getMeasurementPressure(self) -> float: ... def getOilClassification(self) -> java.lang.String: ... def getReferenceTemperatureC(self) -> float: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setMeasurementPressure(self, double: float) -> None: ... def setReferenceTemperatureC(self, double: float) -> None: ... @@ -75,11 +101,17 @@ class Standard_ASTM_D4294(jneqsim.standards.Standard): def calculate(self) -> None: ... def getMeasurementTemperatureC(self) -> float: ... def getSulfurClassification(self) -> java.lang.String: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setMeasurementTemperatureC(self, double: float) -> None: ... @@ -87,11 +119,17 @@ class Standard_ASTM_D445(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... def getMeasurementPressure(self) -> float: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setMeasurementPressure(self, double: float) -> None: ... @@ -99,11 +137,17 @@ class Standard_ASTM_D4737(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... def clearMinCetaneSpec(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setMinCetaneSpec(self, double: float) -> None: ... @@ -111,57 +155,93 @@ class Standard_ASTM_D611(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... def clearMinAnilineSpec(self) -> None: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... - def setCorrelationCoefficients(self, double: float, double2: float, double3: float) -> None: ... - def setMinAnilineSpec(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setCorrelationCoefficients( + self, double: float, double2: float, double3: float + ) -> None: ... + def setMinAnilineSpec( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class Standard_ASTM_D6377(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... def getMethodRVP(self) -> java.lang.String: ... @typing.overload - def getRvpResult(self) -> 'Standard_ASTM_D6377.RvpResult': ... + def getRvpResult(self) -> "Standard_ASTM_D6377.RvpResult": ... @typing.overload - def getRvpResult(self, rvpMethod: 'Standard_ASTM_D6377.RvpMethod') -> 'Standard_ASTM_D6377.RvpResult': ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getRvpResult( + self, rvpMethod: "Standard_ASTM_D6377.RvpMethod" + ) -> "Standard_ASTM_D6377.RvpResult": ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def setMethodRVP(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setMethodRVP(self, rvpMethod: 'Standard_ASTM_D6377.RvpMethod') -> None: ... - def setReferenceTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - class RvpMethod(java.lang.Enum['Standard_ASTM_D6377.RvpMethod']): - RVP_ASTM_D6377: typing.ClassVar['Standard_ASTM_D6377.RvpMethod'] = ... - RVP_ASTM_D323_73_79: typing.ClassVar['Standard_ASTM_D6377.RvpMethod'] = ... - RVP_ASTM_D323_82: typing.ClassVar['Standard_ASTM_D6377.RvpMethod'] = ... - VPCR4: typing.ClassVar['Standard_ASTM_D6377.RvpMethod'] = ... - VPCR4_NO_WATER: typing.ClassVar['Standard_ASTM_D6377.RvpMethod'] = ... + def setMethodRVP(self, rvpMethod: "Standard_ASTM_D6377.RvpMethod") -> None: ... + def setReferenceTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + + class RvpMethod(java.lang.Enum["Standard_ASTM_D6377.RvpMethod"]): + RVP_ASTM_D6377: typing.ClassVar["Standard_ASTM_D6377.RvpMethod"] = ... + RVP_ASTM_D323_73_79: typing.ClassVar["Standard_ASTM_D6377.RvpMethod"] = ... + RVP_ASTM_D323_82: typing.ClassVar["Standard_ASTM_D6377.RvpMethod"] = ... + VPCR4: typing.ClassVar["Standard_ASTM_D6377.RvpMethod"] = ... + VPCR4_NO_WATER: typing.ClassVar["Standard_ASTM_D6377.RvpMethod"] = ... @staticmethod - def fromLabel(string: typing.Union[java.lang.String, str]) -> 'Standard_ASTM_D6377.RvpMethod': ... + def fromLabel( + string: typing.Union[java.lang.String, str], + ) -> "Standard_ASTM_D6377.RvpMethod": ... def getLabel(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Standard_ASTM_D6377.RvpMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Standard_ASTM_D6377.RvpMethod": ... @staticmethod - def values() -> typing.MutableSequence['Standard_ASTM_D6377.RvpMethod']: ... + def values() -> typing.MutableSequence["Standard_ASTM_D6377.RvpMethod"]: ... + class RvpResult: - def __init__(self, double: float, rvpMethod: 'Standard_ASTM_D6377.RvpMethod', double2: float): ... - def getMethod(self) -> 'Standard_ASTM_D6377.RvpMethod': ... + def __init__( + self, + double: float, + rvpMethod: "Standard_ASTM_D6377.RvpMethod", + double2: float, + ): ... + def getMethod(self) -> "Standard_ASTM_D6377.RvpMethod": ... def getReferenceTemperatureC(self) -> float: ... def getValue(self) -> float: ... def isValid(self) -> bool: ... @@ -172,17 +252,23 @@ class Standard_ASTM_D86(jneqsim.standards.Standard): def calculate(self) -> None: ... def clearSpecLimits(self) -> None: ... def getBarometricPressure(self) -> float: ... - def getBasis(self) -> 'Standard_ASTM_D86.D86Basis': ... + def getBasis(self) -> "Standard_ASTM_D86.D86Basis": ... @typing.overload def getCABP(self) -> float: ... @typing.overload def getCABP(self, string: typing.Union[java.lang.String, str]) -> float: ... def getD86Curve(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @typing.overload - def getDistillationCurve(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getDistillationCurve( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @typing.overload - def getDistillationCurve(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getDistillationCurveKelvin(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getDistillationCurve( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getDistillationCurveKelvin( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getDistillationPressure(self) -> float: ... @typing.overload def getMABP(self) -> float: ... @@ -198,7 +284,9 @@ class Standard_ASTM_D86(jneqsim.standards.Standard): def getSlope(self) -> float: ... def getSpecificGravity(self) -> float: ... def getTBPCurve(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getVABP(self) -> float: ... @typing.overload @@ -206,41 +294,61 @@ class Standard_ASTM_D86(jneqsim.standards.Standard): @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getWABP(self) -> float: ... @typing.overload def getWABP(self, string: typing.Union[java.lang.String, str]) -> float: ... def getWatsonK(self) -> float: ... def isOnSpec(self) -> bool: ... - def setBarometricPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setBasis(self, d86Basis: 'Standard_ASTM_D86.D86Basis') -> None: ... + def setBarometricPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setBasis(self, d86Basis: "Standard_ASTM_D86.D86Basis") -> None: ... def setDistillationPressure(self, double: float) -> None: ... - def setSpecLimit(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - class D86Basis(java.lang.Enum['Standard_ASTM_D86.D86Basis']): - MOLAR: typing.ClassVar['Standard_ASTM_D86.D86Basis'] = ... - LIQUID_VOLUME: typing.ClassVar['Standard_ASTM_D86.D86Basis'] = ... - TBP_CONVERTED: typing.ClassVar['Standard_ASTM_D86.D86Basis'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def setSpecLimit( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + + class D86Basis(java.lang.Enum["Standard_ASTM_D86.D86Basis"]): + MOLAR: typing.ClassVar["Standard_ASTM_D86.D86Basis"] = ... + LIQUID_VOLUME: typing.ClassVar["Standard_ASTM_D86.D86Basis"] = ... + TBP_CONVERTED: typing.ClassVar["Standard_ASTM_D86.D86Basis"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'Standard_ASTM_D86.D86Basis': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "Standard_ASTM_D86.D86Basis": ... @staticmethod - def values() -> typing.MutableSequence['Standard_ASTM_D86.D86Basis']: ... + def values() -> typing.MutableSequence["Standard_ASTM_D86.D86Basis"]: ... class Standard_ASTM_D97(jneqsim.standards.Standard): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calculate(self) -> None: ... def getMeasurementPressure(self) -> float: ... def getNonFlowViscosityThreshold(self) -> float: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setMeasurementPressure(self, double: float) -> None: ... def setNonFlowViscosityThreshold(self, double: float) -> None: ... @@ -251,11 +359,17 @@ class Standard_BSW(jneqsim.standards.Standard): def getMaxBSW(self) -> float: ... def getMeasurementPressure(self) -> float: ... def getMeasurementTemperatureC(self) -> float: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... def setMaxBSW(self, double: float) -> None: ... def setMeasurementPressure(self, double: float) -> None: ... @@ -266,13 +380,21 @@ class Standard_EN116(jneqsim.standards.Standard): def calculate(self) -> None: ... def clearMaxCfppSpec(self) -> None: ... def getOffset(self) -> float: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... - def setMaxCfppSpec(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setMaxCfppSpec( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setOffset(self, double: float) -> None: ... class Standard_TVP(jneqsim.standards.Standard): @@ -280,15 +402,24 @@ class Standard_TVP(jneqsim.standards.Standard): def calculate(self) -> None: ... def clearMaxTvpSpec(self) -> None: ... def getReferenceTemperature(self) -> float: ... - def getUnit(self, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getUnit( + self, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getValue(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... def isOnSpec(self) -> bool: ... - def setMaxTvpSpec(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setReferenceTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - + def setMaxTvpSpec( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setReferenceTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.standards.oilquality")``. diff --git a/src/jneqsim-stubs/standards/salescontract/__init__.pyi b/src/jneqsim-stubs/standards/salescontract/__init__.pyi index af7ebe28..caf2163b 100644 --- a/src/jneqsim-stubs/standards/salescontract/__init__.pyi +++ b/src/jneqsim-stubs/standards/salescontract/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,12 +12,12 @@ import jneqsim.thermo.system import jneqsim.util import typing - - class ContractInterface: def display(self) -> None: ... def getContractName(self) -> java.lang.String: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getSpecificationsNumber(self) -> int: ... def getWaterDewPointSpecPressure(self) -> float: ... def getWaterDewPointTemperature(self) -> float: ... @@ -25,13 +25,32 @@ class ContractInterface: def runCheck(self) -> None: ... def setContract(self, string: typing.Union[java.lang.String, str]) -> None: ... def setContractName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setResultTable(self, stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> None: ... + def setResultTable( + self, + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> None: ... def setSpecificationsNumber(self, int: int) -> None: ... def setWaterDewPointSpecPressure(self, double: float) -> None: ... def setWaterDewPointTemperature(self, double: float) -> None: ... class ContractSpecification(jneqsim.util.NamedBaseClass): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], standardInterface: jneqsim.standards.StandardInterface, double: float, double2: float, string5: typing.Union[java.lang.String, str], double3: float, double4: float, double5: float, string6: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + standardInterface: jneqsim.standards.StandardInterface, + double: float, + double2: float, + string5: typing.Union[java.lang.String, str], + double3: float, + double4: float, + double5: float, + string6: typing.Union[java.lang.String, str], + ): ... def getComments(self) -> java.lang.String: ... def getCountry(self) -> java.lang.String: ... def getMaxValue(self) -> float: ... @@ -51,7 +70,9 @@ class ContractSpecification(jneqsim.util.NamedBaseClass): def setReferenceTemperatureCombustion(self, double: float) -> None: ... def setReferenceTemperatureMeasurement(self, double: float) -> None: ... def setSpecification(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setStandard(self, standardInterface: jneqsim.standards.StandardInterface) -> None: ... + def setStandard( + self, standardInterface: jneqsim.standards.StandardInterface + ) -> None: ... def setTerminal(self, string: typing.Union[java.lang.String, str]) -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -61,24 +82,53 @@ class BaseContract(ContractInterface): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def display(self) -> None: ... def getContractName(self) -> java.lang.String: ... - def getMethod(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str]) -> jneqsim.standards.StandardInterface: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... - def getSpecification(self, standardInterface: jneqsim.standards.StandardInterface, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], double: float, double2: float, string5: typing.Union[java.lang.String, str], double3: float, double4: float, double5: float, string6: typing.Union[java.lang.String, str]) -> ContractSpecification: ... + def getMethod( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + ) -> jneqsim.standards.StandardInterface: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getSpecification( + self, + standardInterface: jneqsim.standards.StandardInterface, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + double: float, + double2: float, + string5: typing.Union[java.lang.String, str], + double3: float, + double4: float, + double5: float, + string6: typing.Union[java.lang.String, str], + ) -> ContractSpecification: ... def getSpecificationsNumber(self) -> int: ... def getWaterDewPointSpecPressure(self) -> float: ... def getWaterDewPointTemperature(self) -> float: ... def runCheck(self) -> None: ... def setContract(self, string: typing.Union[java.lang.String, str]) -> None: ... def setContractName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setResultTable(self, stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> None: ... + def setResultTable( + self, + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> None: ... def setSpecificationsNumber(self, int: int) -> None: ... def setWaterDewPointSpecPressure(self, double: float) -> None: ... def setWaterDewPointTemperature(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.standards.salescontract")``. diff --git a/src/jneqsim-stubs/statistics/__init__.pyi b/src/jneqsim-stubs/statistics/__init__.pyi index 4de2aed8..988675cc 100644 --- a/src/jneqsim-stubs/statistics/__init__.pyi +++ b/src/jneqsim-stubs/statistics/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,12 +12,15 @@ import jneqsim.statistics.montecarlosimulation import jneqsim.statistics.parameterfitting import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics")``. dataanalysis: jneqsim.statistics.dataanalysis.__module_protocol__ - experimentalequipmentdata: jneqsim.statistics.experimentalequipmentdata.__module_protocol__ - experimentalsamplecreation: jneqsim.statistics.experimentalsamplecreation.__module_protocol__ + experimentalequipmentdata: ( + jneqsim.statistics.experimentalequipmentdata.__module_protocol__ + ) + experimentalsamplecreation: ( + jneqsim.statistics.experimentalsamplecreation.__module_protocol__ + ) montecarlosimulation: jneqsim.statistics.montecarlosimulation.__module_protocol__ parameterfitting: jneqsim.statistics.parameterfitting.__module_protocol__ diff --git a/src/jneqsim-stubs/statistics/dataanalysis/__init__.pyi b/src/jneqsim-stubs/statistics/dataanalysis/__init__.pyi index e804dc52..02866800 100644 --- a/src/jneqsim-stubs/statistics/dataanalysis/__init__.pyi +++ b/src/jneqsim-stubs/statistics/dataanalysis/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,7 +8,6 @@ else: import jneqsim.statistics.dataanalysis.datasmoothing import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics.dataanalysis")``. diff --git a/src/jneqsim-stubs/statistics/dataanalysis/datasmoothing/__init__.pyi b/src/jneqsim-stubs/statistics/dataanalysis/datasmoothing/__init__.pyi index 8984079f..8fe00ad0 100644 --- a/src/jneqsim-stubs/statistics/dataanalysis/datasmoothing/__init__.pyi +++ b/src/jneqsim-stubs/statistics/dataanalysis/datasmoothing/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,16 +8,20 @@ else: import jpype import typing - - class DataSmoother: - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], int: int, int2: int, int3: int, int4: int): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + int: int, + int2: int, + int3: int, + int4: int, + ): ... def findCoefs(self) -> None: ... def getSmoothedNumbers(self) -> typing.MutableSequence[float]: ... def runSmoothing(self) -> None: ... def setSmoothedNumbers(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics.dataanalysis.datasmoothing")``. diff --git a/src/jneqsim-stubs/statistics/experimentalequipmentdata/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalequipmentdata/__init__.pyi index 6651e63b..b12540fa 100644 --- a/src/jneqsim-stubs/statistics/experimentalequipmentdata/__init__.pyi +++ b/src/jneqsim-stubs/statistics/experimentalequipmentdata/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,14 +8,13 @@ else: import jneqsim.statistics.experimentalequipmentdata.wettedwallcolumndata import typing - - class ExperimentalEquipmentData: def __init__(self): ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics.experimentalequipmentdata")``. ExperimentalEquipmentData: typing.Type[ExperimentalEquipmentData] - wettedwallcolumndata: jneqsim.statistics.experimentalequipmentdata.wettedwallcolumndata.__module_protocol__ + wettedwallcolumndata: ( + jneqsim.statistics.experimentalequipmentdata.wettedwallcolumndata.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/statistics/experimentalequipmentdata/wettedwallcolumndata/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalequipmentdata/wettedwallcolumndata/__init__.pyi index d585e8f5..471d5a4f 100644 --- a/src/jneqsim-stubs/statistics/experimentalequipmentdata/wettedwallcolumndata/__init__.pyi +++ b/src/jneqsim-stubs/statistics/experimentalequipmentdata/wettedwallcolumndata/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,9 +8,9 @@ else: import jneqsim.statistics.experimentalequipmentdata import typing - - -class WettedWallColumnData(jneqsim.statistics.experimentalequipmentdata.ExperimentalEquipmentData): +class WettedWallColumnData( + jneqsim.statistics.experimentalequipmentdata.ExperimentalEquipmentData +): @typing.overload def __init__(self): ... @typing.overload @@ -22,7 +22,6 @@ class WettedWallColumnData(jneqsim.statistics.experimentalequipmentdata.Experime def setLength(self, double: float) -> None: ... def setVolume(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics.experimentalequipmentdata.wettedwallcolumndata")``. diff --git a/src/jneqsim-stubs/statistics/experimentalsamplecreation/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalsamplecreation/__init__.pyi index 0b5765ca..f8bcb991 100644 --- a/src/jneqsim-stubs/statistics/experimentalsamplecreation/__init__.pyi +++ b/src/jneqsim-stubs/statistics/experimentalsamplecreation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,9 +9,12 @@ import jneqsim.statistics.experimentalsamplecreation.readdatafromfile import jneqsim.statistics.experimentalsamplecreation.samplecreator import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics.experimentalsamplecreation")``. - readdatafromfile: jneqsim.statistics.experimentalsamplecreation.readdatafromfile.__module_protocol__ - samplecreator: jneqsim.statistics.experimentalsamplecreation.samplecreator.__module_protocol__ + readdatafromfile: ( + jneqsim.statistics.experimentalsamplecreation.readdatafromfile.__module_protocol__ + ) + samplecreator: ( + jneqsim.statistics.experimentalsamplecreation.samplecreator.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/statistics/experimentalsamplecreation/readdatafromfile/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalsamplecreation/readdatafromfile/__init__.pyi index 92703d0b..0a3e540f 100644 --- a/src/jneqsim-stubs/statistics/experimentalsamplecreation/readdatafromfile/__init__.pyi +++ b/src/jneqsim-stubs/statistics/experimentalsamplecreation/readdatafromfile/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,8 +11,6 @@ import jpype import jneqsim.statistics.experimentalsamplecreation.readdatafromfile.wettedwallcolumnreader import typing - - class DataObjectInterface: ... class DataReaderInterface: @@ -28,10 +26,11 @@ class DataReader(DataReaderInterface): def __init__(self, string: typing.Union[java.lang.String, str]): ... def getSampleObjectList(self) -> java.util.ArrayList[DataObject]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def readData(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics.experimentalsamplecreation.readdatafromfile")``. @@ -39,4 +38,6 @@ class __module_protocol__(Protocol): DataObjectInterface: typing.Type[DataObjectInterface] DataReader: typing.Type[DataReader] DataReaderInterface: typing.Type[DataReaderInterface] - wettedwallcolumnreader: jneqsim.statistics.experimentalsamplecreation.readdatafromfile.wettedwallcolumnreader.__module_protocol__ + wettedwallcolumnreader: ( + jneqsim.statistics.experimentalsamplecreation.readdatafromfile.wettedwallcolumnreader.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/statistics/experimentalsamplecreation/readdatafromfile/wettedwallcolumnreader/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalsamplecreation/readdatafromfile/wettedwallcolumnreader/__init__.pyi index 6ad03530..aa1645d8 100644 --- a/src/jneqsim-stubs/statistics/experimentalsamplecreation/readdatafromfile/wettedwallcolumnreader/__init__.pyi +++ b/src/jneqsim-stubs/statistics/experimentalsamplecreation/readdatafromfile/wettedwallcolumnreader/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,9 +10,9 @@ import jpype import jneqsim.statistics.experimentalsamplecreation.readdatafromfile import typing - - -class WettedWallColumnDataObject(jneqsim.statistics.experimentalsamplecreation.readdatafromfile.DataObject): +class WettedWallColumnDataObject( + jneqsim.statistics.experimentalsamplecreation.readdatafromfile.DataObject +): def __init__(self): ... def getCo2SupplyFlow(self) -> float: ... def getColumnWallTemperature(self) -> float: ... @@ -35,16 +35,19 @@ class WettedWallColumnDataObject(jneqsim.statistics.experimentalsamplecreation.r def setPressure(self, double: float) -> None: ... def setTime(self, string: typing.Union[java.lang.String, str]) -> None: ... -class WettedWallDataReader(jneqsim.statistics.experimentalsamplecreation.readdatafromfile.DataReader): +class WettedWallDataReader( + jneqsim.statistics.experimentalsamplecreation.readdatafromfile.DataReader +): @typing.overload def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def readData(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics.experimentalsamplecreation.readdatafromfile.wettedwallcolumnreader")``. diff --git a/src/jneqsim-stubs/statistics/experimentalsamplecreation/samplecreator/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalsamplecreation/samplecreator/__init__.pyi index 44b40d9b..eac7d937 100644 --- a/src/jneqsim-stubs/statistics/experimentalsamplecreation/samplecreator/__init__.pyi +++ b/src/jneqsim-stubs/statistics/experimentalsamplecreation/samplecreator/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,19 +11,27 @@ import jneqsim.thermo.system import jneqsim.thermodynamicoperations import typing - - class SampleCreator: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, thermodynamicOperations: jneqsim.thermodynamicoperations.ThermodynamicOperations): ... - def setExperimentalEquipment(self, experimentalEquipmentData: jneqsim.statistics.experimentalequipmentdata.ExperimentalEquipmentData) -> None: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + thermodynamicOperations: jneqsim.thermodynamicoperations.ThermodynamicOperations, + ): ... + def setExperimentalEquipment( + self, + experimentalEquipmentData: jneqsim.statistics.experimentalequipmentdata.ExperimentalEquipmentData, + ) -> None: ... + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics.experimentalsamplecreation.samplecreator")``. SampleCreator: typing.Type[SampleCreator] - wettedwallcolumnsamplecreator: jneqsim.statistics.experimentalsamplecreation.samplecreator.wettedwallcolumnsamplecreator.__module_protocol__ + wettedwallcolumnsamplecreator: ( + jneqsim.statistics.experimentalsamplecreation.samplecreator.wettedwallcolumnsamplecreator.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/statistics/experimentalsamplecreation/samplecreator/wettedwallcolumnsamplecreator/__init__.pyi b/src/jneqsim-stubs/statistics/experimentalsamplecreation/samplecreator/wettedwallcolumnsamplecreator/__init__.pyi index e7a3938a..0ce593c1 100644 --- a/src/jneqsim-stubs/statistics/experimentalsamplecreation/samplecreator/wettedwallcolumnsamplecreator/__init__.pyi +++ b/src/jneqsim-stubs/statistics/experimentalsamplecreation/samplecreator/wettedwallcolumnsamplecreator/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,20 +10,21 @@ import jpype import jneqsim.statistics.experimentalsamplecreation.samplecreator import typing - - -class WettedWallColumnSampleCreator(jneqsim.statistics.experimentalsamplecreation.samplecreator.SampleCreator): +class WettedWallColumnSampleCreator( + jneqsim.statistics.experimentalsamplecreation.samplecreator.SampleCreator +): @typing.overload def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... def calcdPdt(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def setSampleValues(self) -> None: ... def smoothData(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics.experimentalsamplecreation.samplecreator.wettedwallcolumnsamplecreator")``. diff --git a/src/jneqsim-stubs/statistics/montecarlosimulation/__init__.pyi b/src/jneqsim-stubs/statistics/montecarlosimulation/__init__.pyi index 16975fdd..507779ef 100644 --- a/src/jneqsim-stubs/statistics/montecarlosimulation/__init__.pyi +++ b/src/jneqsim-stubs/statistics/montecarlosimulation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,20 +8,24 @@ else: import jneqsim.statistics.parameterfitting import typing - - class MonteCarloSimulation: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, statisticsBaseClass: jneqsim.statistics.parameterfitting.StatisticsBaseClass, int: int): ... + def __init__( + self, + statisticsBaseClass: jneqsim.statistics.parameterfitting.StatisticsBaseClass, + int: int, + ): ... @typing.overload - def __init__(self, statisticsInterface: jneqsim.statistics.parameterfitting.StatisticsInterface): ... + def __init__( + self, + statisticsInterface: jneqsim.statistics.parameterfitting.StatisticsInterface, + ): ... def createReportMatrix(self) -> None: ... def runSimulation(self) -> None: ... def setNumberOfRuns(self, int: int) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics.montecarlosimulation")``. diff --git a/src/jneqsim-stubs/statistics/parameterfitting/__init__.pyi b/src/jneqsim-stubs/statistics/parameterfitting/__init__.pyi index 2379cc48..0ba41ab4 100644 --- a/src/jneqsim-stubs/statistics/parameterfitting/__init__.pyi +++ b/src/jneqsim-stubs/statistics/parameterfitting/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -17,134 +17,260 @@ import jneqsim.thermo.system import jneqsim.thermodynamicoperations import typing - - -class ExperimentType(java.lang.Enum['ExperimentType'], java.io.Serializable): - GENERIC: typing.ClassVar['ExperimentType'] = ... - VLE: typing.ClassVar['ExperimentType'] = ... - LLE: typing.ClassVar['ExperimentType'] = ... - VLLE: typing.ClassVar['ExperimentType'] = ... - SATURATION_PRESSURE: typing.ClassVar['ExperimentType'] = ... - DENSITY: typing.ClassVar['ExperimentType'] = ... - VISCOSITY: typing.ClassVar['ExperimentType'] = ... - HEAT_CAPACITY: typing.ClassVar['ExperimentType'] = ... - PVT: typing.ClassVar['ExperimentType'] = ... - TRANSPORT_PROPERTY: typing.ClassVar['ExperimentType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class ExperimentType(java.lang.Enum["ExperimentType"], java.io.Serializable): + GENERIC: typing.ClassVar["ExperimentType"] = ... + VLE: typing.ClassVar["ExperimentType"] = ... + LLE: typing.ClassVar["ExperimentType"] = ... + VLLE: typing.ClassVar["ExperimentType"] = ... + SATURATION_PRESSURE: typing.ClassVar["ExperimentType"] = ... + DENSITY: typing.ClassVar["ExperimentType"] = ... + VISCOSITY: typing.ClassVar["ExperimentType"] = ... + HEAT_CAPACITY: typing.ClassVar["ExperimentType"] = ... + PVT: typing.ClassVar["ExperimentType"] = ... + TRANSPORT_PROPERTY: typing.ClassVar["ExperimentType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ExperimentType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "ExperimentType": ... @staticmethod - def values() -> typing.MutableSequence['ExperimentType']: ... + def values() -> typing.MutableSequence["ExperimentType"]: ... class ExperimentalDataDownloader: @staticmethod - def download(uRL: java.net.URL, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> None: ... + def download( + uRL: java.net.URL, file: typing.Union[java.io.File, jpype.protocol.SupportsPath] + ) -> None: ... @typing.overload @staticmethod - def downloadIfNeeded(uRL: java.net.URL, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> java.io.File: ... + def downloadIfNeeded( + uRL: java.net.URL, file: typing.Union[java.io.File, jpype.protocol.SupportsPath] + ) -> java.io.File: ... @typing.overload @staticmethod - def downloadIfNeeded(uRL: java.net.URL, file: typing.Union[java.io.File, jpype.protocol.SupportsPath], string: typing.Union[java.lang.String, str]) -> java.io.File: ... + def downloadIfNeeded( + uRL: java.net.URL, + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + string: typing.Union[java.lang.String, str], + ) -> java.io.File: ... class ExperimentalDataPoint(java.io.Serializable): @typing.overload - def __init__(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... - @typing.overload - def __init__(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... + @typing.overload + def __init__( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getDependentValue(self, int: int) -> float: ... def getDependentValues(self) -> typing.MutableSequence[float]: ... def getDescription(self) -> java.lang.String: ... def getMeasuredValue(self) -> float: ... def getReference(self) -> java.lang.String: ... def getStandardDeviation(self) -> float: ... - def toSampleValue(self, baseFunction: 'BaseFunction') -> 'SampleValue': ... + def toSampleValue(self, baseFunction: "BaseFunction") -> "SampleValue": ... class ExperimentalDataReader: @typing.overload @staticmethod - def fromCsv(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> 'ExperimentalDataSet': ... + def fromCsv( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> "ExperimentalDataSet": ... @typing.overload @staticmethod - def fromCsv(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], csvOptions: 'ExperimentalDataReader.CsvOptions') -> 'ExperimentalDataSet': ... + def fromCsv( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + csvOptions: "ExperimentalDataReader.CsvOptions", + ) -> "ExperimentalDataSet": ... @typing.overload @staticmethod - def fromJson(file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> 'ExperimentalDataSet': ... + def fromJson( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> "ExperimentalDataSet": ... @typing.overload @staticmethod - def fromJson(string: typing.Union[java.lang.String, str]) -> 'ExperimentalDataSet': ... + def fromJson( + string: typing.Union[java.lang.String, str], + ) -> "ExperimentalDataSet": ... @typing.overload @staticmethod - def fromYaml(file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> 'ExperimentalDataSet': ... + def fromYaml( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> "ExperimentalDataSet": ... @typing.overload @staticmethod - def fromYaml(string: typing.Union[java.lang.String, str]) -> 'ExperimentalDataSet': ... + def fromYaml( + string: typing.Union[java.lang.String, str], + ) -> "ExperimentalDataSet": ... + class CsvOptions(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... - def getDependentVariableColumns(self) -> typing.MutableSequence[java.lang.String]: ... - def getDependentVariableNames(self) -> typing.MutableSequence[java.lang.String]: ... - def getDependentVariableUnits(self) -> typing.MutableSequence[java.lang.String]: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... + def getDependentVariableColumns( + self, + ) -> typing.MutableSequence[java.lang.String]: ... + def getDependentVariableNames( + self, + ) -> typing.MutableSequence[java.lang.String]: ... + def getDependentVariableUnits( + self, + ) -> typing.MutableSequence[java.lang.String]: ... def getDescriptionColumn(self) -> java.lang.String: ... def getMeasuredValueColumn(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... def getReferenceColumn(self) -> java.lang.String: ... def getResponseName(self) -> java.lang.String: ... def getResponseUnit(self) -> java.lang.String: ... - def getSourceDependentVariableUnits(self) -> typing.MutableSequence[java.lang.String]: ... + def getSourceDependentVariableUnits( + self, + ) -> typing.MutableSequence[java.lang.String]: ... def getSourceResponseUnit(self) -> java.lang.String: ... def getStandardDeviationColumn(self) -> java.lang.String: ... def resolveDependentVariableColumn(self, int: int) -> java.lang.String: ... def resolveMeasuredValueColumn(self) -> java.lang.String: ... - def resolveStandardDeviationColumn(self, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], int], typing.Mapping[typing.Union[java.lang.String, str], int]]) -> java.lang.String: ... - def setDependentVariableColumns(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - def setDependentVariableNames(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - def setDependentVariableUnits(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - def setDescriptionColumn(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setMeasuredValueColumn(self, string: typing.Union[java.lang.String, str]) -> None: ... + def resolveStandardDeviationColumn( + self, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], int], + typing.Mapping[typing.Union[java.lang.String, str], int], + ], + ) -> java.lang.String: ... + def setDependentVariableColumns( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> None: ... + def setDependentVariableNames( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> None: ... + def setDependentVariableUnits( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> None: ... + def setDescriptionColumn( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setMeasuredValueColumn( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setReferenceColumn(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setResponseName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setResponseUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setSourceDependentVariableUnits(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - def setSourceResponseUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setStandardDeviationColumn(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setReferenceColumn( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setResponseName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setResponseUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setSourceDependentVariableUnits( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> None: ... + def setSourceResponseUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setStandardDeviationColumn( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def validate(self) -> None: ... class ExperimentalDataSet(java.io.Serializable): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... - @typing.overload - def addPoint(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'ExperimentalDataSet': ... - @typing.overload - def addPoint(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'ExperimentalDataSet': ... - @typing.overload - def addPoint(self, experimentalDataPoint: ExperimentalDataPoint) -> 'ExperimentalDataSet': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... + @typing.overload + def addPoint( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> "ExperimentalDataSet": ... + @typing.overload + def addPoint( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "ExperimentalDataSet": ... + @typing.overload + def addPoint( + self, experimentalDataPoint: ExperimentalDataPoint + ) -> "ExperimentalDataSet": ... @typing.overload @staticmethod - def fromCsv(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> 'ExperimentalDataSet': ... + def fromCsv( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> "ExperimentalDataSet": ... @typing.overload @staticmethod - def fromCsv(file: typing.Union[java.io.File, jpype.protocol.SupportsPath], csvOptions: ExperimentalDataReader.CsvOptions) -> 'ExperimentalDataSet': ... + def fromCsv( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + csvOptions: ExperimentalDataReader.CsvOptions, + ) -> "ExperimentalDataSet": ... @typing.overload @staticmethod - def fromJson(file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> 'ExperimentalDataSet': ... + def fromJson( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> "ExperimentalDataSet": ... @typing.overload @staticmethod - def fromJson(string: typing.Union[java.lang.String, str]) -> 'ExperimentalDataSet': ... + def fromJson( + string: typing.Union[java.lang.String, str], + ) -> "ExperimentalDataSet": ... @typing.overload @staticmethod - def fromYaml(file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> 'ExperimentalDataSet': ... + def fromYaml( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> "ExperimentalDataSet": ... @typing.overload @staticmethod - def fromYaml(string: typing.Union[java.lang.String, str]) -> 'ExperimentalDataSet': ... + def fromYaml( + string: typing.Union[java.lang.String, str], + ) -> "ExperimentalDataSet": ... def getDependentVariableCount(self) -> int: ... def getDependentVariableNames(self) -> typing.MutableSequence[java.lang.String]: ... def getDependentVariableUnits(self) -> typing.MutableSequence[java.lang.String]: ... @@ -154,16 +280,33 @@ class ExperimentalDataSet(java.io.Serializable): def getResponseName(self) -> java.lang.String: ... def getResponseUnit(self) -> java.lang.String: ... def size(self) -> int: ... - def split(self, double: float) -> typing.MutableSequence['ExperimentalDataSet']: ... - def toSampleSet(self, baseFunction: 'BaseFunction') -> 'SampleSet': ... + def split(self, double: float) -> typing.MutableSequence["ExperimentalDataSet"]: ... + def toSampleSet(self, baseFunction: "BaseFunction") -> "SampleSet": ... class FittingParameter(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, string2: typing.Union[java.lang.String, str], parameterTransform: 'ParameterTransform', string3: typing.Union[java.lang.String, str], double4: float, double5: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + string2: typing.Union[java.lang.String, str], + parameterTransform: "ParameterTransform", + string3: typing.Union[java.lang.String, str], + double4: float, + double5: float, + ): ... def getCategory(self) -> java.lang.String: ... def getInitialValue(self) -> float: ... def getInternalBounds(self) -> typing.MutableSequence[float]: ... @@ -172,7 +315,7 @@ class FittingParameter(java.io.Serializable): def getName(self) -> java.lang.String: ... def getPriorStandardDeviation(self) -> float: ... def getPriorValue(self) -> float: ... - def getTransform(self) -> 'ParameterTransform': ... + def getTransform(self) -> "ParameterTransform": ... def getUnit(self) -> java.lang.String: ... def getUpperBound(self) -> float: ... def hasPrior(self) -> bool: ... @@ -182,7 +325,7 @@ class FittingParameter(java.io.Serializable): def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPriorStandardDeviation(self, double: float) -> None: ... def setPriorValue(self, double: float) -> None: ... - def setTransform(self, parameterTransform: 'ParameterTransform') -> None: ... + def setTransform(self, parameterTransform: "ParameterTransform") -> None: ... def setUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... def setUpperBound(self, double: float) -> None: ... def toExternalValue(self, double: float) -> float: ... @@ -190,8 +333,10 @@ class FittingParameter(java.io.Serializable): class FunctionInterface(java.lang.Cloneable): def calcTrueValue(self, double: float) -> float: ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def clone(self) -> 'FunctionInterface': ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + def clone(self) -> "FunctionInterface": ... def getBounds(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @typing.overload def getFittingParams(self, int: int) -> float: ... @@ -201,35 +346,52 @@ class FunctionInterface(java.lang.Cloneable): def getNumberOfFittingParams(self) -> int: ... def getSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def getUpperBound(self, int: int) -> float: ... - def setBounds(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setBounds( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setDatabaseParameters(self) -> None: ... def setFittingParams(self, int: int, double: float) -> None: ... - def setInitialGuess(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setThermodynamicSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setInitialGuess( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setThermodynamicSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... class NumericalDerivative(java.io.Serializable): @staticmethod - def calcDerivative(statisticsBaseClass: 'StatisticsBaseClass', int: int, int2: int) -> float: ... + def calcDerivative( + statisticsBaseClass: "StatisticsBaseClass", int: int, int2: int + ) -> float: ... -class ObjectiveFunctionType(java.lang.Enum['ObjectiveFunctionType'], java.io.Serializable): - WEIGHTED_LEAST_SQUARES: typing.ClassVar['ObjectiveFunctionType'] = ... - ABSOLUTE_DEVIATION: typing.ClassVar['ObjectiveFunctionType'] = ... - HUBER: typing.ClassVar['ObjectiveFunctionType'] = ... - CAUCHY: typing.ClassVar['ObjectiveFunctionType'] = ... - TUKEY_BIWEIGHT: typing.ClassVar['ObjectiveFunctionType'] = ... +class ObjectiveFunctionType( + java.lang.Enum["ObjectiveFunctionType"], java.io.Serializable +): + WEIGHTED_LEAST_SQUARES: typing.ClassVar["ObjectiveFunctionType"] = ... + ABSOLUTE_DEVIATION: typing.ClassVar["ObjectiveFunctionType"] = ... + HUBER: typing.ClassVar["ObjectiveFunctionType"] = ... + CAUCHY: typing.ClassVar["ObjectiveFunctionType"] = ... + TUKEY_BIWEIGHT: typing.ClassVar["ObjectiveFunctionType"] = ... def isRobust(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ObjectiveFunctionType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ObjectiveFunctionType": ... @staticmethod - def values() -> typing.MutableSequence['ObjectiveFunctionType']: ... + def values() -> typing.MutableSequence["ObjectiveFunctionType"]: ... class ParameterFittingReport(java.io.Serializable): - def __init__(self, parameterFittingStudy: 'ParameterFittingStudy'): ... + def __init__(self, parameterFittingStudy: "ParameterFittingStudy"): ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toMarkdown(self) -> java.lang.String: ... @@ -239,23 +401,35 @@ class ParameterFittingSpec(java.io.Serializable): def __init__(self): ... @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addParameter(self, fittingParameter: FittingParameter) -> 'ParameterFittingSpec': ... + def addParameter( + self, fittingParameter: FittingParameter + ) -> "ParameterFittingSpec": ... @typing.overload @staticmethod - def fromJson(file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> 'ParameterFittingSpec': ... + def fromJson( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> "ParameterFittingSpec": ... @typing.overload @staticmethod - def fromJson(string: typing.Union[java.lang.String, str]) -> 'ParameterFittingSpec': ... + def fromJson( + string: typing.Union[java.lang.String, str], + ) -> "ParameterFittingSpec": ... @typing.overload @staticmethod - def fromYaml(file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> 'ParameterFittingSpec': ... + def fromYaml( + file: typing.Union[java.io.File, jpype.protocol.SupportsPath], + ) -> "ParameterFittingSpec": ... @typing.overload @staticmethod - def fromYaml(string: typing.Union[java.lang.String, str]) -> 'ParameterFittingSpec': ... + def fromYaml( + string: typing.Union[java.lang.String, str], + ) -> "ParameterFittingSpec": ... def getBounds(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getExperimentType(self) -> ExperimentType: ... def getInitialGuess(self) -> typing.MutableSequence[float]: ... - def getInternalBounds(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getInternalBounds( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getInternalInitialGuess(self) -> typing.MutableSequence[float]: ... def getMaxNumberOfIterations(self) -> int: ... def getMaxRobustIterations(self) -> int: ... @@ -268,60 +442,103 @@ class ParameterFittingSpec(java.io.Serializable): def getRobustTuningConstant(self) -> float: ... def getTrainingFraction(self) -> float: ... def hasTransformedParameters(self) -> bool: ... - def saveJson(self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> None: ... - def saveYaml(self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath]) -> None: ... + def saveJson( + self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath] + ) -> None: ... + def saveYaml( + self, file: typing.Union[java.io.File, jpype.protocol.SupportsPath] + ) -> None: ... def setExperimentType(self, experimentType: ExperimentType) -> None: ... def setMaxNumberOfIterations(self, int: int) -> None: ... def setMaxRobustIterations(self, int: int) -> None: ... def setMultiStartCount(self, int: int) -> None: ... def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setObjectiveFunctionType(self, objectiveFunctionType: ObjectiveFunctionType) -> None: ... + def setObjectiveFunctionType( + self, objectiveFunctionType: ObjectiveFunctionType + ) -> None: ... def setParameters(self, list: java.util.List[FittingParameter]) -> None: ... def setRandomSeed(self, long: int) -> None: ... def setRobustTuningConstant(self, double: float) -> None: ... def setTrainingFraction(self, double: float) -> None: ... - def toExternalValues(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def toExternalValues( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def toJson(self) -> java.lang.String: ... def toYaml(self) -> java.lang.String: ... def validate(self) -> None: ... class ParameterFittingStudy: @typing.overload - def __init__(self, experimentalDataSet: ExperimentalDataSet, baseFunction: 'BaseFunction'): ... + def __init__( + self, experimentalDataSet: ExperimentalDataSet, baseFunction: "BaseFunction" + ): ... @typing.overload - def __init__(self, experimentalDataSet: ExperimentalDataSet, baseFunction: 'BaseFunction', parameterFittingSpec: ParameterFittingSpec): ... + def __init__( + self, + experimentalDataSet: ExperimentalDataSet, + baseFunction: "BaseFunction", + parameterFittingSpec: ParameterFittingSpec, + ): ... def createReport(self) -> ParameterFittingReport: ... - def fit(self) -> 'ParameterFittingStudy.Result': ... + def fit(self) -> "ParameterFittingStudy.Result": ... def fitAndCreateReport(self) -> ParameterFittingReport: ... def getDataSet(self) -> ExperimentalDataSet: ... - def getFunction(self) -> 'BaseFunction': ... - def getOptimizer(self) -> jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardt: ... - def getResult(self) -> 'ParameterFittingStudy.Result': ... + def getFunction(self) -> "BaseFunction": ... + def getOptimizer( + self, + ) -> ( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardt + ): ... + def getResult(self) -> "ParameterFittingStudy.Result": ... def getSpec(self) -> ParameterFittingSpec: ... - def run(self) -> 'ParameterFittingStudy.Result': ... - def setInitialGuess(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> 'ParameterFittingStudy': ... - def setMaxNumberOfIterations(self, int: int) -> 'ParameterFittingStudy': ... - def setMaxRobustIterations(self, int: int) -> 'ParameterFittingStudy': ... - def setMultiStartCount(self, int: int) -> 'ParameterFittingStudy': ... - def setObjectiveFunctionType(self, objectiveFunctionType: ObjectiveFunctionType) -> 'ParameterFittingStudy': ... - def setParameterBounds(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> 'ParameterFittingStudy': ... - def setParameterNames(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> 'ParameterFittingStudy': ... - def setParameterUpdateAdapter(self, parameterUpdateAdapter: 'ParameterUpdateAdapter') -> 'ParameterFittingStudy': ... - def setRandomSeed(self, long: int) -> 'ParameterFittingStudy': ... - def setRobustTuningConstant(self, double: float) -> 'ParameterFittingStudy': ... - def setSpec(self, parameterFittingSpec: ParameterFittingSpec) -> 'ParameterFittingStudy': ... - def setValidationDataSet(self, experimentalDataSet: ExperimentalDataSet) -> 'ParameterFittingStudy': ... + def run(self) -> "ParameterFittingStudy.Result": ... + def setInitialGuess( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> "ParameterFittingStudy": ... + def setMaxNumberOfIterations(self, int: int) -> "ParameterFittingStudy": ... + def setMaxRobustIterations(self, int: int) -> "ParameterFittingStudy": ... + def setMultiStartCount(self, int: int) -> "ParameterFittingStudy": ... + def setObjectiveFunctionType( + self, objectiveFunctionType: ObjectiveFunctionType + ) -> "ParameterFittingStudy": ... + def setParameterBounds( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> "ParameterFittingStudy": ... + def setParameterNames( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> "ParameterFittingStudy": ... + def setParameterUpdateAdapter( + self, parameterUpdateAdapter: "ParameterUpdateAdapter" + ) -> "ParameterFittingStudy": ... + def setRandomSeed(self, long: int) -> "ParameterFittingStudy": ... + def setRobustTuningConstant(self, double: float) -> "ParameterFittingStudy": ... + def setSpec( + self, parameterFittingSpec: ParameterFittingSpec + ) -> "ParameterFittingStudy": ... + def setValidationDataSet( + self, experimentalDataSet: ExperimentalDataSet + ) -> "ParameterFittingStudy": ... + class Result: def getCalculatedValues(self) -> typing.MutableSequence[float]: ... @typing.overload def getFittedParameter(self, int: int) -> float: ... @typing.overload - def getFittedParameter(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getFittedParameter( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getFittedParameters(self) -> typing.MutableSequence[float]: ... def getMeanAbsoluteError(self) -> float: ... def getObjectiveFunctionType(self) -> ObjectiveFunctionType: ... def getObjectiveValue(self) -> float: ... - def getOptimizerResult(self) -> jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtResult: ... + def getOptimizerResult( + self, + ) -> ( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.LevenbergMarquardtResult + ): ... def getParameterNames(self) -> typing.MutableSequence[java.lang.String]: ... def getReducedChiSquare(self) -> float: ... def getResiduals(self) -> typing.MutableSequence[float]: ... @@ -337,42 +554,52 @@ class ParameterFittingStudy: def getWeightedRootMeanSquareError(self) -> float: ... def isConverged(self) -> bool: ... -class ParameterTransform(java.lang.Enum['ParameterTransform'], java.io.Serializable): - LINEAR: typing.ClassVar['ParameterTransform'] = ... - LOG: typing.ClassVar['ParameterTransform'] = ... - LOG10: typing.ClassVar['ParameterTransform'] = ... - LOGISTIC: typing.ClassVar['ParameterTransform'] = ... +class ParameterTransform(java.lang.Enum["ParameterTransform"], java.io.Serializable): + LINEAR: typing.ClassVar["ParameterTransform"] = ... + LOG: typing.ClassVar["ParameterTransform"] = ... + LOG10: typing.ClassVar["ParameterTransform"] = ... + LOGISTIC: typing.ClassVar["ParameterTransform"] = ... def isTransformed(self) -> bool: ... def toExternal(self, double: float, double2: float, double3: float) -> float: ... def toInternal(self, double: float, double2: float, double3: float) -> float: ... - def toInternalBounds(self, double: float, double2: float) -> typing.MutableSequence[float]: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def toInternalBounds( + self, double: float, double2: float + ) -> typing.MutableSequence[float]: ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ParameterTransform': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ParameterTransform": ... @staticmethod - def values() -> typing.MutableSequence['ParameterTransform']: ... + def values() -> typing.MutableSequence["ParameterTransform"]: ... class ParameterUpdateAdapter(java.io.Serializable): - def applyParameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def applyParameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def getParameters(self) -> typing.MutableSequence[FittingParameter]: ... class SampleSet(java.lang.Cloneable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, arrayList: java.util.ArrayList['SampleValue']): ... + def __init__(self, arrayList: java.util.ArrayList["SampleValue"]): ... @typing.overload - def __init__(self, sampleValueArray: typing.Union[typing.List['SampleValue'], jpype.JArray]): ... - def add(self, sampleValue: 'SampleValue') -> None: ... - def addSampleSet(self, sampleSet: 'SampleSet') -> None: ... - def clone(self) -> 'SampleSet': ... - def createNewNormalDistributedSet(self) -> 'SampleSet': ... + def __init__( + self, sampleValueArray: typing.Union[typing.List["SampleValue"], jpype.JArray] + ): ... + def add(self, sampleValue: "SampleValue") -> None: ... + def addSampleSet(self, sampleSet: "SampleSet") -> None: ... + def clone(self) -> "SampleSet": ... + def createNewNormalDistributedSet(self) -> "SampleSet": ... def getLength(self) -> int: ... - def getSample(self, int: int) -> 'SampleValue': ... + def getSample(self, int: int) -> "SampleValue": ... class SampleValue(java.lang.Cloneable): system: jneqsim.thermo.system.SystemInterface = ... @@ -380,10 +607,21 @@ class SampleValue(java.lang.Cloneable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... - @typing.overload - def __init__(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]): ... - def clone(self) -> 'SampleValue': ... + def __init__( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... + @typing.overload + def __init__( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ): ... + def clone(self) -> "SampleValue": ... def getDependentValue(self, int: int) -> float: ... def getDependentValues(self) -> typing.MutableSequence[float]: ... def getDescription(self) -> java.lang.String: ... @@ -395,14 +633,18 @@ class SampleValue(java.lang.Cloneable): @typing.overload def getStandardDeviation(self, int: int) -> float: ... def setDependentValue(self, int: int, double: float) -> None: ... - def setDependentValues(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setDependentValues( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setDescription(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setFunction(self, baseFunction: 'BaseFunction') -> None: ... + def setFunction(self, baseFunction: "BaseFunction") -> None: ... def setReference(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setThermodynamicSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setThermodynamicSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... class StatisticsInterface: - def createNewRandomClass(self) -> 'StatisticsBaseClass': ... + def createNewRandomClass(self) -> "StatisticsBaseClass": ... def displayCurveFit(self) -> None: ... def displayResult(self) -> None: ... def getNumberOfTuningParameters(self) -> int: ... @@ -420,8 +662,10 @@ class BaseFunction(FunctionInterface): thermoOps: jneqsim.thermodynamicoperations.ThermodynamicOperations = ... def __init__(self): ... def calcTrueValue(self, double: float) -> float: ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def clone(self) -> 'BaseFunction': ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + def clone(self) -> "BaseFunction": ... def getBounds(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @typing.overload def getFittingParams(self, int: int) -> float: ... @@ -431,15 +675,32 @@ class BaseFunction(FunctionInterface): def getNumberOfFittingParams(self) -> int: ... def getSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def getUpperBound(self, int: int) -> float: ... - def setBounds(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setBounds( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setDatabaseParameters(self) -> None: ... def setFittingParams(self, int: int, double: float) -> None: ... - def setInitialGuess(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setThermodynamicSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setInitialGuess( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setThermodynamicSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... class BinaryInteractionParameterAdapter(ParameterUpdateAdapter): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], fittingParameter: FittingParameter): ... - def applyParameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + fittingParameter: FittingParameter, + ): ... + def applyParameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def getComponent1(self) -> java.lang.String: ... def getComponent2(self) -> java.lang.String: ... def getParameters(self) -> typing.MutableSequence[FittingParameter]: ... @@ -449,12 +710,16 @@ class StatisticsBaseClass(java.lang.Cloneable, StatisticsInterface): def __init__(self): ... def addSampleSet(self, sampleSet: SampleSet) -> None: ... def calcAbsDev(self) -> None: ... - def calcAlphaMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def calcAlphaMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def calcBetaMatrix(self) -> typing.MutableSequence[float]: ... def calcChiSquare(self) -> float: ... def calcCoVarianceMatrix(self) -> None: ... def calcCorrelationMatrix(self) -> None: ... - def calcDerivatives(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def calcDerivatives( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def calcDeviation(self) -> None: ... def calcParameterStandardDeviation(self) -> None: ... def calcParameterUncertainty(self) -> None: ... @@ -464,10 +729,12 @@ class StatisticsBaseClass(java.lang.Cloneable, StatisticsInterface): def calcTrueValue(self, sampleValue: SampleValue) -> float: ... def calcValue(self, sampleValue: SampleValue) -> float: ... def checkBounds(self, matrix: Jama.Matrix) -> None: ... - def clone(self) -> 'StatisticsBaseClass': ... - def createNewRandomClass(self) -> 'StatisticsBaseClass': ... + def clone(self) -> "StatisticsBaseClass": ... + def createNewRandomClass(self) -> "StatisticsBaseClass": ... def displayCurveFit(self) -> None: ... - def displayMatrix(self, matrix: Jama.Matrix, string: typing.Union[java.lang.String, str], int: int) -> None: ... + def displayMatrix( + self, matrix: Jama.Matrix, string: typing.Union[java.lang.String, str], int: int + ) -> None: ... def displayResult(self) -> None: ... def displayResultWithDeviation(self) -> None: ... def displaySimple(self) -> None: ... @@ -481,13 +748,14 @@ class StatisticsBaseClass(java.lang.Cloneable, StatisticsInterface): @typing.overload def runMonteCarloSimulation(self, int: int) -> None: ... def setFittingParameter(self, int: int, double: float) -> None: ... - def setFittingParameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFittingParameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setNumberOfTuningParameters(self, int: int) -> None: ... def setSampleSet(self, sampleSet: SampleSet) -> None: ... def solve(self) -> None: ... def writeToTextFile(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics.parameterfitting")``. @@ -511,4 +779,6 @@ class __module_protocol__(Protocol): SampleValue: typing.Type[SampleValue] StatisticsBaseClass: typing.Type[StatisticsBaseClass] StatisticsInterface: typing.Type[StatisticsInterface] - nonlinearparameterfitting: jneqsim.statistics.parameterfitting.nonlinearparameterfitting.__module_protocol__ + nonlinearparameterfitting: ( + jneqsim.statistics.parameterfitting.nonlinearparameterfitting.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/statistics/parameterfitting/nonlinearparameterfitting/__init__.pyi b/src/jneqsim-stubs/statistics/parameterfitting/nonlinearparameterfitting/__init__.pyi index 437bd441..5fcdef46 100644 --- a/src/jneqsim-stubs/statistics/parameterfitting/nonlinearparameterfitting/__init__.pyi +++ b/src/jneqsim-stubs/statistics/parameterfitting/nonlinearparameterfitting/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,23 +12,25 @@ import jpype import jneqsim.statistics.parameterfitting import typing - - class LevenbergMarquardt(jneqsim.statistics.parameterfitting.StatisticsBaseClass): def __init__(self): ... - def clone(self) -> 'LevenbergMarquardt': ... + def clone(self) -> "LevenbergMarquardt": ... def getMaxNumberOfIterations(self) -> int: ... - def getResult(self) -> 'LevenbergMarquardtResult': ... + def getResult(self) -> "LevenbergMarquardtResult": ... def init(self) -> None: ... def isSolved(self) -> bool: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def setMaxNumberOfIterations(self, int: int) -> None: ... def solve(self) -> None: ... class LevenbergMarquardtFunction(jneqsim.statistics.parameterfitting.BaseFunction): def __init__(self): ... - def calcValue(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def calcValue( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... @typing.overload def getFittingParams(self, int: int) -> float: ... @typing.overload @@ -36,55 +38,91 @@ class LevenbergMarquardtFunction(jneqsim.statistics.parameterfitting.BaseFunctio def getNumberOfFittingParams(self) -> int: ... def setFittingParam(self, int: int, double: float) -> None: ... @typing.overload - def setFittingParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFittingParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setFittingParams(self, int: int, double: float) -> None: ... class LevenbergMarquardtResult(java.io.Serializable): - def __init__(self, convergenceReason: 'LevenbergMarquardtResult.ConvergenceReason', int: int, double: float, double2: float, matrix: Jama.Matrix, matrix2: Jama.Matrix, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... - def getConvergenceReason(self) -> 'LevenbergMarquardtResult.ConvergenceReason': ... + def __init__( + self, + convergenceReason: "LevenbergMarquardtResult.ConvergenceReason", + int: int, + double: float, + double2: float, + matrix: Jama.Matrix, + matrix2: Jama.Matrix, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... + def getConvergenceReason(self) -> "LevenbergMarquardtResult.ConvergenceReason": ... def getCorrelationMatrix(self) -> Jama.Matrix: ... - def getCorrelationMatrixArray(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getCorrelationMatrixArray( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getCovarianceMatrix(self) -> Jama.Matrix: ... - def getCovarianceMatrixArray(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getCovarianceMatrixArray( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getFinalChiSquare(self) -> float: ... def getGradientNorm(self) -> float: ... def getIterations(self) -> int: ... def getParameterStandardErrors(self) -> typing.MutableSequence[float]: ... def isConverged(self) -> bool: ... @staticmethod - def notRun() -> 'LevenbergMarquardtResult': ... - class ConvergenceReason(java.lang.Enum['LevenbergMarquardtResult.ConvergenceReason']): - NOT_RUN: typing.ClassVar['LevenbergMarquardtResult.ConvergenceReason'] = ... - CHI_SQUARE_TOLERANCE: typing.ClassVar['LevenbergMarquardtResult.ConvergenceReason'] = ... - GRADIENT_TOLERANCE: typing.ClassVar['LevenbergMarquardtResult.ConvergenceReason'] = ... - MAX_ITERATIONS_REACHED: typing.ClassVar['LevenbergMarquardtResult.ConvergenceReason'] = ... - SINGULAR_MATRIX: typing.ClassVar['LevenbergMarquardtResult.ConvergenceReason'] = ... + def notRun() -> "LevenbergMarquardtResult": ... + + class ConvergenceReason( + java.lang.Enum["LevenbergMarquardtResult.ConvergenceReason"] + ): + NOT_RUN: typing.ClassVar["LevenbergMarquardtResult.ConvergenceReason"] = ... + CHI_SQUARE_TOLERANCE: typing.ClassVar[ + "LevenbergMarquardtResult.ConvergenceReason" + ] = ... + GRADIENT_TOLERANCE: typing.ClassVar[ + "LevenbergMarquardtResult.ConvergenceReason" + ] = ... + MAX_ITERATIONS_REACHED: typing.ClassVar[ + "LevenbergMarquardtResult.ConvergenceReason" + ] = ... + SINGULAR_MATRIX: typing.ClassVar[ + "LevenbergMarquardtResult.ConvergenceReason" + ] = ... def isConverged(self) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'LevenbergMarquardtResult.ConvergenceReason': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "LevenbergMarquardtResult.ConvergenceReason": ... @staticmethod - def values() -> typing.MutableSequence['LevenbergMarquardtResult.ConvergenceReason']: ... + def values() -> ( + typing.MutableSequence["LevenbergMarquardtResult.ConvergenceReason"] + ): ... class LevenbergMarquardtAbsDev(LevenbergMarquardt): def __init__(self): ... - def calcAlphaMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def calcAlphaMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def calcBetaMatrix(self) -> typing.MutableSequence[float]: ... def calcChiSquare(self) -> float: ... - def clone(self) -> 'LevenbergMarquardtAbsDev': ... + def clone(self) -> "LevenbergMarquardtAbsDev": ... class LevenbergMarquardtBiasDev(LevenbergMarquardt): def __init__(self): ... - def calcAlphaMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def calcAlphaMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def calcBetaMatrix(self) -> typing.MutableSequence[float]: ... def calcChiSquare(self) -> float: ... - def clone(self) -> 'LevenbergMarquardtBiasDev': ... - + def clone(self) -> "LevenbergMarquardtBiasDev": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.statistics.parameterfitting.nonlinearparameterfitting")``. diff --git a/src/jneqsim-stubs/thermo/__init__.pyi b/src/jneqsim-stubs/thermo/__init__.pyi index 000cfef3..5cc8a023 100644 --- a/src/jneqsim-stubs/thermo/__init__.pyi +++ b/src/jneqsim-stubs/thermo/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -17,27 +17,43 @@ import jneqsim.thermo.system import jneqsim.thermo.util import typing - - class Fluid: def __init__(self): ... def addComponment(self, string: typing.Union[java.lang.String, str]) -> None: ... - def create(self, string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... + def create( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload - def create2(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> jneqsim.thermo.system.SystemInterface: ... + def create2( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload - def create2(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], string2: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... - def createFluid(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], string2: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... + def create2( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string2: typing.Union[java.lang.String, str], + ) -> jneqsim.thermo.system.SystemInterface: ... + def createFluid( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string2: typing.Union[java.lang.String, str], + ) -> jneqsim.thermo.system.SystemInterface: ... def getFluid(self) -> jneqsim.thermo.system.SystemInterface: ... def getThermoMixingRule(self) -> java.lang.String: ... def getThermoModel(self) -> java.lang.String: ... def isAutoSelectModel(self) -> bool: ... def isHasWater(self) -> bool: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def setAutoSelectModel(self, boolean: bool) -> None: ... def setHasWater(self, boolean: bool) -> None: ... - def setThermoMixingRule(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setThermoMixingRule( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setThermoModel(self, string: typing.Union[java.lang.String, str]) -> None: ... class FluidCreator: @@ -47,13 +63,21 @@ class FluidCreator: thermoMixingRule: typing.ClassVar[java.lang.String] = ... @typing.overload @staticmethod - def create(string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... + def create( + string: typing.Union[java.lang.String, str], + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def create(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> jneqsim.thermo.system.SystemInterface: ... + def create( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def create(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], string2: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... + def create( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string2: typing.Union[java.lang.String, str], + ) -> jneqsim.thermo.system.SystemInterface: ... class ThermodynamicConstantsInterface(java.io.Serializable): R: typing.ClassVar[float] = ... @@ -80,6 +104,7 @@ class ThermodynamicModelSettings(java.io.Serializable): def isUseWarmStartKValues() -> bool: ... @staticmethod def setUseWarmStartKValues(boolean: bool) -> None: ... + class Flags: ... class ThermodynamicModelTest(ThermodynamicConstantsInterface): @@ -96,7 +121,6 @@ class ThermodynamicModelTest(ThermodynamicConstantsInterface): def runTest(self) -> None: ... def setMaxError(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo")``. diff --git a/src/jneqsim-stubs/thermo/atomelement/__init__.pyi b/src/jneqsim-stubs/thermo/atomelement/__init__.pyi index 45b62139..4072cfb7 100644 --- a/src/jneqsim-stubs/thermo/atomelement/__init__.pyi +++ b/src/jneqsim-stubs/thermo/atomelement/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,8 +13,6 @@ import jneqsim.thermo.component import jneqsim.thermo.phase import typing - - class Element(jneqsim.thermo.ThermodynamicConstantsInterface): def __init__(self, string: typing.Union[java.lang.String, str]): ... @staticmethod @@ -22,19 +20,29 @@ class Element(jneqsim.thermo.ThermodynamicConstantsInterface): def getElementCoefs(self) -> typing.MutableSequence[float]: ... def getElementNames(self) -> typing.MutableSequence[java.lang.String]: ... def getName(self) -> java.lang.String: ... - def getNumberOfElements(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getNumberOfElements( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... -class UNIFACgroup(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.Comparable['UNIFACgroup']): +class UNIFACgroup( + jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.Comparable["UNIFACgroup"] +): QMixdN: typing.MutableSequence[float] = ... @typing.overload def __init__(self): ... @typing.overload def __init__(self, int: int, int2: int): ... - def calcQComp(self, componentGEUnifac: jneqsim.thermo.component.ComponentGEUnifac) -> float: ... + def calcQComp( + self, componentGEUnifac: jneqsim.thermo.component.ComponentGEUnifac + ) -> float: ... def calcQMix(self, phaseGEUnifac: jneqsim.thermo.phase.PhaseGEUnifac) -> float: ... - def calcQMixdN(self, phaseGEUnifac: jneqsim.thermo.phase.PhaseGEUnifac) -> typing.MutableSequence[float]: ... - def calcXComp(self, componentGEUnifac: jneqsim.thermo.component.ComponentGEUnifac) -> float: ... - def compareTo(self, uNIFACgroup: 'UNIFACgroup') -> int: ... + def calcQMixdN( + self, phaseGEUnifac: jneqsim.thermo.phase.PhaseGEUnifac + ) -> typing.MutableSequence[float]: ... + def calcXComp( + self, componentGEUnifac: jneqsim.thermo.component.ComponentGEUnifac + ) -> float: ... + def compareTo(self, uNIFACgroup: "UNIFACgroup") -> int: ... def equals(self, object: typing.Any) -> bool: ... def getGroupIndex(self) -> int: ... def getGroupName(self) -> java.lang.String: ... @@ -72,12 +80,13 @@ class UNIFACgroup(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.Comp def setQ(self, double: float) -> None: ... def setQComp(self, double: float) -> None: ... def setQMix(self, double: float) -> None: ... - def setQMixdN(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setQMixdN( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setR(self, double: float) -> None: ... def setSubGroup(self, int: int) -> None: ... def setXComp(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.atomelement")``. diff --git a/src/jneqsim-stubs/thermo/characterization/__init__.pyi b/src/jneqsim-stubs/thermo/characterization/__init__.pyi index 479bd5ac..cecd5a59 100644 --- a/src/jneqsim-stubs/thermo/characterization/__init__.pyi +++ b/src/jneqsim-stubs/thermo/characterization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,16 +13,18 @@ import neqsim import jneqsim.thermo.system import typing - - class AsphalteneCharacterization: CII_STABLE_LIMIT: typing.ClassVar[float] = ... CII_UNSTABLE_LIMIT: typing.ClassVar[float] = ... @typing.overload def __init__(self): ... @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float): ... - def addAsphalteneComponents(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float) -> None: ... + def __init__( + self, double: float, double2: float, double3: float, double4: float + ): ... + def addAsphalteneComponents( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ) -> None: ... def estimateAsphalteneMolecularWeight(self) -> float: ... def estimateResinMolecularWeight(self) -> float: ... def evaluateStability(self) -> java.lang.String: ... @@ -44,7 +46,9 @@ class AsphalteneCharacterization: def setMwAsphaltene(self, double: float) -> None: ... def setMwResin(self, double: float) -> None: ... def setResins(self, double: float) -> None: ... - def setSARAFractions(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setSARAFractions( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... def setSaturates(self, double: float) -> None: ... class BiomassCharacterization(java.io.Serializable): @@ -71,11 +75,23 @@ class BiomassCharacterization(java.io.Serializable): def getVolatileMatter(self) -> float: ... def isCalculated(self) -> bool: ... @staticmethod - def library(string: typing.Union[java.lang.String, str]) -> 'BiomassCharacterization': ... + def library( + string: typing.Union[java.lang.String, str], + ) -> "BiomassCharacterization": ... def setHHV(self, double: float) -> None: ... def setLHV(self, double: float) -> None: ... - def setProximateAnalysis(self, double: float, double2: float, double3: float, double4: float) -> None: ... - def setUltimateAnalysis(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> None: ... + def setProximateAnalysis( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... + def setUltimateAnalysis( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> None: ... def toMap(self) -> java.util.Map[java.lang.String, float]: ... def toString(self) -> java.lang.String: ... @@ -86,30 +102,46 @@ class Characterise(java.io.Serializable, java.lang.Cloneable): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def characterisePlusFraction(self) -> None: ... @typing.overload - def characterizeToReference(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> jneqsim.thermo.system.SystemInterface: ... - @typing.overload - def characterizeToReference(self, systemInterface: jneqsim.thermo.system.SystemInterface, characterizationOptions: 'CharacterizationOptions') -> jneqsim.thermo.system.SystemInterface: ... - def clone(self) -> 'Characterise': ... - def configureLumping(self) -> 'LumpingConfigBuilder': ... - def getLumpingModel(self) -> 'LumpingModelInterface': ... - def getPlusFractionModel(self) -> 'PlusFractionModelInterface': ... - def getTBPModel(self) -> 'TBPModelInterface': ... - def setAutoEstimateGammaAlpha(self, boolean: bool) -> 'Characterise': ... - def setGammaDensityModel(self, string: typing.Union[java.lang.String, str]) -> 'Characterise': ... - def setGammaMinMW(self, double: float) -> 'Characterise': ... - def setGammaShapeParameter(self, double: float) -> 'Characterise': ... + def characterizeToReference( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> jneqsim.thermo.system.SystemInterface: ... + @typing.overload + def characterizeToReference( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + characterizationOptions: "CharacterizationOptions", + ) -> jneqsim.thermo.system.SystemInterface: ... + def clone(self) -> "Characterise": ... + def configureLumping(self) -> "LumpingConfigBuilder": ... + def getLumpingModel(self) -> "LumpingModelInterface": ... + def getPlusFractionModel(self) -> "PlusFractionModelInterface": ... + def getTBPModel(self) -> "TBPModelInterface": ... + def setAutoEstimateGammaAlpha(self, boolean: bool) -> "Characterise": ... + def setGammaDensityModel( + self, string: typing.Union[java.lang.String, str] + ) -> "Characterise": ... + def setGammaMinMW(self, double: float) -> "Characterise": ... + def setGammaShapeParameter(self, double: float) -> "Characterise": ... def setLumpingModel(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setPlusFractionModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setPlusFractionModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTBPModel(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... - def transferBipsFrom(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'Characterise': ... + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... + def transferBipsFrom( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "Characterise": ... class CharacteriseInterface: PVTsimMolarMass: typing.ClassVar[typing.MutableSequence[float]] = ... def addCharacterizedPlusFraction(self) -> None: ... def addHeavyEnd(self) -> None: ... def addTBPFractions(self) -> None: ... - def generatePlusFractions(self, int: int, int2: int, double: float, double2: float) -> None: ... + def generatePlusFractions( + self, int: int, int2: int, double: float, double2: float + ) -> None: ... def generateTBPFractions(self) -> None: ... def getCoef(self, int: int) -> float: ... def getCoefs(self) -> typing.MutableSequence[float]: ... @@ -130,52 +162,79 @@ class CharacteriseInterface: @typing.overload def setCoefs(self, double: float, int: int) -> None: ... @typing.overload - def setCoefs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setCoefs( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setDensLastTBP(self, double: float) -> None: ... def setMPlus(self, double: float) -> None: ... def setNumberOfPseudocomponents(self, int: int) -> None: ... - def setPlusCoefs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPlusCoefs( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPseudocomponents(self, boolean: bool) -> None: ... def setZPlus(self, double: float) -> None: ... def solve(self) -> None: ... class CharacterizationOptions: @staticmethod - def builder() -> 'CharacterizationOptions.Builder': ... + def builder() -> "CharacterizationOptions.Builder": ... @staticmethod - def defaults() -> 'CharacterizationOptions': ... + def defaults() -> "CharacterizationOptions": ... def getCompositionTolerance(self) -> float: ... - def getNamingScheme(self) -> 'CharacterizationOptions.NamingScheme': ... + def getNamingScheme(self) -> "CharacterizationOptions.NamingScheme": ... def isGenerateValidationReport(self) -> bool: ... def isNormalizeComposition(self) -> bool: ... def isTransferBinaryInteractionParameters(self) -> bool: ... @staticmethod - def withBipTransfer() -> 'CharacterizationOptions': ... + def withBipTransfer() -> "CharacterizationOptions": ... + class Builder: def __init__(self): ... - def build(self) -> 'CharacterizationOptions': ... - def compositionTolerance(self, double: float) -> 'CharacterizationOptions.Builder': ... - def generateValidationReport(self, boolean: bool) -> 'CharacterizationOptions.Builder': ... - def namingScheme(self, namingScheme: 'CharacterizationOptions.NamingScheme') -> 'CharacterizationOptions.Builder': ... - def normalizeComposition(self, boolean: bool) -> 'CharacterizationOptions.Builder': ... - def transferBinaryInteractionParameters(self, boolean: bool) -> 'CharacterizationOptions.Builder': ... - class NamingScheme(java.lang.Enum['CharacterizationOptions.NamingScheme']): - REFERENCE: typing.ClassVar['CharacterizationOptions.NamingScheme'] = ... - SEQUENTIAL: typing.ClassVar['CharacterizationOptions.NamingScheme'] = ... - CARBON_NUMBER: typing.ClassVar['CharacterizationOptions.NamingScheme'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def build(self) -> "CharacterizationOptions": ... + def compositionTolerance( + self, double: float + ) -> "CharacterizationOptions.Builder": ... + def generateValidationReport( + self, boolean: bool + ) -> "CharacterizationOptions.Builder": ... + def namingScheme( + self, namingScheme: "CharacterizationOptions.NamingScheme" + ) -> "CharacterizationOptions.Builder": ... + def normalizeComposition( + self, boolean: bool + ) -> "CharacterizationOptions.Builder": ... + def transferBinaryInteractionParameters( + self, boolean: bool + ) -> "CharacterizationOptions.Builder": ... + + class NamingScheme(java.lang.Enum["CharacterizationOptions.NamingScheme"]): + REFERENCE: typing.ClassVar["CharacterizationOptions.NamingScheme"] = ... + SEQUENTIAL: typing.ClassVar["CharacterizationOptions.NamingScheme"] = ... + CARBON_NUMBER: typing.ClassVar["CharacterizationOptions.NamingScheme"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CharacterizationOptions.NamingScheme': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "CharacterizationOptions.NamingScheme": ... @staticmethod - def values() -> typing.MutableSequence['CharacterizationOptions.NamingScheme']: ... + def values() -> ( + typing.MutableSequence["CharacterizationOptions.NamingScheme"] + ): ... class CharacterizationValidationReport: @staticmethod - def generate(systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, systemInterface3: jneqsim.thermo.system.SystemInterface) -> 'CharacterizationValidationReport': ... + def generate( + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + systemInterface3: jneqsim.thermo.system.SystemInterface, + ) -> "CharacterizationValidationReport": ... def getMassDifferencePercent(self) -> float: ... def getMolesDifferencePercent(self) -> float: ... def getResultPseudoComponentCount(self) -> int: ... @@ -188,11 +247,13 @@ class CharacterizationValidationReport: class LumpingConfigBuilder: def __init__(self, characterise: Characterise): ... def build(self) -> Characterise: ... - def customBoundaries(self, *int: int) -> 'LumpingConfigBuilder': ... - def model(self, string: typing.Union[java.lang.String, str]) -> 'LumpingConfigBuilder': ... - def noLumping(self) -> 'LumpingConfigBuilder': ... - def plusFractionGroups(self, int: int) -> 'LumpingConfigBuilder': ... - def totalPseudoComponents(self, int: int) -> 'LumpingConfigBuilder': ... + def customBoundaries(self, *int: int) -> "LumpingConfigBuilder": ... + def model( + self, string: typing.Union[java.lang.String, str] + ) -> "LumpingConfigBuilder": ... + def noLumping(self) -> "LumpingConfigBuilder": ... + def plusFractionGroups(self, int: int) -> "LumpingConfigBuilder": ... + def totalPseudoComponents(self, int: int) -> "LumpingConfigBuilder": ... class LumpingModelInterface: def generateLumpedComposition(self, characterise: Characterise) -> None: ... @@ -204,7 +265,9 @@ class LumpingModelInterface: def getNumberOfLumpedComponents(self) -> int: ... def getNumberOfPseudoComponents(self) -> int: ... def hasCustomBoundaries(self) -> bool: ... - def setCustomBoundaries(self, intArray: typing.Union[typing.List[int], jpype.JArray]) -> None: ... + def setCustomBoundaries( + self, intArray: typing.Union[typing.List[int], jpype.JArray] + ) -> None: ... def setNumberOfLumpedComponents(self, int: int) -> None: ... def setNumberOfPseudoComponents(self, int: int) -> None: ... @@ -224,25 +287,38 @@ class LumpingResult(java.io.Serializable): def hasWarnings(self) -> bool: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... + class Builder: def __init__(self): ... - def addWarning(self, string: typing.Union[java.lang.String, str]) -> 'LumpingResult.Builder': ... - def build(self) -> 'LumpingResult': ... - def carbonNumberBoundaries(self, intArray: typing.Union[typing.List[int], jpype.JArray]) -> 'LumpingResult.Builder': ... - def lumpedAverageDensity(self, double: float) -> 'LumpingResult.Builder': ... - def lumpedAverageMW(self, double: float) -> 'LumpingResult.Builder': ... - def lumpedComponentCount(self, int: int) -> 'LumpingResult.Builder': ... - def lumpedComponentNames(self, list: java.util.List[typing.Union[java.lang.String, str]]) -> 'LumpingResult.Builder': ... - def modelName(self, string: typing.Union[java.lang.String, str]) -> 'LumpingResult.Builder': ... - def originalAverageDensity(self, double: float) -> 'LumpingResult.Builder': ... - def originalAverageMW(self, double: float) -> 'LumpingResult.Builder': ... - def originalComponentCount(self, int: int) -> 'LumpingResult.Builder': ... + def addWarning( + self, string: typing.Union[java.lang.String, str] + ) -> "LumpingResult.Builder": ... + def build(self) -> "LumpingResult": ... + def carbonNumberBoundaries( + self, intArray: typing.Union[typing.List[int], jpype.JArray] + ) -> "LumpingResult.Builder": ... + def lumpedAverageDensity(self, double: float) -> "LumpingResult.Builder": ... + def lumpedAverageMW(self, double: float) -> "LumpingResult.Builder": ... + def lumpedComponentCount(self, int: int) -> "LumpingResult.Builder": ... + def lumpedComponentNames( + self, list: java.util.List[typing.Union[java.lang.String, str]] + ) -> "LumpingResult.Builder": ... + def modelName( + self, string: typing.Union[java.lang.String, str] + ) -> "LumpingResult.Builder": ... + def originalAverageDensity(self, double: float) -> "LumpingResult.Builder": ... + def originalAverageMW(self, double: float) -> "LumpingResult.Builder": ... + def originalComponentCount(self, int: int) -> "LumpingResult.Builder": ... class NewtonSolveAB(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, tBPCharacterize: 'TBPCharacterize'): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + tBPCharacterize: "TBPCharacterize", + ): ... def setJac(self) -> None: ... def setfvec(self) -> None: ... def solve(self) -> None: ... @@ -251,7 +327,11 @@ class NewtonSolveABCD(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, tBPCharacterize: 'TBPCharacterize'): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + tBPCharacterize: "TBPCharacterize", + ): ... def setJac(self) -> None: ... def setfvec(self) -> None: ... def solve(self) -> None: ... @@ -260,25 +340,39 @@ class NewtonSolveCDplus(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, plusCharacterize: 'PlusCharacterize'): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + plusCharacterize: "PlusCharacterize", + ): ... def setJac(self) -> None: ... def setfvec(self) -> None: ... def solve(self) -> None: ... class OilAssayCharacterisation(java.lang.Cloneable, java.io.Serializable): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def addCut(self, assayCut: 'OilAssayCharacterisation.AssayCut') -> None: ... - def addCuts(self, collection: typing.Union[java.util.Collection['OilAssayCharacterisation.AssayCut'], typing.Sequence['OilAssayCharacterisation.AssayCut'], typing.Set['OilAssayCharacterisation.AssayCut']]) -> None: ... + def addCut(self, assayCut: "OilAssayCharacterisation.AssayCut") -> None: ... + def addCuts( + self, + collection: typing.Union[ + java.util.Collection["OilAssayCharacterisation.AssayCut"], + typing.Sequence["OilAssayCharacterisation.AssayCut"], + typing.Set["OilAssayCharacterisation.AssayCut"], + ], + ) -> None: ... def apply(self) -> None: ... def clearCuts(self) -> None: ... - def clone(self) -> 'OilAssayCharacterisation': ... - def getCuts(self) -> java.util.List['OilAssayCharacterisation.AssayCut']: ... + def clone(self) -> "OilAssayCharacterisation": ... + def getCuts(self) -> java.util.List["OilAssayCharacterisation.AssayCut"]: ... def getTotalAssayMass(self) -> float: ... - def setThermoSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setThermoSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setTotalAssayMass(self, double: float) -> None: ... + class AssayCut(java.lang.Cloneable, java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def clone(self) -> 'OilAssayCharacterisation.AssayCut': ... + def clone(self) -> "OilAssayCharacterisation.AssayCut": ... def getMassFraction(self) -> float: ... def getName(self) -> java.lang.String: ... def getVolumeFraction(self) -> float: ... @@ -288,16 +382,34 @@ class OilAssayCharacterisation(java.lang.Cloneable, java.io.Serializable): def resolveAverageBoilingPoint(self) -> float: ... def resolveDensity(self) -> float: ... def resolveMolarMass(self, double: float, double2: float) -> float: ... - def withApiGravity(self, double: float) -> 'OilAssayCharacterisation.AssayCut': ... - def withAverageBoilingPointCelsius(self, double: float) -> 'OilAssayCharacterisation.AssayCut': ... - def withAverageBoilingPointFahrenheit(self, double: float) -> 'OilAssayCharacterisation.AssayCut': ... - def withAverageBoilingPointKelvin(self, double: float) -> 'OilAssayCharacterisation.AssayCut': ... - def withDensity(self, double: float) -> 'OilAssayCharacterisation.AssayCut': ... - def withMassFraction(self, double: float) -> 'OilAssayCharacterisation.AssayCut': ... - def withMolarMass(self, double: float) -> 'OilAssayCharacterisation.AssayCut': ... - def withVolumeFraction(self, double: float) -> 'OilAssayCharacterisation.AssayCut': ... - def withVolumePercent(self, double: float) -> 'OilAssayCharacterisation.AssayCut': ... - def withWeightPercent(self, double: float) -> 'OilAssayCharacterisation.AssayCut': ... + def withApiGravity( + self, double: float + ) -> "OilAssayCharacterisation.AssayCut": ... + def withAverageBoilingPointCelsius( + self, double: float + ) -> "OilAssayCharacterisation.AssayCut": ... + def withAverageBoilingPointFahrenheit( + self, double: float + ) -> "OilAssayCharacterisation.AssayCut": ... + def withAverageBoilingPointKelvin( + self, double: float + ) -> "OilAssayCharacterisation.AssayCut": ... + def withDensity(self, double: float) -> "OilAssayCharacterisation.AssayCut": ... + def withMassFraction( + self, double: float + ) -> "OilAssayCharacterisation.AssayCut": ... + def withMolarMass( + self, double: float + ) -> "OilAssayCharacterisation.AssayCut": ... + def withVolumeFraction( + self, double: float + ) -> "OilAssayCharacterisation.AssayCut": ... + def withVolumePercent( + self, double: float + ) -> "OilAssayCharacterisation.AssayCut": ... + def withWeightPercent( + self, double: float + ) -> "OilAssayCharacterisation.AssayCut": ... class PedersenAsphalteneCharacterization: DEFAULT_ASPHALTENE_MW: typing.ClassVar[float] = ... @@ -317,12 +429,30 @@ class PedersenAsphalteneCharacterization: def TPflash(systemInterface: jneqsim.thermo.system.SystemInterface) -> bool: ... @typing.overload @staticmethod - def TPflash(systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> bool: ... - def addAsphalteneToSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float) -> java.lang.String: ... - def addDistributedAsphaltene(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, int: int) -> None: ... - def applyAsphalteneKij(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float) -> None: ... + def TPflash( + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> bool: ... + def addAsphalteneToSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ) -> java.lang.String: ... + def addDistributedAsphaltene( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + int: int, + ) -> None: ... + def applyAsphalteneKij( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ) -> None: ... def assessStability(self, double: float) -> java.lang.String: ... - def calculateOnsetPressure(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... + def calculateOnsetPressure( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... def calculateSolubilityParameter(self, double: float) -> float: ... def characterize(self) -> None: ... def getAcentricFactor(self) -> float: ... @@ -340,9 +470,13 @@ class PedersenAsphalteneCharacterization: def getTcMultiplier(self) -> float: ... def isCharacterized(self) -> bool: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @staticmethod - def markAsphalteneRichLiquidPhases(systemInterface: jneqsim.thermo.system.SystemInterface) -> bool: ... + def markAsphalteneRichLiquidPhases( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> bool: ... def resetTuningParameters(self) -> None: ... def setAsphalteneDensity(self, double: float) -> None: ... def setAsphalteneMW(self, double: float) -> None: ... @@ -353,14 +487,20 @@ class PedersenAsphalteneCharacterization: def setPcMultiplier(self, double: float) -> None: ... def setTbMultiplier(self, double: float) -> None: ... def setTcMultiplier(self, double: float) -> None: ... - def setTuningParameters(self, double: float, double2: float, double3: float) -> None: ... + def setTuningParameters( + self, double: float, double2: float, double3: float + ) -> None: ... def toString(self) -> java.lang.String: ... class PedersenPlusModelSolver(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, pedersenPlusModel: 'PlusFractionModel.PedersenPlusModel'): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + pedersenPlusModel: "PlusFractionModel.PedersenPlusModel", + ): ... def setJacAB(self) -> None: ... def setJacCD(self) -> None: ... def setfvecAB(self) -> None: ... @@ -369,11 +509,16 @@ class PedersenPlusModelSolver(java.io.Serializable): class PlusFractionModel(java.io.Serializable): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def getModel(self, string: typing.Union[java.lang.String, str]) -> 'PlusFractionModelInterface': ... + def getModel( + self, string: typing.Union[java.lang.String, str] + ) -> "PlusFractionModelInterface": ... + class PedersenPlusModel: ... class PlusFractionModelInterface(java.io.Serializable): - def characterizePlusFraction(self, tBPModelInterface: 'TBPModelInterface') -> bool: ... + def characterizePlusFraction( + self, tBPModelInterface: "TBPModelInterface" + ) -> bool: ... def getCoef(self, int: int) -> float: ... def getCoefs(self) -> typing.MutableSequence[float]: ... def getDens(self) -> typing.MutableSequence[float]: ... @@ -395,25 +540,54 @@ class PlusFractionModelInterface(java.io.Serializable): class PseudoComponentCombiner: @typing.overload @staticmethod - def characterizeToReference(systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface) -> jneqsim.thermo.system.SystemInterface: ... + def characterizeToReference( + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def characterizeToReference(systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, characterizationOptions: CharacterizationOptions) -> jneqsim.thermo.system.SystemInterface: ... + def characterizeToReference( + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + characterizationOptions: CharacterizationOptions, + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def combineReservoirFluids(int: int, collection: typing.Union[java.util.Collection[jneqsim.thermo.system.SystemInterface], typing.Sequence[jneqsim.thermo.system.SystemInterface], typing.Set[jneqsim.thermo.system.SystemInterface]]) -> jneqsim.thermo.system.SystemInterface: ... + def combineReservoirFluids( + int: int, + collection: typing.Union[ + java.util.Collection[jneqsim.thermo.system.SystemInterface], + typing.Sequence[jneqsim.thermo.system.SystemInterface], + typing.Set[jneqsim.thermo.system.SystemInterface], + ], + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def combineReservoirFluids(int: int, *systemInterface: jneqsim.thermo.system.SystemInterface) -> jneqsim.thermo.system.SystemInterface: ... + def combineReservoirFluids( + int: int, *systemInterface: jneqsim.thermo.system.SystemInterface + ) -> jneqsim.thermo.system.SystemInterface: ... @staticmethod - def generateValidationReport(systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface, systemInterface3: jneqsim.thermo.system.SystemInterface) -> CharacterizationValidationReport: ... + def generateValidationReport( + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + systemInterface3: jneqsim.thermo.system.SystemInterface, + ) -> CharacterizationValidationReport: ... @staticmethod - def normalizeComposition(systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def normalizeComposition( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> None: ... @staticmethod - def transferBinaryInteractionParameters(systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface) -> None: ... + def transferBinaryInteractionParameters( + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + ) -> None: ... class Recombine: - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, systemInterface2: jneqsim.thermo.system.SystemInterface): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + systemInterface2: jneqsim.thermo.system.SystemInterface, + ): ... def getGOR(self) -> float: ... def getOilDesnity(self) -> float: ... def getRecombinedSystem(self) -> jneqsim.thermo.system.SystemInterface: ... @@ -428,10 +602,17 @@ class TBPModelInterface: def calcCriticalVolume(self, double: float, double2: float) -> float: ... def calcPC(self, double: float, double2: float) -> float: ... def calcParachorParameter(self, double: float, double2: float) -> float: ... - def calcRacketZ(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... + def calcRacketZ( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... def calcTB(self, double: float, double2: float) -> float: ... def calcTC(self, double: float, double2: float) -> float: ... - def calcWatsonCharacterizationFactor(self, double: float, double2: float) -> float: ... + def calcWatsonCharacterizationFactor( + self, double: float, double2: float + ) -> float: ... def calcm(self, double: float, double2: float) -> float: ... def getName(self) -> java.lang.String: ... def isCalcm(self) -> bool: ... @@ -439,21 +620,31 @@ class TBPModelInterface: class WaxModelInterface(java.io.Serializable, java.lang.Cloneable): def addTBPWax(self) -> None: ... - def clone(self) -> 'WaxModelInterface': ... + def clone(self) -> "WaxModelInterface": ... def getParameterWaxHeatOfFusion(self) -> typing.MutableSequence[float]: ... - def getParameterWaxTriplePointTemperature(self) -> typing.MutableSequence[float]: ... + def getParameterWaxTriplePointTemperature( + self, + ) -> typing.MutableSequence[float]: ... def getWaxParameters(self) -> typing.MutableSequence[float]: ... def removeWax(self) -> None: ... @typing.overload - def setParameterWaxHeatOfFusion(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setParameterWaxHeatOfFusion( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setParameterWaxHeatOfFusion(self, int: int, double: float) -> None: ... @typing.overload - def setParameterWaxTriplePointTemperature(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setParameterWaxTriplePointTemperature( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload - def setParameterWaxTriplePointTemperature(self, int: int, double: float) -> None: ... + def setParameterWaxTriplePointTemperature( + self, int: int, double: float + ) -> None: ... def setWaxParameter(self, int: int, double: float) -> None: ... - def setWaxParameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setWaxParameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class PlusCharacterize(java.io.Serializable, CharacteriseInterface): @typing.overload @@ -465,7 +656,9 @@ class PlusCharacterize(java.io.Serializable, CharacteriseInterface): def addPseudoTBPfraction(self, int: int, int2: int) -> None: ... def addTBPFractions(self) -> None: ... def characterizePlusFraction(self) -> None: ... - def generatePlusFractions(self, int: int, int2: int, double: float, double2: float) -> None: ... + def generatePlusFractions( + self, int: int, int2: int, double: float, double2: float + ) -> None: ... def generateTBPFractions(self) -> None: ... def getCarbonNumberVector(self) -> typing.MutableSequence[int]: ... def getCoef(self, int: int) -> float: ... @@ -487,18 +680,24 @@ class PlusCharacterize(java.io.Serializable, CharacteriseInterface): def hasPlusFraction(self) -> bool: ... def isPseudocomponents(self) -> bool: ... def removeTBPfraction(self) -> None: ... - def setCarbonNumberVector(self, intArray: typing.Union[typing.List[int], jpype.JArray]) -> None: ... + def setCarbonNumberVector( + self, intArray: typing.Union[typing.List[int], jpype.JArray] + ) -> None: ... @typing.overload def setCoefs(self, double: float, int: int) -> None: ... @typing.overload - def setCoefs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setCoefs( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setDensLastTBP(self, double: float) -> None: ... def setDensPlus(self, double: float) -> None: ... def setFirstPlusFractionNumber(self, int: int) -> None: ... def setHeavyTBPtoPlus(self) -> None: ... def setMPlus(self, double: float) -> None: ... def setNumberOfPseudocomponents(self, int: int) -> None: ... - def setPlusCoefs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPlusCoefs( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setPseudocomponents(self, boolean: bool) -> None: ... def setZPlus(self, double: float) -> None: ... def solve(self) -> None: ... @@ -531,44 +730,73 @@ class TBPCharacterize(PlusCharacterize): def groupTBPfractions(self) -> bool: ... def isPseudocomponents(self) -> bool: ... def saveCharacterizedFluid(self) -> bool: ... - def setCalcTBPfractions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setCarbonNumberVector(self, intArray: typing.Union[typing.List[int], jpype.JArray]) -> None: ... + def setCalcTBPfractions( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setCarbonNumberVector( + self, intArray: typing.Union[typing.List[int], jpype.JArray] + ) -> None: ... @typing.overload def setCoefs(self, double: float, int: int) -> None: ... @typing.overload - def setCoefs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setCoefs( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setDensPlus(self, double: float) -> None: ... - def setPlusCoefs(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setTBP_M(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setTBPdens(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setTBPfractions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setPlusCoefs( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setTBP_M( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setTBPdens( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setTBPfractions( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def solve(self) -> None: ... def solveAB(self) -> None: ... class LumpingModel(java.io.Serializable): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def getModel(self, string: typing.Union[java.lang.String, str]) -> LumpingModelInterface: ... - class NoLumpingModel(jneqsim.thermo.characterization.LumpingModel.StandardLumpingModel): - def __init__(self, lumpingModel: 'LumpingModel'): ... + def getModel( + self, string: typing.Union[java.lang.String, str] + ) -> LumpingModelInterface: ... + + class NoLumpingModel( + jneqsim.thermo.characterization.LumpingModel.StandardLumpingModel + ): + def __init__(self, lumpingModel: "LumpingModel"): ... def generateLumpedComposition(self, characterise: Characterise) -> None: ... def getFractionOfHeavyEnd(self, int: int) -> float: ... - class PVTLumpingModel(jneqsim.thermo.characterization.LumpingModel.StandardLumpingModel): - def __init__(self, lumpingModel: 'LumpingModel'): ... + + class PVTLumpingModel( + jneqsim.thermo.characterization.LumpingModel.StandardLumpingModel + ): + def __init__(self, lumpingModel: "LumpingModel"): ... def generateLumpedComposition(self, characterise: Characterise) -> None: ... def getFractionOfHeavyEnd(self, int: int) -> float: ... def setNumberOfPseudoComponents(self, int: int) -> None: ... - class StandardLumpingModel(LumpingModelInterface, java.lang.Cloneable, java.io.Serializable): - def __init__(self, lumpingModel: 'LumpingModel'): ... + + class StandardLumpingModel( + LumpingModelInterface, java.lang.Cloneable, java.io.Serializable + ): + def __init__(self, lumpingModel: "LumpingModel"): ... def generateLumpedComposition(self, characterise: Characterise) -> None: ... def getCustomBoundaries(self) -> typing.MutableSequence[int]: ... def getFractionOfHeavyEnd(self, int: int) -> float: ... def getLumpedComponentName(self, int: int) -> java.lang.String: ... - def getLumpedComponentNames(self) -> typing.MutableSequence[java.lang.String]: ... + def getLumpedComponentNames( + self, + ) -> typing.MutableSequence[java.lang.String]: ... def getName(self) -> java.lang.String: ... def getNumberOfLumpedComponents(self) -> int: ... def getNumberOfPseudoComponents(self) -> int: ... def hasCustomBoundaries(self) -> bool: ... - def setCustomBoundaries(self, intArray: typing.Union[typing.List[int], jpype.JArray]) -> None: ... + def setCustomBoundaries( + self, intArray: typing.Union[typing.List[int], jpype.JArray] + ) -> None: ... def setNumberOfLumpedComponents(self, int: int) -> None: ... def setNumberOfPseudoComponents(self, int: int) -> None: ... @@ -581,70 +809,131 @@ class TBPfractionModel(java.io.Serializable): def calcWatsonKFactor(self, double: float, double2: float) -> float: ... @staticmethod def getAvailableModels() -> typing.MutableSequence[java.lang.String]: ... - def getModel(self, string: typing.Union[java.lang.String, str]) -> TBPModelInterface: ... - def recommendTBPModel(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getModel( + self, string: typing.Union[java.lang.String, str] + ) -> TBPModelInterface: ... + def recommendTBPModel( + self, double: float, double2: float, string: typing.Union[java.lang.String, str] + ) -> java.lang.String: ... + class CavettModel(jneqsim.thermo.characterization.TBPfractionModel.TBPBaseModel): - def __init__(self, tBPfractionModel: 'TBPfractionModel'): ... + def __init__(self, tBPfractionModel: "TBPfractionModel"): ... def calcAcentricFactor(self, double: float, double2: float) -> float: ... def calcPC(self, double: float, double2: float) -> float: ... - def calcRacketZ(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... + def calcRacketZ( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... def calcTB(self, double: float, double2: float) -> float: ... def calcTC(self, double: float, double2: float) -> float: ... + class LeeKesler(jneqsim.thermo.characterization.TBPfractionModel.TBPBaseModel): - def __init__(self, tBPfractionModel: 'TBPfractionModel'): ... + def __init__(self, tBPfractionModel: "TBPfractionModel"): ... def calcAcentricFactor(self, double: float, double2: float) -> float: ... def calcPC(self, double: float, double2: float) -> float: ... - def calcRacketZ(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... + def calcRacketZ( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... def calcTC(self, double: float, double2: float) -> float: ... - class PedersenTBPModelPR(jneqsim.thermo.characterization.TBPfractionModel.PedersenTBPModelSRK): - def __init__(self, tBPfractionModel: 'TBPfractionModel'): ... - class PedersenTBPModelPR2(jneqsim.thermo.characterization.TBPfractionModel.PedersenTBPModelSRK): - def __init__(self, tBPfractionModel: 'TBPfractionModel'): ... + + class PedersenTBPModelPR( + jneqsim.thermo.characterization.TBPfractionModel.PedersenTBPModelSRK + ): + def __init__(self, tBPfractionModel: "TBPfractionModel"): ... + + class PedersenTBPModelPR2( + jneqsim.thermo.characterization.TBPfractionModel.PedersenTBPModelSRK + ): + def __init__(self, tBPfractionModel: "TBPfractionModel"): ... def calcTB(self, double: float, double2: float) -> float: ... - class PedersenTBPModelPRHeavyOil(jneqsim.thermo.characterization.TBPfractionModel.PedersenTBPModelPR): - def __init__(self, tBPfractionModel: 'TBPfractionModel'): ... - class PedersenTBPModelSRK(jneqsim.thermo.characterization.TBPfractionModel.TBPBaseModel): - def __init__(self, tBPfractionModel: 'TBPfractionModel'): ... + + class PedersenTBPModelPRHeavyOil( + jneqsim.thermo.characterization.TBPfractionModel.PedersenTBPModelPR + ): + def __init__(self, tBPfractionModel: "TBPfractionModel"): ... + + class PedersenTBPModelSRK( + jneqsim.thermo.characterization.TBPfractionModel.TBPBaseModel + ): + def __init__(self, tBPfractionModel: "TBPfractionModel"): ... def calcPC(self, double: float, double2: float) -> float: ... - def calcRacketZ(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... + def calcRacketZ( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... def calcTB(self, double: float, double2: float) -> float: ... def calcTC(self, double: float, double2: float) -> float: ... def calcm(self, double: float, double2: float) -> float: ... - class PedersenTBPModelSRKHeavyOil(jneqsim.thermo.characterization.TBPfractionModel.PedersenTBPModelSRK): - def __init__(self, tBPfractionModel: 'TBPfractionModel'): ... - class RiaziDaubert(jneqsim.thermo.characterization.TBPfractionModel.PedersenTBPModelSRK): - def __init__(self, tBPfractionModel: 'TBPfractionModel'): ... + + class PedersenTBPModelSRKHeavyOil( + jneqsim.thermo.characterization.TBPfractionModel.PedersenTBPModelSRK + ): + def __init__(self, tBPfractionModel: "TBPfractionModel"): ... + + class RiaziDaubert( + jneqsim.thermo.characterization.TBPfractionModel.PedersenTBPModelSRK + ): + def __init__(self, tBPfractionModel: "TBPfractionModel"): ... def calcAcentricFactor(self, double: float, double2: float) -> float: ... def calcAcentricFactor2(self, double: float, double2: float) -> float: ... def calcPC(self, double: float, double2: float) -> float: ... def calcTB(self, double: float, double2: float) -> float: ... def calcTC(self, double: float, double2: float) -> float: ... + class StandingModel(jneqsim.thermo.characterization.TBPfractionModel.TBPBaseModel): - def __init__(self, tBPfractionModel: 'TBPfractionModel'): ... + def __init__(self, tBPfractionModel: "TBPfractionModel"): ... def calcAcentricFactor(self, double: float, double2: float) -> float: ... def calcPC(self, double: float, double2: float) -> float: ... - def calcRacketZ(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... + def calcRacketZ( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... def calcTC(self, double: float, double2: float) -> float: ... + class TBPBaseModel(TBPModelInterface, java.lang.Cloneable, java.io.Serializable): - def __init__(self, tBPfractionModel: 'TBPfractionModel'): ... + def __init__(self, tBPfractionModel: "TBPfractionModel"): ... def calcAcentricFactor(self, double: float, double2: float) -> float: ... - def calcAcentricFactorKeslerLee(self, double: float, double2: float) -> float: ... + def calcAcentricFactorKeslerLee( + self, double: float, double2: float + ) -> float: ... def calcCriticalViscosity(self, double: float, double2: float) -> float: ... def calcCriticalVolume(self, double: float, double2: float) -> float: ... def calcParachorParameter(self, double: float, double2: float) -> float: ... - def calcRacketZ(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... + def calcRacketZ( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... def calcTB(self, double: float, double2: float) -> float: ... - def calcWatsonCharacterizationFactor(self, double: float, double2: float) -> float: ... + def calcWatsonCharacterizationFactor( + self, double: float, double2: float + ) -> float: ... def calcm(self, double: float, double2: float) -> float: ... def getBoilingPoint(self) -> float: ... def getName(self) -> java.lang.String: ... def isCalcm(self) -> bool: ... def setBoilingPoint(self, double: float) -> None: ... + class TwuModel(jneqsim.thermo.characterization.TBPfractionModel.TBPBaseModel): - def __init__(self, tBPfractionModel: 'TBPfractionModel'): ... + def __init__(self, tBPfractionModel: "TBPfractionModel"): ... def calcCriticalVolume(self, double: float, double2: float) -> float: ... def calcPC(self, double: float, double2: float) -> float: ... - def calcRacketZ(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float) -> float: ... + def calcRacketZ( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ) -> float: ... def calcTC(self, double: float, double2: float) -> float: ... def calculateTfunc(self, double: float, double2: float) -> float: ... def computeGradient(self, double: float, double2: float) -> float: ... @@ -652,39 +941,56 @@ class TBPfractionModel(java.io.Serializable): class WaxCharacterise(java.io.Serializable, java.lang.Cloneable): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def clone(self) -> 'WaxCharacterise': ... + def clone(self) -> "WaxCharacterise": ... @typing.overload def getModel(self) -> WaxModelInterface: ... @typing.overload - def getModel(self, string: typing.Union[java.lang.String, str]) -> WaxModelInterface: ... + def getModel( + self, string: typing.Union[java.lang.String, str] + ) -> WaxModelInterface: ... def setModel(self, string: typing.Union[java.lang.String, str]) -> None: ... def setModelName(self, string: typing.Union[java.lang.String, str]) -> None: ... - class PedersenWaxModel(jneqsim.thermo.characterization.WaxCharacterise.WaxBaseModel): - def __init__(self, waxCharacterise: 'WaxCharacterise'): ... + + class PedersenWaxModel( + jneqsim.thermo.characterization.WaxCharacterise.WaxBaseModel + ): + def __init__(self, waxCharacterise: "WaxCharacterise"): ... def addTBPWax(self) -> None: ... def calcHeatOfFusion(self, int: int) -> float: ... - def calcPCwax(self, int: int, string: typing.Union[java.lang.String, str]) -> float: ... + def calcPCwax( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> float: ... def calcParaffinDensity(self, int: int) -> float: ... def calcTriplePointTemperature(self, int: int) -> float: ... def removeWax(self) -> None: ... + class WaxBaseModel(WaxModelInterface): - def __init__(self, waxCharacterise: 'WaxCharacterise'): ... + def __init__(self, waxCharacterise: "WaxCharacterise"): ... def addTBPWax(self) -> None: ... - def clone(self) -> 'WaxCharacterise.WaxBaseModel': ... + def clone(self) -> "WaxCharacterise.WaxBaseModel": ... def getParameterWaxHeatOfFusion(self) -> typing.MutableSequence[float]: ... - def getParameterWaxTriplePointTemperature(self) -> typing.MutableSequence[float]: ... + def getParameterWaxTriplePointTemperature( + self, + ) -> typing.MutableSequence[float]: ... def getWaxParameters(self) -> typing.MutableSequence[float]: ... @typing.overload - def setParameterWaxHeatOfFusion(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setParameterWaxHeatOfFusion( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setParameterWaxHeatOfFusion(self, int: int, double: float) -> None: ... @typing.overload - def setParameterWaxTriplePointTemperature(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setParameterWaxTriplePointTemperature( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload - def setParameterWaxTriplePointTemperature(self, int: int, double: float) -> None: ... + def setParameterWaxTriplePointTemperature( + self, int: int, double: float + ) -> None: ... def setWaxParameter(self, int: int, double: float) -> None: ... - def setWaxParameters(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - + def setWaxParameters( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.characterization")``. diff --git a/src/jneqsim-stubs/thermo/component/__init__.pyi b/src/jneqsim-stubs/thermo/component/__init__.pyi index 8c1efbbb..7b193944 100644 --- a/src/jneqsim-stubs/thermo/component/__init__.pyi +++ b/src/jneqsim-stubs/thermo/component/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,22 +15,49 @@ import jneqsim.thermo.component.repulsiveeosterm import jneqsim.thermo.phase import typing - - -class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.Cloneable): - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... +class ComponentInterface( + jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.Cloneable +): + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... def addMoles(self, double: float) -> None: ... @typing.overload def addMolesChemReac(self, double: float, double2: float) -> None: ... @typing.overload def addMolesChemReac(self, double: float) -> None: ... def calcActivity(self) -> bool: ... - def clone(self) -> 'ComponentInterface': ... - def createComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def clone(self) -> "ComponentInterface": ... + def createComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def doSolidCheck(self) -> bool: ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def fugcoefDiffPresNumeric(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def fugcoefDiffTempNumeric(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def fugcoefDiffPresNumeric( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def fugcoefDiffTempNumeric( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getAcentricFactor(self) -> float: ... def getAntoineASolid(self) -> float: ... def getAntoineBSolid(self) -> float: ... @@ -45,7 +72,9 @@ class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.la def getAssociationVolume(self) -> float: ... def getAssociationVolumeSAFT(self) -> float: ... def getAssociationVolumeSAFTVRMie(self) -> float: ... - def getAttractiveTerm(self) -> jneqsim.thermo.component.attractiveeosterm.AttractiveTermInterface: ... + def getAttractiveTerm( + self, + ) -> jneqsim.thermo.component.attractiveeosterm.AttractiveTermInterface: ... def getAttractiveTermNumber(self) -> int: ... def getCASnumber(self) -> java.lang.String: ... def getCCsolidVaporPressure(self, double: float) -> float: ... @@ -53,18 +82,34 @@ class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.la @typing.overload def getChemicalPotential(self, double: float, double2: float) -> float: ... @typing.overload - def getChemicalPotential(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getChemicalPotentialIdealReference(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getChemicalPotentialdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getChemicalPotentialdNTV(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getChemicalPotential( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getChemicalPotentialIdealReference( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getChemicalPotentialdN( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getChemicalPotentialdNTV( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getChemicalPotentialdP(self) -> float: ... - def getChemicalPotentialdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getChemicalPotentialdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getChemicalPotentialdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getChemicalPotentialdV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getComponentName(self) -> java.lang.String: ... @staticmethod - def getComponentNameFromAlias(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getComponentNameFromAlias( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod - def getComponentNameMap() -> java.util.LinkedHashMap[java.lang.String, java.lang.String]: ... + def getComponentNameMap() -> ( + java.util.LinkedHashMap[java.lang.String, java.lang.String] + ): ... def getComponentNumber(self) -> int: ... def getComponentType(self) -> java.lang.String: ... def getCostaldCharacteristicVolume(self) -> float: ... @@ -119,21 +164,29 @@ class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.la def getMatiascopemanParams(self) -> typing.MutableSequence[float]: ... def getMatiascopemanSolidParams(self) -> typing.MutableSequence[float]: ... def getMeltingPointTemperature(self) -> float: ... - def getMolality(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getMolality( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... @typing.overload def getMolarMass(self) -> float: ... @typing.overload def getMolarMass(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getMolarity(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getMolarity( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getName(self) -> java.lang.String: ... @typing.overload def getNormalBoilingPoint(self) -> float: ... @typing.overload - def getNormalBoilingPoint(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getNormalBoilingPoint( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getNormalLiquidDensity(self) -> float: ... @typing.overload - def getNormalLiquidDensity(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getNormalLiquidDensity( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getNumberOfAssociationSites(self) -> int: ... def getNumberOfMolesInPhase(self) -> float: ... def getNumberOfmoles(self) -> float: ... @@ -168,7 +221,9 @@ class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.la def getTC(self) -> float: ... @typing.overload def getTC(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getTotalFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getTotalFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getTriplePointDensity(self) -> float: ... def getTriplePointPressure(self) -> float: ... def getTriplePointTemperature(self) -> float: ... @@ -189,8 +244,12 @@ class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.la def getmSAFTi(self) -> float: ... def getx(self) -> float: ... def getz(self) -> float: ... - def init(self, double: float, double2: float, double3: float, double4: float, int: int) -> None: ... - def insertComponentIntoDatabase(self, string: typing.Union[java.lang.String, str]) -> None: ... + def init( + self, double: float, double2: float, double3: float, double4: float, int: int + ) -> None: ... + def insertComponentIntoDatabase( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def isHydrateFormer(self) -> bool: ... def isHydrocarbon(self) -> bool: ... def isInert(self) -> bool: ... @@ -199,10 +258,18 @@ class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.la def isIsPlusFraction(self) -> bool: ... def isIsTBPfraction(self) -> bool: ... def isWaxFormer(self) -> bool: ... - def logfugcoefdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> typing.MutableSequence[float]: ... - def logfugcoefdNi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int) -> float: ... - def logfugcoefdP(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def logfugcoefdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def logfugcoefdN( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> typing.MutableSequence[float]: ... + def logfugcoefdNi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int + ) -> float: ... + def logfugcoefdP( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def logfugcoefdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def reducedPressure(self, double: float) -> float: ... def reducedTemperature(self, double: float) -> float: ... def setAcentricFactor(self, double: float) -> None: ... @@ -212,7 +279,9 @@ class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.la def setAssociationEnergy(self, double: float) -> None: ... def setAssociationEnergySAFT(self, double: float) -> None: ... def setAssociationEnergySAFTVRMie(self, double: float) -> None: ... - def setAssociationScheme(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setAssociationScheme( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setAssociationVolume(self, double: float) -> None: ... def setAssociationVolumeSAFT(self, double: float) -> None: ... def setAssociationVolumeSAFTVRMie(self, double: float) -> None: ... @@ -236,7 +305,9 @@ class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.la def setFormulae(self, string: typing.Union[java.lang.String, str]) -> None: ... def setFugacityCoefficient(self, double: float) -> None: ... def setHeatOfFusion(self, double: float) -> None: ... - def setHenryCoefParameter(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setHenryCoefParameter( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setIdealGasEnthalpyOfFormation(self, double: float) -> None: ... def setIsHydrateFormer(self, boolean: bool) -> None: ... def setIsIon(self, boolean: bool) -> None: ... @@ -252,13 +323,17 @@ class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.la def setLiquidViscosityModel(self, int: int) -> None: ... def setLiquidViscosityParameter(self, double: float, int: int) -> None: ... @typing.overload - def setMatiascopemanParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setMatiascopemanParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setMatiascopemanParams(self, int: int, double: float) -> None: ... @typing.overload def setMolarMass(self, double: float) -> None: ... @typing.overload - def setMolarMass(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setMolarMass( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setNormalBoilingPoint(self, double: float) -> None: ... def setNormalLiquidDensity(self, double: float) -> None: ... def setNumberOfAssociationSites(self, int: int) -> None: ... @@ -267,9 +342,11 @@ class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.la @typing.overload def setPC(self, double: float) -> None: ... @typing.overload - def setPC(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPC( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setParachorParameter(self, double: float) -> None: ... - def setProperties(self, componentInterface: 'ComponentInterface') -> None: ... + def setProperties(self, componentInterface: "ComponentInterface") -> None: ... def setRacketZ(self, double: float) -> None: ... def setRacketZCPA(self, double: float) -> None: ... def setReferencePotential(self, double: float) -> None: ... @@ -283,7 +360,9 @@ class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.la @typing.overload def setTC(self, double: float) -> None: ... @typing.overload - def setTC(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTC( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTriplePointTemperature(self, double: float) -> None: ... def setTwuCoonParams(self, int: int, double: float) -> None: ... def setViscosityAssociationFactor(self, double: float) -> None: ... @@ -307,22 +386,63 @@ class ComponentInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.la class Component(ComponentInterface): dfugdx: typing.MutableSequence[float] = ... @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... @typing.overload def addMolesChemReac(self, double: float) -> None: ... @typing.overload def addMolesChemReac(self, double: float, double2: float) -> None: ... def calcActivity(self) -> bool: ... - def clone(self) -> 'Component': ... - def createComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def clone(self) -> "Component": ... + def createComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def doSolidCheck(self) -> bool: ... def equals(self, object: typing.Any) -> bool: ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def fugcoefDiffPresNumeric(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def fugcoefDiffTempNumeric(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def fugcoefDiffPresNumeric( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def fugcoefDiffTempNumeric( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getAcentricFactor(self) -> float: ... def getAntoineASolid(self) -> float: ... def getAntoineBSolid(self) -> float: ... @@ -337,24 +457,40 @@ class Component(ComponentInterface): def getAssociationVolume(self) -> float: ... def getAssociationVolumeSAFT(self) -> float: ... def getAssociationVolumeSAFTVRMie(self) -> float: ... - def getAttractiveTerm(self) -> jneqsim.thermo.component.attractiveeosterm.AttractiveTermInterface: ... + def getAttractiveTerm( + self, + ) -> jneqsim.thermo.component.attractiveeosterm.AttractiveTermInterface: ... def getAttractiveTermNumber(self) -> int: ... def getCASnumber(self) -> java.lang.String: ... def getCCsolidVaporPressure(self, double: float) -> float: ... def getCCsolidVaporPressuredT(self, double: float) -> float: ... @typing.overload - def getChemicalPotential(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getChemicalPotential( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... @typing.overload def getChemicalPotential(self, double: float, double2: float) -> float: ... - def getChemicalPotentialIdealReference(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getChemicalPotentialdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getChemicalPotentialdNTV(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getChemicalPotentialIdealReference( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getChemicalPotentialdN( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getChemicalPotentialdNTV( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... @typing.overload def getChemicalPotentialdP(self) -> float: ... @typing.overload - def getChemicalPotentialdP(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getChemicalPotentialdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getChemicalPotentialdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getChemicalPotentialdP( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getChemicalPotentialdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getChemicalPotentialdV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getComponentName(self) -> java.lang.String: ... def getComponentNumber(self) -> int: ... def getComponentType(self) -> java.lang.String: ... @@ -381,7 +517,9 @@ class Component(ComponentInterface): def getFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... def getFormulae(self) -> java.lang.String: ... def getFugacityCoefficient(self) -> float: ... - def getFugacitydN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getFugacitydN( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getGibbsEnergy(self, double: float, double2: float) -> float: ... def getGibbsEnergyOfFormation(self) -> float: ... def getGresTP(self, double: float) -> float: ... @@ -417,21 +555,29 @@ class Component(ComponentInterface): def getMatiascopemanParamsUMRPRU(self) -> typing.MutableSequence[float]: ... def getMatiascopemanSolidParams(self) -> typing.MutableSequence[float]: ... def getMeltingPointTemperature(self) -> float: ... - def getMolality(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getMolality( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... @typing.overload def getMolarMass(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload def getMolarMass(self) -> float: ... - def getMolarity(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getMolarity( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getName(self) -> java.lang.String: ... @typing.overload def getNormalBoilingPoint(self) -> float: ... @typing.overload - def getNormalBoilingPoint(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getNormalBoilingPoint( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getNormalLiquidDensity(self) -> float: ... @typing.overload - def getNormalLiquidDensity(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getNormalLiquidDensity( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getNumberOfAssociationSites(self) -> int: ... def getNumberOfMolesInPhase(self) -> float: ... def getNumberOfmoles(self) -> float: ... @@ -468,7 +614,9 @@ class Component(ComponentInterface): def getTC(self) -> float: ... @typing.overload def getTC(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getTotalFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getTotalFlowRate( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getTriplePointDensity(self) -> float: ... def getTriplePointPressure(self) -> float: ... def getTriplePointTemperature(self) -> float: ... @@ -489,8 +637,12 @@ class Component(ComponentInterface): def getmSAFTi(self) -> float: ... def getx(self) -> float: ... def getz(self) -> float: ... - def init(self, double: float, double2: float, double3: float, double4: float, int: int) -> None: ... - def insertComponentIntoDatabase(self, string: typing.Union[java.lang.String, str]) -> None: ... + def init( + self, double: float, double2: float, double3: float, double4: float, int: int + ) -> None: ... + def insertComponentIntoDatabase( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def isHydrateFormer(self) -> bool: ... def isHydrocarbon(self) -> bool: ... def isInert(self) -> bool: ... @@ -500,10 +652,18 @@ class Component(ComponentInterface): def isIsPlusFraction(self) -> bool: ... def isIsTBPfraction(self) -> bool: ... def isWaxFormer(self) -> bool: ... - def logfugcoefdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> typing.MutableSequence[float]: ... - def logfugcoefdNi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int) -> float: ... - def logfugcoefdP(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def logfugcoefdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def logfugcoefdN( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> typing.MutableSequence[float]: ... + def logfugcoefdNi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int + ) -> float: ... + def logfugcoefdP( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def logfugcoefdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def reducedPressure(self, double: float) -> float: ... def reducedTemperature(self, double: float) -> float: ... def setAcentricFactor(self, double: float) -> None: ... @@ -513,7 +673,9 @@ class Component(ComponentInterface): def setAssociationEnergy(self, double: float) -> None: ... def setAssociationEnergySAFT(self, double: float) -> None: ... def setAssociationEnergySAFTVRMie(self, double: float) -> None: ... - def setAssociationScheme(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setAssociationScheme( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setAssociationVolume(self, double: float) -> None: ... def setAssociationVolumeSAFT(self, double: float) -> None: ... def setAssociationVolumeSAFTVRMie(self, double: float) -> None: ... @@ -537,7 +699,9 @@ class Component(ComponentInterface): def setFormulae(self, string: typing.Union[java.lang.String, str]) -> None: ... def setFugacityCoefficient(self, double: float) -> None: ... def setHeatOfFusion(self, double: float) -> None: ... - def setHenryCoefParameter(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setHenryCoefParameter( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setIdealGasEnthalpyOfFormation(self, double: float) -> None: ... def setIsHydrateFormer(self, boolean: bool) -> None: ... def setIsIon(self, boolean: bool) -> None: ... @@ -553,15 +717,21 @@ class Component(ComponentInterface): def setLiquidViscosityModel(self, int: int) -> None: ... def setLiquidViscosityParameter(self, double: float, int: int) -> None: ... @typing.overload - def setMatiascopemanParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setMatiascopemanParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setMatiascopemanParams(self, int: int, double: float) -> None: ... def setMatiascopemanParamsPR(self, int: int, double: float) -> None: ... - def setMatiascopemanSolidParams(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setMatiascopemanSolidParams( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setMolarMass(self, double: float) -> None: ... @typing.overload - def setMolarMass(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setMolarMass( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setNormalBoilingPoint(self, double: float) -> None: ... def setNormalLiquidDensity(self, double: float) -> None: ... def setNumberOfAssociationSites(self, int: int) -> None: ... @@ -570,7 +740,9 @@ class Component(ComponentInterface): @typing.overload def setPC(self, double: float) -> None: ... @typing.overload - def setPC(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPC( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setParachorParameter(self, double: float) -> None: ... def setPaulingAnionicDiameter(self, double: float) -> None: ... def setProperties(self, componentInterface: ComponentInterface) -> None: ... @@ -589,7 +761,9 @@ class Component(ComponentInterface): @typing.overload def setTC(self, double: float) -> None: ... @typing.overload - def setTC(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTC( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTriplePointTemperature(self, double: float) -> None: ... def setTwuCoonParams(self, int: int, double: float) -> None: ... def setViscosityAssociationFactor(self, double: float) -> None: ... @@ -615,10 +789,35 @@ class ComponentEosInterface(ComponentInterface): def aT(self, double: float) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def diffaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... def getAder(self) -> float: ... @@ -654,7 +853,26 @@ class ComponentGEInterface(ComponentInterface): @typing.overload def getGamma(self) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... def getGammaRefCor(self) -> float: ... def getLnGamma(self) -> float: ... def getLnGammadn(self, int: int) -> float: ... @@ -663,10 +881,22 @@ class ComponentGEInterface(ComponentInterface): def setLnGammadn(self, int: int, double: float) -> None: ... class ComponentCPAInterface(ComponentEosInterface): - def dFCPAdNdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdVdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXidXj(self, int: int, int2: int, int3: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def dFCPAdNdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdVdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdXidXj( + self, + int: int, + int2: int, + int3: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> float: ... def getXsite(self) -> typing.MutableSequence[float]: ... def getXsiteOld(self) -> typing.MutableSequence[float]: ... def getXsitedT(self) -> typing.MutableSequence[float]: ... @@ -694,19 +924,67 @@ class ComponentEos(Component, ComponentEosInterface): Aij: typing.MutableSequence[float] = ... Bij: typing.MutableSequence[float] = ... @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentEos': ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def clone(self) -> "ComponentEos": ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -717,14 +995,22 @@ class ComponentEos(Component, ComponentEosInterface): def getAi(self) -> float: ... def getAiT(self) -> float: ... def getAij(self, int: int) -> float: ... - def getAresnTV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getAttractiveParameter(self) -> jneqsim.thermo.component.attractiveeosterm.AttractiveTermInterface: ... - def getAttractiveTerm(self) -> jneqsim.thermo.component.attractiveeosterm.AttractiveTermInterface: ... + def getAresnTV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getAttractiveParameter( + self, + ) -> jneqsim.thermo.component.attractiveeosterm.AttractiveTermInterface: ... + def getAttractiveTerm( + self, + ) -> jneqsim.thermo.component.attractiveeosterm.AttractiveTermInterface: ... def getBder(self) -> float: ... def getBi(self) -> float: ... def getBij(self, int: int) -> float: ... @typing.overload - def getChemicalPotential(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getChemicalPotential( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... @typing.overload def getChemicalPotential(self, double: float, double2: float) -> float: ... def getDeltaEosParameters(self) -> typing.MutableSequence[float]: ... @@ -742,18 +1028,39 @@ class ComponentEos(Component, ComponentEosInterface): def getdBdT(self) -> float: ... def getdBdndT(self) -> float: ... def getdBdndn(self, int: int) -> float: ... - def getdUdSdnV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getdUdVdnS(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getdUdnSV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getdUdndnSV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int) -> float: ... + def getdUdSdnV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getdUdVdnS( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getdUdnSV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getdUdndnSV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ) -> float: ... def hasOmegaAOverride(self) -> bool: ... - def init(self, double: float, double2: float, double3: float, double4: float, int: int) -> None: ... - def logfugcoefdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> typing.MutableSequence[float]: ... - def logfugcoefdNi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int) -> float: ... - def logfugcoefdP(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def logfugcoefdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def init( + self, double: float, double2: float, double3: float, double4: float, int: int + ) -> None: ... + def logfugcoefdN( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> typing.MutableSequence[float]: ... + def logfugcoefdNi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int + ) -> float: ... + def logfugcoefdP( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def logfugcoefdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def setAder(self, double: float) -> None: ... - def setAttractiveParameter(self, attractiveTermInterface: jneqsim.thermo.component.attractiveeosterm.AttractiveTermInterface) -> None: ... + def setAttractiveParameter( + self, + attractiveTermInterface: jneqsim.thermo.component.attractiveeosterm.AttractiveTermInterface, + ) -> None: ... def setAttractiveTerm(self, int: int) -> None: ... def setBder(self, double: float) -> None: ... def setOmegaA(self, double: float) -> None: ... @@ -768,12 +1075,41 @@ class ComponentEos(Component, ComponentEosInterface): def setdBdndn(self, int: int, double: float) -> None: ... class ComponentGE(Component, ComponentGEInterface): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def fugcoefDiffPres(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def fugcoefDiffTemp(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... + def fugcoefDiffPres( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def fugcoefDiffTemp( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + @typing.overload + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... @typing.overload def getGamma(self) -> float: ... def getGammaRefCor(self) -> float: ... @@ -784,62 +1120,164 @@ class ComponentGE(Component, ComponentGEInterface): def setLnGammadn(self, int: int, double: float) -> None: ... class ComponentHydrate(Component): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calcCKI(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calcChemPotEmpty(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, int2: int) -> float: ... - def calcChemPotIdealWater(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, int2: int) -> float: ... - def calcYKI(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def delt(self, double: float, double2: float, int: int, int2: int, componentInterface: ComponentInterface) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calcCKI( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calcChemPotEmpty( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcChemPotIdealWater( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcYKI( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def delt( + self, + double: float, + double2: float, + int: int, + int2: int, + componentInterface: ComponentInterface, + ) -> float: ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload - def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def fugcoef( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... @typing.overload def getCavprwat(self, int: int, int2: int) -> float: ... @typing.overload def getCavprwat(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getDGfHydrate(self) -> typing.MutableSequence[float]: ... def getDHfHydrate(self) -> typing.MutableSequence[float]: ... - def getEmptyHydrateStructureVapourPressure(self, int: int, double: float) -> float: ... + def getEmptyHydrateStructureVapourPressure( + self, int: int, double: float + ) -> float: ... def getEmptyHydrateVapourPressureConstant(self, int: int, int2: int) -> float: ... def getHydrateStructure(self) -> int: ... def getLennardJonesEnergyParameterHydrate(self) -> float: ... def getLennardJonesMolecularDiameterHydrate(self) -> float: ... def getMolarVolumeHydrate(self, int: int, double: float) -> float: ... - def getPot(self, double: float, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getPot( + self, + double: float, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> float: ... def getSphericalCoreRadiusHydrate(self) -> float: ... - def potIntegral(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def potIntegral( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def readHydrateParameters(self) -> None: ... @typing.overload def setDGfHydrate(self, double: float, int: int) -> None: ... @typing.overload - def setDGfHydrate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setDGfHydrate( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setDHfHydrate(self, double: float, int: int) -> None: ... @typing.overload - def setDHfHydrate(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setEmptyHydrateVapourPressureConstant(self, int: int, int2: int, double: float) -> None: ... + def setDHfHydrate( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setEmptyHydrateVapourPressureConstant( + self, int: int, int2: int, double: float + ) -> None: ... def setHydrateStructure(self, int: int) -> None: ... def setLennardJonesEnergyParameterHydrate(self, double: float) -> None: ... def setLennardJonesMolecularDiameterHydrate(self, double: float) -> None: ... def setRefFug(self, int: int, double: float) -> None: ... - def setSolidRefFluidPhase(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... + def setSolidRefFluidPhase( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... def setSphericalCoreRadiusHydrate(self, double: float) -> None: ... class ComponentHydrateKluda(Component): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calcCKI(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calcYKI(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def delt(self, int: int, double: float, double2: float, int2: int, int3: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dfugdt(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calcCKI( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calcYKI( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def delt( + self, + int: int, + double: float, + double2: float, + int2: int, + int3: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> float: ... + def dfugdt( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload - def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def getEmptyHydrateStructureVapourPressure(self, int: int, double: float) -> float: ... - def getEmptyHydrateStructureVapourPressuredT(self, int: int, double: float) -> float: ... - def getPot(self, int: int, double: float, int2: int, int3: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def potIntegral(self, int: int, int2: int, int3: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def fugcoef( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def getEmptyHydrateStructureVapourPressure( + self, int: int, double: float + ) -> float: ... + def getEmptyHydrateStructureVapourPressuredT( + self, int: int, double: float + ) -> float: ... + def getPot( + self, + int: int, + double: float, + int2: int, + int3: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> float: ... + def potIntegral( + self, + int: int, + int2: int, + int3: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> float: ... def setRefFug(self, int: int, double: float) -> None: ... def setStructure(self, int: int) -> None: ... @@ -847,56 +1285,172 @@ class ComponentIdealGas(Component): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def clone(self) -> 'ComponentIdealGas': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def clone(self) -> "ComponentIdealGas": ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def logfugcoefdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> typing.MutableSequence[float]: ... - def logfugcoefdNi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int) -> float: ... - def logfugcoefdP(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def logfugcoefdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def logfugcoefdN( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> typing.MutableSequence[float]: ... + def logfugcoefdNi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int + ) -> float: ... + def logfugcoefdP( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def logfugcoefdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... class ComponentAmmoniaEos(ComponentEos): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... def alpha(self, double: float) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentAmmoniaEos': ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def clone(self) -> "ComponentAmmoniaEos": ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def diffaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... def getVolumeCorrection(self) -> float: ... - def logfugcoefdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> typing.MutableSequence[float]: ... - def logfugcoefdP(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def logfugcoefdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def logfugcoefdN( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> typing.MutableSequence[float]: ... + def logfugcoefdP( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def logfugcoefdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... class ComponentDesmukhMather(ComponentGE): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... - @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... + @typing.overload + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... @typing.overload def getGamma(self) -> float: ... - def getMolality(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getMolality( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... class ComponentGERG2004(ComponentEos): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def alpha(self, double: float) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentGERG2004': ... + def clone(self) -> "ComponentGERG2004": ... def diffaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @@ -904,164 +1458,595 @@ class ComponentGERG2004(ComponentEos): class ComponentGERG2008Eos(ComponentEos): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... def alpha(self, double: float) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentGERG2008Eos': ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def clone(self) -> "ComponentGERG2008Eos": ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def diffaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... def getVolumeCorrection(self) -> float: ... - def logfugcoefdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> typing.MutableSequence[float]: ... - def logfugcoefdNi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int) -> float: ... - def logfugcoefdP(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def logfugcoefdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def logfugcoefdN( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> typing.MutableSequence[float]: ... + def logfugcoefdNi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int + ) -> float: ... + def logfugcoefdP( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def logfugcoefdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... class ComponentGEUniquac(ComponentGE): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload - def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... - @typing.overload - def fugcoefDiffPres(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - @typing.overload - def fugcoefDiffPres(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... - @typing.overload - def fugcoefDiffTemp(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - @typing.overload - def fugcoefDiffTemp(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... + def fugcoef( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... + @typing.overload + def fugcoefDiffPres( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + @typing.overload + def fugcoefDiffPres( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... + @typing.overload + def fugcoefDiffTemp( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + @typing.overload + def fugcoefDiffTemp( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... @typing.overload def getGamma(self) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... - @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... + @typing.overload + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... def getq(self) -> float: ... def getr(self) -> float: ... class ComponentGEWilson(ComponentGE): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload - def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... - def getCharEnergyParamter(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int) -> float: ... + def fugcoef( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... + def getCharEnergyParamter( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ) -> float: ... @typing.overload def getGamma(self) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... - @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... - def getWilsonActivityCoefficient(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getWilsonInteractionEnergy(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... + @typing.overload + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... + def getWilsonActivityCoefficient( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getWilsonInteractionEnergy( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... class ComponentGeDuanSun(ComponentGE): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload def getGamma(self) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> float: ... - @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... - def getGammaNRTL(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> float: ... - def getGammaPitzer(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, double3: float) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> float: ... + @typing.overload + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... + def getGammaNRTL( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> float: ... + def getGammaPitzer( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + double3: float, + ) -> float: ... def getq(self) -> float: ... def getr(self) -> float: ... class ComponentGeNRTL(ComponentGE): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... @typing.overload def getGamma(self) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... def getq(self) -> float: ... def getr(self) -> float: ... class ComponentGePitzer(ComponentGE): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload def getGamma(self) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... - @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... - def getMolality(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... + @typing.overload + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... + def getMolality( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... class ComponentHydrateBallard(ComponentHydrate): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calcCKI(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calcYKI(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - @typing.overload - def delt(self, double: float, double2: float, int: int, int2: int, componentInterface: ComponentInterface) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calcCKI( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calcYKI( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + @typing.overload + def delt( + self, + double: float, + double2: float, + int: int, + int2: int, + componentInterface: ComponentInterface, + ) -> float: ... @typing.overload def delt(self, double: float, double2: float, int: int, int2: int) -> float: ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload - def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def getPot(self, double: float, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def potIntegral(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def fugcoef( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def getPot( + self, + double: float, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> float: ... + def potIntegral( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... class ComponentHydrateGF(ComponentHydrate): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calcCKI(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calcYKI(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calcCKI( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calcYKI( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload - def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def fugcoef2(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def fugcoef( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def fugcoef2( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... class ComponentHydratePVTsim(ComponentHydrate): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calcCKI(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calcDeltaChemPot(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, int2: int) -> float: ... - def calcYKI(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calcCKI( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calcDeltaChemPot( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcYKI( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload - def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def fugcoef( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... class ComponentHydrateStatoil(ComponentHydrate): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calcCKI(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calcYKI(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - @typing.overload - def delt(self, double: float, double2: float, int: int, int2: int, componentInterface: ComponentInterface) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calcCKI( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calcYKI( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + @typing.overload + def delt( + self, + double: float, + double2: float, + int: int, + int2: int, + componentInterface: ComponentInterface, + ) -> float: ... @typing.overload def delt(self, double: float, double2: float, int: int, int2: int) -> float: ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload - def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def getPot(self, double: float, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def potIntegral(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def fugcoef( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def getPot( + self, + double: float, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> float: ... + def potIntegral( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... class ComponentLeachmanEos(ComponentEos): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... def alpha(self, double: float) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentLeachmanEos': ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def clone(self) -> "ComponentLeachmanEos": ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def diffaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @@ -1069,12 +2054,26 @@ class ComponentLeachmanEos(ComponentEos): class ComponentPR(ComponentEos): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentPR': ... + def clone(self) -> "ComponentPR": ... def getCachadinaInfluenceParameters(self) -> typing.MutableSequence[float]: ... def getInfluenceParameterModel(self) -> int: ... def getQpure(self, double: float) -> float: ... @@ -1082,17 +2081,33 @@ class ComponentPR(ComponentEos): def getVolumeCorrection(self) -> float: ... def getdQpuredT(self, double: float) -> float: ... def getdQpuredTdT(self, double: float) -> float: ... - def setCachadinaInfluenceParameters(self, double: float, double2: float, double3: float) -> None: ... + def setCachadinaInfluenceParameters( + self, double: float, double2: float, double3: float + ) -> None: ... def setInfluenceParameterModel(self, int: int) -> None: ... class ComponentRK(ComponentEos): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentRK': ... + def clone(self) -> "ComponentRK": ... def getQpure(self, double: float) -> float: ... def getVolumeCorrection(self) -> float: ... def getdQpuredT(self, double: float) -> float: ... @@ -1100,18 +2115,66 @@ class ComponentRK(ComponentEos): class ComponentSpanWagnerEos(ComponentEos): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... def alpha(self, double: float) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentSpanWagnerEos': ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def clone(self) -> "ComponentSpanWagnerEos": ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def diffaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @@ -1119,12 +2182,26 @@ class ComponentSpanWagnerEos(ComponentEos): class ComponentSrk(ComponentEos): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentSrk': ... + def clone(self) -> "ComponentSrk": ... def getQpure(self, double: float) -> float: ... def getSurfaceTenisionInfluenceParameter(self, double: float) -> float: ... def getVolumeCorrection(self) -> float: ... @@ -1133,12 +2210,26 @@ class ComponentSrk(ComponentEos): class ComponentTST(ComponentEos): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentTST': ... + def clone(self) -> "ComponentTST": ... def getQpure(self, double: float) -> float: ... def getVolumeCorrection(self) -> float: ... def getdQpuredT(self, double: float) -> float: ... @@ -1146,18 +2237,66 @@ class ComponentTST(ComponentEos): class ComponentVegaEos(ComponentEos): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... def alpha(self, double: float) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentVegaEos': ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def clone(self) -> "ComponentVegaEos": ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def diffaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @@ -1165,36 +2304,117 @@ class ComponentVegaEos(ComponentEos): class ComponentWater(ComponentEos): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... def alpha(self, double: float) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentWater': ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def clone(self) -> "ComponentWater": ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def diffaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... def getVolumeCorrection(self) -> float: ... class ComponentBNS(ComponentPR): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + ): ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentBNS': ... + def clone(self) -> "ComponentBNS": ... class ComponentBWRS(ComponentSrk): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def clone(self) -> 'ComponentBWRS': ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def clone(self) -> "ComponentBWRS": ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def equals(self, object: typing.Any) -> bool: ... @typing.overload def getABWRS(self, int: int) -> float: ... @@ -1215,148 +2435,625 @@ class ComponentBWRS(ComponentSrk): @typing.overload def getBPdT(self) -> typing.MutableSequence[float]: ... def getBPdTdT(self, int: int) -> float: ... - def getELdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def getFexpdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def getFpoldn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def getELdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def getFexpdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def getFpoldn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getGammaBWRS(self) -> float: ... def getRhoc(self) -> float: ... - def getdRhodn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def init(self, double: float, double2: float, double3: float, double4: float, int: int) -> None: ... - def setABWRS(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setBE(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setBEdT(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setBP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setBPdT(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def getdRhodn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def init( + self, double: float, double2: float, double3: float, double4: float, int: int + ) -> None: ... + def setABWRS( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setBE( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setBEdT( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setBP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setBPdT( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setGammaBWRS(self, double: float) -> None: ... - def setRefPhaseBWRS(self, phaseBWRSEos: jneqsim.thermo.phase.PhaseBWRSEos) -> None: ... + def setRefPhaseBWRS( + self, phaseBWRSEos: jneqsim.thermo.phase.PhaseBWRSEos + ) -> None: ... def setRhoc(self, double: float) -> None: ... class ComponentCSPsrk(ComponentSrk): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def clone(self) -> 'ComponentCSPsrk': ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def clone(self) -> "ComponentCSPsrk": ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getF_scale_mix_i(self) -> float: ... def getH_scale_mix_i(self) -> float: ... def getRefPhaseBWRS(self) -> jneqsim.thermo.phase.PhaseCSPsrkEos: ... - def init(self, double: float, double2: float, double3: float, double4: float, int: int) -> None: ... + def init( + self, double: float, double2: float, double3: float, double4: float, int: int + ) -> None: ... def setF_scale_mix_i(self, double: float) -> None: ... def setH_scale_mix_i(self, double: float) -> None: ... - def setRefPhaseBWRS(self, phaseCSPsrkEos: jneqsim.thermo.phase.PhaseCSPsrkEos) -> None: ... + def setRefPhaseBWRS( + self, phaseCSPsrkEos: jneqsim.thermo.phase.PhaseCSPsrkEos + ) -> None: ... class ComponentEOSCGEos(ComponentGERG2008Eos): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def clone(self) -> 'ComponentEOSCGEos': ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def clone(self) -> "ComponentEOSCGEos": ... class ComponentGENRTLmodifiedHV(ComponentGeNRTL): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... @typing.overload def getGamma(self) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... - @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... + @typing.overload + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... class ComponentGENRTLmodifiedWS(ComponentGeNRTL): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... @typing.overload def getGamma(self) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... - @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... + @typing.overload + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... class ComponentGEUnifac(ComponentGEUniquac): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def addUNIFACgroup(self, int: int, int2: int) -> None: ... - def calclnGammak(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... + def calclnGammak( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload - def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... - @typing.overload - def fugcoefDiffPres(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - @typing.overload - def fugcoefDiffPres(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... - @typing.overload - def fugcoefDiffTemp(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - @typing.overload - def fugcoefDiffTemp(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... + def fugcoef( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... + @typing.overload + def fugcoefDiffPres( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + @typing.overload + def fugcoefDiffPres( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... + @typing.overload + def fugcoefDiffTemp( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + @typing.overload + def fugcoefDiffTemp( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... @typing.overload def getGamma(self) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... - @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... + @typing.overload + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... def getNumberOfUNIFACgroups(self) -> int: ... def getQ(self) -> float: ... def getR(self) -> float: ... def getUnifacGroup(self, int: int) -> jneqsim.thermo.atomelement.UNIFACgroup: ... def getUnifacGroup2(self, int: int) -> jneqsim.thermo.atomelement.UNIFACgroup: ... - def getUnifacGroups(self) -> typing.MutableSequence[jneqsim.thermo.atomelement.UNIFACgroup]: ... - def getUnifacGroups2(self) -> java.util.ArrayList[jneqsim.thermo.atomelement.UNIFACgroup]: ... + def getUnifacGroups( + self, + ) -> typing.MutableSequence[jneqsim.thermo.atomelement.UNIFACgroup]: ... + def getUnifacGroups2( + self, + ) -> java.util.ArrayList[jneqsim.thermo.atomelement.UNIFACgroup]: ... def initPCUNIFACGroups(self) -> None: ... def setQ(self, double: float) -> None: ... def setR(self, double: float) -> None: ... - def setUnifacGroups(self, arrayList: java.util.ArrayList[jneqsim.thermo.atomelement.UNIFACgroup]) -> None: ... + def setUnifacGroups( + self, arrayList: java.util.ArrayList[jneqsim.thermo.atomelement.UNIFACgroup] + ) -> None: ... class ComponentGEUniquacmodifiedHV(ComponentGEUniquac): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... @typing.overload def getGamma(self) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... - @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... + @typing.overload + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... class ComponentKentEisenberg(ComponentGeNRTL): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... class ComponentModifiedFurstElectrolyteEos(ComponentSrk): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def FLRN(self) -> float: ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... - def calcGammaLRdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcSolventdiElectricdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcSolventdiElectricdndT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcSolventdiElectricdndn(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def calcXLRdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... + def calcGammaLRdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcSolventdiElectricdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcSolventdiElectricdndT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcSolventdiElectricdndn( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def calcXLRdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def calcdiElectricdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdiElectricdndT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdiElectricdndV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdiElectricdndn(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def clone(self) -> 'ComponentModifiedFurstElectrolyteEos': ... - def dAlphaLRdndn(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dEpsIonicdNi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dEpsIonicdNidV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dEpsdNi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dEpsdNidV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFBorndN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFBorndNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFBorndNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFLRdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFLRdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFLRdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFLRdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFSR2dN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFSR2dNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFSR2dNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFSR2dNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def calcdiElectricdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdiElectricdndT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdiElectricdndV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdiElectricdndn( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def clone(self) -> "ComponentModifiedFurstElectrolyteEos": ... + def dAlphaLRdndn( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dEpsIonicdNi( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dEpsIonicdNidV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dEpsdNi( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dEpsdNidV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFBorndN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFBorndNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFBorndNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFLRdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFLRdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFLRdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFLRdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFSR2dN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFSR2dNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFSR2dNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFSR2dNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getAlphai(self) -> float: ... def getBornVal(self) -> float: ... def getDielectricConstantdn(self) -> float: ... @@ -1370,43 +3067,247 @@ class ComponentModifiedFurstElectrolyteEos(ComponentSrk): class ComponentModifiedFurstElectrolyteEosMod2004(ComponentSrk): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def FLRN(self) -> float: ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... - def calcGammaLRdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcSolventdiElectricdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcSolventdiElectricdndT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcSolventdiElectricdndn(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def calcXLRdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... + def calcGammaLRdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcSolventdiElectricdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcSolventdiElectricdndT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcSolventdiElectricdndn( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def calcXLRdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def calcdiElectricdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdiElectricdndT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdiElectricdndV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdiElectricdndn(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def clone(self) -> 'ComponentModifiedFurstElectrolyteEosMod2004': ... - def dAlphaLRdndn(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dEpsIonicdNi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dEpsIonicdNidV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dEpsdNi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dEpsdNidV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFBorndN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFBorndNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFBorndNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFLRdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFLRdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFLRdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFLRdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFSR2dN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFSR2dNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFSR2dNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFSR2dNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def calcdiElectricdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdiElectricdndT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdiElectricdndV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdiElectricdndn( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def clone(self) -> "ComponentModifiedFurstElectrolyteEosMod2004": ... + def dAlphaLRdndn( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dEpsIonicdNi( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dEpsIonicdNidV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dEpsdNi( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dEpsdNidV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFBorndN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFBorndNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFBorndNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFLRdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFLRdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFLRdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFLRdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFSR2dN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFSR2dNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFSR2dNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFSR2dNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getAlphai(self) -> float: ... def getBornVal(self) -> float: ... def getDielectricConstantdn(self) -> float: ... @@ -1420,31 +3321,135 @@ class ComponentModifiedFurstElectrolyteEosMod2004(ComponentSrk): class ComponentPCSAFT(ComponentSrk): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... - def calcF1dispSumTermdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcF2dispSumTermdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdahsSAFTdi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdghsSAFTdi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdmSAFTdi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdnSAFTdi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def clone(self) -> 'ComponentPCSAFT': ... - def dF_DISP1_SAFTdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dF_DISP2_SAFTdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dF_HC_SAFTdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... + def calcF1dispSumTermdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcF2dispSumTermdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdahsSAFTdi( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdghsSAFTdi( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdmSAFTdi( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdnSAFTdi( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def clone(self) -> "ComponentPCSAFT": ... + def dF_DISP1_SAFTdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dF_DISP2_SAFTdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dF_HC_SAFTdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getDghsSAFTdi(self) -> float: ... def getDlogghsSAFTdi(self) -> float: ... def getDmSAFTdi(self) -> float: ... def getDnSAFTdi(self) -> float: ... def getdSAFTi(self) -> float: ... def getdahsSAFTdi(self) -> float: ... - def init(self, double: float, double2: float, double3: float, double4: float, int: int) -> None: ... + def init( + self, double: float, double2: float, double3: float, double4: float, int: int + ) -> None: ... def setDghsSAFTdi(self, double: float) -> None: ... def setDlogghsSAFTdi(self, double: float) -> None: ... def setDmSAFTdi(self, double: float) -> None: ... @@ -1456,74 +3461,295 @@ class ComponentPRvolcor(ComponentPR): Cij: typing.MutableSequence[float] = ... Ci: float = ... @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... def calcc(self) -> float: ... def calccT(self) -> float: ... def calccTT(self) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getCi(self) -> float: ... def getCiT(self) -> float: ... def getCij(self, int: int) -> float: ... - def getFC(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def getFC( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getVolumeCorrection(self) -> float: ... def getc(self) -> float: ... def getcT(self) -> float: ... def getcTT(self) -> float: ... - def init(self, double: float, double2: float, double3: float, double4: float, int: int) -> None: ... + def init( + self, double: float, double2: float, double3: float, double4: float, int: int + ) -> None: ... class ComponentPrCPA(ComponentPR, ComponentCPAInterface): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calc_lngi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngi2(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calc_lngi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngi2( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentPrCPA': ... - def dFCPAdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def clone(self) -> "ComponentPrCPA": ... + def dFCPAdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getVolumeCorrection(self) -> float: ... def getXsite(self) -> typing.MutableSequence[float]: ... def setAttractiveTerm(self, int: int) -> None: ... @typing.overload - def setXsite(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setXsite( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setXsite(self, int: int, double: float) -> None: ... class ComponentSAFTVRMie(ComponentSrk): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... @staticmethod - def calcEffectiveDiameter(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... - def calcF1dispI1dn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcF1dispSumTermdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcF2dispSumTermdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcF2dispZHCdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def calcEffectiveDiameter( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... + def calcF1dispI1dn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcF1dispSumTermdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcF2dispSumTermdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcF2dispZHCdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... @staticmethod def calcMiePrefactor(double: float, double2: float) -> float: ... - def calcdF1dispVolTermdn(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdahsSAFTdi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdghsSAFTdi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdmSAFTdi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def calcdnSAFTdi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def clone(self) -> 'ComponentSAFTVRMie': ... - def dFCPAdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dF_DISP_SAFTdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dF_HC_SAFTdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def calcdF1dispVolTermdn( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdahsSAFTdi( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdghsSAFTdi( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdmSAFTdi( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def calcdnSAFTdi( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def clone(self) -> "ComponentSAFTVRMie": ... + def dFCPAdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dF_DISP_SAFTdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dF_HC_SAFTdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getDdSAFTidT(self) -> float: ... def getDmSAFTdi(self) -> float: ... def getDnSAFTdi(self) -> float: ... @@ -1533,52 +3759,158 @@ class ComponentSAFTVRMie(ComponentSrk): def getXsiteAssoc(self) -> typing.MutableSequence[float]: ... def getdSAFTi(self) -> float: ... def getmSAFTi(self) -> float: ... - def init(self, double: float, double2: float, double3: float, double4: float, int: int) -> None: ... + def init( + self, double: float, double2: float, double3: float, double4: float, int: int + ) -> None: ... def initAssociationArrays(self, int: int) -> None: ... def recalcSAFTDiameter(self, double: float) -> None: ... def setXsiteAssoc(self, int: int, double: float) -> None: ... class ComponentSolid(ComponentSrk): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... @typing.overload def fugcoef(self, double: float, double2: float) -> float: ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def fugcoef2(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def fugcoef2( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getMolarVolumeSolid(self) -> float: ... def getVolumeCorrection2(self) -> float: ... - def setSolidRefFluidPhase(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... + def setSolidRefFluidPhase( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... class ComponentSoreideWhitson(ComponentPR): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def clone(self) -> 'ComponentSoreideWhitson': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def clone(self) -> "ComponentSoreideWhitson": ... class ComponentSrkCPA(ComponentSrk, ComponentCPAInterface): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float, phaseInterface: jneqsim.thermo.phase.PhaseInterface): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ): ... def calc_hCPAdn(self) -> float: ... - def calc_lngi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngidV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngij(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def calc_lngi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngidV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngij( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentSrkCPA': ... - def dFCPAdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFCPAdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdNdXidXdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdVdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXidXj(self, int: int, int2: int, int3: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXidni(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def clone(self) -> "ComponentSrkCPA": ... + def dFCPAdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdNdXidXdV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdVdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdXidXj( + self, + int: int, + int2: int, + int3: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> float: ... + def dFCPAdXidni( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getSurfaceTenisionInfluenceParameter(self, double: float) -> float: ... def getVolumeCorrection(self) -> float: ... def getXsite(self) -> typing.MutableSequence[float]: ... @@ -1593,18 +3925,27 @@ class ComponentSrkCPA(ComponentSrk, ComponentCPAInterface): def resizeXsitedni(self, int: int) -> None: ... def setAttractiveTerm(self, int: int) -> None: ... @typing.overload - def setXsite(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setXsite( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setXsite(self, int: int, double: float) -> None: ... @typing.overload - def setXsiteOld(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setXsiteOld( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setXsiteOld(self, int: int, double: float) -> None: ... def setXsitedT(self, int: int, double: float) -> None: ... def setXsitedTdT(self, int: int, double: float) -> None: ... def setXsitedV(self, int: int, double: float) -> None: ... @typing.overload - def setXsitedni(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setXsitedni( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload def setXsitedni(self, int: int, int2: int, double: float) -> None: ... def seta(self, double: float) -> None: ... @@ -1612,65 +3953,227 @@ class ComponentSrkCPA(ComponentSrk, ComponentCPAInterface): class ComponentSrkPeneloux(ComponentSrk): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentSrkPeneloux': ... + def clone(self) -> "ComponentSrkPeneloux": ... def getVolumeCorrection(self) -> float: ... class ComponentSrkvolcor(ComponentSrk): Cij: typing.MutableSequence[float] = ... Ci: float = ... @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... def calcc(self) -> float: ... def calccT(self) -> float: ... def calccTT(self) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getCi(self) -> float: ... def getCiT(self) -> float: ... def getCij(self, int: int) -> float: ... - def getFC(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def getFC( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getVolumeCorrection(self) -> float: ... def getc(self) -> float: ... def getcT(self) -> float: ... def getcTT(self) -> float: ... - def init(self, double: float, double2: float, double3: float, double4: float, int: int) -> None: ... + def init( + self, double: float, double2: float, double3: float, double4: float, int: int + ) -> None: ... class ComponentUMRCPA(ComponentPR, ComponentCPAInterface): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def calc_hCPAdn(self) -> float: ... - def calc_lngi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngidV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngij(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def calc_lngi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngidV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngij( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentUMRCPA': ... - def createComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def dFCPAdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFCPAdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdNdXidXdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdVdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXidXj(self, int: int, int2: int, int3: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXidni(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def clone(self) -> "ComponentUMRCPA": ... + def createComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def dFCPAdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdNdXidXdV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdVdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdXidXj( + self, + int: int, + int2: int, + int3: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> float: ... + def dFCPAdXidni( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getSurfaceTenisionInfluenceParameter(self, double: float) -> float: ... def getVolumeCorrection(self) -> float: ... def getXsite(self) -> typing.MutableSequence[float]: ... @@ -1684,60 +4187,171 @@ class ComponentUMRCPA(ComponentPR, ComponentCPAInterface): def getXsitedni(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def setAttractiveTerm(self, int: int) -> None: ... @typing.overload - def setXsite(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setXsite( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setXsite(self, int: int, double: float) -> None: ... @typing.overload - def setXsiteOld(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setXsiteOld( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setXsiteOld(self, int: int, double: float) -> None: ... def setXsitedT(self, int: int, double: float) -> None: ... def setXsitedTdT(self, int: int, double: float) -> None: ... def setXsitedV(self, int: int, double: float) -> None: ... @typing.overload - def setXsitedni(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setXsitedni( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload def setXsitedni(self, int: int, int2: int, double: float) -> None: ... def seta(self, double: float) -> None: ... def setb(self, double: float) -> None: ... class ComponentCoutinhoWax(ComponentSolid): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calcLambdaIJ(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int) -> float: ... - def calcLnGammaUNIQUAC(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calcSublimationEnthalpy(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calcLambdaIJ( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ) -> float: ... + def calcLnGammaUNIQUAC( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calcSublimationEnthalpy( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int + ) -> float: ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... @typing.overload def fugcoef(self, double: float, double2: float) -> float: ... - def fugcoef2(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def fugcoef2( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... -class ComponentElectrolyteCPA(ComponentModifiedFurstElectrolyteEos, ComponentCPAInterface): - @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... +class ComponentElectrolyteCPA( + ComponentModifiedFurstElectrolyteEos, ComponentCPAInterface +): + @typing.overload + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... def calc_hCPAdn(self) -> float: ... - def calc_lngi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngidV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngij(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def calc_lngi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngidV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngij( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentElectrolyteCPA': ... - def dFCPAdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFCPAdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdNdXidXdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdVdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXidXj(self, int: int, int2: int, int3: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXidni(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def clone(self) -> "ComponentElectrolyteCPA": ... + def dFCPAdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdNdXidXdV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdVdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdXidXj( + self, + int: int, + int2: int, + int3: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> float: ... + def dFCPAdXidni( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getSurfaceTenisionInfluenceParameter(self, double: float) -> float: ... def getVolumeCorrection(self) -> float: ... def getXsite(self) -> typing.MutableSequence[float]: ... @@ -1751,45 +4365,131 @@ class ComponentElectrolyteCPA(ComponentModifiedFurstElectrolyteEos, ComponentCPA def getXsitedni(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def setAttractiveTerm(self, int: int) -> None: ... @typing.overload - def setXsite(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setXsite( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setXsite(self, int: int, double: float) -> None: ... @typing.overload - def setXsiteOld(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setXsiteOld( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setXsiteOld(self, int: int, double: float) -> None: ... def setXsitedT(self, int: int, double: float) -> None: ... def setXsitedTdT(self, int: int, double: float) -> None: ... def setXsitedV(self, int: int, double: float) -> None: ... @typing.overload - def setXsitedni(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setXsitedni( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload def setXsitedni(self, int: int, int2: int, double: float) -> None: ... def seta(self, double: float) -> None: ... def setb(self, double: float) -> None: ... -class ComponentElectrolyteCPAOld(ComponentModifiedFurstElectrolyteEos, ComponentCPAInterface): - @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calc_lngi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngidV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... +class ComponentElectrolyteCPAOld( + ComponentModifiedFurstElectrolyteEos, ComponentCPAInterface +): + @typing.overload + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calc_lngi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngidV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def calca(self) -> float: ... def calcb(self) -> float: ... - def clone(self) -> 'ComponentElectrolyteCPAOld': ... - def dFCPAdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdNdXidXdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdVdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXidXj(self, int: int, int2: int, int3: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def clone(self) -> "ComponentElectrolyteCPAOld": ... + def dFCPAdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdNdXidXdV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdVdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdXidXj( + self, + int: int, + int2: int, + int3: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getVolumeCorrection(self) -> float: ... def getXsite(self) -> typing.MutableSequence[float]: ... def getXsiteOld(self) -> typing.MutableSequence[float]: ... @@ -1798,11 +4498,15 @@ class ComponentElectrolyteCPAOld(ComponentModifiedFurstElectrolyteEos, Component def getXsitedV(self) -> typing.MutableSequence[float]: ... def setAttractiveTerm(self, int: int) -> None: ... @typing.overload - def setXsite(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setXsite( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setXsite(self, int: int, double: float) -> None: ... @typing.overload - def setXsiteOld(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setXsiteOld( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setXsiteOld(self, int: int, double: float) -> None: ... def setXsitedT(self, int: int, double: float) -> None: ... @@ -1813,38 +4517,137 @@ class ComponentElectrolyteCPAOld(ComponentModifiedFurstElectrolyteEos, Component def setb(self, double: float) -> None: ... class ComponentGEUnifacPSRK(ComponentGEUnifac): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calcaij(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int) -> float: ... - def calcaijdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int) -> float: ... - def calclnGammak(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... - def calclnGammakdT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calcaij( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ) -> float: ... + def calcaijdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ) -> float: ... + def calclnGammak( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... + def calclnGammakdT( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... @typing.overload def getGamma(self) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... - @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... + @typing.overload + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... class ComponentGEUnifacUMRPRU(ComponentGEUnifac): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calcGammaNumericalDerivatives(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> None: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calcGammaNumericalDerivatives( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> None: ... def calcSum2Comp(self) -> None: ... - def calcSum2CompdTdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... - def calcTempExpaij(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... - def calcUnifacGroupParams(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... - def calcUnifacGroupParamsdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... - def calcaij(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int) -> float: ... - def calcaijdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int) -> float: ... - def calcaijdTdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int) -> float: ... - def calclnGammak(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... - def calclnGammakdTdT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... - def calclnGammakdn(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int) -> None: ... + def calcSum2CompdTdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... + def calcTempExpaij( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... + def calcUnifacGroupParams( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... + def calcUnifacGroupParamsdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... + def calcaij( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ) -> float: ... + def calcaijdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ) -> float: ... + def calcaijdTdT( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ) -> float: ... + def calclnGammak( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... + def calclnGammakdTdT( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... + def calclnGammakdn( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int + ) -> None: ... @typing.overload def getGamma(self) -> float: ... @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> float: ... - @typing.overload - def getGamma(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> float: ... + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + ) -> float: ... + @typing.overload + def getGamma( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: jneqsim.thermo.phase.PhaseType, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> float: ... def getaij(self, int: int, int2: int) -> float: ... def getaijdT(self, int: int, int2: int) -> float: ... def getaijdTdT(self, int: int, int2: int) -> float: ... @@ -1852,34 +4655,107 @@ class ComponentGEUnifacUMRPRU(ComponentGEUnifac): class ComponentPCSAFTa(ComponentPCSAFT, ComponentCPAInterface): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calc_lngi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngidV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def clone(self) -> 'ComponentPCSAFTa': ... - def dFCPAdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFCPAdNdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdNdXidXdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdVdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFCPAdXidXj(self, int: int, int2: int, int3: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calc_lngi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngidV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def clone(self) -> "ComponentPCSAFTa": ... + def dFCPAdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFCPAdNdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdNdXidXdV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdVdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdXi( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def dFCPAdXidXj( + self, + int: int, + int2: int, + int3: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getXsite(self) -> typing.MutableSequence[float]: ... def getXsiteOld(self) -> typing.MutableSequence[float]: ... def getXsitedT(self) -> typing.MutableSequence[float]: ... def getXsitedTdT(self) -> typing.MutableSequence[float]: ... def getXsitedV(self) -> typing.MutableSequence[float]: ... @typing.overload - def setXsite(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setXsite( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setXsite(self, int: int, double: float) -> None: ... @typing.overload - def setXsiteOld(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setXsiteOld( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... @typing.overload def setXsiteOld(self, int: int, double: float) -> None: ... def setXsitedT(self, int: int, double: float) -> None: ... @@ -1888,24 +4764,131 @@ class ComponentPCSAFTa(ComponentPCSAFT, ComponentCPAInterface): def setXsitedni(self, int: int, int2: int, double: float) -> None: ... class ComponentSrkCPAMM(ComponentSrkCPA): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface): ... - def clone(self) -> 'ComponentSrkCPAMM': ... - def dFBorndN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFBorndNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFBorndNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFBorndNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFDebyeHuckeldN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFDebyeHuckeldNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFDebyeHuckeldNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFDebyeHuckeldNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFShortRangedN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFShortRangedNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFShortRangedNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFShortRangedNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ): ... + def clone(self) -> "ComponentSrkCPAMM": ... + def dFBorndN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFBorndNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFBorndNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFBorndNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFDebyeHuckeldN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFDebyeHuckeldNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFDebyeHuckeldNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFDebyeHuckeldNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFShortRangedN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFShortRangedNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFShortRangedNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFShortRangedNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... def getBornContribution(self) -> float: ... def getBornRadius(self) -> float: ... @@ -1922,83 +4905,233 @@ class ComponentSrkCPAMM(ComponentSrkCPA): class ComponentSrkCPAs(ComponentSrkCPA): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float, phaseInterface: jneqsim.thermo.phase.PhaseInterface): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface): ... - def calc_lngi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngidV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngij(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def clone(self) -> 'ComponentSrkCPAs': ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ): ... + def calc_lngi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngidV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngij( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def clone(self) -> "ComponentSrkCPAs": ... class ComponentUMRCPAvolcor(ComponentUMRCPA): Cij: typing.MutableSequence[float] = ... Ci: float = ... @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... def calcc(self) -> float: ... def calccT(self) -> float: ... - def dFdN(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdN(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int2: int, double: float, double2: float) -> float: ... - def dFdNdT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... - def dFdNdV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, double: float, double2: float) -> float: ... + def dFdN( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdN( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int2: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... + def dFdNdV( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + int: int, + double: float, + double2: float, + ) -> float: ... def getCi(self) -> float: ... def getCiT(self) -> float: ... def getCij(self, int: int) -> float: ... def getc(self) -> float: ... def getcT(self) -> float: ... - def init(self, double: float, double2: float, double3: float, double4: float, int: int) -> None: ... + def init( + self, double: float, double2: float, double3: float, double4: float, int: int + ) -> None: ... class ComponentWax(ComponentSolid): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... @typing.overload def fugcoef(self, double: float, double2: float) -> float: ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def fugcoef2(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def fugcoef2( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... class ComponentWaxWilson(ComponentSolid): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... @typing.overload def fugcoef(self, double: float, double2: float) -> float: ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def fugcoef2(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getCharEnergyParamter(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int) -> float: ... - def getWilsonActivityCoefficient(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getWilsonInteractionEnergy(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def fugcoef2( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getCharEnergyParamter( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int, int2: int + ) -> float: ... + def getWilsonActivityCoefficient( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getWilsonInteractionEnergy( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... class ComponentWonWax(ComponentSolid): - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... @typing.overload def fugcoef(self, double: float, double2: float) -> float: ... @typing.overload def fugcoef(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def fugcoef2(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getWonActivityCoefficient(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getWonParam(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def getWonVolume(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def fugcoef2( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getWonActivityCoefficient( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getWonParam( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def getWonVolume( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... class ComponentElectrolyteCPAstatoil(ComponentElectrolyteCPA): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def calc_lngi(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngidV(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def calc_lngij(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... - def clone(self) -> 'ComponentElectrolyteCPAstatoil': ... + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def calc_lngi( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngidV( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def calc_lngij( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... + def clone(self) -> "ComponentElectrolyteCPAstatoil": ... class ComponentElectrolyteCPAAdvanced(ComponentElectrolyteCPAstatoil): @typing.overload - def __init__(self, int: int, double: float, double2: float, double3: float, double4: float, double5: float): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int): ... - def Finit(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, double3: float, double4: float, int: int, int2: int) -> None: ... - def clone(self) -> 'ComponentElectrolyteCPAAdvanced': ... - + def __init__( + self, + int: int, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ): ... + def Finit( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + int2: int, + ) -> None: ... + def clone(self) -> "ComponentElectrolyteCPAAdvanced": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.component")``. @@ -2043,8 +5176,12 @@ class __module_protocol__(Protocol): ComponentInterface: typing.Type[ComponentInterface] ComponentKentEisenberg: typing.Type[ComponentKentEisenberg] ComponentLeachmanEos: typing.Type[ComponentLeachmanEos] - ComponentModifiedFurstElectrolyteEos: typing.Type[ComponentModifiedFurstElectrolyteEos] - ComponentModifiedFurstElectrolyteEosMod2004: typing.Type[ComponentModifiedFurstElectrolyteEosMod2004] + ComponentModifiedFurstElectrolyteEos: typing.Type[ + ComponentModifiedFurstElectrolyteEos + ] + ComponentModifiedFurstElectrolyteEosMod2004: typing.Type[ + ComponentModifiedFurstElectrolyteEosMod2004 + ] ComponentPCSAFT: typing.Type[ComponentPCSAFT] ComponentPCSAFTa: typing.Type[ComponentPCSAFTa] ComponentPR: typing.Type[ComponentPR] diff --git a/src/jneqsim-stubs/thermo/component/attractiveeosterm/__init__.pyi b/src/jneqsim-stubs/thermo/component/attractiveeosterm/__init__.pyi index a644198b..507d4393 100644 --- a/src/jneqsim-stubs/thermo/component/attractiveeosterm/__init__.pyi +++ b/src/jneqsim-stubs/thermo/component/attractiveeosterm/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,12 +11,10 @@ import jpype import jneqsim.thermo.component import typing - - class AttractiveTermInterface(java.lang.Cloneable, java.io.Serializable): def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermInterface': ... + def clone(self) -> "AttractiveTermInterface": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -28,10 +26,12 @@ class AttractiveTermInterface(java.lang.Cloneable, java.io.Serializable): def setm(self, double: float) -> None: ... class AttractiveTermBaseClass(AttractiveTermInterface): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermBaseClass': ... + def clone(self) -> "AttractiveTermBaseClass": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -44,12 +44,18 @@ class AttractiveTermBaseClass(AttractiveTermInterface): class AttractiveTermMollerup(AttractiveTermBaseClass): @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermMollerup': ... + def clone(self) -> "AttractiveTermMollerup": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -57,10 +63,12 @@ class AttractiveTermMollerup(AttractiveTermBaseClass): def init(self) -> None: ... class AttractiveTermPr(AttractiveTermBaseClass): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermPr': ... + def clone(self) -> "AttractiveTermPr": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -69,10 +77,12 @@ class AttractiveTermPr(AttractiveTermBaseClass): def setm(self, double: float) -> None: ... class AttractiveTermRk(AttractiveTermBaseClass): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermRk': ... + def clone(self) -> "AttractiveTermRk": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -81,12 +91,18 @@ class AttractiveTermRk(AttractiveTermBaseClass): class AttractiveTermSchwartzentruber(AttractiveTermBaseClass): @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermSchwartzentruber': ... + def clone(self) -> "AttractiveTermSchwartzentruber": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -94,10 +110,12 @@ class AttractiveTermSchwartzentruber(AttractiveTermBaseClass): def init(self) -> None: ... class AttractiveTermSrk(AttractiveTermBaseClass): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermSrk': ... + def clone(self) -> "AttractiveTermSrk": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -106,10 +124,12 @@ class AttractiveTermSrk(AttractiveTermBaseClass): def setm(self, double: float) -> None: ... class AttractiveTermTwuCoon(AttractiveTermBaseClass): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermTwuCoon': ... + def clone(self) -> "AttractiveTermTwuCoon": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -118,12 +138,18 @@ class AttractiveTermTwuCoon(AttractiveTermBaseClass): class AttractiveTermTwuCoonParam(AttractiveTermBaseClass): @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermTwuCoonParam': ... + def clone(self) -> "AttractiveTermTwuCoonParam": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -132,12 +158,18 @@ class AttractiveTermTwuCoonParam(AttractiveTermBaseClass): class AttractiveTermTwuCoonStatoil(AttractiveTermBaseClass): @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermTwuCoonStatoil': ... + def clone(self) -> "AttractiveTermTwuCoonStatoil": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -145,10 +177,12 @@ class AttractiveTermTwuCoonStatoil(AttractiveTermBaseClass): def init(self) -> None: ... class AttractiveTermCPAstatoil(AttractiveTermSrk): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermCPAstatoil': ... + def clone(self) -> "AttractiveTermCPAstatoil": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -156,7 +190,9 @@ class AttractiveTermCPAstatoil(AttractiveTermSrk): def init(self) -> None: ... class AttractiveTermGERG(AttractiveTermPr): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... def AttractiveTermGERG(self) -> typing.Any: ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... @@ -167,12 +203,18 @@ class AttractiveTermGERG(AttractiveTermPr): class AttractiveTermMatCop(AttractiveTermSrk): @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermMatCop': ... + def clone(self) -> "AttractiveTermMatCop": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -181,12 +223,18 @@ class AttractiveTermMatCop(AttractiveTermSrk): class AttractiveTermMatCop5PRUMR(AttractiveTermPr): @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermMatCop5PRUMR': ... + def clone(self) -> "AttractiveTermMatCop5PRUMR": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -194,12 +242,18 @@ class AttractiveTermMatCop5PRUMR(AttractiveTermPr): class AttractiveTermMatCopPR(AttractiveTermPr): @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermMatCopPR': ... + def clone(self) -> "AttractiveTermMatCopPR": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -207,28 +261,38 @@ class AttractiveTermMatCopPR(AttractiveTermPr): class AttractiveTermMatCopPRUMR(AttractiveTermPr): @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermMatCopPRUMR': ... + def clone(self) -> "AttractiveTermMatCopPRUMR": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... def diffdiffalphaT(self, double: float) -> float: ... class AttractiveTermPr1978(AttractiveTermPr): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... - def clone(self) -> 'AttractiveTermPr1978': ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... + def clone(self) -> "AttractiveTermPr1978": ... def init(self) -> None: ... def setm(self, double: float) -> None: ... class AttractiveTermPrGassem2001(AttractiveTermPr): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermPrGassem2001': ... + def clone(self) -> "AttractiveTermPrGassem2001": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -236,16 +300,20 @@ class AttractiveTermPrGassem2001(AttractiveTermPr): def init(self) -> None: ... class AttractiveTermPrLeeKesler(AttractiveTermPr): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... - def clone(self) -> 'AttractiveTermPrLeeKesler': ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... + def clone(self) -> "AttractiveTermPrLeeKesler": ... def init(self) -> None: ... def setm(self, double: float) -> None: ... class AttractiveTermTwu(AttractiveTermSrk): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermTwu': ... + def clone(self) -> "AttractiveTermTwu": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -253,28 +321,38 @@ class AttractiveTermTwu(AttractiveTermSrk): def init(self) -> None: ... class AttractiveTermUMRPRU(AttractiveTermPr): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... - def clone(self) -> 'AttractiveTermUMRPRU': ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... + def clone(self) -> "AttractiveTermUMRPRU": ... def init(self) -> None: ... class AtractiveTermMatCopPRUMRNew(AttractiveTermMatCopPRUMR): @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... @typing.overload - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AtractiveTermMatCopPRUMRNew': ... + def clone(self) -> "AtractiveTermMatCopPRUMRNew": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... def diffdiffalphaT(self, double: float) -> float: ... class AttractiveTermPrDanesh(AttractiveTermPr1978): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermPrDanesh': ... + def clone(self) -> "AttractiveTermPrDanesh": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... @@ -282,23 +360,26 @@ class AttractiveTermPrDanesh(AttractiveTermPr1978): def init(self) -> None: ... class AttractiveTermPrDelft1998(AttractiveTermPr1978): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... def aT(self, double: float) -> float: ... def alpha(self, double: float) -> float: ... - def clone(self) -> 'AttractiveTermPrDelft1998': ... + def clone(self) -> "AttractiveTermPrDelft1998": ... def diffaT(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffaT(self, double: float) -> float: ... def diffdiffalphaT(self, double: float) -> float: ... class AttractiveTermSoreideWhitson(AttractiveTermPr1978): - def __init__(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface): ... + def __init__( + self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface + ): ... def alpha(self, double: float) -> float: ... def diffalphaT(self, double: float) -> float: ... def diffdiffalphaT(self, double: float) -> float: ... def setSalinityFromPhase(self, double: float) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.component.attractiveeosterm")``. diff --git a/src/jneqsim-stubs/thermo/component/repulsiveeosterm/__init__.pyi b/src/jneqsim-stubs/thermo/component/repulsiveeosterm/__init__.pyi index e32f2399..1910a740 100644 --- a/src/jneqsim-stubs/thermo/component/repulsiveeosterm/__init__.pyi +++ b/src/jneqsim-stubs/thermo/component/repulsiveeosterm/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -7,11 +7,8 @@ else: import typing - - class RepulsiveTermInterface: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.component.repulsiveeosterm")``. diff --git a/src/jneqsim-stubs/thermo/mixingrule/__init__.pyi b/src/jneqsim-stubs/thermo/mixingrule/__init__.pyi index e69289e6..7d2749cf 100644 --- a/src/jneqsim-stubs/thermo/mixingrule/__init__.pyi +++ b/src/jneqsim-stubs/thermo/mixingrule/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,67 +15,119 @@ import jneqsim.thermo.phase import jneqsim.thermo.system import typing - - -class BIPEstimationMethod(java.lang.Enum['BIPEstimationMethod']): - CHUEH_PRAUSNITZ: typing.ClassVar['BIPEstimationMethod'] = ... - KATZ_FIROOZABADI: typing.ClassVar['BIPEstimationMethod'] = ... - DEFAULT: typing.ClassVar['BIPEstimationMethod'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # +class BIPEstimationMethod(java.lang.Enum["BIPEstimationMethod"]): + CHUEH_PRAUSNITZ: typing.ClassVar["BIPEstimationMethod"] = ... + KATZ_FIROOZABADI: typing.ClassVar["BIPEstimationMethod"] = ... + DEFAULT: typing.ClassVar["BIPEstimationMethod"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BIPEstimationMethod': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BIPEstimationMethod": ... @staticmethod - def values() -> typing.MutableSequence['BIPEstimationMethod']: ... + def values() -> typing.MutableSequence["BIPEstimationMethod"]: ... class BIPEstimator: DEFAULT_CHUEH_PRAUSNITZ_EXPONENT: typing.ClassVar[float] = ... @typing.overload @staticmethod - def applyEstimatedBIPs(systemInterface: jneqsim.thermo.system.SystemInterface, bIPEstimationMethod: BIPEstimationMethod) -> None: ... + def applyEstimatedBIPs( + systemInterface: jneqsim.thermo.system.SystemInterface, + bIPEstimationMethod: BIPEstimationMethod, + ) -> None: ... @typing.overload @staticmethod - def applyEstimatedBIPs(systemInterface: jneqsim.thermo.system.SystemInterface, bIPEstimationMethod: BIPEstimationMethod, boolean: bool) -> None: ... + def applyEstimatedBIPs( + systemInterface: jneqsim.thermo.system.SystemInterface, + bIPEstimationMethod: BIPEstimationMethod, + boolean: bool, + ) -> None: ... @staticmethod - def applyMethaneC7PlusBIPs(systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def applyMethaneC7PlusBIPs( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> None: ... @staticmethod - def calculateBIPMatrix(systemInterface: jneqsim.thermo.system.SystemInterface, bIPEstimationMethod: BIPEstimationMethod) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def calculateBIPMatrix( + systemInterface: jneqsim.thermo.system.SystemInterface, + bIPEstimationMethod: BIPEstimationMethod, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @staticmethod - def canEstimateMercuryHydrocarbonKij(componentInterface: jneqsim.thermo.component.ComponentInterface, componentInterface2: jneqsim.thermo.component.ComponentInterface) -> bool: ... + def canEstimateMercuryHydrocarbonKij( + componentInterface: jneqsim.thermo.component.ComponentInterface, + componentInterface2: jneqsim.thermo.component.ComponentInterface, + ) -> bool: ... @staticmethod - def classifyHydrocarbonType(componentInterface: jneqsim.thermo.component.ComponentInterface) -> 'BIPEstimator.MercuryHydrocarbonType': ... + def classifyHydrocarbonType( + componentInterface: jneqsim.thermo.component.ComponentInterface, + ) -> "BIPEstimator.MercuryHydrocarbonType": ... @staticmethod - def estimate(componentInterface: jneqsim.thermo.component.ComponentInterface, componentInterface2: jneqsim.thermo.component.ComponentInterface, bIPEstimationMethod: BIPEstimationMethod) -> float: ... + def estimate( + componentInterface: jneqsim.thermo.component.ComponentInterface, + componentInterface2: jneqsim.thermo.component.ComponentInterface, + bIPEstimationMethod: BIPEstimationMethod, + ) -> float: ... @typing.overload @staticmethod - def estimateChuehPrausnitz(componentInterface: jneqsim.thermo.component.ComponentInterface, componentInterface2: jneqsim.thermo.component.ComponentInterface) -> float: ... + def estimateChuehPrausnitz( + componentInterface: jneqsim.thermo.component.ComponentInterface, + componentInterface2: jneqsim.thermo.component.ComponentInterface, + ) -> float: ... @typing.overload @staticmethod - def estimateChuehPrausnitz(componentInterface: jneqsim.thermo.component.ComponentInterface, componentInterface2: jneqsim.thermo.component.ComponentInterface, double: float) -> float: ... + def estimateChuehPrausnitz( + componentInterface: jneqsim.thermo.component.ComponentInterface, + componentInterface2: jneqsim.thermo.component.ComponentInterface, + double: float, + ) -> float: ... @staticmethod - def estimateKatzFiroozabadi(componentInterface: jneqsim.thermo.component.ComponentInterface, componentInterface2: jneqsim.thermo.component.ComponentInterface) -> float: ... + def estimateKatzFiroozabadi( + componentInterface: jneqsim.thermo.component.ComponentInterface, + componentInterface2: jneqsim.thermo.component.ComponentInterface, + ) -> float: ... @staticmethod - def estimateMercuryHydrocarbonKij(componentInterface: jneqsim.thermo.component.ComponentInterface, componentInterface2: jneqsim.thermo.component.ComponentInterface, boolean: bool) -> float: ... + def estimateMercuryHydrocarbonKij( + componentInterface: jneqsim.thermo.component.ComponentInterface, + componentInterface2: jneqsim.thermo.component.ComponentInterface, + boolean: bool, + ) -> float: ... @staticmethod - def printBIPMatrix(systemInterface: jneqsim.thermo.system.SystemInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - class MercuryHydrocarbonType(java.lang.Enum['BIPEstimator.MercuryHydrocarbonType']): - PARAFFINIC: typing.ClassVar['BIPEstimator.MercuryHydrocarbonType'] = ... - NAPHTHENIC: typing.ClassVar['BIPEstimator.MercuryHydrocarbonType'] = ... - AROMATIC: typing.ClassVar['BIPEstimator.MercuryHydrocarbonType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def printBIPMatrix( + systemInterface: jneqsim.thermo.system.SystemInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + + class MercuryHydrocarbonType(java.lang.Enum["BIPEstimator.MercuryHydrocarbonType"]): + PARAFFINIC: typing.ClassVar["BIPEstimator.MercuryHydrocarbonType"] = ... + NAPHTHENIC: typing.ClassVar["BIPEstimator.MercuryHydrocarbonType"] = ... + AROMATIC: typing.ClassVar["BIPEstimator.MercuryHydrocarbonType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'BIPEstimator.MercuryHydrocarbonType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "BIPEstimator.MercuryHydrocarbonType": ... @staticmethod - def values() -> typing.MutableSequence['BIPEstimator.MercuryHydrocarbonType']: ... + def values() -> ( + typing.MutableSequence["BIPEstimator.MercuryHydrocarbonType"] + ): ... -class MixingRuleHandler(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.Cloneable): +class MixingRuleHandler( + jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.Cloneable +): def __init__(self): ... def getName(self) -> java.lang.String: ... @@ -85,42 +137,175 @@ class MixingRuleTypeInterface: class MixingRulesInterface(java.io.Serializable, java.lang.Cloneable): def getName(self) -> java.lang.String: ... -class CPAMixingRuleType(java.lang.Enum['CPAMixingRuleType'], MixingRuleTypeInterface): - CPA_RADOCH: typing.ClassVar['CPAMixingRuleType'] = ... - PCSAFTA_RADOCH: typing.ClassVar['CPAMixingRuleType'] = ... +class CPAMixingRuleType(java.lang.Enum["CPAMixingRuleType"], MixingRuleTypeInterface): + CPA_RADOCH: typing.ClassVar["CPAMixingRuleType"] = ... + PCSAFTA_RADOCH: typing.ClassVar["CPAMixingRuleType"] = ... @staticmethod - def byName(string: typing.Union[java.lang.String, str]) -> 'CPAMixingRuleType': ... + def byName(string: typing.Union[java.lang.String, str]) -> "CPAMixingRuleType": ... @staticmethod - def byValue(int: int) -> 'CPAMixingRuleType': ... + def byValue(int: int) -> "CPAMixingRuleType": ... def getValue(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'CPAMixingRuleType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "CPAMixingRuleType": ... @staticmethod - def values() -> typing.MutableSequence['CPAMixingRuleType']: ... + def values() -> typing.MutableSequence["CPAMixingRuleType"]: ... class CPAMixingRulesInterface(MixingRulesInterface): - def calcDelta(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltaNog(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltadN(self, int: int, int2: int, int3: int, int4: int, int5: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int6: int) -> float: ... - def calcDeltadT(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltadTdT(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltadTdV(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltadV(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcXi(self, intArray: typing.Union[typing.List[typing.MutableSequence[typing.MutableSequence[int]]], jpype.JArray], intArray2: typing.Union[typing.List[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[int]]]], jpype.JArray], int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... + def calcDelta( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltaNog( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltadN( + self, + int: int, + int2: int, + int3: int, + int4: int, + int5: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int6: int, + ) -> float: ... + def calcDeltadT( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltadTdT( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltadTdV( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltadV( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcXi( + self, + intArray: typing.Union[ + typing.List[typing.MutableSequence[typing.MutableSequence[int]]], + jpype.JArray, + ], + intArray2: typing.Union[ + typing.List[ + typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[int]] + ] + ], + jpype.JArray, + ], + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... class ElectrolyteMixingRulesInterface(MixingRulesInterface): - def calcW(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcWT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcWTT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcWi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcWiT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... + def calcW( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcWT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcWTT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcWi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcWiT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... @typing.overload - def calcWij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def calcWij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... @typing.overload def calcWij(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... def getWij(self, int: int, int2: int, double: float) -> float: ... @@ -133,55 +318,130 @@ class ElectrolyteMixingRulesInterface(MixingRulesInterface): def setWijT1Parameter(self, int: int, int2: int, double: float) -> None: ... def setWijT2Parameter(self, int: int, int2: int, double: float) -> None: ... -class EosMixingRuleType(java.lang.Enum['EosMixingRuleType'], MixingRuleTypeInterface): - NO: typing.ClassVar['EosMixingRuleType'] = ... - CLASSIC: typing.ClassVar['EosMixingRuleType'] = ... - CLASSIC_HV: typing.ClassVar['EosMixingRuleType'] = ... - HV: typing.ClassVar['EosMixingRuleType'] = ... - WS: typing.ClassVar['EosMixingRuleType'] = ... - CPA_MIX: typing.ClassVar['EosMixingRuleType'] = ... - CLASSIC_T: typing.ClassVar['EosMixingRuleType'] = ... - CLASSIC_T_CPA: typing.ClassVar['EosMixingRuleType'] = ... - CLASSIC_TX_CPA: typing.ClassVar['EosMixingRuleType'] = ... - SOREIDE_WHITSON: typing.ClassVar['EosMixingRuleType'] = ... - CLASSIC_T2: typing.ClassVar['EosMixingRuleType'] = ... +class EosMixingRuleType(java.lang.Enum["EosMixingRuleType"], MixingRuleTypeInterface): + NO: typing.ClassVar["EosMixingRuleType"] = ... + CLASSIC: typing.ClassVar["EosMixingRuleType"] = ... + CLASSIC_HV: typing.ClassVar["EosMixingRuleType"] = ... + HV: typing.ClassVar["EosMixingRuleType"] = ... + WS: typing.ClassVar["EosMixingRuleType"] = ... + CPA_MIX: typing.ClassVar["EosMixingRuleType"] = ... + CLASSIC_T: typing.ClassVar["EosMixingRuleType"] = ... + CLASSIC_T_CPA: typing.ClassVar["EosMixingRuleType"] = ... + CLASSIC_TX_CPA: typing.ClassVar["EosMixingRuleType"] = ... + SOREIDE_WHITSON: typing.ClassVar["EosMixingRuleType"] = ... + CLASSIC_T2: typing.ClassVar["EosMixingRuleType"] = ... @staticmethod - def byName(string: typing.Union[java.lang.String, str]) -> 'EosMixingRuleType': ... + def byName(string: typing.Union[java.lang.String, str]) -> "EosMixingRuleType": ... @staticmethod - def byValue(int: int) -> 'EosMixingRuleType': ... + def byValue(int: int) -> "EosMixingRuleType": ... def getValue(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EosMixingRuleType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "EosMixingRuleType": ... @staticmethod - def values() -> typing.MutableSequence['EosMixingRuleType']: ... + def values() -> typing.MutableSequence["EosMixingRuleType"]: ... class EosMixingRulesInterface(MixingRulesInterface): - def calcA(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcATT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAiT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... - def calcB(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcBi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcBij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def calcA( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcATT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAiT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... + def calcB( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcBi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcBij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... def getBinaryInteractionParameter(self, int: int, int2: int) -> float: ... def getBinaryInteractionParameterT1(self, int: int, int2: int) -> float: ... - def getBinaryInteractionParameters(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getBinaryInteractionParameters( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getBmixType(self) -> int: ... def getGEPhase(self) -> jneqsim.thermo.phase.PhaseInterface: ... - def setBinaryInteractionParameter(self, int: int, int2: int, double: float) -> None: ... - def setBinaryInteractionParameterT1(self, int: int, int2: int, double: float) -> None: ... - def setBinaryInteractionParameterij(self, int: int, int2: int, double: float) -> None: ... - def setBinaryInteractionParameterji(self, int: int, int2: int, double: float) -> None: ... + def setBinaryInteractionParameter( + self, int: int, int2: int, double: float + ) -> None: ... + def setBinaryInteractionParameterT1( + self, int: int, int2: int, double: float + ) -> None: ... + def setBinaryInteractionParameterij( + self, int: int, int2: int, double: float + ) -> None: ... + def setBinaryInteractionParameterji( + self, int: int, int2: int, double: float + ) -> None: ... def setBmixType(self, int: int) -> None: ... def setCalcEOSInteractionParameters(self, boolean: bool) -> None: ... - def setMixingRuleGEModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setMixingRuleGEModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setnEOSkij(self, double: float) -> None: ... class HVMixingRulesInterface(EosMixingRulesInterface): @@ -189,7 +449,9 @@ class HVMixingRulesInterface(EosMixingRulesInterface): def getHVDijTParameter(self, int: int, int2: int) -> float: ... def getHValphaParameter(self, int: int, int2: int) -> float: ... def getKijWongSandler(self, int: int, int2: int) -> float: ... - def setClassicOrHV(self, int: int, int2: int, string: typing.Union[java.lang.String, str]) -> None: ... + def setClassicOrHV( + self, int: int, int2: int, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHVDijParameter(self, int: int, int2: int, double: float) -> None: ... def setHVDijTParameter(self, int: int, int2: int, double: float) -> None: ... def setHValphaParameter(self, int: int, int2: int, double: float) -> None: ... @@ -197,59 +459,325 @@ class HVMixingRulesInterface(EosMixingRulesInterface): class CPAMixingRuleHandler(MixingRuleHandler): def __init__(self): ... - def clone(self) -> 'CPAMixingRuleHandler': ... - def getInteractionMatrix(self, intArray: typing.Union[typing.List[int], jpype.JArray], intArray2: typing.Union[typing.List[int], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[int]]: ... + def clone(self) -> "CPAMixingRuleHandler": ... + def getInteractionMatrix( + self, + intArray: typing.Union[typing.List[int], jpype.JArray], + intArray2: typing.Union[typing.List[int], jpype.JArray], + ) -> typing.MutableSequence[typing.MutableSequence[int]]: ... @typing.overload def getMixingRule(self, int: int) -> CPAMixingRulesInterface: ... @typing.overload - def getMixingRule(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> CPAMixingRulesInterface: ... + def getMixingRule( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> CPAMixingRulesInterface: ... @typing.overload - def getMixingRule(self, mixingRuleTypeInterface: typing.Union[MixingRuleTypeInterface, typing.Callable]) -> CPAMixingRulesInterface: ... - def resetMixingRule(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> MixingRulesInterface: ... - def setAssociationScheme(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> typing.MutableSequence[typing.MutableSequence[int]]: ... - def setCrossAssociationScheme(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> typing.MutableSequence[typing.MutableSequence[int]]: ... + def getMixingRule( + self, + mixingRuleTypeInterface: typing.Union[MixingRuleTypeInterface, typing.Callable], + ) -> CPAMixingRulesInterface: ... + def resetMixingRule( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> MixingRulesInterface: ... + def setAssociationScheme( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> typing.MutableSequence[typing.MutableSequence[int]]: ... + def setCrossAssociationScheme( + self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> typing.MutableSequence[typing.MutableSequence[int]]: ... + class CPA_Radoch(jneqsim.thermo.mixingrule.CPAMixingRuleHandler.CPA_Radoch_base): - def __init__(self, cPAMixingRuleHandler: 'CPAMixingRuleHandler'): ... + def __init__(self, cPAMixingRuleHandler: "CPAMixingRuleHandler"): ... @typing.overload - def calcDelta(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... + def calcDelta( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... @typing.overload - def calcDelta(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... - def calcDeltaNog(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltadN(self, int: int, int2: int, int3: int, int4: int, int5: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int6: int) -> float: ... - def calcDeltadT(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltadTdT(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltadTdV(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltadV(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def getCrossAssociationEnergy(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... - def getCrossAssociationVolume(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def calcDelta( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... + def calcDeltaNog( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltadN( + self, + int: int, + int2: int, + int3: int, + int4: int, + int5: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int6: int, + ) -> float: ... + def calcDeltadT( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltadTdT( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltadTdV( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltadV( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def getCrossAssociationEnergy( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... + def getCrossAssociationVolume( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... def getName(self) -> java.lang.String: ... + class CPA_Radoch_base(CPAMixingRulesInterface): - def __init__(self, cPAMixingRuleHandler: 'CPAMixingRuleHandler'): ... - def calcDelta(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltaNog(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltadN(self, int: int, int2: int, int3: int, int4: int, int5: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int6: int) -> float: ... - def calcDeltadT(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltadTdT(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltadTdV(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... - def calcDeltadV(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... + def __init__(self, cPAMixingRuleHandler: "CPAMixingRuleHandler"): ... + def calcDelta( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltaNog( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltadN( + self, + int: int, + int2: int, + int3: int, + int4: int, + int5: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int6: int, + ) -> float: ... + def calcDeltadT( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltadTdT( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltadTdV( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + def calcDeltadV( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... @typing.overload - def calcXi(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def calcXi( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... @typing.overload - def calcXi(self, intArray: typing.Union[typing.List[typing.MutableSequence[typing.MutableSequence[int]]], jpype.JArray], intArray2: typing.Union[typing.List[typing.MutableSequence[typing.MutableSequence[typing.MutableSequence[int]]]], jpype.JArray], int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... + def calcXi( + self, + intArray: typing.Union[ + typing.List[typing.MutableSequence[typing.MutableSequence[int]]], + jpype.JArray, + ], + intArray2: typing.Union[ + typing.List[ + typing.MutableSequence[ + typing.MutableSequence[typing.MutableSequence[int]] + ] + ], + jpype.JArray, + ], + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... + class PCSAFTa_Radoch(jneqsim.thermo.mixingrule.CPAMixingRuleHandler.CPA_Radoch): - def __init__(self, cPAMixingRuleHandler: 'CPAMixingRuleHandler'): ... + def __init__(self, cPAMixingRuleHandler: "CPAMixingRuleHandler"): ... @typing.overload - def calcDelta(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def calcDelta( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... @typing.overload - def calcDelta(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... + def calcDelta( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... @typing.overload - def getCrossAssociationEnergy(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def getCrossAssociationEnergy( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... @typing.overload - def getCrossAssociationEnergy(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... + def getCrossAssociationEnergy( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... @typing.overload - def getCrossAssociationVolume(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def getCrossAssociationVolume( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... @typing.overload - def getCrossAssociationVolume(self, int: int, int2: int, int3: int, int4: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int5: int) -> float: ... + def getCrossAssociationVolume( + self, + int: int, + int2: int, + int3: int, + int4: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int5: int, + ) -> float: ... class EosMixingRuleHandler(MixingRuleHandler): mixingRuleGEModel: java.lang.String = ... @@ -268,115 +796,395 @@ class EosMixingRuleHandler(MixingRuleHandler): nEOSkij: float = ... calcEOSInteractionParameters: typing.ClassVar[bool] = ... def __init__(self): ... - def clone(self) -> 'EosMixingRuleHandler': ... - def displayInteractionCoefficients(self, string: typing.Union[java.lang.String, str], phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... + def clone(self) -> "EosMixingRuleHandler": ... + def displayInteractionCoefficients( + self, + string: typing.Union[java.lang.String, str], + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ) -> None: ... def equals(self, object: typing.Any) -> bool: ... - def getClassicOrHV(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... - def getClassicOrWS(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... - def getElectrolyteMixingRule(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> ElectrolyteMixingRulesInterface: ... + def getClassicOrHV( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getClassicOrWS( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getElectrolyteMixingRule( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> ElectrolyteMixingRulesInterface: ... def getHVDij(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getHVDijT(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getHValpha(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... @typing.overload def getMixingRule(self, int: int) -> EosMixingRulesInterface: ... @typing.overload - def getMixingRule(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> EosMixingRulesInterface: ... + def getMixingRule( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> EosMixingRulesInterface: ... def getMixingRuleName(self) -> java.lang.String: ... def getNRTLDij(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getNRTLDijT(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getNRTLalpha(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getSRKbinaryInteractionParameters(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getWSintparam(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getSRKbinaryInteractionParameters( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getWSintparam( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def isCalcEOSInteractionParameters(self) -> bool: ... - def resetMixingRule(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> EosMixingRulesInterface: ... + def resetMixingRule( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> EosMixingRulesInterface: ... def setCalcEOSInteractionParameters(self, boolean: bool) -> None: ... - def setMixingRuleGEModel(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setMixingRuleName(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setMixingRuleGEModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setMixingRuleName( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + class ClassicSRK(jneqsim.thermo.mixingrule.EosMixingRuleHandler.ClassicVdW): - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler'): ... - def calcA(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcATT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAiT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... - def clone(self) -> 'EosMixingRuleHandler.ClassicSRK': ... + def __init__(self, eosMixingRuleHandler: "EosMixingRuleHandler"): ... + def calcA( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcATT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAiT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... + def clone(self) -> "EosMixingRuleHandler.ClassicSRK": ... def getkij(self, double: float, int: int, int2: int) -> float: ... + class ClassicSRKT(jneqsim.thermo.mixingrule.EosMixingRuleHandler.ClassicSRK): @typing.overload - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler'): ... + def __init__(self, eosMixingRuleHandler: "EosMixingRuleHandler"): ... @typing.overload - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler', int: int): ... - def calcATT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAiT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAiTT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def clone(self) -> 'EosMixingRuleHandler.ClassicSRKT': ... + def __init__(self, eosMixingRuleHandler: "EosMixingRuleHandler", int: int): ... + def calcATT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAiT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAiTT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def clone(self) -> "EosMixingRuleHandler.ClassicSRKT": ... def getkij(self, double: float, int: int, int2: int) -> float: ... def getkijdT(self, double: float, int: int, int2: int) -> float: ... def getkijdTdT(self, double: float, int: int, int2: int) -> float: ... + class ClassicSRKT2(jneqsim.thermo.mixingrule.EosMixingRuleHandler.ClassicSRKT): - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler'): ... - def clone(self) -> 'EosMixingRuleHandler.ClassicSRKT': ... + def __init__(self, eosMixingRuleHandler: "EosMixingRuleHandler"): ... + def clone(self) -> "EosMixingRuleHandler.ClassicSRKT": ... def getkij(self, double: float, int: int, int2: int) -> float: ... def getkijdT(self, double: float, int: int, int2: int) -> float: ... def getkijdTdT(self, double: float, int: int, int2: int) -> float: ... + class ClassicSRKT2x(jneqsim.thermo.mixingrule.EosMixingRuleHandler.ClassicSRKT2): - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler'): ... - def calcA(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAiT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def __init__(self, eosMixingRuleHandler: "EosMixingRuleHandler"): ... + def calcA( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAiT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... @typing.overload def getkij(self, double: float, int: int, int2: int) -> float: ... @typing.overload - def getkij(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, int: int, int2: int) -> float: ... - def getkijdn(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, int2: int, int3: int) -> float: ... - def getkijdndn(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, int3: int, int4: int) -> float: ... + def getkij( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + int: int, + int2: int, + ) -> float: ... + def getkijdn( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + int2: int, + int3: int, + ) -> float: ... + def getkijdndn( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + int3: int, + int4: int, + ) -> float: ... + class ClassicVdW(EosMixingRulesInterface): - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler'): ... - def calcA(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcATT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAiT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... - def calcB(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcBFull(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcBi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcBi2(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcBiFull(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcBij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... - def clone(self) -> 'EosMixingRuleHandler.ClassicVdW': ... + def __init__(self, eosMixingRuleHandler: "EosMixingRuleHandler"): ... + def calcA( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcATT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAiT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... + def calcB( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcBFull( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcBi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcBi2( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcBiFull( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcBij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... + def clone(self) -> "EosMixingRuleHandler.ClassicVdW": ... def equals(self, object: typing.Any) -> bool: ... def getA(self) -> float: ... def getB(self) -> float: ... def getBinaryInteractionParameter(self, int: int, int2: int) -> float: ... def getBinaryInteractionParameterT1(self, int: int, int2: int) -> float: ... - def getBinaryInteractionParameters(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getBinaryInteractionParameters( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getBmixType(self) -> int: ... def getGEPhase(self) -> jneqsim.thermo.phase.PhaseInterface: ... def getName(self) -> java.lang.String: ... - def getbij(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface) -> float: ... + def getbij( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface, + ) -> float: ... def prettyPrintKij(self) -> None: ... - def setBinaryInteractionParameter(self, int: int, int2: int, double: float) -> None: ... - def setBinaryInteractionParameterT1(self, int: int, int2: int, double: float) -> None: ... - def setBinaryInteractionParameterij(self, int: int, int2: int, double: float) -> None: ... - def setBinaryInteractionParameterji(self, int: int, int2: int, double: float) -> None: ... + def setBinaryInteractionParameter( + self, int: int, int2: int, double: float + ) -> None: ... + def setBinaryInteractionParameterT1( + self, int: int, int2: int, double: float + ) -> None: ... + def setBinaryInteractionParameterij( + self, int: int, int2: int, double: float + ) -> None: ... + def setBinaryInteractionParameterji( + self, int: int, int2: int, double: float + ) -> None: ... def setBmixType(self, int: int) -> None: ... def setCalcEOSInteractionParameters(self, boolean: bool) -> None: ... - def setMixingRuleGEModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setMixingRuleGEModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setnEOSkij(self, double: float) -> None: ... + class ElectrolyteMixRule(ElectrolyteMixingRulesInterface): - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler', phaseInterface: jneqsim.thermo.phase.PhaseInterface): ... - def calcW(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcWT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcWTT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcWi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcWiT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... + def __init__( + self, + eosMixingRuleHandler: "EosMixingRuleHandler", + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + ): ... + def calcW( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcWT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcWTT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcWi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcWiT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... @typing.overload - def calcWij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def calcWij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... @typing.overload - def calcWij(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... + def calcWij( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... def getName(self) -> java.lang.String: ... def getWij(self, int: int, int2: int, double: float) -> float: ... def getWijParameter(self, int: int, int2: int) -> float: ... @@ -389,76 +1197,396 @@ class EosMixingRuleHandler(MixingRuleHandler): def setWijParameter(self, int: int, int2: int, double: float) -> None: ... def setWijT1Parameter(self, int: int, int2: int, double: float) -> None: ... def setWijT2Parameter(self, int: int, int2: int, double: float) -> None: ... - class SRKHuronVidal(jneqsim.thermo.mixingrule.EosMixingRuleHandler.ClassicSRK, HVMixingRulesInterface): + + class SRKHuronVidal( + jneqsim.thermo.mixingrule.EosMixingRuleHandler.ClassicSRK, + HVMixingRulesInterface, + ): @typing.overload - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler', phaseInterface: jneqsim.thermo.phase.PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]): ... + def __init__( + self, + eosMixingRuleHandler: "EosMixingRuleHandler", + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ): ... @typing.overload - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler', phaseInterface: jneqsim.thermo.phase.PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]): ... - def calcA(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAiT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def __init__( + self, + eosMixingRuleHandler: "EosMixingRuleHandler", + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ): ... + def calcA( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAiT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... def equals(self, object: typing.Any) -> bool: ... def getHVDijParameter(self, int: int, int2: int) -> float: ... def getHVDijTParameter(self, int: int, int2: int) -> float: ... def getHValphaParameter(self, int: int, int2: int) -> float: ... def getKijWongSandler(self, int: int, int2: int) -> float: ... - def setClassicOrHV(self, int: int, int2: int, string: typing.Union[java.lang.String, str]) -> None: ... + def setClassicOrHV( + self, int: int, int2: int, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHVDijParameter(self, int: int, int2: int, double: float) -> None: ... def setHVDijTParameter(self, int: int, int2: int, double: float) -> None: ... def setHValphaParameter(self, int: int, int2: int, double: float) -> None: ... def setKijWongSandler(self, int: int, int2: int, double: float) -> None: ... - class SRKHuronVidal2(jneqsim.thermo.mixingrule.EosMixingRuleHandler.ClassicSRK, HVMixingRulesInterface): + + class SRKHuronVidal2( + jneqsim.thermo.mixingrule.EosMixingRuleHandler.ClassicSRK, + HVMixingRulesInterface, + ): @typing.overload - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler', phaseInterface: jneqsim.thermo.phase.PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]): ... + def __init__( + self, + eosMixingRuleHandler: "EosMixingRuleHandler", + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ): ... @typing.overload - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler', phaseInterface: jneqsim.thermo.phase.PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]): ... - def calcA(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcATT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAiT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def __init__( + self, + eosMixingRuleHandler: "EosMixingRuleHandler", + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ): ... + def calcA( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcATT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAiT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... def getGEPhase(self) -> jneqsim.thermo.phase.PhaseInterface: ... def getHVDijParameter(self, int: int, int2: int) -> float: ... def getHVDijTParameter(self, int: int, int2: int) -> float: ... def getHValphaParameter(self, int: int, int2: int) -> float: ... def getKijWongSandler(self, int: int, int2: int) -> float: ... - def init(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> None: ... - def setClassicOrHV(self, int: int, int2: int, string: typing.Union[java.lang.String, str]) -> None: ... + def init( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> None: ... + def setClassicOrHV( + self, int: int, int2: int, string: typing.Union[java.lang.String, str] + ) -> None: ... def setHVDijParameter(self, int: int, int2: int, double: float) -> None: ... def setHVDijTParameter(self, int: int, int2: int, double: float) -> None: ... def setHValphaParameter(self, int: int, int2: int, double: float) -> None: ... def setKijWongSandler(self, int: int, int2: int, double: float) -> None: ... - class WhitsonSoreideMixingRule(jneqsim.thermo.mixingrule.EosMixingRuleHandler.ClassicSRK): - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler'): ... - def calcA(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcATT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAiT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... - def getkijWhitsonSoreideAqueous(self, componentEosInterfaceArray: typing.Union[typing.List[jneqsim.thermo.component.ComponentEosInterface], jpype.JArray], double: float, double2: float, int: int, int2: int) -> float: ... - class WongSandlerMixingRule(jneqsim.thermo.mixingrule.EosMixingRuleHandler.SRKHuronVidal2): + + class WhitsonSoreideMixingRule( + jneqsim.thermo.mixingrule.EosMixingRuleHandler.ClassicSRK + ): + def __init__(self, eosMixingRuleHandler: "EosMixingRuleHandler"): ... + def calcA( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcATT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAiT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... + def getkijWhitsonSoreideAqueous( + self, + componentEosInterfaceArray: typing.Union[ + typing.List[jneqsim.thermo.component.ComponentEosInterface], + jpype.JArray, + ], + double: float, + double2: float, + int: int, + int2: int, + ) -> float: ... + + class WongSandlerMixingRule( + jneqsim.thermo.mixingrule.EosMixingRuleHandler.SRKHuronVidal2 + ): @typing.overload - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler', phaseInterface: jneqsim.thermo.phase.PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]): ... + def __init__( + self, + eosMixingRuleHandler: "EosMixingRuleHandler", + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ): ... @typing.overload - def __init__(self, eosMixingRuleHandler: 'EosMixingRuleHandler', phaseInterface: jneqsim.thermo.phase.PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]): ... - def calcA(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcATT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAiT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... - def calcB(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcBT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcBTT(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcBi(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcBiT(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcBij(self, int: int, int2: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int3: int) -> float: ... - def init(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, double: float, double2: float, int: int) -> None: ... - + def __init__( + self, + eosMixingRuleHandler: "EosMixingRuleHandler", + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ): ... + def calcA( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcATT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcAi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAiT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... + def calcB( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcBT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcBTT( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> float: ... + def calcBi( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcBiT( + self, + int: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcBij( + self, + int: int, + int2: int, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... + def init( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + double: float, + double2: float, + int: int, + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.mixingrule")``. diff --git a/src/jneqsim-stubs/thermo/phase/__init__.pyi b/src/jneqsim-stubs/thermo/phase/__init__.pyi index 7701d6c3..9dc32fcb 100644 --- a/src/jneqsim-stubs/thermo/phase/__init__.pyi +++ b/src/jneqsim-stubs/thermo/phase/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -18,10 +18,8 @@ import jneqsim.thermo.util.gerg import org.netlib.util import typing - - class CPAContribution(java.io.Serializable): - def __init__(self, phaseEos: 'PhaseEos'): ... + def __init__(self, phaseEos: "PhaseEos"): ... @staticmethod def calcG(double: float, double2: float) -> float: ... @staticmethod @@ -32,12 +30,36 @@ class CPAContribution(java.io.Serializable): def calc_lngVVV(self) -> float: ... class PhaseGEInterface: - def getExcessGibbsEnergy(self, phaseInterface: 'PhaseInterface', int: int, double: float, double2: float, phaseType: 'PhaseType') -> float: ... - def setAlpha(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDij(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDijT(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def getExcessGibbsEnergy( + self, + phaseInterface: "PhaseInterface", + int: int, + double: float, + double2: float, + phaseType: "PhaseType", + ) -> float: ... + def setAlpha( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDij( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDijT( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... -class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.Cloneable): +class PhaseInterface( + jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.Cloneable +): def FB(self) -> float: ... def FBB(self) -> float: ... def FBD(self) -> float: ... @@ -54,23 +76,77 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C def Fn(self) -> float: ... def FnB(self) -> float: ... def FnV(self) -> float: ... - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def addMoles(self, int: int, double: float) -> None: ... @typing.overload def addMolesChemReac(self, int: int, double: float, double2: float) -> None: ... @typing.overload def addMolesChemReac(self, int: int, double: float) -> None: ... - def calcA(self, phaseInterface: 'PhaseInterface', double: float, double2: float, int: int) -> float: ... - def calcAT(self, int: int, phaseInterface: 'PhaseInterface', double: float, double2: float, int2: int) -> float: ... - def calcAi(self, int: int, phaseInterface: 'PhaseInterface', double: float, double2: float, int2: int) -> float: ... - def calcAiT(self, int: int, phaseInterface: 'PhaseInterface', double: float, double2: float, int2: int) -> float: ... - def calcAij(self, int: int, int2: int, phaseInterface: 'PhaseInterface', double: float, double2: float, int3: int) -> float: ... - def calcB(self, phaseInterface: 'PhaseInterface', double: float, double2: float, int: int) -> float: ... - def calcBi(self, int: int, phaseInterface: 'PhaseInterface', double: float, double2: float, int2: int) -> float: ... - def calcBij(self, int: int, int2: int, phaseInterface: 'PhaseInterface', double: float, double2: float, int3: int) -> float: ... + def calcA( + self, phaseInterface: "PhaseInterface", double: float, double2: float, int: int + ) -> float: ... + def calcAT( + self, + int: int, + phaseInterface: "PhaseInterface", + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAi( + self, + int: int, + phaseInterface: "PhaseInterface", + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAiT( + self, + int: int, + phaseInterface: "PhaseInterface", + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAij( + self, + int: int, + int2: int, + phaseInterface: "PhaseInterface", + double: float, + double2: float, + int3: int, + ) -> float: ... + def calcB( + self, phaseInterface: "PhaseInterface", double: float, double2: float, int: int + ) -> float: ... + def calcBi( + self, + int: int, + phaseInterface: "PhaseInterface", + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcBij( + self, + int: int, + int2: int, + phaseInterface: "PhaseInterface", + double: float, + double2: float, + int3: int, + ) -> float: ... def calcMolarVolume(self, boolean: bool) -> None: ... def calcR(self) -> float: ... - def clone(self) -> 'PhaseInterface': ... + def clone(self) -> "PhaseInterface": ... def dFdT(self) -> float: ... def dFdTdT(self) -> float: ... def dFdTdV(self) -> float: ... @@ -94,7 +170,9 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C @typing.overload def getActivityCoefficient(self, int: int, int2: int) -> float: ... @typing.overload - def getActivityCoefficient(self, int: int, string: typing.Union[java.lang.String, str]) -> float: ... + def getActivityCoefficient( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> float: ... def getActivityCoefficientSymetric(self, int: int) -> float: ... def getActivityCoefficientUnSymetric(self, int: int) -> float: ... def getAlpha0_EOSCG(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... @@ -102,26 +180,46 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C @typing.overload def getAlpha0_Leachman(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... @typing.overload - def getAlpha0_Leachman(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[org.netlib.util.doubleW]: ... + def getAlpha0_Leachman( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[org.netlib.util.doubleW]: ... def getAlpha0_Vega(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... - def getAlphares_EOSCG(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... - def getAlphares_GERG2008(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... - @typing.overload - def getAlphares_Leachman(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... - @typing.overload - def getAlphares_Leachman(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... - def getAlphares_Vega(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares_EOSCG( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares_GERG2008( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + @typing.overload + def getAlphares_Leachman( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + @typing.overload + def getAlphares_Leachman( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares_Vega( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... def getAntoineVaporPressure(self, double: float) -> float: ... def getB(self) -> float: ... def getBeta(self) -> float: ... @typing.overload def getComponent(self, int: int) -> jneqsim.thermo.component.ComponentInterface: ... @typing.overload - def getComponent(self, string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.component.ComponentInterface: ... + def getComponent( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.thermo.component.ComponentInterface: ... def getComponentNames(self) -> typing.MutableSequence[java.lang.String]: ... - def getComponentWithIndex(self, int: int) -> jneqsim.thermo.component.ComponentInterface: ... - def getComponents(self) -> typing.MutableSequence[jneqsim.thermo.component.ComponentInterface]: ... - def getComposition(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getComponentWithIndex( + self, int: int + ) -> jneqsim.thermo.component.ComponentInterface: ... + def getComponents( + self, + ) -> typing.MutableSequence[jneqsim.thermo.component.ComponentInterface]: ... + def getComposition( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getCompressibilityX(self) -> float: ... def getCompressibilityY(self) -> float: ... def getCorrectedVolume(self) -> float: ... @@ -145,7 +243,9 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C @typing.overload def getDensity_Leachman(self) -> float: ... @typing.overload - def getDensity_Leachman(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getDensity_Leachman( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getDensity_Vega(self) -> float: ... @typing.overload def getEnthalpy(self) -> float: ... @@ -177,13 +277,17 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C @typing.overload def getInternalEnergy(self) -> float: ... @typing.overload - def getInternalEnergy(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getInternalEnergy( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getIsobaricThermalExpansivity(self) -> float: ... def getIsothermalCompressibility(self) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getKappa(self) -> float: ... def getLogActivityCoefficient(self, int: int, int2: int) -> float: ... @typing.overload @@ -195,7 +299,9 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C def getMeanIonicActivity(self, int: int, int2: int) -> float: ... def getMixGibbsEnergy(self) -> float: ... def getMixingRule(self) -> jneqsim.thermo.mixingrule.MixingRulesInterface: ... - def getMixingRuleType(self) -> jneqsim.thermo.mixingrule.MixingRuleTypeInterface: ... + def getMixingRuleType( + self, + ) -> jneqsim.thermo.mixingrule.MixingRuleTypeInterface: ... def getModelName(self) -> java.lang.String: ... def getMolalMeanIonicActivity(self, int: int, int2: int) -> float: ... def getMolarComposition(self) -> typing.MutableSequence[float]: ... @@ -215,11 +321,15 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C def getOsmoticCoefficient(self, int: int) -> float: ... def getOsmoticCoefficientOfWater(self) -> float: ... def getOsmoticCoefficientOfWaterMolality(self) -> float: ... - def getPhase(self) -> 'PhaseInterface': ... + def getPhase(self) -> "PhaseInterface": ... def getPhaseFraction(self) -> float: ... def getPhaseTypeName(self) -> java.lang.String: ... - def getPhysicalProperties(self) -> jneqsim.physicalproperties.system.PhysicalProperties: ... - def getPhysicalPropertyModel(self) -> jneqsim.physicalproperties.system.PhysicalPropertyModel: ... + def getPhysicalProperties( + self, + ) -> jneqsim.physicalproperties.system.PhysicalProperties: ... + def getPhysicalPropertyModel( + self, + ) -> jneqsim.physicalproperties.system.PhysicalPropertyModel: ... @typing.overload def getPressure(self) -> float: ... @typing.overload @@ -229,7 +339,9 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C @typing.overload def getProperties_Leachman(self) -> typing.MutableSequence[float]: ... @typing.overload - def getProperties_Leachman(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getProperties_Leachman( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getProperties_Vega(self) -> typing.MutableSequence[float]: ... def getPseudoCriticalPressure(self) -> float: ... def getPseudoCriticalTemperature(self) -> float: ... @@ -238,9 +350,9 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C @typing.overload def getPureComponentFugacity(self, int: int, boolean: bool) -> float: ... @typing.overload - def getRefPhase(self, int: int) -> 'PhaseInterface': ... + def getRefPhase(self, int: int) -> "PhaseInterface": ... @typing.overload - def getRefPhase(self) -> typing.MutableSequence['PhaseInterface']: ... + def getRefPhase(self) -> typing.MutableSequence["PhaseInterface"]: ... @typing.overload def getSoundSpeed(self) -> float: ... @typing.overload @@ -253,9 +365,11 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C @typing.overload def getThermalConductivity(self) -> float: ... @typing.overload - def getThermalConductivity(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getThermalConductivity( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getTotalVolume(self) -> float: ... - def getType(self) -> 'PhaseType': ... + def getType(self) -> "PhaseType": ... @typing.overload def getViscosity(self) -> float: ... @typing.overload @@ -269,13 +383,21 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C def getWtFrac(self, int: int) -> float: ... @typing.overload def getWtFrac(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getWtFraction(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def getWtFraction( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> float: ... def getWtFractionOfWaxFormingComponents(self) -> float: ... def getZ(self) -> float: ... def getZvolcorr(self) -> float: ... - def geta(self, phaseInterface: 'PhaseInterface', double: float, double2: float, int: int) -> float: ... - def getb(self, phaseInterface: 'PhaseInterface', double: float, double2: float, int: int) -> float: ... - def getcomponentArray(self) -> typing.MutableSequence[jneqsim.thermo.component.ComponentInterface]: ... + def geta( + self, phaseInterface: "PhaseInterface", double: float, double2: float, int: int + ) -> float: ... + def getb( + self, phaseInterface: "PhaseInterface", double: float, double2: float, int: int + ) -> float: ... + def getcomponentArray( + self, + ) -> typing.MutableSequence[jneqsim.thermo.component.ComponentInterface]: ... def getdPdTVn(self) -> float: ... def getdPdVTn(self) -> float: ... def getdPdrho(self) -> float: ... @@ -288,14 +410,18 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C @typing.overload def getpH(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def hasComponent(self, string: typing.Union[java.lang.String, str], boolean: bool) -> bool: ... + def hasComponent( + self, string: typing.Union[java.lang.String, str], boolean: bool + ) -> bool: ... @typing.overload def hasComponent(self, string: typing.Union[java.lang.String, str]) -> bool: ... def hasIons(self) -> bool: ... def hasPlusFraction(self) -> bool: ... def hasTBPFraction(self) -> bool: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: 'PhaseType', double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: "PhaseType", double2: float + ) -> None: ... @typing.overload def init(self) -> None: ... @typing.overload @@ -303,89 +429,153 @@ class PhaseInterface(jneqsim.thermo.ThermodynamicConstantsInterface, java.lang.C @typing.overload def initPhysicalProperties(self) -> None: ... @typing.overload - def initPhysicalProperties(self, physicalPropertyType: jneqsim.physicalproperties.PhysicalPropertyType) -> None: ... + def initPhysicalProperties( + self, physicalPropertyType: jneqsim.physicalproperties.PhysicalPropertyType + ) -> None: ... @typing.overload - def initPhysicalProperties(self, string: typing.Union[java.lang.String, str]) -> None: ... + def initPhysicalProperties( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def initRefPhases(self, boolean: bool) -> None: ... def isAsphalteneRich(self) -> bool: ... def isConstantPhaseVolume(self) -> bool: ... def isMixingRuleDefined(self) -> bool: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: 'PhaseType') -> float: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: "PhaseType", + ) -> float: ... def normalize(self) -> None: ... - def removeComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... - def resetMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def removeComponent( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... + def resetMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... def resetPhysicalProperties(self) -> None: ... def setAttractiveTerm(self, int: int) -> None: ... def setBeta(self, double: float) -> None: ... - def setComponentArray(self, componentInterfaceArray: typing.Union[typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray]) -> None: ... + def setComponentArray( + self, + componentInterfaceArray: typing.Union[ + typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray + ], + ) -> None: ... def setConstantPhaseVolume(self, boolean: bool) -> None: ... def setEmptyFluid(self) -> None: ... def setInitType(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... - def setMixingRuleGEModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setMixingRuleGEModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setMolarVolume(self, double: float) -> None: ... - def setMoleFractions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setMoleFractions( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setNumberOfComponents(self, int: int) -> None: ... - def setParams(self, phaseInterface: 'PhaseInterface', doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setParams( + self, + phaseInterface: "PhaseInterface", + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setPhaseTypeName(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setPhysicalProperties(self, physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel) -> None: ... + def setPhysicalProperties( + self, + physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel, + ) -> None: ... @typing.overload def setPhysicalProperties(self) -> None: ... - def setPhysicalPropertyModel(self, physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel) -> None: ... - def setPpm(self, physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel) -> None: ... + def setPhysicalPropertyModel( + self, + physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel, + ) -> None: ... + def setPpm( + self, + physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel, + ) -> None: ... def setPressure(self, double: float) -> None: ... - def setProperties(self, phaseInterface: 'PhaseInterface') -> None: ... + def setProperties(self, phaseInterface: "PhaseInterface") -> None: ... @typing.overload - def setRefPhase(self, int: int, phaseInterface: 'PhaseInterface') -> None: ... + def setRefPhase(self, int: int, phaseInterface: "PhaseInterface") -> None: ... @typing.overload - def setRefPhase(self, phaseInterfaceArray: typing.Union[typing.List['PhaseInterface'], jpype.JArray]) -> None: ... + def setRefPhase( + self, + phaseInterfaceArray: typing.Union[typing.List["PhaseInterface"], jpype.JArray], + ) -> None: ... def setTemperature(self, double: float) -> None: ... def setTotalVolume(self, double: float) -> None: ... - def setType(self, phaseType: 'PhaseType') -> None: ... + def setType(self, phaseType: "PhaseType") -> None: ... @typing.overload def useVolumeCorrection(self) -> bool: ... @typing.overload def useVolumeCorrection(self, boolean: bool) -> None: ... -class PhaseType(java.lang.Enum['PhaseType']): - LIQUID: typing.ClassVar['PhaseType'] = ... - GAS: typing.ClassVar['PhaseType'] = ... - OIL: typing.ClassVar['PhaseType'] = ... - AQUEOUS: typing.ClassVar['PhaseType'] = ... - HYDRATE: typing.ClassVar['PhaseType'] = ... - WAX: typing.ClassVar['PhaseType'] = ... - SOLID: typing.ClassVar['PhaseType'] = ... - SOLIDCOMPLEX: typing.ClassVar['PhaseType'] = ... - ASPHALTENE: typing.ClassVar['PhaseType'] = ... - LIQUID_ASPHALTENE: typing.ClassVar['PhaseType'] = ... +class PhaseType(java.lang.Enum["PhaseType"]): + LIQUID: typing.ClassVar["PhaseType"] = ... + GAS: typing.ClassVar["PhaseType"] = ... + OIL: typing.ClassVar["PhaseType"] = ... + AQUEOUS: typing.ClassVar["PhaseType"] = ... + HYDRATE: typing.ClassVar["PhaseType"] = ... + WAX: typing.ClassVar["PhaseType"] = ... + SOLID: typing.ClassVar["PhaseType"] = ... + SOLIDCOMPLEX: typing.ClassVar["PhaseType"] = ... + ASPHALTENE: typing.ClassVar["PhaseType"] = ... + LIQUID_ASPHALTENE: typing.ClassVar["PhaseType"] = ... @staticmethod - def byDesc(string: typing.Union[java.lang.String, str]) -> 'PhaseType': ... + def byDesc(string: typing.Union[java.lang.String, str]) -> "PhaseType": ... @staticmethod - def byName(string: typing.Union[java.lang.String, str]) -> 'PhaseType': ... + def byName(string: typing.Union[java.lang.String, str]) -> "PhaseType": ... @staticmethod - def byValue(int: int) -> 'PhaseType': ... + def byValue(int: int) -> "PhaseType": ... def getDesc(self) -> java.lang.String: ... def getValue(self) -> int: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PhaseType': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "PhaseType": ... @staticmethod - def values() -> typing.MutableSequence['PhaseType']: ... + def values() -> typing.MutableSequence["PhaseType"]: ... -class StateOfMatter(java.lang.Enum['StateOfMatter']): - GAS: typing.ClassVar['StateOfMatter'] = ... - LIQUID: typing.ClassVar['StateOfMatter'] = ... - SOLID: typing.ClassVar['StateOfMatter'] = ... +class StateOfMatter(java.lang.Enum["StateOfMatter"]): + GAS: typing.ClassVar["StateOfMatter"] = ... + LIQUID: typing.ClassVar["StateOfMatter"] = ... + SOLID: typing.ClassVar["StateOfMatter"] = ... @staticmethod - def fromPhaseType(phaseType: PhaseType) -> 'StateOfMatter': ... + def fromPhaseType(phaseType: PhaseType) -> "StateOfMatter": ... @staticmethod def isAsphaltene(phaseType: PhaseType) -> bool: ... @staticmethod @@ -394,19 +584,23 @@ class StateOfMatter(java.lang.Enum['StateOfMatter']): def isLiquid(phaseType: PhaseType) -> bool: ... @staticmethod def isSolid(phaseType: PhaseType) -> bool: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'StateOfMatter': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "StateOfMatter": ... @staticmethod - def values() -> typing.MutableSequence['StateOfMatter']: ... + def values() -> typing.MutableSequence["StateOfMatter"]: ... class Phase(PhaseInterface): numberOfComponents: int = ... - componentArray: typing.MutableSequence[jneqsim.thermo.component.ComponentInterface] = ... + componentArray: typing.MutableSequence[ + jneqsim.thermo.component.ComponentInterface + ] = ... calcMolarVolume: bool = ... physicalPropertyHandler: jneqsim.physicalproperties.PhysicalPropertyHandler = ... chemSyst: bool = ... @@ -430,31 +624,94 @@ class Phase(PhaseInterface): def FnB(self) -> float: ... def FnV(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... def addMoles(self, int: int, double: float) -> None: ... @typing.overload def addMolesChemReac(self, int: int, double: float) -> None: ... @typing.overload def addMolesChemReac(self, int: int, double: float, double2: float) -> None: ... @typing.overload - def calcA(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - @typing.overload - def calcA(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAT(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAi(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAiT(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAij(self, int: int, int2: int, phaseInterface: PhaseInterface, double: float, double2: float, int3: int) -> float: ... - def calcB(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcBi(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcBij(self, int: int, int2: int, phaseInterface: PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def calcA( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + @typing.overload + def calcA( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcAT( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAi( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAiT( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAij( + self, + int: int, + int2: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... + def calcB( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcBi( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcBij( + self, + int: int, + int2: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... def calcDiElectricConstant(self, double: float) -> float: ... def calcDiElectricConstantdT(self, double: float) -> float: ... def calcDiElectricConstantdTdT(self, double: float) -> float: ... def calcMolarVolume(self, boolean: bool) -> None: ... def calcR(self) -> float: ... - def clone(self) -> 'Phase': ... + def clone(self) -> "Phase": ... def dFdT(self) -> float: ... def dFdTdT(self) -> float: ... def dFdTdV(self) -> float: ... @@ -479,7 +736,9 @@ class Phase(PhaseInterface): @typing.overload def getActivityCoefficient(self, int: int, int2: int) -> float: ... @typing.overload - def getActivityCoefficient(self, int: int, string: typing.Union[java.lang.String, str]) -> float: ... + def getActivityCoefficient( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> float: ... def getActivityCoefficientSymetric(self, int: int) -> float: ... def getActivityCoefficientUnSymetric(self, int: int) -> float: ... def getAiT(self) -> float: ... @@ -488,15 +747,27 @@ class Phase(PhaseInterface): @typing.overload def getAlpha0_Leachman(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... @typing.overload - def getAlpha0_Leachman(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[org.netlib.util.doubleW]: ... + def getAlpha0_Leachman( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[org.netlib.util.doubleW]: ... def getAlpha0_Vega(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... - def getAlphares_EOSCG(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... - def getAlphares_GERG2008(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... - @typing.overload - def getAlphares_Leachman(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... - @typing.overload - def getAlphares_Leachman(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... - def getAlphares_Vega(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares_EOSCG( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares_GERG2008( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + @typing.overload + def getAlphares_Leachman( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + @typing.overload + def getAlphares_Leachman( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares_Vega( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... def getAntoineVaporPressure(self, double: float) -> float: ... def getB(self) -> float: ... def getBeta(self) -> float: ... @@ -504,11 +775,19 @@ class Phase(PhaseInterface): @typing.overload def getComponent(self, int: int) -> jneqsim.thermo.component.ComponentInterface: ... @typing.overload - def getComponent(self, string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.component.ComponentInterface: ... + def getComponent( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.thermo.component.ComponentInterface: ... def getComponentNames(self) -> typing.MutableSequence[java.lang.String]: ... - def getComponentWithIndex(self, int: int) -> jneqsim.thermo.component.ComponentInterface: ... - def getComponents(self) -> typing.MutableSequence[jneqsim.thermo.component.ComponentInterface]: ... - def getComposition(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getComponentWithIndex( + self, int: int + ) -> jneqsim.thermo.component.ComponentInterface: ... + def getComponents( + self, + ) -> typing.MutableSequence[jneqsim.thermo.component.ComponentInterface]: ... + def getComposition( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getCompressibilityX(self) -> float: ... def getCompressibilityY(self) -> float: ... def getCorrectedVolume(self) -> float: ... @@ -533,7 +812,9 @@ class Phase(PhaseInterface): @typing.overload def getDensity_Leachman(self) -> float: ... @typing.overload - def getDensity_Leachman(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getDensity_Leachman( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getDensity_Vega(self) -> float: ... def getDielectricConstant(self) -> float: ... @typing.overload @@ -570,13 +851,17 @@ class Phase(PhaseInterface): @typing.overload def getInternalEnergy(self) -> float: ... @typing.overload - def getInternalEnergy(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getInternalEnergy( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getIsobaricThermalExpansivity(self) -> float: ... def getIsothermalCompressibility(self) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getKappa(self) -> float: ... def getLogActivityCoefficient(self, int: int, int2: int) -> float: ... @typing.overload @@ -590,7 +875,9 @@ class Phase(PhaseInterface): def getMass(self) -> float: ... def getMeanIonicActivity(self, int: int, int2: int) -> float: ... def getMixGibbsEnergy(self) -> float: ... - def getMixingRuleType(self) -> jneqsim.thermo.mixingrule.MixingRuleTypeInterface: ... + def getMixingRuleType( + self, + ) -> jneqsim.thermo.mixingrule.MixingRuleTypeInterface: ... def getModelName(self) -> java.lang.String: ... def getMolalMeanIonicActivity(self, int: int, int2: int) -> float: ... def getMolarComposition(self) -> typing.MutableSequence[float]: ... @@ -611,8 +898,12 @@ class Phase(PhaseInterface): def getOsmoticCoefficientOfWater(self) -> float: ... def getOsmoticCoefficientOfWaterMolality(self) -> float: ... def getPhase(self) -> PhaseInterface: ... - def getPhysicalProperties(self) -> jneqsim.physicalproperties.system.PhysicalProperties: ... - def getPhysicalPropertyModel(self) -> jneqsim.physicalproperties.system.PhysicalPropertyModel: ... + def getPhysicalProperties( + self, + ) -> jneqsim.physicalproperties.system.PhysicalProperties: ... + def getPhysicalPropertyModel( + self, + ) -> jneqsim.physicalproperties.system.PhysicalPropertyModel: ... @typing.overload def getPressure(self) -> float: ... @typing.overload @@ -622,7 +913,9 @@ class Phase(PhaseInterface): @typing.overload def getProperties_Leachman(self) -> typing.MutableSequence[float]: ... @typing.overload - def getProperties_Leachman(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getProperties_Leachman( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getProperties_Vega(self) -> typing.MutableSequence[float]: ... def getPseudoCriticalPressure(self) -> float: ... def getPseudoCriticalTemperature(self) -> float: ... @@ -647,7 +940,9 @@ class Phase(PhaseInterface): @typing.overload def getThermalConductivity(self) -> float: ... @typing.overload - def getThermalConductivity(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getThermalConductivity( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getThermoPropertyModelName(self) -> java.lang.String: ... def getTotalVolume(self) -> float: ... def getType(self) -> PhaseType: ... @@ -664,13 +959,21 @@ class Phase(PhaseInterface): def getWtFrac(self, int: int) -> float: ... @typing.overload def getWtFrac(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getWtFraction(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def getWtFraction( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> float: ... def getWtFractionOfWaxFormingComponents(self) -> float: ... def getZ(self) -> float: ... def getZvolcorr(self) -> float: ... - def geta(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def getb(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def getcomponentArray(self) -> typing.MutableSequence[jneqsim.thermo.component.ComponentInterface]: ... + def geta( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def getb( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def getcomponentArray( + self, + ) -> typing.MutableSequence[jneqsim.thermo.component.ComponentInterface]: ... def getdPdTVn(self) -> float: ... def getdPdVTn(self) -> float: ... def getdPdrho(self) -> float: ... @@ -684,7 +987,9 @@ class Phase(PhaseInterface): def getpH(self, string: typing.Union[java.lang.String, str]) -> float: ... def groupTBPfractions(self) -> typing.MutableSequence[float]: ... @typing.overload - def hasComponent(self, string: typing.Union[java.lang.String, str], boolean: bool) -> bool: ... + def hasComponent( + self, string: typing.Union[java.lang.String, str], boolean: bool + ) -> bool: ... @typing.overload def hasComponent(self, string: typing.Union[java.lang.String, str]) -> bool: ... def hasPlusFraction(self) -> bool: ... @@ -694,44 +999,91 @@ class Phase(PhaseInterface): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... @typing.overload - def initPhysicalProperties(self, string: typing.Union[java.lang.String, str]) -> None: ... + def initPhysicalProperties( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def initPhysicalProperties(self) -> None: ... @typing.overload - def initPhysicalProperties(self, physicalPropertyType: jneqsim.physicalproperties.PhysicalPropertyType) -> None: ... + def initPhysicalProperties( + self, physicalPropertyType: jneqsim.physicalproperties.PhysicalPropertyType + ) -> None: ... @typing.overload def initRefPhases(self, boolean: bool) -> None: ... @typing.overload - def initRefPhases(self, boolean: bool, string: typing.Union[java.lang.String, str]) -> None: ... + def initRefPhases( + self, boolean: bool, string: typing.Union[java.lang.String, str] + ) -> None: ... def isConstantPhaseVolume(self) -> bool: ... def isMixingRuleDefined(self) -> bool: ... def normalize(self) -> None: ... - def removeComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def removeComponent( + self, string: typing.Union[java.lang.String, str], double: float, double2: float + ) -> None: ... def resetPhysicalProperties(self) -> None: ... def setAttractiveTerm(self, int: int) -> None: ... def setBeta(self, double: float) -> None: ... - def setComponentArray(self, componentInterfaceArray: typing.Union[typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray]) -> None: ... + def setComponentArray( + self, + componentInterfaceArray: typing.Union[ + typing.List[jneqsim.thermo.component.ComponentInterface], jpype.JArray + ], + ) -> None: ... def setConstantPhaseVolume(self, boolean: bool) -> None: ... def setEmptyFluid(self) -> None: ... def setInitType(self, int: int) -> None: ... def setMolarVolume(self, double: float) -> None: ... - def setMoleFractions(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setMoleFractions( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setNumberOfComponents(self, int: int) -> None: ... - def setParams(self, phaseInterface: PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setParams( + self, + phaseInterface: PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload def setPhysicalProperties(self) -> None: ... @typing.overload - def setPhysicalProperties(self, physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel) -> None: ... - def setPhysicalPropertyModel(self, physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel) -> None: ... - def setPpm(self, physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel) -> None: ... + def setPhysicalProperties( + self, + physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel, + ) -> None: ... + def setPhysicalPropertyModel( + self, + physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel, + ) -> None: ... + def setPpm( + self, + physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel, + ) -> None: ... def setPressure(self, double: float) -> None: ... def setProperties(self, phaseInterface: PhaseInterface) -> None: ... @typing.overload def setRefPhase(self, int: int, phaseInterface: PhaseInterface) -> None: ... @typing.overload - def setRefPhase(self, phaseInterfaceArray: typing.Union[typing.List[PhaseInterface], jpype.JArray]) -> None: ... + def setRefPhase( + self, + phaseInterfaceArray: typing.Union[typing.List[PhaseInterface], jpype.JArray], + ) -> None: ... def setTemperature(self, double: float) -> None: ... def setTotalVolume(self, double: float) -> None: ... def setType(self, phaseType: PhaseType) -> None: ... @@ -748,7 +1100,9 @@ class PhaseEosInterface(PhaseInterface): def dFdNdN(self, int: int, int2: int) -> float: ... def dFdNdT(self, int: int) -> float: ... def dFdNdV(self, int: int) -> float: ... - def displayInteractionCoefficients(self, string: typing.Union[java.lang.String, str]) -> None: ... + def displayInteractionCoefficients( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def getAresTV(self) -> float: ... def getEosMixingRule(self) -> jneqsim.thermo.mixingrule.EosMixingRulesInterface: ... def getMixingRuleName(self) -> java.lang.String: ... @@ -767,7 +1121,9 @@ class PhaseCPAInterface(PhaseEosInterface): def calc_lngVV(self) -> float: ... def calc_lngVVV(self) -> float: ... def getCpaMixingRule(self) -> jneqsim.thermo.mixingrule.CPAMixingRulesInterface: ... - def getCrossAssosiationScheme(self, int: int, int2: int, int3: int, int4: int) -> int: ... + def getCrossAssosiationScheme( + self, int: int, int2: int, int3: int, int4: int + ) -> int: ... def getGcpa(self) -> float: ... def getGcpav(self) -> float: ... def getHcpatot(self) -> float: ... @@ -778,11 +1134,21 @@ class PhaseDefault(Phase): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, componentInterface: jneqsim.thermo.component.ComponentInterface): ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def __init__( + self, componentInterface: jneqsim.thermo.component.ComponentInterface + ): ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def getGibbsEnergy(self) -> float: ... def getMixingRule(self) -> jneqsim.thermo.mixingrule.EosMixingRulesInterface: ... @typing.overload @@ -793,14 +1159,35 @@ class PhaseDefault(Phase): def getSoundSpeed(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload def getSoundSpeed(self) -> float: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def resetMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... - def setComponentType(self, componentInterface: jneqsim.thermo.component.ComponentInterface) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def resetMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... + def setComponentType( + self, componentInterface: jneqsim.thermo.component.ComponentInterface + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... - def setMixingRuleGEModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... + def setMixingRuleGEModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class PhaseEos(Phase, PhaseEosInterface): delta1: float = ... @@ -825,25 +1212,84 @@ class PhaseEos(Phase, PhaseEosInterface): def FnB(self) -> float: ... def FnV(self) -> float: ... @typing.overload - def calcA(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - @typing.overload - def calcA(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - @typing.overload - def calcAT(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - @typing.overload - def calcAT(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcATT(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcAi(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAiT(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcAij(self, int: int, int2: int, phaseInterface: PhaseInterface, double: float, double2: float, int3: int) -> float: ... - def calcB(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcBi(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcBij(self, int: int, int2: int, phaseInterface: PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def calcA( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + @typing.overload + def calcA( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + @typing.overload + def calcAT( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + @typing.overload + def calcAT( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcATT( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcAi( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAiT( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcAij( + self, + int: int, + int2: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... + def calcB( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcBi( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcBij( + self, + int: int, + int2: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... def calcPressure(self) -> float: ... def calcPressuredV(self) -> float: ... def calcf(self) -> float: ... def calcg(self) -> float: ... - def clone(self) -> 'PhaseEos': ... + def clone(self) -> "PhaseEos": ... def dFdN(self, int: int) -> float: ... def dFdNdN(self, int: int, int2: int) -> float: ... def dFdNdT(self, int: int) -> float: ... @@ -857,8 +1303,12 @@ class PhaseEos(Phase, PhaseEosInterface): def dFdxMatrix(self) -> typing.MutableSequence[float]: ... def dFdxMatrixSimple(self) -> typing.MutableSequence[float]: ... def dFdxdxMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def dFdxdxMatrixSimple(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def displayInteractionCoefficients(self, string: typing.Union[java.lang.String, str]) -> None: ... + def dFdxdxMatrixSimple( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def displayInteractionCoefficients( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def equals(self, object: typing.Any) -> bool: ... def fBB(self) -> float: ... def fBV(self) -> float: ... @@ -886,7 +1336,9 @@ class PhaseEos(Phase, PhaseEosInterface): def getHresTP(self) -> float: ... def getHresdP(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... def getKappa(self) -> float: ... @@ -900,13 +1352,21 @@ class PhaseEos(Phase, PhaseEosInterface): def getSoundSpeed(self) -> float: ... def getSresTP(self) -> float: ... def getSresTV(self) -> float: ... - def getUSVHessianMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def geta(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def getb(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... + def getUSVHessianMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def geta( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def getb( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... def getdPdTVn(self) -> float: ... def getdPdVTn(self) -> float: ... def getdPdrho(self) -> float: ... - def getdTVndSVnJaobiMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getdTVndSVnJaobiMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getdUdSVn(self) -> float: ... def getdUdSdSVn(self) -> float: ... def getdUdSdVn(self, phaseInterface: PhaseInterface) -> float: ... @@ -923,22 +1383,52 @@ class PhaseEos(Phase, PhaseEosInterface): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolume2(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def resetMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolume2( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def resetMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... - def setMixingRuleGEModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... + def setMixingRuleGEModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class PhaseGE(Phase, PhaseGEInterface): def __init__(self): ... @typing.overload def getActivityCoefficient(self, int: int, int2: int) -> float: ... @typing.overload - def getActivityCoefficient(self, int: int, string: typing.Union[java.lang.String, str]) -> float: ... + def getActivityCoefficient( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getActivityCoefficient(self, int: int) -> float: ... def getActivityCoefficientInfDil(self, int: int) -> float: ... @@ -965,7 +1455,9 @@ class PhaseGE(Phase, PhaseGEInterface): @typing.overload def getEntropy(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... def getMixingRule(self) -> jneqsim.thermo.mixingrule.EosMixingRulesInterface: ... @@ -983,15 +1475,38 @@ class PhaseGE(Phase, PhaseGEInterface): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, double2: float, double3: float, double4: float, int: int, phaseType: PhaseType, int2: int) -> None: ... - @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def resetMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def init( + self, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + phaseType: PhaseType, + int2: int, + ) -> None: ... + @typing.overload + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def resetMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... - def setMixingRuleGEModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... + def setMixingRuleGEModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class PhaseHydrate(Phase): @typing.overload @@ -999,11 +1514,21 @@ class PhaseHydrate(Phase): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseHydrate': ... - def getCavityOccupancy(self, string: typing.Union[java.lang.String, str], int: int, int2: int) -> float: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseHydrate": ... + def getCavityOccupancy( + self, string: typing.Union[java.lang.String, str], int: int, int2: int + ) -> float: ... def getCpres(self) -> float: ... def getCvres(self) -> float: ... @typing.overload @@ -1013,7 +1538,9 @@ class PhaseHydrate(Phase): def getHresTP(self) -> float: ... def getHydrationNumber(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... def getLargeCavityOccupancy(self, int: int) -> float: ... @@ -1026,7 +1553,9 @@ class PhaseHydrate(Phase): def getSresTP(self) -> float: ... def getStableHydrateStructure(self) -> int: ... @typing.overload - def getThermalConductivity(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getThermalConductivity( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getThermalConductivity(self) -> float: ... @typing.overload @@ -1038,23 +1567,52 @@ class PhaseHydrate(Phase): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def resetMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def resetMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... - def setMixingRuleGEModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... + def setMixingRuleGEModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setSolidRefFluidPhase(self, phaseInterface: PhaseInterface) -> None: ... class PhaseIdealGas(Phase): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseIdealGas': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseIdealGas": ... def getCpres(self) -> float: ... def getCvres(self) -> float: ... @typing.overload @@ -1063,7 +1621,9 @@ class PhaseIdealGas(Phase): def getDensity(self, string: typing.Union[java.lang.String, str]) -> float: ... def getHresTP(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... def getMixingRule(self) -> jneqsim.thermo.mixingrule.EosMixingRulesInterface: ... @@ -1078,32 +1638,63 @@ class PhaseIdealGas(Phase): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def resetMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def resetMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... - def setMixingRuleGEModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... + def setMixingRuleGEModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setPressure(self, double: float) -> None: ... def setTemperature(self, double: float) -> None: ... class PhaseAmmoniaEos(PhaseEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcPressure(self) -> float: ... def calcPressuredV(self) -> float: ... - def clone(self) -> 'PhaseAmmoniaEos': ... + def clone(self) -> "PhaseAmmoniaEos": ... def dFdN(self, int: int) -> float: ... def dFdNdN(self, int: int, int2: int) -> float: ... def dFdNdT(self, int: int) -> float: ... def dFdNdV(self, int: int) -> float: ... def getAlpha0(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... - def getAlphares(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... @typing.overload def getCp(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload @@ -1127,12 +1718,16 @@ class PhaseAmmoniaEos(PhaseEos): def getGibbsEnergy(self) -> float: ... def getHresTP(self) -> float: ... @typing.overload - def getInternalEnergy(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getInternalEnergy( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getInternalEnergy(self) -> float: ... def getIsothermalCompressibility(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... @typing.overload @@ -1140,7 +1735,9 @@ class PhaseAmmoniaEos(PhaseEos): @typing.overload def getSoundSpeed(self) -> float: ... @typing.overload - def getThermalConductivity(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getThermalConductivity( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getThermalConductivity(self) -> float: ... @typing.overload @@ -1153,17 +1750,36 @@ class PhaseAmmoniaEos(PhaseEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... class PhaseDesmukhMather(PhaseGE): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... @typing.overload - def getActivityCoefficient(self, int: int, string: typing.Union[java.lang.String, str]) -> float: ... + def getActivityCoefficient( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getActivityCoefficient(self, int: int) -> float: ... @typing.overload @@ -1174,7 +1790,14 @@ class PhaseDesmukhMather(PhaseGE): @typing.overload def getExcessGibbsEnergy(self) -> float: ... @typing.overload - def getExcessGibbsEnergy(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> float: ... + def getExcessGibbsEnergy( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> float: ... def getGibbsEnergy(self) -> float: ... def getIonicStrength(self) -> float: ... def getSolventDensity(self) -> float: ... @@ -1185,70 +1808,225 @@ class PhaseDesmukhMather(PhaseGE): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - @typing.overload - def init(self, double: float, double2: float, double3: float, double4: float, int: int, phaseType: PhaseType, int2: int) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def setAij(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setAlpha(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setBij(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDij(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDijT(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + @typing.overload + def init( + self, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + phaseType: PhaseType, + int2: int, + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def setAij( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setAlpha( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setBij( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDij( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDijT( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... class PhaseDuanSun(PhaseGE): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... @typing.overload def getExcessGibbsEnergy(self) -> float: ... @typing.overload - def getExcessGibbsEnergy(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> float: ... + def getExcessGibbsEnergy( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> float: ... def getGibbsEnergy(self) -> float: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def setAlpha(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDij(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDijT(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def setAlpha( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDij( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDijT( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... class PhaseGENRTL(PhaseGE): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, phaseInterface: PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def __init__( + self, + phaseInterface: PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... @typing.overload def getExcessGibbsEnergy(self) -> float: ... @typing.overload - def getExcessGibbsEnergy(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> float: ... + def getExcessGibbsEnergy( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> float: ... def getGibbsEnergy(self) -> float: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def setAlpha(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDij(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDijT(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def setAlpha( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDij( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDijT( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... class PhaseGERG2004Eos(PhaseEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseGERG2004Eos': ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseGERG2004Eos": ... @typing.overload def getCp(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload @@ -1267,11 +2045,15 @@ class PhaseGERG2004Eos(PhaseEos): def getEntropy(self) -> float: ... def getGibbsEnergy(self) -> float: ... @typing.overload - def getInternalEnergy(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getInternalEnergy( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getInternalEnergy(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... @typing.overload @@ -1279,19 +2061,36 @@ class PhaseGERG2004Eos(PhaseEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... def setxFracGERG(self) -> None: ... class PhaseGERG2008Eos(PhaseEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcPressure(self) -> float: ... def calcPressuredV(self) -> float: ... - def clone(self) -> 'PhaseGERG2008Eos': ... + def clone(self) -> "PhaseGERG2008Eos": ... def dFdN(self, int: int) -> float: ... def dFdNdN(self, int: int, int2: int) -> float: ... def dFdNdT(self, int: int) -> float: ... @@ -1300,8 +2099,12 @@ class PhaseGERG2008Eos(PhaseEos): def dFdVdV(self) -> float: ... def getAlpha0(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... def getAlpha0_GERG2008(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... - def getAlphaRes(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... - def getAlphares_GERG2008(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphaRes( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares_GERG2008( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... @typing.overload def getCp(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload @@ -1328,11 +2131,15 @@ class PhaseGERG2008Eos(PhaseEos): def getGresTP(self) -> float: ... def getHresTP(self) -> float: ... @typing.overload - def getInternalEnergy(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getInternalEnergy( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getInternalEnergy(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... def getProperties_GERG2008(self) -> typing.MutableSequence[float]: ... @@ -1345,62 +2152,190 @@ class PhaseGERG2008Eos(PhaseEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... def invalidateCache(self) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def setGergModelType(self, gERG2008Type: jneqsim.thermo.util.gerg.GERG2008Type) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def setGergModelType( + self, gERG2008Type: jneqsim.thermo.util.gerg.GERG2008Type + ) -> None: ... class PhaseGEUniquac(PhaseGE): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, phaseInterface: PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def __init__( + self, + phaseInterface: PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... @typing.overload def getExcessGibbsEnergy(self) -> float: ... @typing.overload - def getExcessGibbsEnergy(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> float: ... + def getExcessGibbsEnergy( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> float: ... def getGibbsEnergy(self) -> float: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def setAlpha(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDij(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDijT(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def setAlpha( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDij( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDijT( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... class PhaseGEWilson(PhaseGE): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, phaseInterface: PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def __init__( + self, + phaseInterface: PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... @typing.overload def getExcessGibbsEnergy(self) -> float: ... @typing.overload - def getExcessGibbsEnergy(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> float: ... + def getExcessGibbsEnergy( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> float: ... def getGibbsEnergy(self) -> float: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def setAlpha(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDij(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDijT(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def setAlpha( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDij( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDijT( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... class PhaseLeachmanEos(PhaseEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcPressure(self) -> float: ... def calcPressuredV(self) -> float: ... - def clone(self) -> 'PhaseLeachmanEos': ... + def clone(self) -> "PhaseLeachmanEos": ... def dFdN(self, int: int) -> float: ... def dFdNdN(self, int: int, int2: int) -> float: ... def dFdNdT(self, int: int) -> float: ... @@ -1427,11 +2362,15 @@ class PhaseLeachmanEos(PhaseEos): def getEntropy(self) -> float: ... def getGibbsEnergy(self) -> float: ... @typing.overload - def getInternalEnergy(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getInternalEnergy( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getInternalEnergy(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... def getZ(self) -> float: ... @@ -1443,20 +2382,39 @@ class PhaseLeachmanEos(PhaseEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... def invalidateCache(self) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... class PhasePitzer(PhaseGE): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... @typing.overload def getActivityCoefficient(self, int: int, int2: int) -> float: ... @typing.overload - def getActivityCoefficient(self, int: int, string: typing.Union[java.lang.String, str]) -> float: ... + def getActivityCoefficient( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getActivityCoefficient(self, int: int) -> float: ... @typing.overload @@ -1489,7 +2447,14 @@ class PhasePitzer(PhaseGE): @typing.overload def getExcessGibbsEnergy(self) -> float: ... @typing.overload - def getExcessGibbsEnergy(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> float: ... + def getExcessGibbsEnergy( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> float: ... def getHresTP(self) -> float: ... def getHresdP(self) -> float: ... def getIonicStrength(self) -> float: ... @@ -1500,45 +2465,98 @@ class PhasePitzer(PhaseGE): def getThetaij(self, int: int, int2: int) -> float: ... def isParametersLoaded(self) -> bool: ... def loadParametersFromDatabase(self) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def setAlpha(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def setAlpha( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def setBeta0T(self, int: int, int2: int, double: float, double2: float) -> None: ... def setBeta1T(self, int: int, int2: int, double: float, double2: float) -> None: ... def setBeta2(self, int: int, int2: int, double: float) -> None: ... - def setBinaryParameters(self, int: int, int2: int, double: float, double2: float, double3: float) -> None: ... + def setBinaryParameters( + self, int: int, int2: int, double: float, double2: float, double3: float + ) -> None: ... def setCphiT(self, int: int, int2: int, double: float, double2: float) -> None: ... - def setDij(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def setDijT(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setDij( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def setDijT( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... def setPsi(self, int: int, int2: int, int3: int, double: float) -> None: ... def setTheta(self, int: int, int2: int, double: float) -> None: ... class PhasePrEos(PhaseEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhasePrEos': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhasePrEos": ... class PhaseRK(PhaseEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseRK': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseRK": ... class PhaseSpanWagnerEos(PhaseEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseSpanWagnerEos': ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseSpanWagnerEos": ... @typing.overload def getCp(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload @@ -1561,11 +2579,15 @@ class PhaseSpanWagnerEos(PhaseEos): def getEntropy(self) -> float: ... def getGibbsEnergy(self) -> float: ... @typing.overload - def getInternalEnergy(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getInternalEnergy( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getInternalEnergy(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... @typing.overload @@ -1578,35 +2600,68 @@ class PhaseSpanWagnerEos(PhaseEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... def invalidateCache(self) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... class PhaseSrkEos(PhaseEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseSrkEos': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseSrkEos": ... class PhaseTSTEos(PhaseEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseTSTEos': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseTSTEos": ... class PhaseVegaEos(PhaseEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcPressure(self) -> float: ... def calcPressuredV(self) -> float: ... - def clone(self) -> 'PhaseVegaEos': ... + def clone(self) -> "PhaseVegaEos": ... def dFdN(self, int: int) -> float: ... def dFdNdN(self, int: int, int2: int) -> float: ... def dFdNdT(self, int: int) -> float: ... @@ -1633,11 +2688,15 @@ class PhaseVegaEos(PhaseEos): def getEntropy(self) -> float: ... def getGibbsEnergy(self) -> float: ... @typing.overload - def getInternalEnergy(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getInternalEnergy( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getInternalEnergy(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... def getZ(self) -> float: ... @@ -1649,19 +2708,36 @@ class PhaseVegaEos(PhaseEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... def invalidateCache(self) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... class PhaseWaterIAPWS(PhaseEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcPressure(self) -> float: ... def calcPressuredV(self) -> float: ... - def clone(self) -> 'PhaseWaterIAPWS': ... + def clone(self) -> "PhaseWaterIAPWS": ... @typing.overload def getCp(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload @@ -1680,7 +2756,9 @@ class PhaseWaterIAPWS(PhaseEos): def getEntropy(self) -> float: ... def getGibbsEnergy(self) -> float: ... @typing.overload - def getInternalEnergy(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getInternalEnergy( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getInternalEnergy(self) -> float: ... @typing.overload @@ -1692,31 +2770,70 @@ class PhaseWaterIAPWS(PhaseEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... class PhaseBNS(PhasePrEos): - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray], doubleArray5: typing.Union[typing.List[float], jpype.JArray], doubleArray6: typing.Union[typing.List[float], jpype.JArray], doubleArray7: typing.Union[typing.List[float], jpype.JArray]): ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseBNS': ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + doubleArray5: typing.Union[typing.List[float], jpype.JArray], + doubleArray6: typing.Union[typing.List[float], jpype.JArray], + doubleArray7: typing.Union[typing.List[float], jpype.JArray], + ): ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseBNS": ... def setBnsBips(self, double: float) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... class PhaseBWRSEos(PhaseSrkEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcPVT(self) -> None: ... def calcPressure2(self) -> float: ... - def clone(self) -> 'PhaseBWRSEos': ... + def clone(self) -> "PhaseBWRSEos": ... def dFdT(self) -> float: ... def dFdTdT(self) -> float: ... def dFdTdV(self) -> float: ... @@ -1742,7 +2859,9 @@ class PhaseBWRSEos(PhaseSrkEos): def getFpoldVdVdV(self) -> float: ... def getGammadRho(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... def getMolarDensity(self) -> float: ... @@ -1758,16 +2877,33 @@ class PhaseBWRSEos(PhaseSrkEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume2(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume2( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... class PhaseCSPsrkEos(PhaseSrkEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseCSPsrkEos': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseCSPsrkEos": ... def dFdV(self) -> float: ... def dFdVdV(self) -> float: ... def dFdVdVdV(self) -> float: ... @@ -1782,8 +2918,17 @@ class PhaseCSPsrkEos(PhaseSrkEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... def setAcrefBWRSPhase(self, double: float) -> None: ... def setBrefBWRSPhase(self, double: float) -> None: ... def setF_scale_mix(self, double: float) -> None: ... @@ -1793,16 +2938,26 @@ class PhaseCSPsrkEos(PhaseSrkEos): class PhaseEOSCGEos(PhaseGERG2008Eos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseEOSCGEos': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseEOSCGEos": ... def dFdN(self, int: int) -> float: ... def dFdNdN(self, int: int, int2: int) -> float: ... def dFdNdT(self, int: int) -> float: ... def dFdNdV(self, int: int) -> float: ... def getAlpha0_GERG2008(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... - def getAlphares_GERG2008(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares_GERG2008( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... def getProperties_GERG2008(self) -> typing.MutableSequence[float]: ... def getdPdTVn(self) -> float: ... @typing.overload @@ -1810,41 +2965,142 @@ class PhaseEOSCGEos(PhaseGERG2008Eos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... class PhaseGENRTLmodifiedHV(PhaseGENRTL): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, phaseInterface: PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... - @typing.overload - def __init__(self, phaseInterface: PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def __init__( + self, + phaseInterface: PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... + @typing.overload + def __init__( + self, + phaseInterface: PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... @typing.overload def getExcessGibbsEnergy(self) -> float: ... @typing.overload - def getExcessGibbsEnergy(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> float: ... + def getExcessGibbsEnergy( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> float: ... def getGibbsEnergy(self) -> float: ... def getHresTP(self) -> float: ... - def setDijT(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setDijT( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... - def setParams(self, phaseInterface: PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... + def setParams( + self, + phaseInterface: PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... class PhaseGEUnifac(PhaseGEUniquac): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, phaseInterface: PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def __init__( + self, + phaseInterface: PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcaij(self) -> None: ... def checkGroups(self) -> None: ... def getAij(self, int: int, int2: int) -> float: ... @@ -1853,43 +3109,91 @@ class PhaseGEUnifac(PhaseGEUniquac): @typing.overload def getExcessGibbsEnergy(self) -> float: ... @typing.overload - def getExcessGibbsEnergy(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> float: ... + def getExcessGibbsEnergy( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> float: ... def getGibbsEnergy(self) -> float: ... @typing.overload def init(self) -> None: ... @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, double2: float, double3: float, double4: float, int: int, phaseType: PhaseType, int2: int) -> None: ... - @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, + double: float, + double2: float, + double3: float, + double4: float, + int: int, + phaseType: PhaseType, + int2: int, + ) -> None: ... + @typing.overload + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... def setAij(self, int: int, int2: int, double: float) -> None: ... def setBij(self, int: int, int2: int, double: float) -> None: ... def setCij(self, int: int, int2: int, double: float) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... class PhaseGEUniquacmodifiedHV(PhaseGEUniquac): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... @typing.overload def getExcessGibbsEnergy(self) -> float: ... @typing.overload - def getExcessGibbsEnergy(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> float: ... + def getExcessGibbsEnergy( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> float: ... class PhaseKentEisenberg(PhaseGENRTL): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... @typing.overload - def getActivityCoefficient(self, int: int, string: typing.Union[java.lang.String, str]) -> float: ... + def getActivityCoefficient( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getActivityCoefficient(self, int: int) -> float: ... @typing.overload @@ -1942,9 +3246,17 @@ class PhaseModifiedFurstElectrolyteEos(PhaseSrkEos): def XLRdGammaLR(self) -> float: ... def XLRdndn(self, int: int, int2: int) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcBornX(self) -> float: ... def calcDiElectricConstant(self, double: float) -> float: ... def calcDiElectricConstantdT(self, double: float) -> float: ... @@ -1964,13 +3276,37 @@ class PhaseModifiedFurstElectrolyteEos(PhaseSrkEos): def calcSolventDiElectricConstant(self, double: float) -> float: ... def calcSolventDiElectricConstantdT(self, double: float) -> float: ... def calcSolventDiElectricConstantdTdT(self, double: float) -> float: ... - def calcW(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcWi(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcWiT(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcWij(self, int: int, int2: int, phaseInterface: PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def calcW( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcWi( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcWiT( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcWij( + self, + int: int, + int2: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... def calcXLR(self) -> float: ... def calcXLRdT(self) -> float: ... - def clone(self) -> 'PhaseModifiedFurstElectrolyteEos': ... + def clone(self) -> "PhaseModifiedFurstElectrolyteEos": ... def dFBorndT(self) -> float: ... def dFBorndTdT(self) -> float: ... def dFLRdT(self) -> float: ... @@ -2001,10 +3337,14 @@ class PhaseModifiedFurstElectrolyteEos(PhaseSrkEos): def getAlphaLRV(self) -> float: ... def getDielectricConstantdT(self) -> float: ... def getDielectricConstantdV(self) -> float: ... - def getDielectricMixingRule(self) -> 'PhaseModifiedFurstElectrolyteEos.DielectricMixingRule': ... + def getDielectricMixingRule( + self, + ) -> "PhaseModifiedFurstElectrolyteEos.DielectricMixingRule": ... def getDielectricT(self) -> float: ... def getDielectricV(self) -> float: ... - def getElectrolyteMixingRule(self) -> jneqsim.thermo.mixingrule.ElectrolyteMixingRulesInterface: ... + def getElectrolyteMixingRule( + self, + ) -> jneqsim.thermo.mixingrule.ElectrolyteMixingRulesInterface: ... def getEps(self) -> float: ... def getEpsIonic(self) -> float: ... def getEpsIonicdV(self) -> float: ... @@ -2024,25 +3364,57 @@ class PhaseModifiedFurstElectrolyteEos(PhaseSrkEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... def reInitFurstParam(self) -> None: ... - def setDielectricMixingRule(self, dielectricMixingRule: 'PhaseModifiedFurstElectrolyteEos.DielectricMixingRule') -> None: ... - def setFurstIonicCoefficient(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setDielectricMixingRule( + self, + dielectricMixingRule: "PhaseModifiedFurstElectrolyteEos.DielectricMixingRule", + ) -> None: ... + def setFurstIonicCoefficient( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def volInit(self) -> None: ... - class DielectricMixingRule(java.lang.Enum['PhaseModifiedFurstElectrolyteEos.DielectricMixingRule']): - MOLAR_AVERAGE: typing.ClassVar['PhaseModifiedFurstElectrolyteEos.DielectricMixingRule'] = ... - VOLUME_AVERAGE: typing.ClassVar['PhaseModifiedFurstElectrolyteEos.DielectricMixingRule'] = ... - LOOYENGA: typing.ClassVar['PhaseModifiedFurstElectrolyteEos.DielectricMixingRule'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class DielectricMixingRule( + java.lang.Enum["PhaseModifiedFurstElectrolyteEos.DielectricMixingRule"] + ): + MOLAR_AVERAGE: typing.ClassVar[ + "PhaseModifiedFurstElectrolyteEos.DielectricMixingRule" + ] = ... + VOLUME_AVERAGE: typing.ClassVar[ + "PhaseModifiedFurstElectrolyteEos.DielectricMixingRule" + ] = ... + LOOYENGA: typing.ClassVar[ + "PhaseModifiedFurstElectrolyteEos.DielectricMixingRule" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PhaseModifiedFurstElectrolyteEos.DielectricMixingRule': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PhaseModifiedFurstElectrolyteEos.DielectricMixingRule": ... @staticmethod - def values() -> typing.MutableSequence['PhaseModifiedFurstElectrolyteEos.DielectricMixingRule']: ... + def values() -> ( + typing.MutableSequence[ + "PhaseModifiedFurstElectrolyteEos.DielectricMixingRule" + ] + ): ... class PhaseModifiedFurstElectrolyteEosMod2004(PhaseSrkEos): def __init__(self): ... @@ -2091,9 +3463,17 @@ class PhaseModifiedFurstElectrolyteEosMod2004(PhaseSrkEos): def XLRdGammaLR(self) -> float: ... def XLRdndn(self, int: int, int2: int) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcBornX(self) -> float: ... def calcDiElectricConstant(self, double: float) -> float: ... def calcDiElectricConstantdT(self, double: float) -> float: ... @@ -2112,12 +3492,36 @@ class PhaseModifiedFurstElectrolyteEosMod2004(PhaseSrkEos): def calcSolventDiElectricConstant(self, double: float) -> float: ... def calcSolventDiElectricConstantdT(self, double: float) -> float: ... def calcSolventDiElectricConstantdTdT(self, double: float) -> float: ... - def calcW(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcWi(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcWiT(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcWij(self, int: int, int2: int, phaseInterface: PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def calcW( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcWi( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcWiT( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcWij( + self, + int: int, + int2: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... def calcXLR(self) -> float: ... - def clone(self) -> 'PhaseModifiedFurstElectrolyteEosMod2004': ... + def clone(self) -> "PhaseModifiedFurstElectrolyteEosMod2004": ... def dFBorndT(self) -> float: ... def dFBorndTdT(self) -> float: ... def dFLRdT(self) -> float: ... @@ -2150,7 +3554,9 @@ class PhaseModifiedFurstElectrolyteEosMod2004(PhaseSrkEos): def getDielectricConstantdV(self) -> float: ... def getDielectricT(self) -> float: ... def getDielectricV(self) -> float: ... - def getElectrolyteMixingRule(self) -> jneqsim.thermo.mixingrule.ElectrolyteMixingRulesInterface: ... + def getElectrolyteMixingRule( + self, + ) -> jneqsim.thermo.mixingrule.ElectrolyteMixingRulesInterface: ... def getEps(self) -> float: ... def getEpsIonic(self) -> float: ... def getEpsIonicdV(self) -> float: ... @@ -2170,10 +3576,21 @@ class PhaseModifiedFurstElectrolyteEosMod2004(PhaseSrkEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... def reInitFurstParam(self) -> None: ... - def setFurstIonicCoefficient(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setFurstIonicCoefficient( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def volInit(self) -> None: ... class PhasePCSAFT(PhaseSrkEos): @@ -2182,9 +3599,17 @@ class PhasePCSAFT(PhaseSrkEos): def F_DISP2_SAFT(self) -> float: ... def F_HC_SAFT(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcF1dispI1(self) -> float: ... def calcF1dispI1dN(self) -> float: ... def calcF1dispI1dNdN(self) -> float: ... @@ -2217,7 +3642,7 @@ class PhasePCSAFT(PhaseSrkEos): def calcmSAFT(self) -> float: ... def calcmdSAFT(self) -> float: ... def calcmmin1SAFT(self) -> float: ... - def clone(self) -> 'PhasePCSAFT': ... + def clone(self) -> "PhasePCSAFT": ... def dF_DISP1_SAFTdT(self) -> float: ... def dF_DISP1_SAFTdTdT(self) -> float: ... def dF_DISP1_SAFTdTdV(self) -> float: ... @@ -2258,8 +3683,22 @@ class PhasePCSAFT(PhaseSrkEos): def getNSAFT(self) -> float: ... def getNmSAFT(self) -> float: ... def getVolumeSAFT(self) -> float: ... - def getaSAFT(self, int: int, double: float, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> float: ... - def getaSAFTdm(self, int: int, double: float, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> float: ... + def getaSAFT( + self, + int: int, + double: float, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> float: ... + def getaSAFTdm( + self, + int: int, + double: float, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> float: ... def getd2DSAFTdTdT(self) -> float: ... def getdDSAFTdT(self) -> float: ... def getmSAFT(self) -> float: ... @@ -2269,9 +3708,20 @@ class PhasePCSAFT(PhaseSrkEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolume22(self, double: float, double2: float, double3: float, double4: float, int: int) -> float: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolume22( + self, double: float, double2: float, double3: float, double4: float, int: int + ) -> float: ... def setAHSSAFT(self, double: float) -> None: ... def setDSAFT(self, double: float) -> None: ... def setDgHSSAFTdN(self, double: float) -> None: ... @@ -2297,9 +3747,17 @@ class PhasePrCPA(PhasePrEos, PhaseCPAInterface): def __init__(self): ... def FCPA(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calc_g(self) -> float: ... def calc_hCPA(self) -> float: ... def calc_hCPAdT(self) -> float: ... @@ -2308,7 +3766,7 @@ class PhasePrCPA(PhasePrEos, PhaseCPAInterface): def calc_lngVV(self) -> float: ... def calc_lngVVV(self) -> float: ... def calc_lngni(self, int: int) -> float: ... - def clone(self) -> 'PhasePrCPA': ... + def clone(self) -> "PhasePrCPA": ... def dFCPAdT(self) -> float: ... def dFCPAdTdT(self) -> float: ... def dFCPAdV(self) -> float: ... @@ -2321,7 +3779,9 @@ class PhasePrCPA(PhasePrEos, PhaseCPAInterface): def dFdVdV(self) -> float: ... def dFdVdVdV(self) -> float: ... def getCpaMixingRule(self) -> jneqsim.thermo.mixingrule.CPAMixingRulesInterface: ... - def getCrossAssosiationScheme(self, int: int, int2: int, int3: int, int4: int) -> int: ... + def getCrossAssosiationScheme( + self, int: int, int2: int, int3: int, int4: int + ) -> int: ... def getF(self) -> float: ... def getGcpa(self) -> float: ... def getGcpav(self) -> float: ... @@ -2332,7 +3792,9 @@ class PhasePrCPA(PhasePrEos, PhaseCPAInterface): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... def setHcpatot(self, double: float) -> None: ... def setTotalNumberOfAccociationSites(self, int: int) -> None: ... def solveX(self) -> bool: ... @@ -2350,17 +3812,51 @@ class PhasePrEosvolcor(PhasePrEos): def FTC(self) -> float: ... def FnC(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def calcC(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcCT(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcCi(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcCiT(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcCij(self, int: int, int2: int, phaseInterface: PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def calcC( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcCT( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcCi( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcCiT( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcCij( + self, + int: int, + int2: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... def calcf(self) -> float: ... def calcg(self) -> float: ... - def clone(self) -> 'PhasePrEosvolcor': ... + def clone(self) -> "PhasePrEosvolcor": ... def dFdT(self) -> float: ... def dFdTdT(self) -> float: ... def dFdTdV(self) -> float: ... @@ -2391,15 +3887,29 @@ class PhasePrEosvolcor(PhasePrEos): def getCT(self) -> float: ... def getCTT(self) -> float: ... def getc(self) -> float: ... - def getcij(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface) -> float: ... - def getcijT(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface) -> float: ... - def getcijTT(self, componentPRvolcor: jneqsim.thermo.component.ComponentPRvolcor, componentPRvolcor2: jneqsim.thermo.component.ComponentPRvolcor) -> float: ... + def getcij( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface, + ) -> float: ... + def getcijT( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface, + ) -> float: ... + def getcijTT( + self, + componentPRvolcor: jneqsim.thermo.component.ComponentPRvolcor, + componentPRvolcor2: jneqsim.thermo.component.ComponentPRvolcor, + ) -> float: ... @typing.overload def init(self) -> None: ... @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... class PhaseSAFTVRMie(PhaseSrkEos): def __init__(self): ... @@ -2407,15 +3917,40 @@ class PhaseSAFTVRMie(PhaseSrkEos): def F_DISP_SAFT(self) -> float: ... def F_HC_SAFT(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... @staticmethod - def calcA1MieAtEta(double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> float: ... + def calcA1MieAtEta( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> float: ... @staticmethod - def calcA2MieAtEta(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... + def calcA2MieAtEta( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... @staticmethod - def calcA3Mie(double: float, double2: float, double3: float, double4: float) -> float: ... + def calcA3Mie( + double: float, double2: float, double3: float, double4: float + ) -> float: ... @staticmethod def calcAS1Bare(double: float, double2: float) -> float: ... @staticmethod @@ -2431,13 +3966,31 @@ class PhaseSAFTVRMie(PhaseSrkEos): def calcF2dispI2dN(self) -> float: ... def calcF2dispI2dm(self) -> float: ... @staticmethod - def calcG1Chain(double: float, double2: float, double3: float, double4: float, double5: float) -> float: ... + def calcG1Chain( + double: float, double2: float, double3: float, double4: float, double5: float + ) -> float: ... @staticmethod - def calcG2Chain(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... + def calcG2Chain( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... @staticmethod def calcGHS_x0(double: float, double2: float) -> float: ... @staticmethod - def calcGMie(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float) -> float: ... + def calcGMie( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + ) -> float: ... @staticmethod def calcKHS(double: float) -> float: ... @staticmethod @@ -2448,7 +4001,7 @@ class PhaseSAFTVRMie(PhaseSrkEos): def calcdmeanSAFT(self) -> float: ... def calcmSAFT(self) -> float: ... def calcmmin1SAFT(self) -> float: ... - def clone(self) -> 'PhaseSAFTVRMie': ... + def clone(self) -> "PhaseSAFTVRMie": ... def dF_ASSOC_SAFTdT(self) -> float: ... def dF_ASSOC_SAFTdTdT(self) -> float: ... def dF_ASSOC_SAFTdTdV(self) -> float: ... @@ -2475,7 +4028,9 @@ class PhaseSAFTVRMie(PhaseSrkEos): def getA3Disp(self) -> float: ... def getADispPerComp(self, int: int) -> float: ... def getAHSSAFT(self) -> float: ... - def getCrossAssociationScheme(self, int: int, int2: int, int3: int, int4: int) -> int: ... + def getCrossAssociationScheme( + self, int: int, int2: int, int3: int, int4: int + ) -> int: ... def getDSAFT(self) -> float: ... def getDa1DispDeta(self) -> float: ... def getDa2DispDeta(self) -> float: ... @@ -2501,24 +4056,43 @@ class PhaseSAFTVRMie(PhaseSrkEos): def getVolumeSAFT(self) -> float: ... def getd2DSAFTdTdT(self) -> float: ... def getdDSAFTdT(self) -> float: ... - def getdDSAFTdTprime(self, double: float, double2: float, double3: float) -> float: ... + def getdDSAFTdTprime( + self, double: float, double2: float, double3: float + ) -> float: ... def getmSAFT(self) -> float: ... @typing.overload def init(self) -> None: ... @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... def volInit(self) -> None: ... class PhaseSolid(PhaseSrkEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseSolid': ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseSolid": ... @typing.overload def getCp(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload @@ -2540,7 +4114,9 @@ class PhaseSolid(PhaseSrkEos): def getEnthalpy(self) -> float: ... def getHresTP(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... @typing.overload @@ -2553,7 +4129,9 @@ class PhaseSolid(PhaseSrkEos): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... def isAsphaltenePhase(self) -> bool: ... def isUseEosProperties(self) -> bool: ... def setSolidRefFluidPhase(self, phaseInterface: PhaseInterface) -> None: ... @@ -2563,11 +4141,19 @@ class PhaseSolid(PhaseSrkEos): class PhaseSoreideWhitson(PhasePrEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def addSalinity(self, double: float) -> None: ... - def clone(self) -> 'PhaseSoreideWhitson': ... + def clone(self) -> "PhaseSoreideWhitson": ... def getSalinity(self, double: float) -> float: ... def getSalinityConcentration(self) -> float: ... def setSalinityConcentration(self, double: float) -> None: ... @@ -2578,15 +4164,31 @@ class PhaseSrkCPA(PhaseSrkEos, PhaseCPAInterface): def __init__(self): ... def FCPA(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcDelta(self) -> None: ... def calcPressure(self) -> float: ... def calcRootVolFinder(self, phaseType: PhaseType) -> float: ... def calcXsitedV(self) -> None: ... - def clone(self) -> 'PhaseSrkCPA': ... - def croeneckerProduct(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def clone(self) -> "PhaseSrkCPA": ... + def croeneckerProduct( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def dFCPAdT(self) -> float: ... def dFCPAdTdT(self) -> float: ... def dFCPAdTdV(self) -> float: ... @@ -2600,7 +4202,9 @@ class PhaseSrkCPA(PhaseSrkEos, PhaseCPAInterface): def dFdVdV(self) -> float: ... def dFdVdVdV(self) -> float: ... def getCpaMixingRule(self) -> jneqsim.thermo.mixingrule.CPAMixingRulesInterface: ... - def getCrossAssosiationScheme(self, int: int, int2: int, int3: int, int4: int) -> int: ... + def getCrossAssosiationScheme( + self, int: int, int2: int, int3: int, int4: int + ) -> int: ... def getF(self) -> float: ... def getGcpa(self) -> float: ... def getGcpav(self) -> float: ... @@ -2612,20 +4216,57 @@ class PhaseSrkCPA(PhaseSrkEos, PhaseCPAInterface): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... def initCPAMatrix(self, int: int) -> None: ... def initCPAMatrixOld(self, int: int) -> None: ... - def initOld2(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolume2(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolumeChangePhase(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolumeOld(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def initOld2( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolume2( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolumeChangePhase( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolumeOld( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... def setGcpav(self, double: float) -> None: ... def setHcpatot(self, double: float) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... def setTotalNumberOfAccociationSites(self, int: int) -> None: ... def solveX(self) -> bool: ... def solveX2(self, int: int) -> bool: ... @@ -2645,17 +4286,51 @@ class PhaseSrkEosvolcor(PhaseSrkEos): def FTC(self) -> float: ... def FnC(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def calcC(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcCT(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcCi(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcCiT(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcCij(self, int: int, int2: int, phaseInterface: PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def calcC( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcCT( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcCi( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcCiT( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcCij( + self, + int: int, + int2: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... def calcf(self) -> float: ... def calcg(self) -> float: ... - def clone(self) -> 'PhaseSrkEosvolcor': ... + def clone(self) -> "PhaseSrkEosvolcor": ... def dFdT(self) -> float: ... def dFdTdT(self) -> float: ... def dFdTdV(self) -> float: ... @@ -2686,23 +4361,45 @@ class PhaseSrkEosvolcor(PhaseSrkEos): def getCT(self) -> float: ... def getCTT(self) -> float: ... def getc(self) -> float: ... - def getcij(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface) -> float: ... - def getcijT(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface) -> float: ... - def getcijTT(self, componentSrkvolcor: jneqsim.thermo.component.ComponentSrkvolcor, componentSrkvolcor2: jneqsim.thermo.component.ComponentSrkvolcor) -> float: ... + def getcij( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface, + ) -> float: ... + def getcijT( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface, + ) -> float: ... + def getcijTT( + self, + componentSrkvolcor: jneqsim.thermo.component.ComponentSrkvolcor, + componentSrkvolcor2: jneqsim.thermo.component.ComponentSrkvolcor, + ) -> float: ... @typing.overload def init(self) -> None: ... @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... class PhaseSrkPenelouxEos(PhaseSrkEos): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseSrkPenelouxEos': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseSrkPenelouxEos": ... class PhaseUMRCPA(PhasePrEos, PhaseCPAInterface): cpaSelect: jneqsim.thermo.mixingrule.CPAMixingRuleHandler = ... @@ -2710,15 +4407,31 @@ class PhaseUMRCPA(PhasePrEos, PhaseCPAInterface): def __init__(self): ... def FCPA(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcDelta(self) -> None: ... def calcPressure(self) -> float: ... def calcRootVolFinder(self, phaseType: PhaseType) -> float: ... def calcXsitedV(self) -> None: ... - def clone(self) -> 'PhaseUMRCPA': ... - def croeneckerProduct(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def clone(self) -> "PhaseUMRCPA": ... + def croeneckerProduct( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def dFCPAdT(self) -> float: ... def dFCPAdTdT(self) -> float: ... def dFCPAdTdV(self) -> float: ... @@ -2732,7 +4445,9 @@ class PhaseUMRCPA(PhasePrEos, PhaseCPAInterface): def dFdVdV(self) -> float: ... def dFdVdVdV(self) -> float: ... def getCpaMixingRule(self) -> jneqsim.thermo.mixingrule.CPAMixingRulesInterface: ... - def getCrossAssosiationScheme(self, int: int, int2: int, int3: int, int4: int) -> int: ... + def getCrossAssosiationScheme( + self, int: int, int2: int, int3: int, int4: int + ) -> int: ... def getF(self) -> float: ... def getGcpa(self) -> float: ... def getGcpav(self) -> float: ... @@ -2744,20 +4459,57 @@ class PhaseUMRCPA(PhasePrEos, PhaseCPAInterface): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... def initCPAMatrix(self, int: int) -> None: ... def initCPAMatrixOld(self, int: int) -> None: ... - def initOld2(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolume2(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolumeChangePhase(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolumeOld(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def initOld2( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolume2( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolumeChangePhase( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolumeOld( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... def setGcpav(self, double: float) -> None: ... def setHcpatot(self, double: float) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... def setTotalNumberOfAccociationSites(self, int: int) -> None: ... def solveX(self) -> bool: ... def solveX2(self, int: int) -> bool: ... @@ -2770,15 +4522,31 @@ class PhaseElectrolyteCPA(PhaseModifiedFurstElectrolyteEos, PhaseCPAInterface): def __init__(self): ... def FCPA(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcDelta(self) -> None: ... def calcPressure(self) -> float: ... def calcRootVolFinder(self, phaseType: PhaseType) -> float: ... def calcXsitedV(self) -> None: ... - def clone(self) -> 'PhaseElectrolyteCPA': ... - def croeneckerProduct(self, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def clone(self) -> "PhaseElectrolyteCPA": ... + def croeneckerProduct( + self, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def dFCPAdT(self) -> float: ... def dFCPAdTdT(self) -> float: ... def dFCPAdTdV(self) -> float: ... @@ -2792,7 +4560,9 @@ class PhaseElectrolyteCPA(PhaseModifiedFurstElectrolyteEos, PhaseCPAInterface): def dFdVdV(self) -> float: ... def dFdVdVdV(self) -> float: ... def getCpaMixingRule(self) -> jneqsim.thermo.mixingrule.CPAMixingRulesInterface: ... - def getCrossAssosiationScheme(self, int: int, int2: int, int3: int, int4: int) -> int: ... + def getCrossAssosiationScheme( + self, int: int, int2: int, int3: int, int4: int + ) -> int: ... def getF(self) -> float: ... def getGcpa(self) -> float: ... def getGcpav(self) -> float: ... @@ -2803,17 +4573,45 @@ class PhaseElectrolyteCPA(PhaseModifiedFurstElectrolyteEos, PhaseCPAInterface): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... def initCPAMatrix(self, int: int) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolume2(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolumeChangePhase(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolume2( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolumeChangePhase( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... def setGcpav(self, double: float) -> None: ... def setHcpatot(self, double: float) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... def setTotalNumberOfAccociationSites(self, int: int) -> None: ... def solveX(self) -> bool: ... def solveX2(self, int: int) -> bool: ... @@ -2844,9 +4642,17 @@ class PhaseElectrolyteCPAMM(PhaseSrkCPA): def FSR2epsepseps(self) -> float: ... def FShortRange(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcBornRadius(self, double: float, int: int) -> float: ... def calcBornX(self) -> float: ... def calcIonSolventW(self) -> float: ... @@ -2866,11 +4672,15 @@ class PhaseElectrolyteCPAMM(PhaseSrkCPA): def calcSolventPermittivitydTdT(self, double: float) -> float: ... def calcSolventPermittivitydn(self, int: int, double: float) -> float: ... def calcSolventPermittivitydndT(self, int: int, double: float) -> float: ... - def calcSolventPermittivitydndn(self, int: int, int2: int, double: float) -> float: ... + def calcSolventPermittivitydndn( + self, int: int, int2: int, double: float + ) -> float: ... def calcWi(self, int: int, double: float, double2: float, int2: int) -> float: ... def calcWiT(self, int: int, double: float, double2: float, int2: int) -> float: ... - def calcWij(self, int: int, int2: int, double: float, double2: float, int3: int) -> float: ... - def clone(self) -> 'PhaseElectrolyteCPAMM': ... + def calcWij( + self, int: int, int2: int, double: float, double2: float, int3: int + ) -> float: ... + def clone(self) -> "PhaseElectrolyteCPAMM": ... def dFBorndT(self) -> float: ... def dFBorndTdT(self) -> float: ... def dFBorndV(self) -> float: ... @@ -2894,8 +4704,12 @@ class PhaseElectrolyteCPAMM(PhaseSrkCPA): def dFdVdVdV(self) -> float: ... def getBornX(self) -> float: ... def getDebyeLength(self) -> float: ... - def getDielectricMixingRule(self) -> 'PhaseElectrolyteCPAMM.DielectricMixingRule': ... - def getElectrolyteMixingRule(self) -> jneqsim.thermo.mixingrule.ElectrolyteMixingRulesInterface: ... + def getDielectricMixingRule( + self, + ) -> "PhaseElectrolyteCPAMM.DielectricMixingRule": ... + def getElectrolyteMixingRule( + self, + ) -> jneqsim.thermo.mixingrule.ElectrolyteMixingRulesInterface: ... def getF(self) -> float: ... def getIonSolventW(self) -> float: ... def getKappa(self) -> float: ... @@ -2916,7 +4730,9 @@ class PhaseElectrolyteCPAMM(PhaseSrkCPA): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... def initElectrolyteProperties(self) -> None: ... def initMixingRuleWij(self) -> None: ... def isBornOn(self) -> bool: ... @@ -2924,23 +4740,41 @@ class PhaseElectrolyteCPAMM(PhaseSrkCPA): def isShortRangeOn(self) -> bool: ... def setBornOn(self, boolean: bool) -> None: ... def setDebyeHuckelOn(self, boolean: bool) -> None: ... - def setDielectricMixingRule(self, dielectricMixingRule: 'PhaseElectrolyteCPAMM.DielectricMixingRule') -> None: ... + def setDielectricMixingRule( + self, dielectricMixingRule: "PhaseElectrolyteCPAMM.DielectricMixingRule" + ) -> None: ... def setShortRangeOn(self, boolean: bool) -> None: ... - class DielectricMixingRule(java.lang.Enum['PhaseElectrolyteCPAMM.DielectricMixingRule']): - MOLAR_AVERAGE: typing.ClassVar['PhaseElectrolyteCPAMM.DielectricMixingRule'] = ... - VOLUME_AVERAGE: typing.ClassVar['PhaseElectrolyteCPAMM.DielectricMixingRule'] = ... - LOOYENGA: typing.ClassVar['PhaseElectrolyteCPAMM.DielectricMixingRule'] = ... - OSTER: typing.ClassVar['PhaseElectrolyteCPAMM.DielectricMixingRule'] = ... - LICHTENECKER: typing.ClassVar['PhaseElectrolyteCPAMM.DielectricMixingRule'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class DielectricMixingRule( + java.lang.Enum["PhaseElectrolyteCPAMM.DielectricMixingRule"] + ): + MOLAR_AVERAGE: typing.ClassVar["PhaseElectrolyteCPAMM.DielectricMixingRule"] = ( + ... + ) + VOLUME_AVERAGE: typing.ClassVar[ + "PhaseElectrolyteCPAMM.DielectricMixingRule" + ] = ... + LOOYENGA: typing.ClassVar["PhaseElectrolyteCPAMM.DielectricMixingRule"] = ... + OSTER: typing.ClassVar["PhaseElectrolyteCPAMM.DielectricMixingRule"] = ... + LICHTENECKER: typing.ClassVar["PhaseElectrolyteCPAMM.DielectricMixingRule"] = ( + ... + ) + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'PhaseElectrolyteCPAMM.DielectricMixingRule': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "PhaseElectrolyteCPAMM.DielectricMixingRule": ... @staticmethod - def values() -> typing.MutableSequence['PhaseElectrolyteCPAMM.DielectricMixingRule']: ... + def values() -> ( + typing.MutableSequence["PhaseElectrolyteCPAMM.DielectricMixingRule"] + ): ... class PhaseElectrolyteCPAOld(PhaseModifiedFurstElectrolyteEos, PhaseCPAInterface): cpaSelect: jneqsim.thermo.mixingrule.CPAMixingRuleHandler = ... @@ -2948,9 +4782,17 @@ class PhaseElectrolyteCPAOld(PhaseModifiedFurstElectrolyteEos, PhaseCPAInterface def __init__(self): ... def FCPA(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcXsitedT(self) -> None: ... def calc_g(self) -> float: ... def calc_hCPA(self) -> float: ... @@ -2960,7 +4802,7 @@ class PhaseElectrolyteCPAOld(PhaseModifiedFurstElectrolyteEos, PhaseCPAInterface def calc_lngVV(self) -> float: ... def calc_lngVVV(self) -> float: ... def calc_lngni(self, int: int) -> float: ... - def clone(self) -> 'PhaseElectrolyteCPAOld': ... + def clone(self) -> "PhaseElectrolyteCPAOld": ... def dFCPAdT(self) -> float: ... def dFCPAdTdT(self) -> float: ... def dFCPAdV(self) -> float: ... @@ -2973,7 +4815,9 @@ class PhaseElectrolyteCPAOld(PhaseModifiedFurstElectrolyteEos, PhaseCPAInterface def dFdVdV(self) -> float: ... def dFdVdVdV(self) -> float: ... def getCpaMixingRule(self) -> jneqsim.thermo.mixingrule.CPAMixingRulesInterface: ... - def getCrossAssosiationScheme(self, int: int, int2: int, int3: int, int4: int) -> int: ... + def getCrossAssosiationScheme( + self, int: int, int2: int, int3: int, int4: int + ) -> int: ... def getF(self) -> float: ... def getGcpa(self) -> float: ... def getGcpav(self) -> float: ... @@ -2985,16 +4829,44 @@ class PhaseElectrolyteCPAOld(PhaseModifiedFurstElectrolyteEos, PhaseCPAInterface @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolume2(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolume3(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolume2( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolume3( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... def setGcpav(self, double: float) -> None: ... def setHcpatot(self, double: float) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... def setTotalNumberOfAccociationSites(self, int: int) -> None: ... def setXsiteOld(self) -> None: ... def setXsitedV(self, double: float) -> None: ... @@ -3004,69 +4876,201 @@ class PhaseGENRTLmodifiedWS(PhaseGENRTLmodifiedHV): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, phaseInterface: PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... - @typing.overload - def __init__(self, phaseInterface: PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def __init__( + self, + phaseInterface: PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... + @typing.overload + def __init__( + self, + phaseInterface: PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... @typing.overload def getExcessGibbsEnergy(self) -> float: ... @typing.overload - def getExcessGibbsEnergy(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> float: ... + def getExcessGibbsEnergy( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> float: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... class PhaseGEUnifacPSRK(PhaseGEUnifac): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, phaseInterface: PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def __init__( + self, + phaseInterface: PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcbij(self) -> None: ... def calccij(self) -> None: ... @typing.overload def getExcessGibbsEnergy(self) -> float: ... @typing.overload - def getExcessGibbsEnergy(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> float: ... + def getExcessGibbsEnergy( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> float: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... class PhaseGEUnifacUMRPRU(PhaseGEUnifac): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, phaseInterface: PhaseInterface, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], doubleArray2: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray], doubleArray3: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def calcCommontemp(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> None: ... + def __init__( + self, + phaseInterface: PhaseInterface, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + doubleArray2: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + doubleArray3: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def calcCommontemp( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> None: ... def calcaij(self) -> None: ... def calcbij(self) -> None: ... def calccij(self) -> None: ... @typing.overload def getExcessGibbsEnergy(self) -> float: ... @typing.overload - def getExcessGibbsEnergy(self, phaseInterface: PhaseInterface, int: int, double: float, double2: float, phaseType: PhaseType) -> float: ... + def getExcessGibbsEnergy( + self, + phaseInterface: PhaseInterface, + int: int, + double: float, + double2: float, + phaseType: PhaseType, + ) -> float: ... def getFCommontemp(self) -> float: ... def getQmix(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getQmixdN(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getQmixdN( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getVCommontemp(self) -> float: ... def initQmix(self) -> None: ... def initQmixdN(self) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... class PhasePCSAFTRahmat(PhasePCSAFT): def __init__(self): ... @@ -3074,9 +5078,17 @@ class PhasePCSAFTRahmat(PhasePCSAFT): def F_DISP2_SAFT(self) -> float: ... def F_HC_SAFT(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcF1dispI1(self) -> float: ... def calcF1dispI1dN(self) -> float: ... def calcF1dispI1dNdN(self) -> float: ... @@ -3104,7 +5116,7 @@ class PhasePCSAFTRahmat(PhasePCSAFT): def calcmSAFT(self) -> float: ... def calcmdSAFT(self) -> float: ... def calcmmin1SAFT(self) -> float: ... - def clone(self) -> 'PhasePCSAFTRahmat': ... + def clone(self) -> "PhasePCSAFTRahmat": ... def dF_DISP1_SAFTdT(self) -> float: ... def dF_DISP1_SAFTdV(self) -> float: ... def dF_DISP1_SAFTdVdV(self) -> float: ... @@ -3122,16 +5134,39 @@ class PhasePCSAFTRahmat(PhasePCSAFT): def dFdVdV(self) -> float: ... def dFdVdVdV(self) -> float: ... def getF(self) -> float: ... - def getaSAFT(self, int: int, double: float, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> float: ... - def getaSAFTdm(self, int: int, double: float, doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> float: ... + def getaSAFT( + self, + int: int, + double: float, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> float: ... + def getaSAFTdm( + self, + int: int, + double: float, + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> float: ... def getdDSAFTdT(self) -> float: ... @typing.overload def init(self) -> None: ... @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... def volInit(self) -> None: ... class PhasePCSAFTa(PhasePCSAFT, PhaseCPAInterface): @@ -3140,14 +5175,22 @@ class PhasePCSAFTa(PhasePCSAFT, PhaseCPAInterface): def __init__(self): ... def FCPA(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calc_hCPA(self) -> float: ... def calc_hCPAdT(self) -> float: ... def calc_hCPAdTdT(self) -> float: ... def calc_lngni(self, int: int) -> float: ... - def clone(self) -> 'PhasePCSAFTa': ... + def clone(self) -> "PhasePCSAFTa": ... def dFCPAdT(self) -> float: ... def dFCPAdTdT(self) -> float: ... def dFCPAdTdV(self) -> float: ... @@ -3161,7 +5204,9 @@ class PhasePCSAFTa(PhasePCSAFT, PhaseCPAInterface): def dFdVdV(self) -> float: ... def dFdVdVdV(self) -> float: ... def getCpaMixingRule(self) -> jneqsim.thermo.mixingrule.CPAMixingRulesInterface: ... - def getCrossAssosiationScheme(self, int: int, int2: int, int3: int, int4: int) -> int: ... + def getCrossAssosiationScheme( + self, int: int, int2: int, int3: int, int4: int + ) -> int: ... def getF(self) -> float: ... def getGcpa(self) -> float: ... def getGcpav(self) -> float: ... @@ -3172,42 +5217,66 @@ class PhasePCSAFTa(PhasePCSAFT, PhaseCPAInterface): @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... def setHcpatot(self, double: float) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... def setTotalNumberOfAccociationSites(self, int: int) -> None: ... def solveX(self) -> bool: ... def volInit(self) -> None: ... class PhasePureComponentSolid(PhaseSolid): def __init__(self): ... - def clone(self) -> 'PhasePureComponentSolid': ... + def clone(self) -> "PhasePureComponentSolid": ... class PhaseSolidComplex(PhaseSolid): def __init__(self): ... - def clone(self) -> 'PhaseSolidComplex': ... + def clone(self) -> "PhaseSolidComplex": ... @typing.overload def init(self) -> None: ... @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... class PhaseSrkCPAs(PhaseSrkCPA): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calc_g(self) -> float: ... def calc_lngV(self) -> float: ... def calc_lngVV(self) -> float: ... def calc_lngVVV(self) -> float: ... - def clone(self) -> 'PhaseSrkCPAs': ... + def clone(self) -> "PhaseSrkCPAs": ... class PhaseUMRCPAvolcor(PhaseUMRCPA): C: float = ... @@ -3221,17 +5290,51 @@ class PhaseUMRCPAvolcor(PhaseUMRCPA): def FTC(self) -> float: ... def FnC(self) -> float: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def calcC(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcCT(self, phaseInterface: PhaseInterface, double: float, double2: float, int: int) -> float: ... - def calcCi(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcCiT(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcCij(self, int: int, int2: int, phaseInterface: PhaseInterface, double: float, double2: float, int3: int) -> float: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def calcC( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcCT( + self, phaseInterface: PhaseInterface, double: float, double2: float, int: int + ) -> float: ... + def calcCi( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcCiT( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcCij( + self, + int: int, + int2: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int3: int, + ) -> float: ... def calcf(self) -> float: ... def calcg(self) -> float: ... - def clone(self) -> 'PhaseUMRCPAvolcor': ... + def clone(self) -> "PhaseUMRCPAvolcor": ... def dFdT(self) -> float: ... def dFdTdT(self) -> float: ... def dFdTdV(self) -> float: ... @@ -3262,80 +5365,162 @@ class PhaseUMRCPAvolcor(PhaseUMRCPA): def getCT(self) -> float: ... def getCTT(self) -> float: ... def getc(self) -> float: ... - def getcij(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface) -> float: ... - def getcijT(self, componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface) -> float: ... + def getcij( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface, + ) -> float: ... + def getcijT( + self, + componentEosInterface: jneqsim.thermo.component.ComponentEosInterface, + componentEosInterface2: jneqsim.thermo.component.ComponentEosInterface, + ) -> float: ... @typing.overload def init(self) -> None: ... @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... class PhaseWax(PhaseSolid): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseWax': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseWax": ... def getWaxComponentModel(self) -> java.lang.String: ... @typing.overload def init(self) -> None: ... @typing.overload def init(self, double: float, int: int, int2: int, double2: float) -> None: ... @typing.overload - def init(self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float) -> None: ... - def setWaxComponentModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def init( + self, double: float, int: int, int2: int, phaseType: PhaseType, double2: float + ) -> None: ... + def setWaxComponentModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class PhaseElectrolyteCPAstatoil(PhaseElectrolyteCPA): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calc_g(self) -> float: ... def calc_lngV(self) -> float: ... def calc_lngVV(self) -> float: ... def calc_lngVVV(self) -> float: ... - def clone(self) -> 'PhaseElectrolyteCPAstatoil': ... + def clone(self) -> "PhaseElectrolyteCPAstatoil": ... class PhaseSrkCPABroydenImplicit(PhaseSrkCPAs): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseSrkCPABroydenImplicit': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseSrkCPABroydenImplicit": ... @staticmethod def getProfileSummary() -> java.lang.String: ... def initCPAMatrix(self, int: int) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolumeChangePhase(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolumeChangePhase( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... @staticmethod def resetProfileCounters() -> None: ... class PhaseSrkCPAandersonMixing(PhaseSrkCPAs): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseSrkCPAandersonMixing': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseSrkCPAandersonMixing": ... @staticmethod def getProfileSummary() -> java.lang.String: ... def initCPAMatrix(self, int: int) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolumeChangePhase(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolumeChangePhase( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... @staticmethod def resetProfileCounters() -> None: ... class PhaseSrkCPAandersonReduced(PhaseSrkCPAs): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseSrkCPAandersonReduced': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseSrkCPAandersonReduced": ... @staticmethod def getAndersonConvergedCount() -> int: ... @staticmethod @@ -3345,33 +5530,77 @@ class PhaseSrkCPAandersonReduced(PhaseSrkCPAs): @staticmethod def getProfileSummary() -> java.lang.String: ... def initCPAMatrix(self, int: int) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolumeChangePhase(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolumeChangePhase( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... @staticmethod def resetProfileCounters() -> None: ... class PhaseSrkCPAfullyImplicit(PhaseSrkCPAs): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseSrkCPAfullyImplicit': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseSrkCPAfullyImplicit": ... @staticmethod def getProfileSummary() -> java.lang.String: ... def initCPAMatrix(self, int: int) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolumeChangePhase(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolumeChangePhase( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... @staticmethod def resetProfileCounters() -> None: ... class PhaseSrkCPAfullyImplicitReduced(PhaseSrkCPAs): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseSrkCPAfullyImplicitReduced': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseSrkCPAfullyImplicitReduced": ... def getCallCount(self) -> int: ... def getFallbackCount(self) -> int: ... def getJacobianEvals(self) -> int: ... @@ -3379,16 +5608,38 @@ class PhaseSrkCPAfullyImplicitReduced(PhaseSrkCPAs): def getLastNumTypes(self) -> int: ... def getTotalIters(self) -> int: ... def initCPAMatrix(self, int: int) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolumeChangePhase(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolumeChangePhase( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... class PhaseSrkCPAreduced(PhaseSrkCPAs): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... - def clone(self) -> 'PhaseSrkCPAreduced': ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... + def clone(self) -> "PhaseSrkCPAreduced": ... def getBroydenUpdates(self) -> int: ... def getCallCount(self) -> int: ... def getFallbackCount(self) -> int: ... @@ -3397,20 +5648,56 @@ class PhaseSrkCPAreduced(PhaseSrkCPAs): def getLastNumTypes(self) -> int: ... def getTotalIters(self) -> int: ... def initCPAMatrix(self, int: int) -> None: ... - def molarVolume(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... - def molarVolumeChangePhase(self, double: float, double2: float, double3: float, double4: float, phaseType: PhaseType) -> float: ... + def molarVolume( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... + def molarVolumeChangePhase( + self, + double: float, + double2: float, + double3: float, + double4: float, + phaseType: PhaseType, + ) -> float: ... def resetProfiling(self) -> None: ... class PhaseElectrolyteCPAAdvanced(PhaseElectrolyteCPAstatoil): def __init__(self): ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, int: int) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + int: int, + ) -> None: ... def calcBornX(self) -> float: ... - def calcWi(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def calcWiT(self, int: int, phaseInterface: PhaseInterface, double: float, double2: float, int2: int) -> float: ... - def clone(self) -> 'PhaseElectrolyteCPAAdvanced': ... + def calcWi( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def calcWiT( + self, + int: int, + phaseInterface: PhaseInterface, + double: float, + double2: float, + int2: int, + ) -> float: ... + def clone(self) -> "PhaseElectrolyteCPAAdvanced": ... def dFdT(self) -> float: ... def dFdTdT(self) -> float: ... def dFdTdV(self) -> float: ... @@ -3426,7 +5713,6 @@ class PhaseElectrolyteCPAAdvanced(PhaseElectrolyteCPAstatoil): def setIonPairOn(self, double: float) -> None: ... def volInit(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.phase")``. @@ -3467,7 +5753,9 @@ class __module_protocol__(Protocol): PhaseKentEisenberg: typing.Type[PhaseKentEisenberg] PhaseLeachmanEos: typing.Type[PhaseLeachmanEos] PhaseModifiedFurstElectrolyteEos: typing.Type[PhaseModifiedFurstElectrolyteEos] - PhaseModifiedFurstElectrolyteEosMod2004: typing.Type[PhaseModifiedFurstElectrolyteEosMod2004] + PhaseModifiedFurstElectrolyteEosMod2004: typing.Type[ + PhaseModifiedFurstElectrolyteEosMod2004 + ] PhasePCSAFT: typing.Type[PhasePCSAFT] PhasePCSAFTRahmat: typing.Type[PhasePCSAFTRahmat] PhasePCSAFTa: typing.Type[PhasePCSAFTa] diff --git a/src/jneqsim-stubs/thermo/system/__init__.pyi b/src/jneqsim-stubs/thermo/system/__init__.pyi index d0b90d95..5394a6ac 100644 --- a/src/jneqsim-stubs/thermo/system/__init__.pyi +++ b/src/jneqsim-stubs/thermo/system/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -22,138 +22,293 @@ import jneqsim.thermo.util.gerg import jneqsim.util.validation import typing - - class FluidBuilder(java.io.Serializable): @staticmethod - def acidGas(double: float, double2: float) -> 'SystemInterface': ... - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> 'FluidBuilder': ... - def addPlusFraction(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'FluidBuilder': ... - def addTBPFraction(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> 'FluidBuilder': ... - def build(self) -> 'SystemInterface': ... + def acidGas(double: float, double2: float) -> "SystemInterface": ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> "FluidBuilder": ... + def addPlusFraction( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "FluidBuilder": ... + def addTBPFraction( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> "FluidBuilder": ... + def build(self) -> "SystemInterface": ... @staticmethod - def co2Rich(double: float, double2: float) -> 'SystemInterface': ... + def co2Rich(double: float, double2: float) -> "SystemInterface": ... @staticmethod - def create(double: float, double2: float) -> 'FluidBuilder': ... + def create(double: float, double2: float) -> "FluidBuilder": ... @staticmethod - def dryExportGas(double: float, double2: float) -> 'SystemInterface': ... + def dryExportGas(double: float, double2: float) -> "SystemInterface": ... @staticmethod - def gasCondensate(double: float, double2: float) -> 'SystemInterface': ... + def gasCondensate(double: float, double2: float) -> "SystemInterface": ... @staticmethod - def leanNaturalGas(double: float, double2: float) -> 'SystemInterface': ... + def leanNaturalGas(double: float, double2: float) -> "SystemInterface": ... @staticmethod - def richNaturalGas(double: float, double2: float) -> 'SystemInterface': ... + def richNaturalGas(double: float, double2: float) -> "SystemInterface": ... @staticmethod - def typicalBlackOil(double: float, double2: float) -> 'SystemInterface': ... - def withEOS(self, eOSType: 'FluidBuilder.EOSType') -> 'FluidBuilder': ... - def withLumpedComponents(self, int: int) -> 'FluidBuilder': ... - @typing.overload - def withMixingRule(self, int: int) -> 'FluidBuilder': ... - @typing.overload - def withMixingRule(self, string: typing.Union[java.lang.String, str]) -> 'FluidBuilder': ... - def withMultiPhaseCheck(self) -> 'FluidBuilder': ... - def withSolidPhaseCheck(self) -> 'FluidBuilder': ... - class EOSType(java.lang.Enum['FluidBuilder.EOSType']): - SRK: typing.ClassVar['FluidBuilder.EOSType'] = ... - PR: typing.ClassVar['FluidBuilder.EOSType'] = ... - SRK_CPA: typing.ClassVar['FluidBuilder.EOSType'] = ... - PR_CPA: typing.ClassVar['FluidBuilder.EOSType'] = ... - ELECTROLYTE_CPA: typing.ClassVar['FluidBuilder.EOSType'] = ... - GERG2008: typing.ClassVar['FluidBuilder.EOSType'] = ... - SRK_PENELOUX: typing.ClassVar['FluidBuilder.EOSType'] = ... - PR_1978: typing.ClassVar['FluidBuilder.EOSType'] = ... - PR_LK: typing.ClassVar['FluidBuilder.EOSType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def typicalBlackOil(double: float, double2: float) -> "SystemInterface": ... + def withEOS(self, eOSType: "FluidBuilder.EOSType") -> "FluidBuilder": ... + def withLumpedComponents(self, int: int) -> "FluidBuilder": ... + @typing.overload + def withMixingRule(self, int: int) -> "FluidBuilder": ... + @typing.overload + def withMixingRule( + self, string: typing.Union[java.lang.String, str] + ) -> "FluidBuilder": ... + def withMultiPhaseCheck(self) -> "FluidBuilder": ... + def withSolidPhaseCheck(self) -> "FluidBuilder": ... + + class EOSType(java.lang.Enum["FluidBuilder.EOSType"]): + SRK: typing.ClassVar["FluidBuilder.EOSType"] = ... + PR: typing.ClassVar["FluidBuilder.EOSType"] = ... + SRK_CPA: typing.ClassVar["FluidBuilder.EOSType"] = ... + PR_CPA: typing.ClassVar["FluidBuilder.EOSType"] = ... + ELECTROLYTE_CPA: typing.ClassVar["FluidBuilder.EOSType"] = ... + GERG2008: typing.ClassVar["FluidBuilder.EOSType"] = ... + SRK_PENELOUX: typing.ClassVar["FluidBuilder.EOSType"] = ... + PR_1978: typing.ClassVar["FluidBuilder.EOSType"] = ... + PR_LK: typing.ClassVar["FluidBuilder.EOSType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'FluidBuilder.EOSType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "FluidBuilder.EOSType": ... @staticmethod - def values() -> typing.MutableSequence['FluidBuilder.EOSType']: ... + def values() -> typing.MutableSequence["FluidBuilder.EOSType"]: ... class SystemInterface(java.lang.Cloneable, java.io.Serializable): - def addCapeOpenProperty(self, string: typing.Union[java.lang.String, str]) -> None: ... - def addCharacterized(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def addCapeOpenProperty( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def addCharacterized( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... @typing.overload def addComponent(self, int: int, double: float) -> None: ... @typing.overload def addComponent(self, int: int, double: float, int2: int) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], int: int) -> None: ... - @typing.overload - def addComponent(self, componentInterface: jneqsim.thermo.component.ComponentInterface) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> None: ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + @typing.overload + def addComponent( + self, componentInterface: jneqsim.thermo.component.ComponentInterface + ) -> None: ... @typing.overload def addComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def addComponents(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def addComponents( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> None: ... @typing.overload - def addComponents(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def addComponents( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... @typing.overload - def addFluid(self, systemInterface: 'SystemInterface') -> 'SystemInterface': ... + def addFluid(self, systemInterface: "SystemInterface") -> "SystemInterface": ... @typing.overload - def addFluid(self, systemInterface: 'SystemInterface', int: int) -> 'SystemInterface': ... + def addFluid( + self, systemInterface: "SystemInterface", int: int + ) -> "SystemInterface": ... @staticmethod - def addFluids(systemInterface: 'SystemInterface', systemInterface2: 'SystemInterface') -> 'SystemInterface': ... + def addFluids( + systemInterface: "SystemInterface", systemInterface2: "SystemInterface" + ) -> "SystemInterface": ... def addGasToLiquid(self, double: float) -> None: ... def addLiquidToGas(self, double: float) -> None: ... @typing.overload - def addOilFractions(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], boolean: bool) -> None: ... - @typing.overload - def addOilFractions(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], boolean: bool, boolean2: bool, int: int) -> None: ... + def addOilFractions( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + boolean: bool, + ) -> None: ... + @typing.overload + def addOilFractions( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + boolean: bool, + boolean2: bool, + int: int, + ) -> None: ... def addPhase(self) -> None: ... @typing.overload - def addPhaseFractionToPhase(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addPhaseFractionToPhase(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> None: ... - def addPlusFraction(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addSalt(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def addSolidComplexPhase(self, string: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addTBPfraction(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - @typing.overload - def addTBPfraction(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> None: ... - def addTBPfraction2(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addTBPfraction3(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addTBPfraction4(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> None: ... - def addToComponentNames(self, string: typing.Union[java.lang.String, str]) -> None: ... + def addPhaseFractionToPhase( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addPhaseFractionToPhase( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> None: ... + def addPlusFraction( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addSalt( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def addSolidComplexPhase( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + @typing.overload + def addTBPfraction( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + @typing.overload + def addTBPfraction( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> None: ... + def addTBPfraction2( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addTBPfraction3( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addTBPfraction4( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> None: ... + def addToComponentNames( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def allowPhaseShift(self) -> bool: ... @typing.overload def allowPhaseShift(self, boolean: bool) -> None: ... def autoSelectMixingRule(self) -> None: ... - def autoSelectModel(self) -> 'SystemInterface': ... - def calcHenrysConstant(self, string: typing.Union[java.lang.String, str]) -> float: ... + def autoSelectModel(self) -> "SystemInterface": ... + def calcHenrysConstant( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def calcInterfaceProperties(self) -> None: ... def calcKIJ(self, boolean: bool) -> None: ... - def calcResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def calcResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def calc_x_y(self) -> None: ... def calc_x_y_nonorm(self) -> None: ... - def calculateDensityFromBoilingPoint(self, double: float, double2: float) -> float: ... - def calculateMolarMassFromDensityAndBoilingPoint(self, double: float, double2: float) -> float: ... - def changeComponentName(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def calculateDensityFromBoilingPoint( + self, double: float, double2: float + ) -> float: ... + def calculateMolarMassFromDensityAndBoilingPoint( + self, double: float, double2: float + ) -> float: ... + def changeComponentName( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod - def characterizeToReference(systemInterface: 'SystemInterface', systemInterface2: 'SystemInterface') -> 'SystemInterface': ... + def characterizeToReference( + systemInterface: "SystemInterface", systemInterface2: "SystemInterface" + ) -> "SystemInterface": ... @typing.overload def checkStability(self) -> bool: ... @typing.overload def checkStability(self, boolean: bool) -> None: ... def chemicalReactionInit(self) -> None: ... def clearAll(self) -> None: ... - def clone(self) -> 'SystemInterface': ... + def clone(self) -> "SystemInterface": ... @staticmethod - def combineReservoirFluids(int: int, *systemInterface: 'SystemInterface') -> 'SystemInterface': ... + def combineReservoirFluids( + int: int, *systemInterface: "SystemInterface" + ) -> "SystemInterface": ... def createDatabase(self, boolean: bool) -> None: ... - def createTable(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def createTable( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def deleteFluidPhase(self, int: int) -> None: ... @typing.overload def display(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -171,14 +326,18 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): def getCapeOpenProperties10(self) -> typing.MutableSequence[java.lang.String]: ... def getCapeOpenProperties11(self) -> typing.MutableSequence[java.lang.String]: ... def getCharacterization(self) -> jneqsim.thermo.characterization.Characterise: ... - def getChemicalReactionOperations(self) -> jneqsim.chemicalreactions.ChemicalReactionOperations: ... + def getChemicalReactionOperations( + self, + ) -> jneqsim.chemicalreactions.ChemicalReactionOperations: ... def getCompFormulaes(self) -> typing.MutableSequence[java.lang.String]: ... def getCompIDs(self) -> typing.MutableSequence[java.lang.String]: ... def getCompNames(self) -> typing.MutableSequence[java.lang.String]: ... @typing.overload def getComponent(self, int: int) -> jneqsim.thermo.component.ComponentInterface: ... @typing.overload - def getComponent(self, string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.component.ComponentInterface: ... + def getComponent( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.thermo.component.ComponentInterface: ... def getComponentNameTag(self) -> java.lang.String: ... def getComponentNames(self) -> typing.MutableSequence[java.lang.String]: ... def getCorrectedVolume(self) -> float: ... @@ -195,8 +354,14 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): def getDensity(self) -> float: ... @typing.overload def getDensity(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getDensityAtReferenceConditions(self, double: float, string: typing.Union[java.lang.String, str], double2: float, string2: typing.Union[java.lang.String, str]) -> float: ... - def getEmptySystemClone(self) -> 'SystemInterface': ... + def getDensityAtReferenceConditions( + self, + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + string2: typing.Union[java.lang.String, str], + ) -> float: ... + def getEmptySystemClone(self) -> "SystemInterface": ... @typing.overload def getEnthalpy(self) -> float: ... @typing.overload @@ -208,7 +373,9 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): @typing.overload def getExergy(self, double: float) -> float: ... @typing.overload - def getExergy(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def getExergy( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... def getFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... def getFluidInfo(self) -> java.lang.String: ... def getFluidName(self) -> java.lang.String: ... @@ -221,27 +388,45 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): def getHydrateCheck(self) -> bool: ... def getHydrateFraction(self) -> float: ... def getHydratePhase(self) -> jneqsim.thermo.phase.PhaseInterface: ... - def getIdealLiquidDensity(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getIdealLiquidDensity( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getInterfacialTension(self, int: int, int2: int) -> float: ... @typing.overload - def getInterfacialTension(self, int: int, int2: int, string: typing.Union[java.lang.String, str]) -> float: ... + def getInterfacialTension( + self, int: int, int2: int, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload - def getInterfacialTension(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getInterfacialTension( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getInternalEnergy(self) -> float: ... @typing.overload - def getInternalEnergy(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getInterphaseProperties(self) -> jneqsim.physicalproperties.interfaceproperties.InterphasePropertiesInterface: ... + def getInternalEnergy( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getInterphaseProperties( + self, + ) -> ( + jneqsim.physicalproperties.interfaceproperties.InterphasePropertiesInterface + ): ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getKappa(self) -> float: ... @typing.overload def getKinematicViscosity(self) -> float: ... @typing.overload - def getKinematicViscosity(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getKinematicViscosity( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getKvector(self) -> typing.MutableSequence[float]: ... def getLiquidPhase(self) -> jneqsim.thermo.phase.PhaseInterface: ... def getLiquidVolume(self) -> float: ... @@ -269,7 +454,9 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): def getNumberOfMoles(self) -> float: ... def getNumberOfOilFractionComponents(self) -> int: ... def getNumberOfPhases(self) -> int: ... - def getOilAssayCharacterisation(self) -> jneqsim.thermo.characterization.OilAssayCharacterisation: ... + def getOilAssayCharacterisation( + self, + ) -> jneqsim.thermo.characterization.OilAssayCharacterisation: ... def getOilFractionIDs(self) -> typing.MutableSequence[int]: ... def getOilFractionLiquidDensityAt25C(self) -> typing.MutableSequence[float]: ... def getOilFractionMolecularMass(self) -> typing.MutableSequence[float]: ... @@ -278,36 +465,63 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): @typing.overload def getPhase(self, int: int) -> jneqsim.thermo.phase.PhaseInterface: ... @typing.overload - def getPhase(self, string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.phase.PhaseInterface: ... + def getPhase( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.thermo.phase.PhaseInterface: ... @typing.overload - def getPhase(self, phaseType: jneqsim.thermo.phase.PhaseType) -> jneqsim.thermo.phase.PhaseInterface: ... - def getPhaseFraction(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getPhase( + self, phaseType: jneqsim.thermo.phase.PhaseType + ) -> jneqsim.thermo.phase.PhaseInterface: ... + def getPhaseFraction( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getPhaseIndex(self, int: int) -> int: ... @typing.overload def getPhaseIndex(self, string: typing.Union[java.lang.String, str]) -> int: ... @typing.overload - def getPhaseIndex(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> int: ... + def getPhaseIndex( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> int: ... @typing.overload - def getPhaseNumberOfPhase(self, phaseType: jneqsim.thermo.phase.PhaseType) -> int: ... + def getPhaseNumberOfPhase( + self, phaseType: jneqsim.thermo.phase.PhaseType + ) -> int: ... @typing.overload - def getPhaseNumberOfPhase(self, string: typing.Union[java.lang.String, str]) -> int: ... - def getPhaseOfType(self, string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.phase.PhaseInterface: ... - def getPhases(self) -> typing.MutableSequence[jneqsim.thermo.phase.PhaseInterface]: ... + def getPhaseNumberOfPhase( + self, string: typing.Union[java.lang.String, str] + ) -> int: ... + def getPhaseOfType( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.thermo.phase.PhaseInterface: ... + def getPhases( + self, + ) -> typing.MutableSequence[jneqsim.thermo.phase.PhaseInterface]: ... @typing.overload def getPressure(self) -> float: ... @typing.overload def getPressure(self, int: int) -> float: ... @typing.overload def getPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getProperties(self) -> 'SystemProperties': ... + def getProperties(self) -> "SystemProperties": ... @typing.overload def getProperty(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getProperty(self, string: typing.Union[java.lang.String, str], int: int) -> float: ... + def getProperty( + self, string: typing.Union[java.lang.String, str], int: int + ) -> float: ... @typing.overload - def getProperty(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], int: int) -> float: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getProperty( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + int: int, + ) -> float: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... @typing.overload def getSoundSpeed(self) -> float: ... @typing.overload @@ -315,7 +529,9 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): @typing.overload def getStandard(self) -> jneqsim.standards.StandardInterface: ... @typing.overload - def getStandard(self, string: typing.Union[java.lang.String, str]) -> jneqsim.standards.StandardInterface: ... + def getStandard( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.standards.StandardInterface: ... def getTC(self) -> float: ... @typing.overload def getTemperature(self) -> float: ... @@ -326,7 +542,9 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): @typing.overload def getThermalConductivity(self) -> float: ... @typing.overload - def getThermalConductivity(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getThermalConductivity( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getTotalNumberOfMoles(self) -> float: ... @typing.overload def getViscosity(self) -> float: ... @@ -337,7 +555,9 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): @typing.overload def getVolume(self, string: typing.Union[java.lang.String, str]) -> float: ... def getVolumeFraction(self, int: int) -> float: ... - def getWaxCharacterisation(self) -> jneqsim.thermo.characterization.WaxCharacterise: ... + def getWaxCharacterisation( + self, + ) -> jneqsim.thermo.characterization.WaxCharacterise: ... def getWaxModel(self) -> jneqsim.thermo.characterization.WaxModelInterface: ... def getWeightBasedComposition(self) -> typing.MutableSequence[float]: ... def getWtFraction(self, int: int) -> float: ... @@ -350,7 +570,9 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): @typing.overload def hasComponent(self, string: typing.Union[java.lang.String, str]) -> bool: ... @typing.overload - def hasComponent(self, string: typing.Union[java.lang.String, str], boolean: bool) -> bool: ... + def hasComponent( + self, string: typing.Union[java.lang.String, str], boolean: bool + ) -> bool: ... def hasHydratePhase(self) -> bool: ... def hasIons(self) -> bool: ... @typing.overload @@ -369,9 +591,13 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): @typing.overload def initPhysicalProperties(self) -> None: ... @typing.overload - def initPhysicalProperties(self, physicalPropertyType: jneqsim.physicalproperties.PhysicalPropertyType) -> None: ... + def initPhysicalProperties( + self, physicalPropertyType: jneqsim.physicalproperties.PhysicalPropertyType + ) -> None: ... @typing.overload - def initPhysicalProperties(self, string: typing.Union[java.lang.String, str]) -> None: ... + def initPhysicalProperties( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def initProperties(self) -> None: ... def initRefPhases(self) -> None: ... def initThermoProperties(self) -> None: ... @@ -396,23 +622,37 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): def normalizeBeta(self) -> None: ... def orderByDensity(self) -> None: ... @typing.overload - def phaseToSystem(self, int: int) -> 'SystemInterface': ... + def phaseToSystem(self, int: int) -> "SystemInterface": ... @typing.overload - def phaseToSystem(self, int: int, int2: int) -> 'SystemInterface': ... + def phaseToSystem(self, int: int, int2: int) -> "SystemInterface": ... @typing.overload - def phaseToSystem(self, string: typing.Union[java.lang.String, str]) -> 'SystemInterface': ... + def phaseToSystem( + self, string: typing.Union[java.lang.String, str] + ) -> "SystemInterface": ... @typing.overload - def phaseToSystem(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> 'SystemInterface': ... + def phaseToSystem( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> "SystemInterface": ... def prettyPrint(self) -> None: ... def reInitPhaseType(self) -> None: ... def readFluid(self, string: typing.Union[java.lang.String, str]) -> None: ... - def readObject(self, int: int) -> 'SystemInterface': ... - def readObjectFromFile(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'SystemInterface': ... + def readObject(self, int: int) -> "SystemInterface": ... + def readObjectFromFile( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "SystemInterface": ... def removeComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... def removePhase(self, int: int) -> None: ... def removePhaseKeepTotalComposition(self, int: int) -> None: ... - def renameComponent(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def replacePhase(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... + def renameComponent( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def replacePhase( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... def reset(self) -> None: ... def resetCharacterisation(self) -> None: ... def resetDatabase(self) -> None: ... @@ -422,9 +662,17 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): @typing.overload def saveFluid(self, int: int) -> None: ... @typing.overload - def saveFluid(self, int: int, string: typing.Union[java.lang.String, str]) -> None: ... - def saveObject(self, int: int, string: typing.Union[java.lang.String, str]) -> None: ... - def saveObjectToFile(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def saveFluid( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> None: ... + def saveObject( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> None: ... + def saveObjectToFile( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def saveToDataBase(self) -> None: ... def setAllComponentsInPhase(self, int: int) -> None: ... def setAllPhaseType(self, phaseType: jneqsim.thermo.phase.PhaseType) -> None: ... @@ -434,78 +682,151 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): @typing.overload def setBeta(self, int: int, double: float) -> None: ... @typing.overload - def setBinaryInteractionParameter(self, int: int, int2: int, double: float) -> None: ... + def setBinaryInteractionParameter( + self, int: int, int2: int, double: float + ) -> None: ... @typing.overload - def setBinaryInteractionParameter(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... + def setBinaryInteractionParameter( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... def setBmixType(self, int: int) -> None: ... @typing.overload - def setComponentCriticalParameters(self, int: int, double: float, double2: float, double3: float) -> None: ... - @typing.overload - def setComponentCriticalParameters(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def setComponentFlowRates(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str]) -> None: ... - def setComponentNameTag(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setComponentNameTagOnNormalComponents(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setComponentNames(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def setComponentCriticalParameters( + self, int: int, double: float, double2: float, double3: float + ) -> None: ... + @typing.overload + def setComponentCriticalParameters( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def setComponentFlowRates( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + ) -> None: ... + def setComponentNameTag( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setComponentNameTagOnNormalComponents( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setComponentNames( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> None: ... @typing.overload def setComponentVolumeCorrection(self, int: int, double: float) -> None: ... @typing.overload - def setComponentVolumeCorrection(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setComponentVolumeCorrection( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setEmptyFluid(self) -> None: ... def setEnhancedMultiPhaseCheck(self, boolean: bool) -> None: ... def setFluidInfo(self, string: typing.Union[java.lang.String, str]) -> None: ... def setFluidName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setForcePhaseTypes(self, boolean: bool) -> None: ... @typing.overload - def setForceSinglePhase(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setForceSinglePhase( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setForceSinglePhase(self, phaseType: jneqsim.thermo.phase.PhaseType) -> None: ... + def setForceSinglePhase( + self, phaseType: jneqsim.thermo.phase.PhaseType + ) -> None: ... def setHeavyTBPfractionAsPlusFraction(self) -> bool: ... def setHydrateCheck(self, boolean: bool) -> None: ... def setImplementedCompositionDeriativesofFugacity(self, boolean: bool) -> None: ... def setImplementedPressureDeriativesofFugacity(self, boolean: bool) -> None: ... def setImplementedTemperatureDeriativesofFugacity(self, boolean: bool) -> None: ... @typing.overload - def setLiquidDensityModel(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setLiquidDensityModel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setLiquidDensityModel(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setLiquidDensityModel( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def setMaxNumberOfPhases(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setMixingRule( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload def setMixingRule(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setModel(self, string: typing.Union[java.lang.String, str]) -> 'SystemInterface': ... - def setMolarComposition(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setMolarCompositionOfNamedComponents(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setMolarCompositionOfPlusFluid(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setMolarCompositionPlus(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setMolarFlowRates(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setModel( + self, string: typing.Union[java.lang.String, str] + ) -> "SystemInterface": ... + def setMolarComposition( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setMolarCompositionOfNamedComponents( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def setMolarCompositionOfPlusFluid( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setMolarCompositionPlus( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setMolarFlowRates( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setMultiPhaseCheck(self, boolean: bool) -> None: ... def setMultiphaseWaxCheck(self, boolean: bool) -> None: ... def setNumberOfPhases(self, int: int) -> None: ... def setNumericDerivatives(self, boolean: bool) -> None: ... def setPC(self, double: float) -> None: ... - def setPhase(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int) -> None: ... + def setPhase( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int + ) -> None: ... def setPhaseIndex(self, int: int, int2: int) -> None: ... @typing.overload - def setPhaseType(self, int: int, string: typing.Union[java.lang.String, str]) -> None: ... + def setPhaseType( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setPhaseType(self, int: int, phaseType: jneqsim.thermo.phase.PhaseType) -> None: ... + def setPhaseType( + self, int: int, phaseType: jneqsim.thermo.phase.PhaseType + ) -> None: ... @typing.overload def setPhysicalPropertyModel(self, int: int) -> None: ... @typing.overload - def setPhysicalPropertyModel(self, physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel) -> None: ... + def setPhysicalPropertyModel( + self, + physicalPropertyModel: jneqsim.physicalproperties.system.PhysicalPropertyModel, + ) -> None: ... @typing.overload def setPressure(self, double: float) -> None: ... @typing.overload - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setSolidPhaseCheck(self, boolean: bool) -> None: ... @typing.overload - def setSolidPhaseCheck(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setSolidPhaseCheck( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setStandard(self, string: typing.Union[java.lang.String, str]) -> None: ... def setTC(self, double: float) -> None: ... @typing.overload @@ -513,17 +834,28 @@ class SystemInterface(java.lang.Cloneable, java.io.Serializable): @typing.overload def setTemperature(self, double: float, int: int) -> None: ... @typing.overload - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setTotalFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTotalFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTotalNumberOfMoles(self, double: float) -> None: ... def setUseTVasIndependentVariables(self, boolean: bool) -> None: ... def setWaxModelType(self, string: typing.Union[java.lang.String, str]) -> None: ... def toCompJson(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... - def tuneModel(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... + def tuneModel( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... def useVolumeCorrection(self, boolean: bool) -> None: ... def validateSetup(self) -> jneqsim.util.validation.ValidationResult: ... - def write(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], boolean: bool) -> None: ... + def write( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + boolean: bool, + ) -> None: ... class SystemProperties: nCols: typing.ClassVar[int] = ... @@ -541,8 +873,16 @@ class SystemThermo(SystemInterface): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def addCapeOpenProperty(self, string: typing.Union[java.lang.String, str]) -> None: ... - def addCharacterized(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def addCapeOpenProperty( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def addCharacterized( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... @typing.overload def addComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload @@ -550,69 +890,182 @@ class SystemThermo(SystemInterface): @typing.overload def addComponent(self, int: int, double: float, int2: int) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], int: int) -> None: ... - @typing.overload - def addComponent(self, componentInterface: jneqsim.thermo.component.ComponentInterface) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> None: ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + @typing.overload + def addComponent( + self, componentInterface: jneqsim.thermo.component.ComponentInterface + ) -> None: ... @typing.overload def addFluid(self, systemInterface: SystemInterface) -> SystemInterface: ... @typing.overload - def addFluid(self, systemInterface: SystemInterface, int: int) -> SystemInterface: ... + def addFluid( + self, systemInterface: SystemInterface, int: int + ) -> SystemInterface: ... def addGasToLiquid(self, double: float) -> None: ... def addHydratePhase(self) -> None: ... def addHydratePhase2(self) -> None: ... def addLiquidToGas(self, double: float) -> None: ... @typing.overload - def addOilFractions(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], boolean: bool) -> None: ... - @typing.overload - def addOilFractions(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], boolean: bool, boolean2: bool, int: int) -> None: ... + def addOilFractions( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + boolean: bool, + ) -> None: ... + @typing.overload + def addOilFractions( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + boolean: bool, + boolean2: bool, + int: int, + ) -> None: ... def addPhase(self) -> None: ... @typing.overload - def addPhaseFractionToPhase(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addPhaseFractionToPhase(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]) -> None: ... - def addPlusFraction(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addSalt(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def addSolidComplexPhase(self, string: typing.Union[java.lang.String, str]) -> None: ... + def addPhaseFractionToPhase( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addPhaseFractionToPhase( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ) -> None: ... + def addPlusFraction( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addSalt( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def addSolidComplexPhase( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def addSolidPhase(self) -> None: ... @typing.overload - def addTBPfraction(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - @typing.overload - def addTBPfraction(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> None: ... - def addTBPfraction2(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addTBPfraction3(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def addTBPfraction4(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> None: ... - def addToComponentNames(self, string: typing.Union[java.lang.String, str]) -> None: ... + def addTBPfraction( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + @typing.overload + def addTBPfraction( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> None: ... + def addTBPfraction2( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addTBPfraction3( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def addTBPfraction4( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> None: ... + def addToComponentNames( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def allowPhaseShift(self) -> bool: ... @typing.overload def allowPhaseShift(self, boolean: bool) -> None: ... def autoSelectMixingRule(self) -> None: ... def autoSelectModel(self) -> SystemInterface: ... - def calcHenrysConstant(self, string: typing.Union[java.lang.String, str]) -> float: ... + def calcHenrysConstant( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def calcInterfaceProperties(self) -> None: ... def calcKIJ(self, boolean: bool) -> None: ... def calc_x_y(self) -> None: ... def calc_x_y_nonorm(self) -> None: ... - def calculateDensityFromBoilingPoint(self, double: float, double2: float) -> float: ... - def calculateMolarMassFromDensityAndBoilingPoint(self, double: float, double2: float) -> float: ... - def changeComponentName(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def calculateDensityFromBoilingPoint( + self, double: float, double2: float + ) -> float: ... + def calculateMolarMassFromDensityAndBoilingPoint( + self, double: float, double2: float + ) -> float: ... + def changeComponentName( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def checkStability(self) -> bool: ... @typing.overload def checkStability(self, boolean: bool) -> None: ... def chemicalReactionInit(self) -> None: ... def clearAll(self) -> None: ... - def clone(self) -> 'SystemThermo': ... + def clone(self) -> "SystemThermo": ... def createDatabase(self, boolean: bool) -> None: ... - def createTable(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def createTable( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def deleteFluidPhase(self, int: int) -> None: ... @typing.overload def display(self) -> None: ... @@ -631,7 +1084,9 @@ class SystemThermo(SystemInterface): def getCapeOpenProperties10(self) -> typing.MutableSequence[java.lang.String]: ... def getCapeOpenProperties11(self) -> typing.MutableSequence[java.lang.String]: ... def getCharacterization(self) -> jneqsim.thermo.characterization.Characterise: ... - def getChemicalReactionOperations(self) -> jneqsim.chemicalreactions.ChemicalReactionOperations: ... + def getChemicalReactionOperations( + self, + ) -> jneqsim.chemicalreactions.ChemicalReactionOperations: ... def getCompFormulaes(self) -> typing.MutableSequence[java.lang.String]: ... def getCompIDs(self) -> typing.MutableSequence[java.lang.String]: ... def getCompNames(self) -> typing.MutableSequence[java.lang.String]: ... @@ -662,7 +1117,9 @@ class SystemThermo(SystemInterface): @typing.overload def getExergy(self, double: float) -> float: ... @typing.overload - def getExergy(self, double: float, string: typing.Union[java.lang.String, str]) -> float: ... + def getExergy( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> float: ... def getFlowRate(self, string: typing.Union[java.lang.String, str]) -> float: ... def getFluidInfo(self) -> java.lang.String: ... def getFluidName(self) -> java.lang.String: ... @@ -672,27 +1129,45 @@ class SystemThermo(SystemInterface): def getHeatOfVaporization(self) -> float: ... def getHelmholtzEnergy(self) -> float: ... def getHydrateCheck(self) -> bool: ... - def getIdealLiquidDensity(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getIdealLiquidDensity( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload def getInterfacialTension(self, int: int, int2: int) -> float: ... @typing.overload - def getInterfacialTension(self, int: int, int2: int, string: typing.Union[java.lang.String, str]) -> float: ... + def getInterfacialTension( + self, int: int, int2: int, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload - def getInterfacialTension(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getInterfacialTension( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getInternalEnergy(self) -> float: ... @typing.overload - def getInternalEnergy(self, string: typing.Union[java.lang.String, str]) -> float: ... - def getInterphaseProperties(self) -> jneqsim.physicalproperties.interfaceproperties.InterphasePropertiesInterface: ... + def getInternalEnergy( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... + def getInterphaseProperties( + self, + ) -> ( + jneqsim.physicalproperties.interfaceproperties.InterphasePropertiesInterface + ): ... @typing.overload def getJouleThomsonCoefficient(self) -> float: ... @typing.overload - def getJouleThomsonCoefficient(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getJouleThomsonCoefficient( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getKappa(self) -> float: ... @typing.overload def getKinematicViscosity(self) -> float: ... @typing.overload - def getKinematicViscosity(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getKinematicViscosity( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getKvector(self) -> typing.MutableSequence[float]: ... def getLiquidPhase(self) -> jneqsim.thermo.phase.PhaseInterface: ... def getLiquidVolume(self) -> float: ... @@ -719,7 +1194,9 @@ class SystemThermo(SystemInterface): def getNumberOfComponents(self) -> int: ... def getNumberOfOilFractionComponents(self) -> int: ... def getNumberOfPhases(self) -> int: ... - def getOilAssayCharacterisation(self) -> jneqsim.thermo.characterization.OilAssayCharacterisation: ... + def getOilAssayCharacterisation( + self, + ) -> jneqsim.thermo.characterization.OilAssayCharacterisation: ... def getOilFractionIDs(self) -> typing.MutableSequence[int]: ... def getOilFractionLiquidDensityAt25C(self) -> typing.MutableSequence[float]: ... def getOilFractionMolecularMass(self) -> typing.MutableSequence[float]: ... @@ -728,22 +1205,40 @@ class SystemThermo(SystemInterface): @typing.overload def getPhase(self, int: int) -> jneqsim.thermo.phase.PhaseInterface: ... @typing.overload - def getPhase(self, string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.phase.PhaseInterface: ... + def getPhase( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.thermo.phase.PhaseInterface: ... @typing.overload - def getPhase(self, phaseType: jneqsim.thermo.phase.PhaseType) -> jneqsim.thermo.phase.PhaseInterface: ... - def getPhaseFraction(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getPhase( + self, phaseType: jneqsim.thermo.phase.PhaseType + ) -> jneqsim.thermo.phase.PhaseInterface: ... + def getPhaseFraction( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getPhaseIndex(self, int: int) -> int: ... @typing.overload def getPhaseIndex(self, string: typing.Union[java.lang.String, str]) -> int: ... @typing.overload - def getPhaseIndex(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> int: ... + def getPhaseIndex( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> int: ... @typing.overload - def getPhaseNumberOfPhase(self, string: typing.Union[java.lang.String, str]) -> int: ... + def getPhaseNumberOfPhase( + self, string: typing.Union[java.lang.String, str] + ) -> int: ... @typing.overload - def getPhaseNumberOfPhase(self, phaseType: jneqsim.thermo.phase.PhaseType) -> int: ... - def getPhaseOfType(self, string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.phase.PhaseInterface: ... - def getPhases(self) -> typing.MutableSequence[jneqsim.thermo.phase.PhaseInterface]: ... + def getPhaseNumberOfPhase( + self, phaseType: jneqsim.thermo.phase.PhaseType + ) -> int: ... + def getPhaseOfType( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.thermo.phase.PhaseInterface: ... + def getPhases( + self, + ) -> typing.MutableSequence[jneqsim.thermo.phase.PhaseInterface]: ... @typing.overload def getPressure(self) -> float: ... @typing.overload @@ -754,10 +1249,19 @@ class SystemThermo(SystemInterface): @typing.overload def getProperty(self, string: typing.Union[java.lang.String, str]) -> float: ... @typing.overload - def getProperty(self, string: typing.Union[java.lang.String, str], int: int) -> float: ... + def getProperty( + self, string: typing.Union[java.lang.String, str], int: int + ) -> float: ... @typing.overload - def getProperty(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], int: int) -> float: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getProperty( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + int: int, + ) -> float: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... @typing.overload def getSoundSpeed(self) -> float: ... @typing.overload @@ -765,7 +1269,9 @@ class SystemThermo(SystemInterface): @typing.overload def getStandard(self) -> jneqsim.standards.StandardInterface: ... @typing.overload - def getStandard(self, string: typing.Union[java.lang.String, str]) -> jneqsim.standards.StandardInterface: ... + def getStandard( + self, string: typing.Union[java.lang.String, str] + ) -> jneqsim.standards.StandardInterface: ... def getSumBeta(self) -> float: ... def getTC(self) -> float: ... @typing.overload @@ -777,7 +1283,9 @@ class SystemThermo(SystemInterface): @typing.overload def getThermalConductivity(self) -> float: ... @typing.overload - def getThermalConductivity(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getThermalConductivity( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getTotalNumberOfMoles(self) -> float: ... @typing.overload def getViscosity(self) -> float: ... @@ -788,7 +1296,9 @@ class SystemThermo(SystemInterface): @typing.overload def getVolume(self) -> float: ... def getVolumeFraction(self, int: int) -> float: ... - def getWaxCharacterisation(self) -> jneqsim.thermo.characterization.WaxCharacterise: ... + def getWaxCharacterisation( + self, + ) -> jneqsim.thermo.characterization.WaxCharacterise: ... def getWaxModel(self) -> jneqsim.thermo.characterization.WaxModelInterface: ... def getWeightBasedComposition(self) -> typing.MutableSequence[float]: ... def getWtFraction(self, int: int) -> float: ... @@ -820,11 +1330,15 @@ class SystemThermo(SystemInterface): @typing.overload def initNumeric(self, int: int, int2: int) -> None: ... @typing.overload - def initPhysicalProperties(self, string: typing.Union[java.lang.String, str]) -> None: ... + def initPhysicalProperties( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def initPhysicalProperties(self) -> None: ... @typing.overload - def initPhysicalProperties(self, physicalPropertyType: jneqsim.physicalproperties.PhysicalPropertyType) -> None: ... + def initPhysicalProperties( + self, physicalPropertyType: jneqsim.physicalproperties.PhysicalPropertyType + ) -> None: ... def initRefPhases(self) -> None: ... def initTotalNumberOfMoles(self, double: float) -> None: ... def init_x_y(self) -> None: ... @@ -852,19 +1366,33 @@ class SystemThermo(SystemInterface): @typing.overload def phaseToSystem(self, int: int, int2: int) -> SystemInterface: ... @typing.overload - def phaseToSystem(self, string: typing.Union[java.lang.String, str]) -> SystemInterface: ... + def phaseToSystem( + self, string: typing.Union[java.lang.String, str] + ) -> SystemInterface: ... @typing.overload - def phaseToSystem(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> SystemInterface: ... + def phaseToSystem( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> SystemInterface: ... def reInitPhaseInformation(self) -> None: ... def reInitPhaseType(self) -> None: ... def readFluid(self, string: typing.Union[java.lang.String, str]) -> None: ... def readObject(self, int: int) -> SystemInterface: ... - def readObjectFromFile(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> SystemInterface: ... + def readObjectFromFile( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> SystemInterface: ... def removeComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... def removePhase(self, int: int) -> None: ... def removePhaseKeepTotalComposition(self, int: int) -> None: ... - def renameComponent(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def replacePhase(self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... + def renameComponent( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def replacePhase( + self, int: int, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> None: ... def reset(self) -> None: ... def resetCharacterisation(self) -> None: ... def resetDatabase(self) -> None: ... @@ -874,9 +1402,17 @@ class SystemThermo(SystemInterface): @typing.overload def saveFluid(self, int: int) -> None: ... @typing.overload - def saveFluid(self, int: int, string: typing.Union[java.lang.String, str]) -> None: ... - def saveObject(self, int: int, string: typing.Union[java.lang.String, str]) -> None: ... - def saveObjectToFile(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def saveFluid( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> None: ... + def saveObject( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> None: ... + def saveObjectToFile( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def saveToDataBase(self) -> None: ... def setAllComponentsInPhase(self, int: int) -> None: ... def setAllPhaseType(self, phaseType: jneqsim.thermo.phase.PhaseType) -> None: ... @@ -886,31 +1422,62 @@ class SystemThermo(SystemInterface): @typing.overload def setBeta(self, int: int, double: float) -> None: ... @typing.overload - def setBinaryInteractionParameter(self, int: int, int2: int, double: float) -> None: ... + def setBinaryInteractionParameter( + self, int: int, int2: int, double: float + ) -> None: ... @typing.overload - def setBinaryInteractionParameter(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... + def setBinaryInteractionParameter( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... def setBmixType(self, int: int) -> None: ... @typing.overload - def setComponentCriticalParameters(self, int: int, double: float, double2: float, double3: float) -> None: ... - @typing.overload - def setComponentCriticalParameters(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - def setComponentFlowRates(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], string: typing.Union[java.lang.String, str]) -> None: ... - def setComponentNameTag(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setComponentNameTagOnNormalComponents(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setComponentNames(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def setComponentCriticalParameters( + self, int: int, double: float, double2: float, double3: float + ) -> None: ... + @typing.overload + def setComponentCriticalParameters( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + def setComponentFlowRates( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + string: typing.Union[java.lang.String, str], + ) -> None: ... + def setComponentNameTag( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setComponentNameTagOnNormalComponents( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setComponentNames( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> None: ... @typing.overload def setComponentVolumeCorrection(self, int: int, double: float) -> None: ... @typing.overload - def setComponentVolumeCorrection(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def setComponentVolumeCorrection( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... def setEmptyFluid(self) -> None: ... def setEnhancedMultiPhaseCheck(self, boolean: bool) -> None: ... def setFluidInfo(self, string: typing.Union[java.lang.String, str]) -> None: ... def setFluidName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setForcePhaseTypes(self, boolean: bool) -> None: ... @typing.overload - def setForceSinglePhase(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setForceSinglePhase( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setForceSinglePhase(self, phaseType: jneqsim.thermo.phase.PhaseType) -> None: ... + def setForceSinglePhase( + self, phaseType: jneqsim.thermo.phase.PhaseType + ) -> None: ... def setHeavyTBPfractionAsPlusFraction(self) -> bool: ... def setHydrateCheck(self, boolean: bool) -> None: ... def setImplementedCompositionDeriativesofFugacity(self, boolean: bool) -> None: ... @@ -923,37 +1490,74 @@ class SystemThermo(SystemInterface): @typing.overload def setMixingRule(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... - @typing.overload - def setMixingRule(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def setMixingRuleGEmodel(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setMixingRuleParametersForComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setModel(self, string: typing.Union[java.lang.String, str]) -> SystemInterface: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... + @typing.overload + def setMixingRule( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def setMixingRuleGEmodel( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setMixingRuleParametersForComponent( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setModel( + self, string: typing.Union[java.lang.String, str] + ) -> SystemInterface: ... def setModelName(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setMolarComposition(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setMolarCompositionOfNamedComponents(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setMolarCompositionOfPlusFluid(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setMolarCompositionPlus(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def setMolarFlowRates(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def setMolarComposition( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setMolarCompositionOfNamedComponents( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def setMolarCompositionOfPlusFluid( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setMolarCompositionPlus( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + def setMolarFlowRates( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def setMultiPhaseCheck(self, boolean: bool) -> None: ... def setMultiphaseWaxCheck(self, boolean: bool) -> None: ... def setNumberOfPhases(self, int: int) -> None: ... def setNumericDerivatives(self, boolean: bool) -> None: ... def setPC(self, double: float) -> None: ... - def setPhase(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int) -> None: ... + def setPhase( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, int: int + ) -> None: ... def setPhaseIndex(self, int: int, int2: int) -> None: ... @typing.overload - def setPhaseType(self, int: int, string: typing.Union[java.lang.String, str]) -> None: ... + def setPhaseType( + self, int: int, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setPhaseType(self, int: int, phaseType: jneqsim.thermo.phase.PhaseType) -> None: ... + def setPhaseType( + self, int: int, phaseType: jneqsim.thermo.phase.PhaseType + ) -> None: ... @typing.overload def setPressure(self, double: float) -> None: ... @typing.overload - def setPressure(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setPressure( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def setSolidPhaseCheck(self, boolean: bool) -> None: ... @typing.overload - def setSolidPhaseCheck(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setSolidPhaseCheck( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setStandard(self, string: typing.Union[java.lang.String, str]) -> None: ... def setTC(self, double: float) -> None: ... @typing.overload @@ -961,20 +1565,31 @@ class SystemThermo(SystemInterface): @typing.overload def setTemperature(self, double: float) -> None: ... @typing.overload - def setTemperature(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... - def setTotalFlowRate(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemperature( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... + def setTotalFlowRate( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def setTotalNumberOfMoles(self, double: float) -> None: ... def setUseTVasIndependentVariables(self, boolean: bool) -> None: ... def setWaxModelType(self, string: typing.Union[java.lang.String, str]) -> None: ... def toCompJson(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... - def tuneModel(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... + def tuneModel( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... def useTVasIndependentVariables(self) -> bool: ... def useVolumeCorrection(self, boolean: bool) -> None: ... @typing.overload def write(self) -> java.lang.String: ... @typing.overload - def write(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], boolean: bool) -> None: ... + def write( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + boolean: bool, + ) -> None: ... class SystemEos(SystemThermo): @typing.overload @@ -990,7 +1605,7 @@ class SystemIdealGas(SystemThermo): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemIdealGas': ... + def clone(self) -> "SystemIdealGas": ... class SystemAmmoniaEos(SystemEos): @typing.overload @@ -1002,22 +1617,46 @@ class SystemAmmoniaEos(SystemEos): @typing.overload def addComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def addComponent(self, componentInterface: jneqsim.thermo.component.ComponentInterface) -> None: ... + def addComponent( + self, componentInterface: jneqsim.thermo.component.ComponentInterface + ) -> None: ... @typing.overload def addComponent(self, int: int, double: float) -> None: ... @typing.overload def addComponent(self, int: int, double: float, int2: int) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], int: int) -> None: ... - def clone(self) -> 'SystemAmmoniaEos': ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> None: ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + def clone(self) -> "SystemAmmoniaEos": ... class SystemBWRSEos(SystemEos): @typing.overload @@ -1026,7 +1665,7 @@ class SystemBWRSEos(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemBWRSEos': ... + def clone(self) -> "SystemBWRSEos": ... class SystemBnsEos(SystemEos): @typing.overload @@ -1034,21 +1673,50 @@ class SystemBnsEos(SystemEos): @typing.overload def __init__(self, double: float, double2: float): ... @typing.overload - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, boolean: bool): ... - def clone(self) -> 'SystemBnsEos': ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + boolean: bool, + ): ... + def clone(self) -> "SystemBnsEos": ... def setAssociatedGas(self, boolean: bool) -> None: ... @typing.overload - def setComposition(self, double: float, double2: float, double3: float, double4: float) -> None: ... + def setComposition( + self, double: float, double2: float, double3: float, double4: float + ) -> None: ... @typing.overload - def setComposition(self, double: float, double2: float, double3: float, double4: float, double5: float, boolean: bool) -> None: ... + def setComposition( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + boolean: bool, + ) -> None: ... @typing.overload def setMixingRule(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setMixingRule( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def setRelativeDensity(self, double: float) -> None: ... class SystemDesmukhMather(SystemEos): @@ -1058,7 +1726,7 @@ class SystemDesmukhMather(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemDesmukhMather': ... + def clone(self) -> "SystemDesmukhMather": ... class SystemDuanSun(SystemEos): @typing.overload @@ -1070,22 +1738,46 @@ class SystemDuanSun(SystemEos): @typing.overload def addComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def addComponent(self, componentInterface: jneqsim.thermo.component.ComponentInterface) -> None: ... + def addComponent( + self, componentInterface: jneqsim.thermo.component.ComponentInterface + ) -> None: ... @typing.overload def addComponent(self, int: int, double: float) -> None: ... @typing.overload def addComponent(self, int: int, double: float, int2: int) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], int: int) -> None: ... - def clone(self) -> 'SystemDuanSun': ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> None: ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + def clone(self) -> "SystemDuanSun": ... class SystemEOSCGEos(SystemEos): @typing.overload @@ -1094,7 +1786,7 @@ class SystemEOSCGEos(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemEOSCGEos': ... + def clone(self) -> "SystemEOSCGEos": ... def commonInitialization(self) -> None: ... class SystemGERG2004Eos(SystemEos): @@ -1104,7 +1796,7 @@ class SystemGERG2004Eos(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemGERG2004Eos': ... + def clone(self) -> "SystemGERG2004Eos": ... def commonInitialization(self) -> None: ... class SystemGERG2008Eos(SystemEos): @@ -1114,12 +1806,14 @@ class SystemGERG2008Eos(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemGERG2008Eos': ... + def clone(self) -> "SystemGERG2008Eos": ... def commonInitialization(self) -> None: ... def getGergModelType(self) -> jneqsim.thermo.util.gerg.GERG2008Type: ... def isUsingAmmoniaExtendedModel(self) -> bool: ... def isUsingHydrogenEnhancedModel(self) -> bool: ... - def setGergModelType(self, gERG2008Type: jneqsim.thermo.util.gerg.GERG2008Type) -> None: ... + def setGergModelType( + self, gERG2008Type: jneqsim.thermo.util.gerg.GERG2008Type + ) -> None: ... def useAmmoniaExtendedModel(self) -> None: ... def useHydrogenEnhancedModel(self) -> None: ... @@ -1130,7 +1824,7 @@ class SystemGEWilson(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemGEWilson': ... + def clone(self) -> "SystemGEWilson": ... class SystemKentEisenberg(SystemEos): @typing.overload @@ -1139,7 +1833,7 @@ class SystemKentEisenberg(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemKentEisenberg': ... + def clone(self) -> "SystemKentEisenberg": ... class SystemLeachmanEos(SystemEos): @typing.overload @@ -1151,22 +1845,46 @@ class SystemLeachmanEos(SystemEos): @typing.overload def addComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def addComponent(self, componentInterface: jneqsim.thermo.component.ComponentInterface) -> None: ... + def addComponent( + self, componentInterface: jneqsim.thermo.component.ComponentInterface + ) -> None: ... @typing.overload def addComponent(self, int: int, double: float) -> None: ... @typing.overload def addComponent(self, int: int, double: float, int2: int) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], int: int) -> None: ... - def clone(self) -> 'SystemLeachmanEos': ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> None: ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + def clone(self) -> "SystemLeachmanEos": ... def commonInitialization(self) -> None: ... class SystemNRTL(SystemEos): @@ -1176,7 +1894,7 @@ class SystemNRTL(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemNRTL': ... + def clone(self) -> "SystemNRTL": ... class SystemPitzer(SystemEos): @typing.overload @@ -1185,15 +1903,24 @@ class SystemPitzer(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemPitzer': ... + def clone(self) -> "SystemPitzer": ... @typing.overload def setMixingRule(self, int: int) -> None: ... @typing.overload - def setMixingRule(self, mixingRuleTypeInterface: typing.Union[jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable]) -> None: ... + def setMixingRule( + self, + mixingRuleTypeInterface: typing.Union[ + jneqsim.thermo.mixingrule.MixingRuleTypeInterface, typing.Callable + ], + ) -> None: ... @typing.overload def setMixingRule(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def setMixingRule(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setMixingRule( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def setMultiPhaseCheck(self, boolean: bool) -> None: ... class SystemPrEos(SystemEos): @@ -1203,7 +1930,7 @@ class SystemPrEos(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemPrEos': ... + def clone(self) -> "SystemPrEos": ... class SystemRKEos(SystemEos): @typing.overload @@ -1212,7 +1939,7 @@ class SystemRKEos(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemRKEos': ... + def clone(self) -> "SystemRKEos": ... class SystemSpanWagnerEos(SystemEos): @typing.overload @@ -1224,22 +1951,46 @@ class SystemSpanWagnerEos(SystemEos): @typing.overload def addComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload - def addComponent(self, componentInterface: jneqsim.thermo.component.ComponentInterface) -> None: ... + def addComponent( + self, componentInterface: jneqsim.thermo.component.ComponentInterface + ) -> None: ... @typing.overload def addComponent(self, int: int, double: float) -> None: ... @typing.overload def addComponent(self, int: int, double: float, int2: int) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], int: int) -> None: ... - def clone(self) -> 'SystemSpanWagnerEos': ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> None: ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + def clone(self) -> "SystemSpanWagnerEos": ... def commonInitialization(self) -> None: ... class SystemSrkEos(SystemEos): @@ -1249,7 +2000,7 @@ class SystemSrkEos(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkEos': ... + def clone(self) -> "SystemSrkEos": ... class SystemTSTEos(SystemEos): @typing.overload @@ -1258,7 +2009,7 @@ class SystemTSTEos(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemTSTEos': ... + def clone(self) -> "SystemTSTEos": ... class SystemUNIFAC(SystemEos): @typing.overload @@ -1267,7 +2018,7 @@ class SystemUNIFAC(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemUNIFAC': ... + def clone(self) -> "SystemUNIFAC": ... class SystemUNIFACpsrk(SystemEos): @typing.overload @@ -1276,7 +2027,7 @@ class SystemUNIFACpsrk(SystemEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemUNIFACpsrk': ... + def clone(self) -> "SystemUNIFACpsrk": ... class SystemVegaEos(SystemEos): @typing.overload @@ -1292,18 +2043,42 @@ class SystemVegaEos(SystemEos): @typing.overload def addComponent(self, int: int, double: float, int2: int) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - @typing.overload - def addComponent(self, componentInterface: jneqsim.thermo.component.ComponentInterface) -> None: ... - def clone(self) -> 'SystemVegaEos': ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> None: ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + @typing.overload + def addComponent( + self, componentInterface: jneqsim.thermo.component.ComponentInterface + ) -> None: ... + def clone(self) -> "SystemVegaEos": ... def commonInitialization(self) -> None: ... class SystemWaterIF97(SystemEos): @@ -1320,18 +2095,42 @@ class SystemWaterIF97(SystemEos): @typing.overload def addComponent(self, int: int, double: float, int2: int) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - @typing.overload - def addComponent(self, componentInterface: jneqsim.thermo.component.ComponentInterface) -> None: ... - def clone(self) -> 'SystemWaterIF97': ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> None: ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + @typing.overload + def addComponent( + self, componentInterface: jneqsim.thermo.component.ComponentInterface + ) -> None: ... + def clone(self) -> "SystemWaterIF97": ... def commonInitialization(self) -> None: ... class SystemCSPsrkEos(SystemSrkEos): @@ -1341,21 +2140,21 @@ class SystemCSPsrkEos(SystemSrkEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemCSPsrkEos': ... + def clone(self) -> "SystemCSPsrkEos": ... class SystemFurstElectrolyteEos(SystemSrkEos): @typing.overload def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def clone(self) -> 'SystemFurstElectrolyteEos': ... + def clone(self) -> "SystemFurstElectrolyteEos": ... class SystemFurstElectrolyteEosMod2004(SystemSrkEos): @typing.overload def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def clone(self) -> 'SystemFurstElectrolyteEosMod2004': ... + def clone(self) -> "SystemFurstElectrolyteEosMod2004": ... class SystemGERGwaterEos(SystemPrEos): @typing.overload @@ -1364,7 +2163,7 @@ class SystemGERGwaterEos(SystemPrEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemGERGwaterEos': ... + def clone(self) -> "SystemGERGwaterEos": ... class SystemPCSAFT(SystemSrkEos): @typing.overload @@ -1374,10 +2173,25 @@ class SystemPCSAFT(SystemSrkEos): @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... @typing.overload - def addTBPfraction(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... - @typing.overload - def addTBPfraction(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> None: ... - def clone(self) -> 'SystemPCSAFT': ... + def addTBPfraction( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + @typing.overload + def addTBPfraction( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> None: ... + def clone(self) -> "SystemPCSAFT": ... def commonInitialization(self) -> None: ... class SystemPCSAFTa(SystemSrkEos): @@ -1387,7 +2201,7 @@ class SystemPCSAFTa(SystemSrkEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemPCSAFTa': ... + def clone(self) -> "SystemPCSAFTa": ... class SystemPrCPA(SystemPrEos): @typing.overload @@ -1396,7 +2210,7 @@ class SystemPrCPA(SystemPrEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemPrCPA': ... + def clone(self) -> "SystemPrCPA": ... class SystemPrDanesh(SystemPrEos): @typing.overload @@ -1405,7 +2219,7 @@ class SystemPrDanesh(SystemPrEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemPrDanesh': ... + def clone(self) -> "SystemPrDanesh": ... class SystemPrEos1978(SystemPrEos): @typing.overload @@ -1414,7 +2228,7 @@ class SystemPrEos1978(SystemPrEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemPrEos1978': ... + def clone(self) -> "SystemPrEos1978": ... class SystemPrEosDelft1998(SystemPrEos): @typing.overload @@ -1423,7 +2237,7 @@ class SystemPrEosDelft1998(SystemPrEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemPrEosDelft1998': ... + def clone(self) -> "SystemPrEosDelft1998": ... class SystemPrEosvolcor(SystemPrEos): @typing.overload @@ -1438,7 +2252,7 @@ class SystemPrGassemEos(SystemPrEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemPrGassemEos': ... + def clone(self) -> "SystemPrGassemEos": ... class SystemPrLeeKeslerEos(SystemPrEos): @typing.overload @@ -1447,7 +2261,7 @@ class SystemPrLeeKeslerEos(SystemPrEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemPrLeeKeslerEos': ... + def clone(self) -> "SystemPrLeeKeslerEos": ... class SystemPrMathiasCopeman(SystemPrEos): @typing.overload @@ -1456,7 +2270,7 @@ class SystemPrMathiasCopeman(SystemPrEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemPrMathiasCopeman': ... + def clone(self) -> "SystemPrMathiasCopeman": ... class SystemPsrkEos(SystemSrkEos): @typing.overload @@ -1465,7 +2279,7 @@ class SystemPsrkEos(SystemSrkEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemPsrkEos': ... + def clone(self) -> "SystemPsrkEos": ... class SystemSAFTVRMie(SystemSrkEos): @typing.overload @@ -1485,22 +2299,46 @@ class SystemSrkCPA(SystemSrkEos): @typing.overload def addComponent(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload def addComponent(self, int: int, double: float) -> None: ... @typing.overload def addComponent(self, int: int, double: float, int2: int) -> None: ... @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, double4: float) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, int: int) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... - @typing.overload - def addComponent(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str], int: int) -> None: ... - @typing.overload - def addComponent(self, componentInterface: jneqsim.thermo.component.ComponentInterface) -> None: ... - def clone(self) -> 'SystemSrkCPA': ... + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + double4: float, + ) -> None: ... + @typing.overload + def addComponent( + self, string: typing.Union[java.lang.String, str], double: float, int: int + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... + @typing.overload + def addComponent( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + int: int, + ) -> None: ... + @typing.overload + def addComponent( + self, componentInterface: jneqsim.thermo.component.ComponentInterface + ) -> None: ... + def clone(self) -> "SystemSrkCPA": ... def commonInitialization(self) -> None: ... class SystemSrkEosvolcor(SystemSrkEos): @@ -1516,7 +2354,7 @@ class SystemSrkMathiasCopeman(SystemSrkEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkMathiasCopeman': ... + def clone(self) -> "SystemSrkMathiasCopeman": ... class SystemSrkPenelouxEos(SystemSrkEos): @typing.overload @@ -1525,7 +2363,7 @@ class SystemSrkPenelouxEos(SystemSrkEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkPenelouxEos': ... + def clone(self) -> "SystemSrkPenelouxEos": ... class SystemSrkSchwartzentruberEos(SystemSrkEos): @typing.overload @@ -1534,7 +2372,7 @@ class SystemSrkSchwartzentruberEos(SystemSrkEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkSchwartzentruberEos': ... + def clone(self) -> "SystemSrkSchwartzentruberEos": ... class SystemSrkTwuCoonEos(SystemSrkEos): @typing.overload @@ -1543,7 +2381,7 @@ class SystemSrkTwuCoonEos(SystemSrkEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkTwuCoonEos': ... + def clone(self) -> "SystemSrkTwuCoonEos": ... class SystemSrkTwuCoonParamEos(SystemSrkEos): @typing.overload @@ -1552,7 +2390,7 @@ class SystemSrkTwuCoonParamEos(SystemSrkEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkTwuCoonParamEos': ... + def clone(self) -> "SystemSrkTwuCoonParamEos": ... class SystemSrkTwuCoonStatoilEos(SystemSrkEos): @typing.overload @@ -1561,7 +2399,7 @@ class SystemSrkTwuCoonStatoilEos(SystemSrkEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkTwuCoonStatoilEos': ... + def clone(self) -> "SystemSrkTwuCoonStatoilEos": ... class SystemUMRCPAEoS(SystemPrEos): @typing.overload @@ -1576,7 +2414,7 @@ class SystemUMRPRUEos(SystemPrEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemUMRPRUEos': ... + def clone(self) -> "SystemUMRPRUEos": ... def commonInitialization(self) -> None: ... class SystemElectrolyteCPA(SystemFurstElectrolyteEos): @@ -1584,14 +2422,14 @@ class SystemElectrolyteCPA(SystemFurstElectrolyteEos): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def clone(self) -> 'SystemElectrolyteCPA': ... + def clone(self) -> "SystemElectrolyteCPA": ... class SystemElectrolyteCPAAdvanced(SystemFurstElectrolyteEos): @typing.overload def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def clone(self) -> 'SystemElectrolyteCPAAdvanced': ... + def clone(self) -> "SystemElectrolyteCPAAdvanced": ... class SystemElectrolyteCPAMM(SystemSrkCPA): @typing.overload @@ -1600,7 +2438,7 @@ class SystemElectrolyteCPAMM(SystemSrkCPA): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemElectrolyteCPAMM': ... + def clone(self) -> "SystemElectrolyteCPAMM": ... def getDebyeLength(self, int: int) -> float: ... def getMixturePermittivity(self, int: int) -> float: ... def getSolventPermittivity(self, int: int) -> float: ... @@ -1611,9 +2449,14 @@ class SystemElectrolyteCPAMM(SystemSrkCPA): def setBornOn(self, boolean: bool) -> None: ... def setDebyeHuckelOn(self, boolean: bool) -> None: ... @typing.overload - def setDielectricMixingRule(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setDielectricMixingRule( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def setDielectricMixingRule(self, dielectricMixingRule: jneqsim.thermo.phase.PhaseElectrolyteCPAMM.DielectricMixingRule) -> None: ... + def setDielectricMixingRule( + self, + dielectricMixingRule: jneqsim.thermo.phase.PhaseElectrolyteCPAMM.DielectricMixingRule, + ) -> None: ... def setShortRangeOn(self, boolean: bool) -> None: ... class SystemElectrolyteCPAstatoil(SystemFurstElectrolyteEos): @@ -1621,7 +2464,7 @@ class SystemElectrolyteCPAstatoil(SystemFurstElectrolyteEos): def __init__(self): ... @typing.overload def __init__(self, double: float, double2: float): ... - def clone(self) -> 'SystemElectrolyteCPAstatoil': ... + def clone(self) -> "SystemElectrolyteCPAstatoil": ... class SystemSoreideWhitson(SystemPrEos1978): @typing.overload @@ -1631,13 +2474,22 @@ class SystemSoreideWhitson(SystemPrEos1978): @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... @typing.overload - def addSalinity(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def addSalinity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload - def addSalinity(self, string: typing.Union[java.lang.String, str], double: float, string2: typing.Union[java.lang.String, str]) -> None: ... + def addSalinity( + self, + string: typing.Union[java.lang.String, str], + double: float, + string2: typing.Union[java.lang.String, str], + ) -> None: ... def calcSalinity(self) -> bool: ... - def clone(self) -> 'SystemSoreideWhitson': ... + def clone(self) -> "SystemSoreideWhitson": ... def getSalinity(self) -> float: ... - def setSalinity(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def setSalinity( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... class SystemSrkCPAs(SystemSrkCPA): @typing.overload @@ -1646,7 +2498,7 @@ class SystemSrkCPAs(SystemSrkCPA): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkCPAs': ... + def clone(self) -> "SystemSrkCPAs": ... class SystemUMRCPAvolcor(SystemUMRCPAEoS): @typing.overload @@ -1661,7 +2513,7 @@ class SystemUMRPRUMCEos(SystemUMRPRUEos): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemUMRPRUMCEos': ... + def clone(self) -> "SystemUMRPRUMCEos": ... class SystemSrkCPAstatoil(SystemSrkCPAs): @typing.overload @@ -1670,7 +2522,7 @@ class SystemSrkCPAstatoil(SystemSrkCPAs): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkCPAstatoil': ... + def clone(self) -> "SystemSrkCPAstatoil": ... class SystemUMRPRUMCEosNew(SystemUMRPRUMCEos): @typing.overload @@ -1685,7 +2537,7 @@ class SystemSrkCPAstatoilAndersonMixing(SystemSrkCPAstatoil): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkCPAstatoilAndersonMixing': ... + def clone(self) -> "SystemSrkCPAstatoilAndersonMixing": ... class SystemSrkCPAstatoilAndersonReduced(SystemSrkCPAstatoil): @typing.overload @@ -1694,7 +2546,7 @@ class SystemSrkCPAstatoilAndersonReduced(SystemSrkCPAstatoil): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkCPAstatoilAndersonReduced': ... + def clone(self) -> "SystemSrkCPAstatoilAndersonReduced": ... class SystemSrkCPAstatoilBroydenImplicit(SystemSrkCPAstatoil): @typing.overload @@ -1703,7 +2555,7 @@ class SystemSrkCPAstatoilBroydenImplicit(SystemSrkCPAstatoil): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkCPAstatoilBroydenImplicit': ... + def clone(self) -> "SystemSrkCPAstatoilBroydenImplicit": ... class SystemSrkCPAstatoilFullyImplicit(SystemSrkCPAstatoil): @typing.overload @@ -1712,7 +2564,7 @@ class SystemSrkCPAstatoilFullyImplicit(SystemSrkCPAstatoil): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkCPAstatoilFullyImplicit': ... + def clone(self) -> "SystemSrkCPAstatoilFullyImplicit": ... class SystemSrkCPAstatoilFullyImplicitReduced(SystemSrkCPAstatoil): @typing.overload @@ -1721,7 +2573,7 @@ class SystemSrkCPAstatoilFullyImplicitReduced(SystemSrkCPAstatoil): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkCPAstatoilFullyImplicitReduced': ... + def clone(self) -> "SystemSrkCPAstatoilFullyImplicitReduced": ... class SystemSrkCPAstatoilReduced(SystemSrkCPAstatoil): @typing.overload @@ -1730,8 +2582,7 @@ class SystemSrkCPAstatoilReduced(SystemSrkCPAstatoil): def __init__(self, double: float, double2: float): ... @typing.overload def __init__(self, double: float, double2: float, boolean: bool): ... - def clone(self) -> 'SystemSrkCPAstatoilReduced': ... - + def clone(self) -> "SystemSrkCPAstatoilReduced": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.system")``. @@ -1785,7 +2636,9 @@ class __module_protocol__(Protocol): SystemSrkCPAstatoilAndersonReduced: typing.Type[SystemSrkCPAstatoilAndersonReduced] SystemSrkCPAstatoilBroydenImplicit: typing.Type[SystemSrkCPAstatoilBroydenImplicit] SystemSrkCPAstatoilFullyImplicit: typing.Type[SystemSrkCPAstatoilFullyImplicit] - SystemSrkCPAstatoilFullyImplicitReduced: typing.Type[SystemSrkCPAstatoilFullyImplicitReduced] + SystemSrkCPAstatoilFullyImplicitReduced: typing.Type[ + SystemSrkCPAstatoilFullyImplicitReduced + ] SystemSrkCPAstatoilReduced: typing.Type[SystemSrkCPAstatoilReduced] SystemSrkEos: typing.Type[SystemSrkEos] SystemSrkEosvolcor: typing.Type[SystemSrkEosvolcor] diff --git a/src/jneqsim-stubs/thermo/util/Vega/__init__.pyi b/src/jneqsim-stubs/thermo/util/Vega/__init__.pyi index 012a82bc..f7b95ae5 100644 --- a/src/jneqsim-stubs/thermo/util/Vega/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/Vega/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,42 +11,89 @@ import jneqsim.thermo.phase import org.netlib.util import typing - - class NeqSimVega: @typing.overload def __init__(self): ... @typing.overload def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface): ... def getAlpha0_Vega(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... - def getAlphares_Vega(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares_Vega( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... @typing.overload def getDensity(self) -> float: ... @typing.overload - def getDensity(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getDensity( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... @typing.overload def getMolarDensity(self) -> float: ... @typing.overload - def getMolarDensity(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getMolarDensity( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getPressure(self) -> float: ... - def getProperties(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> typing.MutableSequence[float]: ... + def getProperties( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def propertiesVega(self) -> typing.MutableSequence[float]: ... @typing.overload - def propertiesVega(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> typing.MutableSequence[float]: ... + def propertiesVega( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> typing.MutableSequence[float]: ... def setPhase(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... class Vega: def __init__(self): ... - def DensityVega(self, int: int, double: float, double2: float, doubleW: org.netlib.util.doubleW, intW: org.netlib.util.intW, stringW: org.netlib.util.StringW) -> None: ... - def PressureVega(self, double: float, double2: float, doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW) -> None: ... + def DensityVega( + self, + int: int, + double: float, + double2: float, + doubleW: org.netlib.util.doubleW, + intW: org.netlib.util.intW, + stringW: org.netlib.util.StringW, + ) -> None: ... + def PressureVega( + self, + double: float, + double2: float, + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + ) -> None: ... def SetupVega(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - def propertiesVega(self, double: float, double2: float, doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW, doubleW3: org.netlib.util.doubleW, doubleW4: org.netlib.util.doubleW, doubleW5: org.netlib.util.doubleW, doubleW6: org.netlib.util.doubleW, doubleW7: org.netlib.util.doubleW, doubleW8: org.netlib.util.doubleW, doubleW9: org.netlib.util.doubleW, doubleW10: org.netlib.util.doubleW, doubleW11: org.netlib.util.doubleW, doubleW12: org.netlib.util.doubleW, doubleW13: org.netlib.util.doubleW, doubleW14: org.netlib.util.doubleW, doubleW15: org.netlib.util.doubleW, doubleW16: org.netlib.util.doubleW) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... + def propertiesVega( + self, + double: float, + double2: float, + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + doubleW3: org.netlib.util.doubleW, + doubleW4: org.netlib.util.doubleW, + doubleW5: org.netlib.util.doubleW, + doubleW6: org.netlib.util.doubleW, + doubleW7: org.netlib.util.doubleW, + doubleW8: org.netlib.util.doubleW, + doubleW9: org.netlib.util.doubleW, + doubleW10: org.netlib.util.doubleW, + doubleW11: org.netlib.util.doubleW, + doubleW12: org.netlib.util.doubleW, + doubleW13: org.netlib.util.doubleW, + doubleW14: org.netlib.util.doubleW, + doubleW15: org.netlib.util.doubleW, + doubleW16: org.netlib.util.doubleW, + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.Vega")``. diff --git a/src/jneqsim-stubs/thermo/util/__init__.pyi b/src/jneqsim-stubs/thermo/util/__init__.pyi index dd4afede..1c97044a 100644 --- a/src/jneqsim-stubs/thermo/util/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -25,56 +25,85 @@ import jneqsim.thermo.util.spanwagner import jneqsim.thermo.util.steam import typing - - class FluidClassifier: @staticmethod - def calculateC7PlusContent(systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def calculateC7PlusContent( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> float: ... @staticmethod - def classify(systemInterface: jneqsim.thermo.system.SystemInterface) -> 'ReservoirFluidType': ... + def classify( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> "ReservoirFluidType": ... @staticmethod - def classifyByC7Plus(double: float) -> 'ReservoirFluidType': ... + def classifyByC7Plus(double: float) -> "ReservoirFluidType": ... @staticmethod - def classifyByGOR(double: float) -> 'ReservoirFluidType': ... + def classifyByGOR(double: float) -> "ReservoirFluidType": ... @staticmethod - def classifyWithPhaseEnvelope(systemInterface: jneqsim.thermo.system.SystemInterface, double: float) -> 'ReservoirFluidType': ... + def classifyWithPhaseEnvelope( + systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ) -> "ReservoirFluidType": ... @staticmethod - def estimateAPIGravity(systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def estimateAPIGravity( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> float: ... @staticmethod - def generateClassificationReport(systemInterface: jneqsim.thermo.system.SystemInterface) -> java.lang.String: ... + def generateClassificationReport( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> java.lang.String: ... class ProducedWaterFluidBuilder: @staticmethod - def addGasToWater(systemInterface: jneqsim.thermo.system.SystemInterface, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]], double: float) -> jneqsim.thermo.system.SystemInterface: ... + def addGasToWater( + systemInterface: jneqsim.thermo.system.SystemInterface, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + double: float, + ) -> jneqsim.thermo.system.SystemInterface: ... @staticmethod - def createFromIons(double: float, double2: float, map: typing.Union[java.util.Map[typing.Union[java.lang.String, str], float], typing.Mapping[typing.Union[java.lang.String, str], float]]) -> jneqsim.thermo.system.SystemInterface: ... + def createFromIons( + double: float, + double2: float, + map: typing.Union[ + java.util.Map[typing.Union[java.lang.String, str], float], + typing.Mapping[typing.Union[java.lang.String, str], float], + ], + ) -> jneqsim.thermo.system.SystemInterface: ... @staticmethod - def createFromTDS(double: float, double2: float, double3: float, double4: float) -> jneqsim.thermo.system.SystemInterface: ... + def createFromTDS( + double: float, double2: float, double3: float, double4: float + ) -> jneqsim.thermo.system.SystemInterface: ... @staticmethod - def createFromType(double: float, double2: float, string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... + def createFromType( + double: float, double2: float, string: typing.Union[java.lang.String, str] + ) -> jneqsim.thermo.system.SystemInterface: ... -class ReservoirFluidType(java.lang.Enum['ReservoirFluidType']): - DRY_GAS: typing.ClassVar['ReservoirFluidType'] = ... - WET_GAS: typing.ClassVar['ReservoirFluidType'] = ... - GAS_CONDENSATE: typing.ClassVar['ReservoirFluidType'] = ... - VOLATILE_OIL: typing.ClassVar['ReservoirFluidType'] = ... - BLACK_OIL: typing.ClassVar['ReservoirFluidType'] = ... - HEAVY_OIL: typing.ClassVar['ReservoirFluidType'] = ... - UNKNOWN: typing.ClassVar['ReservoirFluidType'] = ... +class ReservoirFluidType(java.lang.Enum["ReservoirFluidType"]): + DRY_GAS: typing.ClassVar["ReservoirFluidType"] = ... + WET_GAS: typing.ClassVar["ReservoirFluidType"] = ... + GAS_CONDENSATE: typing.ClassVar["ReservoirFluidType"] = ... + VOLATILE_OIL: typing.ClassVar["ReservoirFluidType"] = ... + BLACK_OIL: typing.ClassVar["ReservoirFluidType"] = ... + HEAVY_OIL: typing.ClassVar["ReservoirFluidType"] = ... + UNKNOWN: typing.ClassVar["ReservoirFluidType"] = ... def getDisplayName(self) -> java.lang.String: ... def getTypicalC7PlusRange(self) -> java.lang.String: ... def getTypicalGORRange(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ReservoirFluidType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ReservoirFluidType": ... @staticmethod - def values() -> typing.MutableSequence['ReservoirFluidType']: ... - + def values() -> typing.MutableSequence["ReservoirFluidType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util")``. diff --git a/src/jneqsim-stubs/thermo/util/amines/__init__.pyi b/src/jneqsim-stubs/thermo/util/amines/__init__.pyi index f2d92316..81c22f0d 100644 --- a/src/jneqsim-stubs/thermo/util/amines/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/amines/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,51 +11,63 @@ import java.util import jneqsim.thermo.system import typing - - class AmineHeatOfAbsorption(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, amineType: 'AmineHeatOfAbsorption.AmineType', double: float, double2: float, double3: float): ... + def __init__( + self, + amineType: "AmineHeatOfAbsorption.AmineType", + double: float, + double2: float, + double3: float, + ): ... def calcHeatOfAbsorptionCO2(self) -> float: ... def calcHeatOfAbsorptionH2S(self) -> float: ... def calcTotalHeatReleased(self) -> float: ... def getAbsorptionProperties(self) -> java.util.Map[java.lang.String, float]: ... def getAmineConcentration(self) -> float: ... - def getAmineType(self) -> 'AmineHeatOfAbsorption.AmineType': ... + def getAmineType(self) -> "AmineHeatOfAbsorption.AmineType": ... def getCO2Loading(self) -> float: ... def getTemperature(self) -> float: ... def setAmineConcentration(self, double: float) -> None: ... - def setAmineType(self, amineType: 'AmineHeatOfAbsorption.AmineType') -> None: ... + def setAmineType(self, amineType: "AmineHeatOfAbsorption.AmineType") -> None: ... def setCO2Loading(self, double: float) -> None: ... def setTemperature(self, double: float) -> None: ... - class AmineType(java.lang.Enum['AmineHeatOfAbsorption.AmineType']): - MEA: typing.ClassVar['AmineHeatOfAbsorption.AmineType'] = ... - DEA: typing.ClassVar['AmineHeatOfAbsorption.AmineType'] = ... - MDEA: typing.ClassVar['AmineHeatOfAbsorption.AmineType'] = ... - AMDEA: typing.ClassVar['AmineHeatOfAbsorption.AmineType'] = ... + + class AmineType(java.lang.Enum["AmineHeatOfAbsorption.AmineType"]): + MEA: typing.ClassVar["AmineHeatOfAbsorption.AmineType"] = ... + DEA: typing.ClassVar["AmineHeatOfAbsorption.AmineType"] = ... + MDEA: typing.ClassVar["AmineHeatOfAbsorption.AmineType"] = ... + AMDEA: typing.ClassVar["AmineHeatOfAbsorption.AmineType"] = ... def getMaxLoading(self) -> float: ... def getMolarMass(self) -> float: ... def getName(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AmineHeatOfAbsorption.AmineType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AmineHeatOfAbsorption.AmineType": ... @staticmethod - def values() -> typing.MutableSequence['AmineHeatOfAbsorption.AmineType']: ... + def values() -> typing.MutableSequence["AmineHeatOfAbsorption.AmineType"]: ... class AmineSystem(java.io.Serializable): @typing.overload - def __init__(self, amineType: 'AmineSystem.AmineType'): ... + def __init__(self, amineType: "AmineSystem.AmineType"): ... @typing.overload - def __init__(self, amineType: 'AmineSystem.AmineType', double: float, double2: float): ... + def __init__( + self, amineType: "AmineSystem.AmineType", double: float, double2: float + ): ... def calcBubblePointPressure(self) -> float: ... def createSystem(self) -> jneqsim.thermo.system.SystemInterface: ... - def getAmineType(self) -> 'AmineSystem.AmineType': ... + def getAmineType(self) -> "AmineSystem.AmineType": ... def getCO2PartialPressure(self) -> float: ... def getHeatCalculator(self) -> AmineHeatOfAbsorption: ... def getHeatOfAbsorptionCO2(self) -> float: ... @@ -69,21 +81,26 @@ class AmineSystem(java.io.Serializable): def setH2SLoading(self, double: float) -> None: ... def setPiperazineConcentration(self, double: float) -> None: ... def toString(self) -> java.lang.String: ... - class AmineType(java.lang.Enum['AmineSystem.AmineType']): - MEA: typing.ClassVar['AmineSystem.AmineType'] = ... - DEA: typing.ClassVar['AmineSystem.AmineType'] = ... - MDEA: typing.ClassVar['AmineSystem.AmineType'] = ... - AMDEA: typing.ClassVar['AmineSystem.AmineType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class AmineType(java.lang.Enum["AmineSystem.AmineType"]): + MEA: typing.ClassVar["AmineSystem.AmineType"] = ... + DEA: typing.ClassVar["AmineSystem.AmineType"] = ... + MDEA: typing.ClassVar["AmineSystem.AmineType"] = ... + AMDEA: typing.ClassVar["AmineSystem.AmineType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AmineSystem.AmineType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AmineSystem.AmineType": ... @staticmethod - def values() -> typing.MutableSequence['AmineSystem.AmineType']: ... - + def values() -> typing.MutableSequence["AmineSystem.AmineType"]: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.amines")``. diff --git a/src/jneqsim-stubs/thermo/util/benchmark/__init__.pyi b/src/jneqsim-stubs/thermo/util/benchmark/__init__.pyi index af230659..f937066a 100644 --- a/src/jneqsim-stubs/thermo/util/benchmark/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/benchmark/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,23 +9,26 @@ import java.lang import jpype import typing - - class TPflash_benchmark: def __init__(self): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class TPflash_benchmark_UMR: def __init__(self): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class TPflash_benchmark_fullcomp: def __init__(self): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.benchmark")``. diff --git a/src/jneqsim-stubs/thermo/util/constants/__init__.pyi b/src/jneqsim-stubs/thermo/util/constants/__init__.pyi index 5c303492..4f0ec19d 100644 --- a/src/jneqsim-stubs/thermo/util/constants/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/constants/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,8 +11,6 @@ import java.util import jpype import typing - - class FurstElectrolyteConstants(java.io.Serializable): furstParams: typing.ClassVar[typing.MutableSequence[float]] = ... furstParamsCPA: typing.ClassVar[typing.MutableSequence[float]] = ... @@ -51,9 +49,15 @@ class FurstElectrolyteConstants(java.io.Serializable): @staticmethod def getFurstParamTEG(int: int) -> float: ... @staticmethod - def getIonSpecificWij(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def getIonSpecificWij( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> typing.MutableSequence[float]: ... @staticmethod - def getMixtureDielectricConstant(doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def getMixtureDielectricConstant( + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... @staticmethod def getPredictiveWij(double: float, double2: float, boolean: bool) -> float: ... @staticmethod @@ -61,7 +65,10 @@ class FurstElectrolyteConstants(java.io.Serializable): @staticmethod def getPredictiveWijSlope(double: float, boolean: bool) -> float: ... @staticmethod - def hasIonSpecificWij(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> bool: ... + def hasIonSpecificWij( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> bool: ... @staticmethod def setFurstParam(int: int, double: float) -> None: ... @staticmethod @@ -87,32 +94,59 @@ class FurstElectrolyteConstants(java.io.Serializable): @staticmethod def setFurstParams(string: typing.Union[java.lang.String, str]) -> None: ... @staticmethod - def setIonSpecificWij(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float) -> None: ... + def setIonSpecificWij( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + ) -> None: ... class IonParametersAdvanced(java.io.Serializable): T_REF: typing.ClassVar[float] = ... @staticmethod - def calcBornRadius(string: typing.Union[java.lang.String, str], double: float) -> float: ... + def calcBornRadius( + string: typing.Union[java.lang.String, str], double: float + ) -> float: ... @staticmethod - def calcIonPairConstant(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> float: ... + def calcIonPairConstant( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> float: ... @staticmethod def calcW(string: typing.Union[java.lang.String, str], double: float) -> float: ... @staticmethod - def calcWdT(string: typing.Union[java.lang.String, str], double: float) -> float: ... + def calcWdT( + string: typing.Union[java.lang.String, str], double: float + ) -> float: ... @staticmethod def calcWdTdT(string: typing.Union[java.lang.String, str]) -> float: ... @staticmethod - def getIonData(string: typing.Union[java.lang.String, str]) -> 'IonParametersAdvanced.AdvancedIonData': ... + def getIonData( + string: typing.Union[java.lang.String, str], + ) -> "IonParametersAdvanced.AdvancedIonData": ... @staticmethod - def getIonPairData(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'IonParametersAdvanced.IonPairData': ... + def getIonPairData( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "IonParametersAdvanced.IonPairData": ... @staticmethod def hasIonData(string: typing.Union[java.lang.String, str]) -> bool: ... @staticmethod - def hasIonPairData(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> bool: ... + def hasIonPairData( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> bool: ... @staticmethod def setW0(string: typing.Union[java.lang.String, str], double: float) -> None: ... @staticmethod - def setWParameters(string: typing.Union[java.lang.String, str], double: float, double2: float, double3: float) -> None: ... + def setWParameters( + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + ) -> None: ... + class AdvancedIonData(java.io.Serializable): sigma: float = ... w0: float = ... @@ -122,7 +156,18 @@ class IonParametersAdvanced(java.io.Serializable): rBornT: float = ... charge: int = ... dGhydration: float = ... - def __init__(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float, int: int, double7: float): ... + def __init__( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + int: int, + double7: float, + ): ... + class IonPairData(java.io.Serializable): k0: float = ... dH: float = ... @@ -147,30 +192,53 @@ class IonParametersMM: def getCharge(string: typing.Union[java.lang.String, str]) -> int: ... @typing.overload @staticmethod - def getInteractionEnergy(string: typing.Union[java.lang.String, str], double: float) -> float: ... + def getInteractionEnergy( + string: typing.Union[java.lang.String, str], double: float + ) -> float: ... @typing.overload @staticmethod - def getInteractionEnergy(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> float: ... + def getInteractionEnergy( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> float: ... @typing.overload @staticmethod - def getInteractionEnergydT(string: typing.Union[java.lang.String, str]) -> float: ... + def getInteractionEnergydT( + string: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload @staticmethod - def getInteractionEnergydT(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getInteractionEnergydT( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @staticmethod - def getIonData(string: typing.Union[java.lang.String, str]) -> 'IonParametersMM.IonData': ... + def getIonData( + string: typing.Union[java.lang.String, str], + ) -> "IonParametersMM.IonData": ... @staticmethod def getSigma(string: typing.Union[java.lang.String, str]) -> float: ... @staticmethod - def getU0(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getU0( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @staticmethod - def getUT(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getUT( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @staticmethod def hasIonData(string: typing.Union[java.lang.String, str]) -> bool: ... @staticmethod - def hasSolventSpecificData(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> bool: ... + def hasSolventSpecificData( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> bool: ... @staticmethod def isSupportedSolvent(string: typing.Union[java.lang.String, str]) -> bool: ... + class IonData: sigma: float = ... u0_iw: float = ... @@ -179,13 +247,13 @@ class IonParametersMM: def __init__(self, double: float, double2: float, double3: float, int: int): ... def getBornRadius(self) -> float: ... def getInteractionEnergy(self, double: float) -> float: ... + class SolventInteractionData: u0_is: float = ... uT_is: float = ... def __init__(self, double: float, double2: float): ... def getInteractionEnergy(self, double: float) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.constants")``. diff --git a/src/jneqsim-stubs/thermo/util/derivatives/__init__.pyi b/src/jneqsim-stubs/thermo/util/derivatives/__init__.pyi index 58c39c3f..a607952b 100644 --- a/src/jneqsim-stubs/thermo/util/derivatives/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/derivatives/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,18 +11,31 @@ import jpype import jneqsim.thermo.system import typing - - class DifferentiableFlash(java.io.Serializable): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def computeFlashGradients(self) -> 'FlashGradients': ... - def computePropertyGradient(self, string: typing.Union[java.lang.String, str]) -> 'PropertyGradient': ... - def extractFugacityJacobian(self, int: int) -> 'FugacityJacobian': ... - def getFugacityJacobians(self) -> typing.MutableSequence['FugacityJacobian']: ... + def computeFlashGradients(self) -> "FlashGradients": ... + def computePropertyGradient( + self, string: typing.Union[java.lang.String, str] + ) -> "PropertyGradient": ... + def extractFugacityJacobian(self, int: int) -> "FugacityJacobian": ... + def getFugacityJacobians(self) -> typing.MutableSequence["FugacityJacobian"]: ... class FlashGradients(java.io.Serializable): @typing.overload - def __init__(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float, doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], double6: float, double7: float, doubleArray5: typing.Union[typing.List[float], jpype.JArray], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... + def __init__( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + double6: float, + double7: float, + doubleArray5: typing.Union[typing.List[float], jpype.JArray], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... @typing.overload def __init__(self, int: int, string: typing.Union[java.lang.String, str]): ... def getBeta(self) -> float: ... @@ -46,8 +59,12 @@ class FlashGradients(java.io.Serializable): @typing.overload def getDKdz(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getDKdzRow(self, int: int) -> typing.MutableSequence[float]: ... - def getDxdT(self, int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def getDydT(self, int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def getDxdT( + self, int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... + def getDydT( + self, int: int, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> float: ... def getErrorMessage(self) -> java.lang.String: ... def getKValue(self, int: int) -> float: ... def getKValues(self) -> typing.MutableSequence[float]: ... @@ -58,9 +75,30 @@ class FlashGradients(java.io.Serializable): def toString(self) -> java.lang.String: ... class FugacityJacobian(java.io.Serializable): - def __init__(self, int: int, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... - def checkSymmetry(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], double2: float) -> bool: ... - def directionalDerivative(self, int: int, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def __init__( + self, + int: int, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... + def checkSymmetry( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + double2: float, + ) -> bool: ... + def directionalDerivative( + self, + int: int, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... def getComponentNames(self) -> typing.MutableSequence[java.lang.String]: ... @typing.overload def getDlnPhidP(self, int: int) -> float: ... @@ -86,10 +124,32 @@ class FugacityJacobian(java.io.Serializable): class PropertyGradient(java.io.Serializable): @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, double2: float, double3: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... - def directionalDerivative(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> float: ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + double2: float, + double3: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... + def directionalDerivative( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... def getComponentNames(self) -> typing.MutableSequence[java.lang.String]: ... def getDerivativeWrtComponent(self, int: int) -> float: ... def getDerivativeWrtComposition(self) -> typing.MutableSequence[float]: ... @@ -102,8 +162,12 @@ class PropertyGradient(java.io.Serializable): def toArray(self) -> typing.MutableSequence[float]: ... def toString(self) -> java.lang.String: ... @staticmethod - def zero(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float, int: int) -> 'PropertyGradient': ... - + def zero( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + int: int, + ) -> "PropertyGradient": ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.derivatives")``. diff --git a/src/jneqsim-stubs/thermo/util/empiric/__init__.pyi b/src/jneqsim-stubs/thermo/util/empiric/__init__.pyi index a039a5cc..46179db7 100644 --- a/src/jneqsim-stubs/thermo/util/empiric/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/empiric/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,33 +9,40 @@ import java.lang import jpype import typing - - class BukacekWaterInGas: def __init__(self): ... @staticmethod def getWaterInGas(double: float, double2: float) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @staticmethod def waterDewPointTemperature(double: float, double2: float) -> float: ... class DuanSun: def __init__(self): ... - def bublePointPressure(self, double: float, double2: float, double3: float) -> float: ... - def calcCO2solubility(self, double: float, double2: float, double3: float) -> float: ... + def bublePointPressure( + self, double: float, double2: float, double3: float + ) -> float: ... + def calcCO2solubility( + self, double: float, double2: float, double3: float + ) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class Water: def __init__(self): ... def density(self) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @staticmethod def waterDensity(double: float) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.empiric")``. diff --git a/src/jneqsim-stubs/thermo/util/gerg/__init__.pyi b/src/jneqsim-stubs/thermo/util/gerg/__init__.pyi index 3b266f12..4d294024 100644 --- a/src/jneqsim-stubs/thermo/util/gerg/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/gerg/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,78 +11,319 @@ import jneqsim.thermo.phase import org.netlib.util import typing - - class DETAIL: def __init__(self): ... - def DensityDetail(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, intW: org.netlib.util.intW, stringW: org.netlib.util.StringW) -> None: ... - def MolarMassDetail(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW) -> None: ... - def PressureDetail(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW) -> None: ... - def PropertiesDetail(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW, doubleW3: org.netlib.util.doubleW, doubleW4: org.netlib.util.doubleW, doubleW5: org.netlib.util.doubleW, doubleW6: org.netlib.util.doubleW, doubleW7: org.netlib.util.doubleW, doubleW8: org.netlib.util.doubleW, doubleW9: org.netlib.util.doubleW, doubleW10: org.netlib.util.doubleW, doubleW11: org.netlib.util.doubleW, doubleW12: org.netlib.util.doubleW, doubleW13: org.netlib.util.doubleW, doubleW14: org.netlib.util.doubleW, doubleW15: org.netlib.util.doubleW) -> None: ... + def DensityDetail( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + intW: org.netlib.util.intW, + stringW: org.netlib.util.StringW, + ) -> None: ... + def MolarMassDetail( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + ) -> None: ... + def PressureDetail( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + ) -> None: ... + def PropertiesDetail( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + doubleW3: org.netlib.util.doubleW, + doubleW4: org.netlib.util.doubleW, + doubleW5: org.netlib.util.doubleW, + doubleW6: org.netlib.util.doubleW, + doubleW7: org.netlib.util.doubleW, + doubleW8: org.netlib.util.doubleW, + doubleW9: org.netlib.util.doubleW, + doubleW10: org.netlib.util.doubleW, + doubleW11: org.netlib.util.doubleW, + doubleW12: org.netlib.util.doubleW, + doubleW13: org.netlib.util.doubleW, + doubleW14: org.netlib.util.doubleW, + doubleW15: org.netlib.util.doubleW, + ) -> None: ... def SetupDetail(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def sq(self, double: float) -> float: ... class EOSCG: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, eOSCGCorrelationBackend: 'EOSCGCorrelationBackend'): ... - def alpha0(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleWArray: typing.Union[typing.List[org.netlib.util.doubleW], jpype.JArray]) -> None: ... - def alphar(self, int: int, int2: int, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleWArray: typing.Union[typing.List[typing.MutableSequence[org.netlib.util.doubleW]], jpype.JArray]) -> None: ... - def density(self, int: int, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, intW: org.netlib.util.intW, stringW: org.netlib.util.StringW) -> None: ... - def molarMass(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW) -> None: ... - def pressure(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW) -> None: ... - def properties(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW, doubleW3: org.netlib.util.doubleW, doubleW4: org.netlib.util.doubleW, doubleW5: org.netlib.util.doubleW, doubleW6: org.netlib.util.doubleW, doubleW7: org.netlib.util.doubleW, doubleW8: org.netlib.util.doubleW, doubleW9: org.netlib.util.doubleW, doubleW10: org.netlib.util.doubleW, doubleW11: org.netlib.util.doubleW, doubleW12: org.netlib.util.doubleW, doubleW13: org.netlib.util.doubleW, doubleW14: org.netlib.util.doubleW, doubleW15: org.netlib.util.doubleW, doubleW16: org.netlib.util.doubleW) -> None: ... + def __init__(self, eOSCGCorrelationBackend: "EOSCGCorrelationBackend"): ... + def alpha0( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleWArray: typing.Union[typing.List[org.netlib.util.doubleW], jpype.JArray], + ) -> None: ... + def alphar( + self, + int: int, + int2: int, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleWArray: typing.Union[ + typing.List[typing.MutableSequence[org.netlib.util.doubleW]], jpype.JArray + ], + ) -> None: ... + def density( + self, + int: int, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + intW: org.netlib.util.intW, + stringW: org.netlib.util.StringW, + ) -> None: ... + def molarMass( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + ) -> None: ... + def pressure( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + ) -> None: ... + def properties( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + doubleW3: org.netlib.util.doubleW, + doubleW4: org.netlib.util.doubleW, + doubleW5: org.netlib.util.doubleW, + doubleW6: org.netlib.util.doubleW, + doubleW7: org.netlib.util.doubleW, + doubleW8: org.netlib.util.doubleW, + doubleW9: org.netlib.util.doubleW, + doubleW10: org.netlib.util.doubleW, + doubleW11: org.netlib.util.doubleW, + doubleW12: org.netlib.util.doubleW, + doubleW13: org.netlib.util.doubleW, + doubleW14: org.netlib.util.doubleW, + doubleW15: org.netlib.util.doubleW, + doubleW16: org.netlib.util.doubleW, + ) -> None: ... def setup(self) -> None: ... class EOSCGCorrelationBackend: def __init__(self): ... - def alpha0(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleWArray: typing.Union[typing.List[org.netlib.util.doubleW], jpype.JArray]) -> None: ... - def alphar(self, int: int, int2: int, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleWArray: typing.Union[typing.List[typing.MutableSequence[org.netlib.util.doubleW]], jpype.JArray]) -> None: ... - def density(self, int: int, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, intW: org.netlib.util.intW, stringW: org.netlib.util.StringW) -> None: ... - def molarMass(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW) -> None: ... - def pressure(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW) -> None: ... - def properties(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW, doubleW3: org.netlib.util.doubleW, doubleW4: org.netlib.util.doubleW, doubleW5: org.netlib.util.doubleW, doubleW6: org.netlib.util.doubleW, doubleW7: org.netlib.util.doubleW, doubleW8: org.netlib.util.doubleW, doubleW9: org.netlib.util.doubleW, doubleW10: org.netlib.util.doubleW, doubleW11: org.netlib.util.doubleW, doubleW12: org.netlib.util.doubleW, doubleW13: org.netlib.util.doubleW, doubleW14: org.netlib.util.doubleW, doubleW15: org.netlib.util.doubleW, doubleW16: org.netlib.util.doubleW) -> None: ... + def alpha0( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleWArray: typing.Union[typing.List[org.netlib.util.doubleW], jpype.JArray], + ) -> None: ... + def alphar( + self, + int: int, + int2: int, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleWArray: typing.Union[ + typing.List[typing.MutableSequence[org.netlib.util.doubleW]], jpype.JArray + ], + ) -> None: ... + def density( + self, + int: int, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + intW: org.netlib.util.intW, + stringW: org.netlib.util.StringW, + ) -> None: ... + def molarMass( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + ) -> None: ... + def pressure( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + ) -> None: ... + def properties( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + doubleW3: org.netlib.util.doubleW, + doubleW4: org.netlib.util.doubleW, + doubleW5: org.netlib.util.doubleW, + doubleW6: org.netlib.util.doubleW, + doubleW7: org.netlib.util.doubleW, + doubleW8: org.netlib.util.doubleW, + doubleW9: org.netlib.util.doubleW, + doubleW10: org.netlib.util.doubleW, + doubleW11: org.netlib.util.doubleW, + doubleW12: org.netlib.util.doubleW, + doubleW13: org.netlib.util.doubleW, + doubleW14: org.netlib.util.doubleW, + doubleW15: org.netlib.util.doubleW, + doubleW16: org.netlib.util.doubleW, + ) -> None: ... def setup(self) -> None: ... class EOSCGModel: def __init__(self): ... - def DensityEOSCG(self, int: int, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, intW: org.netlib.util.intW, stringW: org.netlib.util.StringW) -> None: ... - def MolarMassEOSCG(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW) -> None: ... - def PressureEOSCG(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW) -> None: ... - def PropertiesEOSCG(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW, doubleW3: org.netlib.util.doubleW, doubleW4: org.netlib.util.doubleW, doubleW5: org.netlib.util.doubleW, doubleW6: org.netlib.util.doubleW, doubleW7: org.netlib.util.doubleW, doubleW8: org.netlib.util.doubleW, doubleW9: org.netlib.util.doubleW, doubleW10: org.netlib.util.doubleW, doubleW11: org.netlib.util.doubleW, doubleW12: org.netlib.util.doubleW, doubleW13: org.netlib.util.doubleW, doubleW14: org.netlib.util.doubleW, doubleW15: org.netlib.util.doubleW, doubleW16: org.netlib.util.doubleW) -> None: ... + def DensityEOSCG( + self, + int: int, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + intW: org.netlib.util.intW, + stringW: org.netlib.util.StringW, + ) -> None: ... + def MolarMassEOSCG( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + ) -> None: ... + def PressureEOSCG( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + ) -> None: ... + def PropertiesEOSCG( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + doubleW3: org.netlib.util.doubleW, + doubleW4: org.netlib.util.doubleW, + doubleW5: org.netlib.util.doubleW, + doubleW6: org.netlib.util.doubleW, + doubleW7: org.netlib.util.doubleW, + doubleW8: org.netlib.util.doubleW, + doubleW9: org.netlib.util.doubleW, + doubleW10: org.netlib.util.doubleW, + doubleW11: org.netlib.util.doubleW, + doubleW12: org.netlib.util.doubleW, + doubleW13: org.netlib.util.doubleW, + doubleW14: org.netlib.util.doubleW, + doubleW15: org.netlib.util.doubleW, + doubleW16: org.netlib.util.doubleW, + ) -> None: ... def SetupEOSCG(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class GERG2008: def __init__(self): ... - def DensityGERG(self, int: int, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, intW: org.netlib.util.intW, stringW: org.netlib.util.StringW) -> None: ... - def MolarMassGERG(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW) -> None: ... - def PressureGERG(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW) -> None: ... - def PropertiesGERG(self, double: float, double2: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW, doubleW3: org.netlib.util.doubleW, doubleW4: org.netlib.util.doubleW, doubleW5: org.netlib.util.doubleW, doubleW6: org.netlib.util.doubleW, doubleW7: org.netlib.util.doubleW, doubleW8: org.netlib.util.doubleW, doubleW9: org.netlib.util.doubleW, doubleW10: org.netlib.util.doubleW, doubleW11: org.netlib.util.doubleW, doubleW12: org.netlib.util.doubleW, doubleW13: org.netlib.util.doubleW, doubleW14: org.netlib.util.doubleW, doubleW15: org.netlib.util.doubleW, doubleW16: org.netlib.util.doubleW) -> None: ... + def DensityGERG( + self, + int: int, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + intW: org.netlib.util.intW, + stringW: org.netlib.util.StringW, + ) -> None: ... + def MolarMassGERG( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + ) -> None: ... + def PressureGERG( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + ) -> None: ... + def PropertiesGERG( + self, + double: float, + double2: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + doubleW3: org.netlib.util.doubleW, + doubleW4: org.netlib.util.doubleW, + doubleW5: org.netlib.util.doubleW, + doubleW6: org.netlib.util.doubleW, + doubleW7: org.netlib.util.doubleW, + doubleW8: org.netlib.util.doubleW, + doubleW9: org.netlib.util.doubleW, + doubleW10: org.netlib.util.doubleW, + doubleW11: org.netlib.util.doubleW, + doubleW12: org.netlib.util.doubleW, + doubleW13: org.netlib.util.doubleW, + doubleW14: org.netlib.util.doubleW, + doubleW15: org.netlib.util.doubleW, + doubleW16: org.netlib.util.doubleW, + ) -> None: ... def SetupGERG(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... -class GERG2008Type(java.lang.Enum['GERG2008Type']): - STANDARD: typing.ClassVar['GERG2008Type'] = ... - HYDROGEN_ENHANCED: typing.ClassVar['GERG2008Type'] = ... - AMMONIA_EXTENDED: typing.ClassVar['GERG2008Type'] = ... +class GERG2008Type(java.lang.Enum["GERG2008Type"]): + STANDARD: typing.ClassVar["GERG2008Type"] = ... + HYDROGEN_ENHANCED: typing.ClassVar["GERG2008Type"] = ... + AMMONIA_EXTENDED: typing.ClassVar["GERG2008Type"] = ... def getDescription(self) -> java.lang.String: ... def getName(self) -> java.lang.String: ... def toString(self) -> java.lang.String: ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str] + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'GERG2008Type': ... + def valueOf(string: typing.Union[java.lang.String, str]) -> "GERG2008Type": ... @staticmethod - def values() -> typing.MutableSequence['GERG2008Type']: ... + def values() -> typing.MutableSequence["GERG2008Type"]: ... class NeqSimAGA8Detail: @typing.overload @@ -92,21 +333,33 @@ class NeqSimAGA8Detail: @typing.overload def getDensity(self) -> float: ... @typing.overload - def getDensity(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getDensity( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... @typing.overload def getMolarDensity(self) -> float: ... @typing.overload - def getMolarDensity(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getMolarDensity( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getMolarMass(self) -> float: ... def getPressure(self) -> float: ... - def getProperties(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> typing.MutableSequence[float]: ... + def getProperties( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def normalizeComposition(self) -> None: ... @typing.overload def propertiesDetail(self) -> typing.MutableSequence[float]: ... @typing.overload - def propertiesDetail(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> typing.MutableSequence[float]: ... + def propertiesDetail( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> typing.MutableSequence[float]: ... def setPhase(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... class NeqSimEOSCG: @@ -117,18 +370,28 @@ class NeqSimEOSCG: @staticmethod def clearCache() -> None: ... def getAlpha0_EOSCG(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... - def getAlphares_EOSCG(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares_EOSCG( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... @typing.overload def getDensity(self) -> float: ... @typing.overload - def getDensity(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getDensity( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... @typing.overload def getMolarDensity(self) -> float: ... @typing.overload - def getMolarDensity(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getMolarDensity( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getMolarMass(self) -> float: ... def getPressure(self) -> float: ... - def getProperties(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> typing.MutableSequence[float]: ... + def getProperties( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> typing.MutableSequence[float]: ... def normalizeComposition(self) -> None: ... def propertiesEOSCG(self) -> typing.MutableSequence[float]: ... def setPhase(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... @@ -139,30 +402,48 @@ class NeqSimGERG2008: @typing.overload def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface): ... @typing.overload - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, gERG2008Type: GERG2008Type): ... + def __init__( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + gERG2008Type: GERG2008Type, + ): ... @staticmethod def clearCache() -> None: ... def getAlpha0_GERG2008(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... - def getAlphares_GERG2008(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares_GERG2008( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... @typing.overload def getDensity(self) -> float: ... @typing.overload - def getDensity(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getDensity( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getModelType(self) -> GERG2008Type: ... @typing.overload def getMolarDensity(self) -> float: ... @typing.overload - def getMolarDensity(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getMolarDensity( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getMolarMass(self) -> float: ... def getPressure(self) -> float: ... - def getProperties(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> typing.MutableSequence[float]: ... + def getProperties( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def normalizeComposition(self) -> None: ... @typing.overload def propertiesGERG(self) -> typing.MutableSequence[float]: ... @typing.overload - def propertiesGERG(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> typing.MutableSequence[float]: ... + def propertiesGERG( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> typing.MutableSequence[float]: ... def setModelType(self, gERG2008Type: GERG2008Type) -> None: ... def setPhase(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... @@ -170,14 +451,17 @@ class GERG2008H2(GERG2008): def __init__(self): ... def SetupGERG(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class GERG2008NH3(GERG2008): def __init__(self): ... def SetupGERG(self) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.gerg")``. diff --git a/src/jneqsim-stubs/thermo/util/humidair/__init__.pyi b/src/jneqsim-stubs/thermo/util/humidair/__init__.pyi index 7be24693..1189ec12 100644 --- a/src/jneqsim-stubs/thermo/util/humidair/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/humidair/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -7,8 +7,6 @@ else: import typing - - class HumidAir: @staticmethod def cairSat(double: float) -> float: ... @@ -23,7 +21,6 @@ class HumidAir: @staticmethod def saturationPressureWater(double: float) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.humidair")``. diff --git a/src/jneqsim-stubs/thermo/util/hydrogen/__init__.pyi b/src/jneqsim-stubs/thermo/util/hydrogen/__init__.pyi index f9cfcb9a..e446c5ec 100644 --- a/src/jneqsim-stubs/thermo/util/hydrogen/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/hydrogen/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,13 +9,15 @@ import java.io import java.lang import typing - - class ParaOrthoH2Correction(java.io.Serializable): @staticmethod - def estimateEquilibrationTimeSeconds(double: float, conversionCatalyst: 'ParaOrthoH2Correction.ConversionCatalyst') -> float: ... + def estimateEquilibrationTimeSeconds( + double: float, conversionCatalyst: "ParaOrthoH2Correction.ConversionCatalyst" + ) -> float: ... @staticmethod - def getConversionHeatJPerKg(double: float, double2: float, double3: float) -> float: ... + def getConversionHeatJPerKg( + double: float, double2: float, double3: float + ) -> float: ... @staticmethod def getCpCorrectionJPerKgK(double: float) -> float: ... @staticmethod @@ -35,22 +37,39 @@ class ParaOrthoH2Correction(java.io.Serializable): def getThermalConductivityCorrectionFactor(double: float) -> float: ... @typing.overload @staticmethod - def getThermalConductivityCorrectionFactor(double: float, double2: float) -> float: ... - class ConversionCatalyst(java.lang.Enum['ParaOrthoH2Correction.ConversionCatalyst']): - NONE: typing.ClassVar['ParaOrthoH2Correction.ConversionCatalyst'] = ... - ACTIVATED_CHARCOAL: typing.ClassVar['ParaOrthoH2Correction.ConversionCatalyst'] = ... - HYDROUS_FERRIC_OXIDE: typing.ClassVar['ParaOrthoH2Correction.ConversionCatalyst'] = ... - PARAMAGNETIC_OXIDE: typing.ClassVar['ParaOrthoH2Correction.ConversionCatalyst'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def getThermalConductivityCorrectionFactor( + double: float, double2: float + ) -> float: ... + + class ConversionCatalyst( + java.lang.Enum["ParaOrthoH2Correction.ConversionCatalyst"] + ): + NONE: typing.ClassVar["ParaOrthoH2Correction.ConversionCatalyst"] = ... + ACTIVATED_CHARCOAL: typing.ClassVar[ + "ParaOrthoH2Correction.ConversionCatalyst" + ] = ... + HYDROUS_FERRIC_OXIDE: typing.ClassVar[ + "ParaOrthoH2Correction.ConversionCatalyst" + ] = ... + PARAMAGNETIC_OXIDE: typing.ClassVar[ + "ParaOrthoH2Correction.ConversionCatalyst" + ] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ParaOrthoH2Correction.ConversionCatalyst': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ParaOrthoH2Correction.ConversionCatalyst": ... @staticmethod - def values() -> typing.MutableSequence['ParaOrthoH2Correction.ConversionCatalyst']: ... - + def values() -> ( + typing.MutableSequence["ParaOrthoH2Correction.ConversionCatalyst"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.hydrogen")``. diff --git a/src/jneqsim-stubs/thermo/util/jni/__init__.pyi b/src/jneqsim-stubs/thermo/util/jni/__init__.pyi index 41c4037d..52d46555 100644 --- a/src/jneqsim-stubs/thermo/util/jni/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/jni/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,43 +9,349 @@ import java.lang import jpype import typing - - class GERG2004EOS: nameList: typing.MutableSequence[java.lang.String] = ... def __init__(self): ... @staticmethod - def AOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> float: ... + def AOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> float: ... @staticmethod - def CPOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> float: ... + def CPOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> float: ... @staticmethod - def CVOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> float: ... + def CVOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> float: ... @staticmethod - def GOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> float: ... + def GOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> float: ... @staticmethod - def HOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> float: ... + def HOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> float: ... @staticmethod - def POTDX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float) -> float: ... + def POTDX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + ) -> float: ... @staticmethod - def RJTOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> float: ... + def RJTOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> float: ... @staticmethod - def SALLOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> typing.MutableSequence[float]: ... + def SALLOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> typing.MutableSequence[float]: ... @staticmethod - def SFUGOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> typing.MutableSequence[float]: ... + def SFUGOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> typing.MutableSequence[float]: ... @staticmethod - def SOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> float: ... + def SOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> float: ... @staticmethod - def SPHIOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> typing.MutableSequence[float]: ... + def SPHIOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> typing.MutableSequence[float]: ... @staticmethod - def UOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> float: ... + def UOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> float: ... @staticmethod - def WOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> float: ... + def WOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> float: ... @staticmethod - def ZOTPX(double: float, double2: float, double3: float, double4: float, double5: float, double6: float, double7: float, double8: float, double9: float, double10: float, double11: float, double12: float, double13: float, double14: float, double15: float, double16: float, double17: float, double18: float, double19: float, double20: float, int: int) -> float: ... + def ZOTPX( + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + double7: float, + double8: float, + double9: float, + double10: float, + double11: float, + double12: float, + double13: float, + double14: float, + double15: float, + double16: float, + double17: float, + double18: float, + double19: float, + double20: float, + int: int, + ) -> float: ... def getNameList(self) -> typing.MutableSequence[java.lang.String]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.jni")``. diff --git a/src/jneqsim-stubs/thermo/util/leachman/__init__.pyi b/src/jneqsim-stubs/thermo/util/leachman/__init__.pyi index da6badba..fa86c773 100644 --- a/src/jneqsim-stubs/thermo/util/leachman/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/leachman/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,46 +11,97 @@ import jneqsim.thermo.phase import org.netlib.util import typing - - class Leachman: def __init__(self): ... - def DensityLeachman(self, int: int, double: float, double2: float, doubleW: org.netlib.util.doubleW, intW: org.netlib.util.intW, stringW: org.netlib.util.StringW) -> None: ... - def PressureLeachman(self, double: float, double2: float, doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW) -> None: ... + def DensityLeachman( + self, + int: int, + double: float, + double2: float, + doubleW: org.netlib.util.doubleW, + intW: org.netlib.util.intW, + stringW: org.netlib.util.StringW, + ) -> None: ... + def PressureLeachman( + self, + double: float, + double2: float, + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + ) -> None: ... @typing.overload def SetupLeachman(self) -> None: ... @typing.overload def SetupLeachman(self, string: typing.Union[java.lang.String, str]) -> None: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - def propertiesLeachman(self, double: float, double2: float, doubleW: org.netlib.util.doubleW, doubleW2: org.netlib.util.doubleW, doubleW3: org.netlib.util.doubleW, doubleW4: org.netlib.util.doubleW, doubleW5: org.netlib.util.doubleW, doubleW6: org.netlib.util.doubleW, doubleW7: org.netlib.util.doubleW, doubleW8: org.netlib.util.doubleW, doubleW9: org.netlib.util.doubleW, doubleW10: org.netlib.util.doubleW, doubleW11: org.netlib.util.doubleW, doubleW12: org.netlib.util.doubleW, doubleW13: org.netlib.util.doubleW, doubleW14: org.netlib.util.doubleW, doubleW15: org.netlib.util.doubleW, doubleW16: org.netlib.util.doubleW) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... + def propertiesLeachman( + self, + double: float, + double2: float, + doubleW: org.netlib.util.doubleW, + doubleW2: org.netlib.util.doubleW, + doubleW3: org.netlib.util.doubleW, + doubleW4: org.netlib.util.doubleW, + doubleW5: org.netlib.util.doubleW, + doubleW6: org.netlib.util.doubleW, + doubleW7: org.netlib.util.doubleW, + doubleW8: org.netlib.util.doubleW, + doubleW9: org.netlib.util.doubleW, + doubleW10: org.netlib.util.doubleW, + doubleW11: org.netlib.util.doubleW, + doubleW12: org.netlib.util.doubleW, + doubleW13: org.netlib.util.doubleW, + doubleW14: org.netlib.util.doubleW, + doubleW15: org.netlib.util.doubleW, + doubleW16: org.netlib.util.doubleW, + ) -> None: ... class NeqSimLeachman: @typing.overload def __init__(self): ... @typing.overload - def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + string: typing.Union[java.lang.String, str], + ): ... def getAlpha0_Leachman(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... - def getAlphares_Leachman(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphares_Leachman( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... @typing.overload def getDensity(self) -> float: ... @typing.overload - def getDensity(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getDensity( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... @typing.overload def getMolarDensity(self) -> float: ... @typing.overload - def getMolarDensity(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> float: ... + def getMolarDensity( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> float: ... def getPressure(self) -> float: ... - def getProperties(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> typing.MutableSequence[float]: ... + def getProperties( + self, + phaseInterface: jneqsim.thermo.phase.PhaseInterface, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> typing.MutableSequence[float]: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... @typing.overload def propertiesLeachman(self) -> typing.MutableSequence[float]: ... @typing.overload - def propertiesLeachman(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> typing.MutableSequence[float]: ... + def propertiesLeachman( + self, phaseInterface: jneqsim.thermo.phase.PhaseInterface + ) -> typing.MutableSequence[float]: ... def setPhase(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.leachman")``. diff --git a/src/jneqsim-stubs/thermo/util/readwrite/__init__.pyi b/src/jneqsim-stubs/thermo/util/readwrite/__init__.pyi index ada466d5..173518f5 100644 --- a/src/jneqsim-stubs/thermo/util/readwrite/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/readwrite/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,121 +14,225 @@ import jpype.protocol import jneqsim.thermo.system import typing - - class EclipseFluidReadWrite: pseudoName: typing.ClassVar[java.lang.String] = ... def __init__(self): ... @staticmethod - def addWaterToFluid(systemInterface: jneqsim.thermo.system.SystemInterface, double: float) -> None: ... + def addWaterToFluid( + systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ) -> None: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... + def read( + string: typing.Union[java.lang.String, str], + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str], boolean: bool) -> jneqsim.thermo.system.SystemInterface: ... + def read( + string: typing.Union[java.lang.String, str], boolean: bool + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str], boolean: bool, double: float) -> jneqsim.thermo.system.SystemInterface: ... + def read( + string: typing.Union[java.lang.String, str], boolean: bool, double: float + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... + def read( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], boolean: bool) -> jneqsim.thermo.system.SystemInterface: ... + def read( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + boolean: bool, + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], boolean: bool, double: float) -> jneqsim.thermo.system.SystemInterface: ... + def read( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + boolean: bool, + double: float, + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> jneqsim.thermo.system.SystemInterface: ... + def read( + string: typing.Union[java.lang.String, str], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str], systemInterface: jneqsim.thermo.system.SystemInterface) -> jneqsim.thermo.system.SystemInterface: ... + def read( + string: typing.Union[java.lang.String, str], + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> jneqsim.thermo.system.SystemInterface: ... @staticmethod - def readE300File(string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... + def readE300File( + string: typing.Union[java.lang.String, str], + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def setComposition(systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str]) -> None: ... + def setComposition( + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload @staticmethod - def setComposition(systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setComposition( + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload @staticmethod - def toE300String(systemInterface: jneqsim.thermo.system.SystemInterface) -> java.lang.String: ... + def toE300String( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> java.lang.String: ... @typing.overload @staticmethod - def toE300String(systemInterface: jneqsim.thermo.system.SystemInterface, double: float) -> java.lang.String: ... + def toE300String( + systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ) -> java.lang.String: ... @typing.overload @staticmethod - def write(systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str]) -> None: ... + def write( + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload @staticmethod - def write(systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def write( + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... @typing.overload @staticmethod - def write(systemInterface: jneqsim.thermo.system.SystemInterface, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], double: float) -> None: ... + def write( + systemInterface: jneqsim.thermo.system.SystemInterface, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + double: float, + ) -> None: ... class JsonFluidReadWrite: @typing.overload @staticmethod - def convertE300ToJson(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def convertE300ToJson( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload @staticmethod - def convertE300ToJson(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... + def convertE300ToJson( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... @typing.overload @staticmethod - def convertJsonToE300(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def convertJsonToE300( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload @staticmethod - def convertJsonToE300(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... + def convertJsonToE300( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... + def read( + string: typing.Union[java.lang.String, str], + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str], boolean: bool) -> jneqsim.thermo.system.SystemInterface: ... + def read( + string: typing.Union[java.lang.String, str], boolean: bool + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str], boolean: bool, double: float) -> jneqsim.thermo.system.SystemInterface: ... + def read( + string: typing.Union[java.lang.String, str], boolean: bool, double: float + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def readString(string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... + def readString( + string: typing.Union[java.lang.String, str], + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def readString(string: typing.Union[java.lang.String, str], boolean: bool) -> jneqsim.thermo.system.SystemInterface: ... + def readString( + string: typing.Union[java.lang.String, str], boolean: bool + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def readString(string: typing.Union[java.lang.String, str], boolean: bool, double: float) -> jneqsim.thermo.system.SystemInterface: ... + def readString( + string: typing.Union[java.lang.String, str], boolean: bool, double: float + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def toJsonString(systemInterface: jneqsim.thermo.system.SystemInterface) -> java.lang.String: ... + def toJsonString( + systemInterface: jneqsim.thermo.system.SystemInterface, + ) -> java.lang.String: ... @typing.overload @staticmethod - def toJsonString(systemInterface: jneqsim.thermo.system.SystemInterface, double: float) -> java.lang.String: ... + def toJsonString( + systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ) -> java.lang.String: ... @typing.overload @staticmethod - def write(systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str]) -> None: ... + def write( + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload @staticmethod - def write(systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def write( + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... @typing.overload @staticmethod - def write(systemInterface: jneqsim.thermo.system.SystemInterface, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath]) -> None: ... + def write( + systemInterface: jneqsim.thermo.system.SystemInterface, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + ) -> None: ... @typing.overload @staticmethod - def write(systemInterface: jneqsim.thermo.system.SystemInterface, path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], double: float) -> None: ... + def write( + systemInterface: jneqsim.thermo.system.SystemInterface, + path: typing.Union[java.nio.file.Path, jpype.protocol.SupportsPath], + double: float, + ) -> None: ... class TablePrinter(java.io.Serializable): def __init__(self): ... @staticmethod - def convertDoubleToString(doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def convertDoubleToString( + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... @typing.overload @staticmethod - def printTable(doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def printTable( + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... @typing.overload @staticmethod - def printTable(stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> None: ... + def printTable( + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> None: ... class WhitsonPVTReader: def __init__(self): ... @@ -140,11 +244,15 @@ class WhitsonPVTReader: def getOmegaB(self) -> float: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str]) -> jneqsim.thermo.system.SystemInterface: ... + def read( + string: typing.Union[java.lang.String, str], + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload @staticmethod - def read(string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> jneqsim.thermo.system.SystemInterface: ... - + def read( + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> jneqsim.thermo.system.SystemInterface: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.readwrite")``. diff --git a/src/jneqsim-stubs/thermo/util/referenceequations/__init__.pyi b/src/jneqsim-stubs/thermo/util/referenceequations/__init__.pyi index 66ccfabd..ee84d513 100644 --- a/src/jneqsim-stubs/thermo/util/referenceequations/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/referenceequations/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,15 +11,15 @@ import jneqsim.thermo.phase import org.netlib.util import typing - - class Ammonia2023: @typing.overload def __init__(self): ... @typing.overload def __init__(self, phaseInterface: jneqsim.thermo.phase.PhaseInterface): ... def getAlpha0(self) -> typing.MutableSequence[org.netlib.util.doubleW]: ... - def getAlphaRes(self) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... + def getAlphaRes( + self, + ) -> typing.MutableSequence[typing.MutableSequence[org.netlib.util.doubleW]]: ... def getDensity(self) -> float: ... def getThermalConductivity(self) -> float: ... def getViscosity(self) -> float: ... @@ -30,10 +30,11 @@ class methaneBWR32: def __init__(self): ... def calcPressure(self, double: float, double2: float) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def molDens(self, double: float, double2: float, boolean: bool) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.referenceequations")``. diff --git a/src/jneqsim-stubs/thermo/util/spanwagner/__init__.pyi b/src/jneqsim-stubs/thermo/util/spanwagner/__init__.pyi index 52f76b4a..386d6ec5 100644 --- a/src/jneqsim-stubs/thermo/util/spanwagner/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/spanwagner/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,15 +8,14 @@ else: import jneqsim.thermo.phase import typing - - class NeqSimSpanWagner: @staticmethod - def getProperties(double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType) -> typing.MutableSequence[float]: ... + def getProperties( + double: float, double2: float, phaseType: jneqsim.thermo.phase.PhaseType + ) -> typing.MutableSequence[float]: ... @staticmethod def getSaturationPressure(double: float) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.spanwagner")``. diff --git a/src/jneqsim-stubs/thermo/util/steam/__init__.pyi b/src/jneqsim-stubs/thermo/util/steam/__init__.pyi index 7853ef0c..39b6b988 100644 --- a/src/jneqsim-stubs/thermo/util/steam/__init__.pyi +++ b/src/jneqsim-stubs/thermo/util/steam/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -7,8 +7,6 @@ else: import typing - - class Iapws_if97: @staticmethod def T4_p(double: float) -> float: ... @@ -29,7 +27,6 @@ class Iapws_if97: @staticmethod def w_pt(double: float, double2: float) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermo.util.steam")``. diff --git a/src/jneqsim-stubs/thermodynamicoperations/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/__init__.pyi index edb5a678..0785405f 100644 --- a/src/jneqsim-stubs/thermodynamicoperations/__init__.pyi +++ b/src/jneqsim-stubs/thermodynamicoperations/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -19,18 +19,34 @@ import jneqsim.thermodynamicoperations.propertygenerator import org.jfree.chart import typing - - class OperationInterface(java.lang.Runnable, java.io.Serializable): - def addData(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def addData( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def displayResult(self) -> None: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - @typing.overload - def get(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def get( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... + @typing.overload + def get( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -39,14 +55,36 @@ class ThermodynamicOperations(java.io.Serializable, java.lang.Cloneable): def __init__(self): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def OLGApropTable(self, double: float, double2: float, int: int, double3: float, double4: float, int2: int, string: typing.Union[java.lang.String, str], int3: int) -> None: ... - def OLGApropTablePH(self, double: float, double2: float, int: int, double3: float, double4: float, int2: int, string: typing.Union[java.lang.String, str], int3: int) -> None: ... + def OLGApropTable( + self, + double: float, + double2: float, + int: int, + double3: float, + double4: float, + int2: int, + string: typing.Union[java.lang.String, str], + int3: int, + ) -> None: ... + def OLGApropTablePH( + self, + double: float, + double2: float, + int: int, + double3: float, + double4: float, + int2: int, + string: typing.Union[java.lang.String, str], + int3: int, + ) -> None: ... @typing.overload def PHflash(self, double: float) -> None: ... @typing.overload def PHflash(self, double: float, int: int) -> None: ... @typing.overload - def PHflash(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def PHflash( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def PHflash2(self, double: float, int: int) -> None: ... def PHflashGERG2008(self, double: float) -> None: ... def PHflashLeachman(self, double: float) -> None: ... @@ -55,7 +93,9 @@ class ThermodynamicOperations(java.io.Serializable, java.lang.Cloneable): @typing.overload def PSflash(self, double: float) -> None: ... @typing.overload - def PSflash(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def PSflash( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def PSflash2(self, double: float) -> None: ... def PSflashGERG2008(self, double: float) -> None: ... def PSflashLeachman(self, double: float) -> None: ... @@ -63,57 +103,110 @@ class ThermodynamicOperations(java.io.Serializable, java.lang.Cloneable): @typing.overload def PUflash(self, double: float) -> None: ... @typing.overload - def PUflash(self, double: float, double2: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def PUflash( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload - def PUflash(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def PUflash( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def PVFflash(self, double: float) -> None: ... @typing.overload - def PVFflash(self, double: float, double2: float, string: typing.Union[java.lang.String, str]) -> None: ... + def PVFflash( + self, double: float, double2: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def PVflash(self, double: float) -> None: ... @typing.overload - def PVflash(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def PVflash( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def PVrefluxFlash(self, double: float, int: int) -> None: ... @typing.overload def THflash(self, double: float) -> None: ... @typing.overload - def THflash(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def THflash( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def TPSolidflash(self) -> None: ... - def TPVflash(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def TPVflash( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def TPflash(self) -> None: ... @typing.overload def TPflash(self, boolean: bool) -> None: ... def TPflashSoreideWhitson(self) -> None: ... - def TPgradientFlash(self, double: float, double2: float) -> jneqsim.thermo.system.SystemInterface: ... + def TPgradientFlash( + self, double: float, double2: float + ) -> jneqsim.thermo.system.SystemInterface: ... @typing.overload def TSflash(self, double: float) -> None: ... @typing.overload - def TSflash(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def TSflash( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def TUflash(self, double: float) -> None: ... @typing.overload - def TUflash(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def TUflash( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def TVflash(self, double: float) -> None: ... @typing.overload - def TVflash(self, double: float, string: typing.Union[java.lang.String, str]) -> None: ... + def TVflash( + self, double: float, string: typing.Union[java.lang.String, str] + ) -> None: ... def TVfractionFlash(self, double: float) -> None: ... @typing.overload def VHflash(self, double: float, double2: float) -> None: ... @typing.overload - def VHflash(self, double: float, double2: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def VHflash( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def VSflash(self, double: float, double2: float) -> None: ... @typing.overload - def VSflash(self, double: float, double2: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def VSflash( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def VUflash(self, double: float, double2: float) -> None: ... @typing.overload - def VUflash(self, double: float, double2: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def addData(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - def addIonToScaleSaturation(self, int: int, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def VUflash( + self, + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def addData( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + def addIonToScaleSaturation( + self, + int: int, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def asphalteneOnsetPressure(self) -> float: ... @typing.overload @@ -121,17 +214,33 @@ class ThermodynamicOperations(java.io.Serializable, java.lang.Cloneable): @typing.overload def asphalteneOnsetTemperature(self) -> float: ... @typing.overload - def asphalteneOnsetTemperature(self, double: float, double2: float, double3: float) -> float: ... + def asphalteneOnsetTemperature( + self, double: float, double2: float, double3: float + ) -> float: ... @typing.overload def bubblePointPressureFlash(self) -> None: ... @typing.overload def bubblePointPressureFlash(self, boolean: bool) -> None: ... def bubblePointTemperatureFlash(self) -> None: ... - def calcCricoP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - def calcCricoT(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def calcCricoP( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... + def calcCricoT( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def calcCricondenBar(self) -> float: ... def calcHPTphaseEnvelope(self) -> None: ... - def calcImobilePhaseHydrateTemperature(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def calcImobilePhaseHydrateTemperature( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... def calcIonComposition(self, int: int) -> None: ... @typing.overload def calcPTphaseEnvelope(self) -> None: ... @@ -145,31 +254,58 @@ class ThermodynamicOperations(java.io.Serializable, java.lang.Cloneable): def calcPTphaseEnvelope(self, double: float, double2: float) -> None: ... def calcPTphaseEnvelope2(self) -> None: ... def calcPTphaseEnvelopeNew(self) -> None: ... - def calcPTphaseEnvelopeNew3(self, double: float, double2: float, double3: float, double4: float, double5: float, double6: float) -> None: ... - @typing.overload - def calcPTphaseEnvelopeWithQualityLines(self, boolean: bool, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... - @typing.overload - def calcPTphaseEnvelopeWithQualityLines(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def calcPTphaseEnvelopeNew3( + self, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ) -> None: ... + @typing.overload + def calcPTphaseEnvelopeWithQualityLines( + self, boolean: bool, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... + @typing.overload + def calcPTphaseEnvelopeWithQualityLines( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def calcPTphaseEnvelopeWithStabilityAnalysis(self) -> None: ... def calcPloadingCurve(self) -> None: ... - def calcSaltSaturation(self, string: typing.Union[java.lang.String, str]) -> None: ... + def calcSaltSaturation( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... @typing.overload def calcSolidComlexTemperature(self) -> None: ... @typing.overload - def calcSolidComlexTemperature(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def calcSolidComlexTemperature( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def calcTOLHydrateFormationTemperature(self) -> float: ... def calcWAT(self) -> None: ... @typing.overload def capillaryDewPointTemperatureFlash(self, double: float) -> None: ... @typing.overload - def capillaryDewPointTemperatureFlash(self, double: float, double2: float) -> None: ... + def capillaryDewPointTemperatureFlash( + self, double: float, double2: float + ) -> None: ... def checkScalePotential(self, int: int) -> None: ... def chemicalEquilibrium(self) -> None: ... def constantPhaseFractionPressureFlash(self, double: float) -> None: ... def constantPhaseFractionTemperatureFlash(self, double: float) -> None: ... def criticalPointFlash(self) -> None: ... - def dTPflash(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... - def dewPointMach(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], double: float) -> None: ... + def dTPflash( + self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray] + ) -> None: ... + def dewPointMach( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + double: float, + ) -> None: ... def dewPointPressureFlash(self) -> None: ... def dewPointPressureFlashHC(self) -> None: ... def dewPointTemperatureCondensationRate(self) -> float: ... @@ -179,22 +315,45 @@ class ThermodynamicOperations(java.io.Serializable, java.lang.Cloneable): def dewPointTemperatureFlash(self, boolean: bool) -> None: ... def display(self) -> None: ... def displayResult(self) -> None: ... - def flash(self, flashType: 'ThermodynamicOperations.FlashType', double: float, double2: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def flash( + self, + flashType: "ThermodynamicOperations.FlashType", + double: float, + double2: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload def freezingPointTemperatureFlash(self) -> None: ... @typing.overload - def freezingPointTemperatureFlash(self, string: typing.Union[java.lang.String, str]) -> None: ... + def freezingPointTemperatureFlash( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def gasHydrateTPflash(self) -> None: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def get( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def get( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... def getData(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getDataPoints(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... - def getEnvelopeSegments(self) -> java.util.List[jneqsim.thermodynamicoperations.phaseenvelopeops.multicomponentenvelopeops.EnvelopeSegment]: ... + def getDataPoints( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getEnvelopeSegments( + self, + ) -> java.util.List[ + jneqsim.thermodynamicoperations.phaseenvelopeops.multicomponentenvelopeops.EnvelopeSegment + ]: ... def getJfreeChart(self) -> org.jfree.chart.JFreeChart: ... def getOperation(self) -> OperationInterface: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def getThermoOperationThread(self) -> java.lang.Thread: ... def hydrateEquilibriumLine(self, double: float, double2: float) -> None: ... @@ -205,23 +364,41 @@ class ThermodynamicOperations(java.io.Serializable, java.lang.Cloneable): def hydrateFormationTemperature(self, double: float) -> None: ... @typing.overload def hydrateFormationTemperature(self, int: int) -> None: ... - def hydrateInhibitorConcentration(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... - def hydrateInhibitorConcentrationSet(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def hydrateInhibitorConcentration( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... + def hydrateInhibitorConcentrationSet( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @typing.overload def hydrateTPflash(self) -> None: ... @typing.overload def hydrateTPflash(self, boolean: bool) -> None: ... def isRunAsThread(self) -> bool: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... - def propertyFlash(self, list: java.util.List[float], list2: java.util.List[float], int: int, list3: java.util.List[typing.Union[java.lang.String, str]], list4: java.util.List[java.util.List[float]]) -> jneqsim.api.ioc.CalculationResult: ... + def propertyFlash( + self, + list: java.util.List[float], + list2: java.util.List[float], + int: int, + list3: java.util.List[typing.Union[java.lang.String, str]], + list4: java.util.List[java.util.List[float]], + ) -> jneqsim.api.ioc.CalculationResult: ... def reactivePHflash(self, double: float, int: int) -> None: ... def reactivePSflash(self, double: float) -> None: ... def reactiveTPflash(self) -> None: ... def run(self) -> None: ... def saturateWithWater(self) -> None: ... - def setResultTable(self, stringArray: typing.Union[typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray]) -> None: ... + def setResultTable( + self, + stringArray: typing.Union[ + typing.List[typing.MutableSequence[java.lang.String]], jpype.JArray + ], + ) -> None: ... def setRunAsThread(self, boolean: bool) -> None: ... - def setSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setThermoOperationThread(self, thread: java.lang.Thread) -> None: ... def waitAndCheckForFinishedCalculation(self, int: int) -> bool: ... def waitToFinishCalculation(self) -> None: ... @@ -229,44 +406,73 @@ class ThermodynamicOperations(java.io.Serializable, java.lang.Cloneable): def waterDewPointTemperatureFlash(self) -> None: ... def waterDewPointTemperatureMultiphaseFlash(self) -> None: ... def waterPrecipitationTemperature(self) -> None: ... - class FlashType(java.lang.Enum['ThermodynamicOperations.FlashType']): - TP: typing.ClassVar['ThermodynamicOperations.FlashType'] = ... - PT: typing.ClassVar['ThermodynamicOperations.FlashType'] = ... - PH: typing.ClassVar['ThermodynamicOperations.FlashType'] = ... - PS: typing.ClassVar['ThermodynamicOperations.FlashType'] = ... - TV: typing.ClassVar['ThermodynamicOperations.FlashType'] = ... - TS: typing.ClassVar['ThermodynamicOperations.FlashType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class FlashType(java.lang.Enum["ThermodynamicOperations.FlashType"]): + TP: typing.ClassVar["ThermodynamicOperations.FlashType"] = ... + PT: typing.ClassVar["ThermodynamicOperations.FlashType"] = ... + PH: typing.ClassVar["ThermodynamicOperations.FlashType"] = ... + PS: typing.ClassVar["ThermodynamicOperations.FlashType"] = ... + TV: typing.ClassVar["ThermodynamicOperations.FlashType"] = ... + TS: typing.ClassVar["ThermodynamicOperations.FlashType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ThermodynamicOperations.FlashType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ThermodynamicOperations.FlashType": ... @staticmethod - def values() -> typing.MutableSequence['ThermodynamicOperations.FlashType']: ... + def values() -> typing.MutableSequence["ThermodynamicOperations.FlashType"]: ... class BaseOperation(OperationInterface): def __init__(self): ... - def addData(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... - @typing.overload - def get(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - @typing.overload - def get(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def addData( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... + @typing.overload + def get( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... + @typing.overload + def get( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermodynamicoperations")``. BaseOperation: typing.Type[BaseOperation] OperationInterface: typing.Type[OperationInterface] ThermodynamicOperations: typing.Type[ThermodynamicOperations] - chemicalequilibrium: jneqsim.thermodynamicoperations.chemicalequilibrium.__module_protocol__ + chemicalequilibrium: ( + jneqsim.thermodynamicoperations.chemicalequilibrium.__module_protocol__ + ) flashops: jneqsim.thermodynamicoperations.flashops.__module_protocol__ - phaseenvelopeops: jneqsim.thermodynamicoperations.phaseenvelopeops.__module_protocol__ - propertygenerator: jneqsim.thermodynamicoperations.propertygenerator.__module_protocol__ + phaseenvelopeops: ( + jneqsim.thermodynamicoperations.phaseenvelopeops.__module_protocol__ + ) + propertygenerator: ( + jneqsim.thermodynamicoperations.propertygenerator.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/thermodynamicoperations/chemicalequilibrium/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/chemicalequilibrium/__init__.pyi index 83f601bf..7f05b79a 100644 --- a/src/jneqsim-stubs/thermodynamicoperations/chemicalequilibrium/__init__.pyi +++ b/src/jneqsim-stubs/thermodynamicoperations/chemicalequilibrium/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,18 +11,21 @@ import jneqsim.thermodynamicoperations import org.jfree.chart import typing - - class ChemicalEquilibrium(jneqsim.thermodynamicoperations.BaseOperation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def displayResult(self) -> None: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermodynamicoperations.chemicalequilibrium")``. diff --git a/src/jneqsim-stubs/thermodynamicoperations/flashops/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/flashops/__init__.pyi index 0ac7e598..ec2d29ea 100644 --- a/src/jneqsim-stubs/thermodynamicoperations/flashops/__init__.pyi +++ b/src/jneqsim-stubs/thermodynamicoperations/flashops/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -17,20 +17,28 @@ import org.ejml.simple import org.jfree.chart import typing - - class Flash(jneqsim.thermodynamicoperations.BaseOperation): minGibsPhaseLogZ: typing.MutableSequence[float] = ... minGibsLogFugCoef: typing.MutableSequence[float] = ... def __init__(self): ... - def addData(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def addData( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def displayResult(self) -> None: ... def findLowestGibbsEnergyPhase(self) -> int: ... def getLastStabilityAnalysisFailureMessage(self) -> java.lang.String: ... def getLastStabilityOutcome(self) -> java.lang.String: ... def getLastTangentPlaneDistances(self) -> typing.MutableSequence[float]: ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def hasLastStabilityAnalysisFailed(self) -> bool: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def solidPhaseFlash(self) -> None: ... @@ -39,10 +47,24 @@ class Flash(jneqsim.thermodynamicoperations.BaseOperation): class RachfordRice(java.io.Serializable): def __init__(self): ... - def calcBeta(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def calcBetaMichelsen2001(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def calcBetaNielsen2023(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> float: ... - def calcBetaS(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> float: ... + def calcBeta( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... + def calcBetaMichelsen2001( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... + def calcBetaNielsen2023( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> float: ... + def calcBetaS( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> float: ... def getBeta(self) -> typing.MutableSequence[float]: ... @staticmethod def getMethod() -> java.lang.String: ... @@ -51,9 +73,20 @@ class RachfordRice(java.io.Serializable): class SysNewtonRhapsonPHflash(jneqsim.thermo.ThermodynamicConstantsInterface): @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + int2: int, + ): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int, int3: int): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + int2: int, + int3: int, + ): ... def init(self) -> None: ... def setJac(self) -> None: ... def setSpec(self, double: float) -> None: ... @@ -62,17 +95,29 @@ class SysNewtonRhapsonPHflash(jneqsim.thermo.ThermodynamicConstantsInterface): def solve(self, int: int) -> int: ... class SysNewtonRhapsonTPflash(java.io.Serializable): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + int2: int, + ): ... def getNumberOfComponents(self) -> int: ... def init(self) -> None: ... def setJac(self) -> None: ... - def setSystem(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> None: ... + def setSystem( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> None: ... def setfvec(self) -> None: ... def setu(self) -> None: ... def solve(self) -> float: ... class SysNewtonRhapsonTPflashNew(java.io.Serializable): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + int2: int, + ): ... def init(self) -> None: ... def setJac(self) -> None: ... def setfvec(self) -> None: ... @@ -80,9 +125,15 @@ class SysNewtonRhapsonTPflashNew(java.io.Serializable): def solve(self, int: int) -> None: ... class CalcIonicComposition(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int + ): ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def run(self) -> None: ... class CriticalPointFlash(Flash): @@ -93,99 +144,172 @@ class CriticalPointFlash(Flash): def run(self) -> None: ... class ImprovedVUflashQfunc(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... def calcdQdP(self) -> float: ... def calcdQdPP(self) -> float: ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... def solveQ(self) -> float: ... class OptimizedVUflash(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... def solveQ(self) -> float: ... class PHflash(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, int: int): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + int: int, + ): ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... def solveQ(self) -> float: ... def solveQ2(self) -> float: ... class PHflashGERG2008(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... def solveQ(self) -> float: ... def solveQ2(self) -> float: ... class PHflashLeachman(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... def solveQ(self) -> float: ... class PHflashSingleComp(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, int: int): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + int: int, + ): ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... class PHflashVega(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... def solveQ(self) -> float: ... class PHsolidFlash(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... class PSflashSingleComp(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, int: int): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + int: int, + ): ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... class PUflash(Flash): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... def solveQ(self) -> float: ... class PVFflash(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... class PVrefluxflash(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, int: int): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + int: int, + ): ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... class QfuncFlash(Flash): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, int: int): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + int: int, + ): ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... def solveQ(self) -> float: ... @@ -195,10 +319,14 @@ class TPflash(Flash): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool + ): ... def accselerateSucsSubs(self) -> None: ... def equals(self, object: typing.Any) -> bool: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def resetK(self) -> None: ... def run(self) -> None: ... def setNewK(self) -> None: ... @@ -208,7 +336,12 @@ class TPgradientFlash(Flash): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def run(self) -> None: ... def setJac(self) -> None: ... @@ -216,79 +349,140 @@ class TPgradientFlash(Flash): def setfvec(self) -> None: ... class TVflash(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdV(self) -> float: ... def calcdQdVdP(self) -> float: ... def getIterations(self) -> int: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... def solveQ(self) -> float: ... class TVfractionFlash(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdV(self) -> float: ... def calcdQdVdP(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def isConverged(self) -> bool: ... def run(self) -> None: ... def solveQ(self) -> float: ... class VHflash(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... class VHflashQfunc(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... def calcdQdP(self) -> float: ... def calcdQdPP(self) -> float: ... def calcdQdT(self) -> float: ... def calcdQdTP(self) -> float: ... def calcdQdTT(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def run(self) -> None: ... def solveQ(self) -> float: ... class VSflash(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... def calcdQdP(self) -> float: ... def calcdQdPP(self) -> float: ... def calcdQdT(self) -> float: ... def calcdQdTP(self) -> float: ... def calcdQdTT(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def run(self) -> None: ... def solveQ(self) -> float: ... class VUflash(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... class VUflashQfunc(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... def calcdQdP(self) -> float: ... def calcdQdPP(self) -> float: ... def calcdQdT(self) -> float: ... def calcdQdTP(self) -> float: ... def calcdQdTT(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def run(self) -> None: ... def solveQ(self) -> float: ... class VUflashSingleComp(Flash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... class PSFlash(QfuncFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, int: int): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + int: int, + ): ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... def onPhaseSolve(self) -> None: ... @@ -296,45 +490,59 @@ class PSFlash(QfuncFlash): def solveQ(self) -> float: ... class PSFlashGERG2008(QfuncFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... def run(self) -> None: ... def solveQ(self) -> float: ... class PSFlashLeachman(QfuncFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... def run(self) -> None: ... def solveQ(self) -> float: ... class PSFlashVega(QfuncFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... def run(self) -> None: ... def solveQ(self) -> float: ... class PVflash(QfuncFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... def solveQ(self) -> float: ... class SaturateWithWater(QfuncFlash): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def run(self) -> None: ... class SolidFlash(TPflash): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool + ): ... def calcE(self) -> None: ... def calcMultiPhaseBeta(self) -> None: ... def calcQ(self) -> float: ... @@ -377,10 +585,14 @@ class SolidFlash12(TPflash): def solvebeta1(self) -> float: ... class THflash(QfuncFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdP(self) -> float: ... def calcdQdPP(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... def solveQ(self) -> float: ... @@ -388,9 +600,13 @@ class TPHydrateFlash(TPflash): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool + ): ... def equals(self, object: typing.Any) -> bool: ... - def getCavityOccupancy(self, string: typing.Union[java.lang.String, str], int: int, int2: int) -> float: ... + def getCavityOccupancy( + self, string: typing.Union[java.lang.String, str], int: int, int2: int + ) -> float: ... def getHydrateFraction(self) -> float: ... def getStableHydrateStructure(self) -> int: ... def hashCode(self) -> int: ... @@ -403,14 +619,18 @@ class TPflashSAFT(TPflash): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool + ): ... def run(self) -> None: ... class TPmultiflash(TPflash): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool + ): ... def calcE(self) -> None: ... def calcMultiPhaseBeta(self) -> None: ... def calcQ(self) -> float: ... @@ -427,7 +647,9 @@ class TPmultiflashWAX(TPflash): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool + ): ... def calcE(self) -> None: ... def calcMultiPhaseBeta(self) -> None: ... def calcQ(self) -> float: ... @@ -437,30 +659,41 @@ class TPmultiflashWAX(TPflash): def stabilityAnalysis(self) -> None: ... class TSFlash(QfuncFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdP(self) -> float: ... def calcdQdPP(self) -> float: ... def calcdQdT(self) -> float: ... def calcdQdTT(self) -> float: ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def onPhaseSolve(self) -> None: ... def run(self) -> None: ... def solveQ(self) -> float: ... class TUflash(QfuncFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def calcdQdP(self) -> float: ... def calcdQdPP(self) -> float: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def run(self) -> None: ... def solveQ(self) -> float: ... class dTPflash(TPflash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... def run(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermodynamicoperations.flashops")``. @@ -511,5 +744,9 @@ class __module_protocol__(Protocol): VUflashQfunc: typing.Type[VUflashQfunc] VUflashSingleComp: typing.Type[VUflashSingleComp] dTPflash: typing.Type[dTPflash] - reactiveflash: jneqsim.thermodynamicoperations.flashops.reactiveflash.__module_protocol__ - saturationops: jneqsim.thermodynamicoperations.flashops.saturationops.__module_protocol__ + reactiveflash: ( + jneqsim.thermodynamicoperations.flashops.reactiveflash.__module_protocol__ + ) + saturationops: ( + jneqsim.thermodynamicoperations.flashops.saturationops.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/thermodynamicoperations/flashops/reactiveflash/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/flashops/reactiveflash/__init__.pyi index 5f785799..ede46407 100644 --- a/src/jneqsim-stubs/thermodynamicoperations/flashops/reactiveflash/__init__.pyi +++ b/src/jneqsim-stubs/thermodynamicoperations/flashops/reactiveflash/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,11 +13,13 @@ import jneqsim.thermo.system import jneqsim.thermodynamicoperations import typing - - class DIISAccelerator(java.io.Serializable): def __init__(self, int: int, int2: int): ... - def addEntry(self, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def addEntry( + self, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def canExtrapolate(self) -> bool: ... def extrapolate(self) -> typing.MutableSequence[float]: ... def getCount(self) -> int: ... @@ -25,10 +27,19 @@ class DIISAccelerator(java.io.Serializable): class FormulaMatrix(java.io.Serializable): @typing.overload - def __init__(self, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]): ... + def __init__( + self, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + stringArray2: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def computeElementVector(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def computeElementVector( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def get(self, int: int, int2: int) -> float: ... def getComponentNames(self) -> typing.MutableSequence[java.lang.String]: ... def getElementNames(self) -> typing.MutableSequence[java.lang.String]: ... @@ -42,14 +53,20 @@ class FormulaMatrix(java.io.Serializable): def isIon(self, int: int) -> bool: ... class ModifiedRANDSolver(java.io.Serializable): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, formulaMatrix: FormulaMatrix): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + formulaMatrix: FormulaMatrix, + ): ... def getDiisStepsAccepted(self) -> int: ... def getFinalResidual(self) -> float: ... def getG0(self) -> typing.MutableSequence[float]: ... def getIterationsUsed(self) -> int: ... def getLagrangeMultipliers(self) -> typing.MutableSequence[float]: ... def getLnPhiRef(self) -> typing.MutableSequence[float]: ... - def getMoleFractions(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getMoleFractions( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getMoles(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getPhaseAmounts(self) -> typing.MutableSequence[float]: ... def getTotalMoles(self) -> float: ... @@ -61,13 +78,26 @@ class ModifiedRANDSolver(java.io.Serializable): class ReactiveMultiphasePHflash(jneqsim.thermodynamicoperations.BaseOperation): @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, int: int): ... - def addData(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + int: int, + ): ... + def addData( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def displayResult(self) -> None: ... def getEquilibriumTemperature(self) -> float: ... - def getLastTPflash(self) -> 'ReactiveMultiphaseTPflash': ... + def getLastTPflash(self) -> "ReactiveMultiphaseTPflash": ... def getNumberOfPhases(self) -> int: ... def getOuterIterations(self) -> int: ... def getSummary(self) -> java.lang.String: ... @@ -84,11 +114,21 @@ class ReactiveMultiphaseTPflash(jneqsim.thermodynamicoperations.BaseOperation): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool): ... - def addData(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool + ): ... + def addData( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def displayResult(self) -> None: ... def getDiisStepsAccepted(self) -> int: ... - def getEquilibriumMoles(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getEquilibriumMoles( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getEquilibriumTotalMoles(self) -> float: ... def getFinalGibbsEnergy(self) -> float: ... def getFormulaMatrix(self) -> FormulaMatrix: ... @@ -106,15 +146,20 @@ class ReactiveMultiphaseTPflash(jneqsim.thermodynamicoperations.BaseOperation): def setUseDIIS(self, boolean: bool) -> None: ... class ReactiveStabilityAnalysis(java.io.Serializable): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, formulaMatrix: FormulaMatrix): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + formulaMatrix: FormulaMatrix, + ): ... def getMostUnstableTrial(self) -> typing.MutableSequence[float]: ... def getNumberOfUnstableTrials(self) -> int: ... def getTpdValues(self) -> java.util.List[float]: ... - def getUnstableTrialCompositions(self) -> java.util.List[typing.MutableSequence[float]]: ... + def getUnstableTrialCompositions( + self, + ) -> java.util.List[typing.MutableSequence[float]]: ... def isUnstable(self) -> bool: ... def run(self) -> bool: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermodynamicoperations.flashops.reactiveflash")``. diff --git a/src/jneqsim-stubs/thermodynamicoperations/flashops/saturationops/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/flashops/saturationops/__init__.pyi index 0b2c605d..025f9d84 100644 --- a/src/jneqsim-stubs/thermodynamicoperations/flashops/saturationops/__init__.pyi +++ b/src/jneqsim-stubs/thermodynamicoperations/flashops/saturationops/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,13 +14,16 @@ import jneqsim.thermodynamicoperations import org.jfree.chart import typing - - class ConstantDutyFlashInterface(jneqsim.thermodynamicoperations.OperationInterface): def isSuperCritical(self) -> bool: ... class CricondenBarTemp(java.io.Serializable): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + int2: int, + ): ... def init(self) -> None: ... def setJac(self) -> None: ... def setfvec(self) -> None: ... @@ -30,10 +33,18 @@ class CricondenBarTemp(java.io.Serializable): class CricondenBarTemp1(java.io.Serializable): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def displayResult(self) -> None: ... - def get(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def get( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def init(self) -> None: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -48,14 +59,30 @@ class ConstantDutyFlash(ConstantDutyFlashInterface): def __init__(self): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def addData(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def addData( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def displayResult(self) -> None: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def get( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def get( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def isSuperCritical(self) -> bool: ... def run(self) -> None: ... def setSuperCritical(self, boolean: bool) -> None: ... @@ -64,12 +91,21 @@ class AsphalteneOnsetPressureFlash(ConstantDutyFlash): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... @typing.overload def getOnsetPressure(self) -> float: ... @typing.overload - def getOnsetPressure(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOnsetPressure( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getPrecipitatedFraction(self) -> float: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def isOnsetFound(self) -> bool: ... @@ -82,12 +118,22 @@ class AsphalteneOnsetTemperatureFlash(ConstantDutyFlash): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, double3: float): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + double3: float, + ): ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... @typing.overload def getOnsetTemperature(self) -> float: ... @typing.overload - def getOnsetTemperature(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getOnsetTemperature( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def isOnsetFound(self) -> bool: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... @@ -97,7 +143,9 @@ class AsphalteneOnsetTemperatureFlash(ConstantDutyFlash): class ConstantDutyPressureFlash(ConstantDutyFlash): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... @@ -107,14 +155,24 @@ class ConstantDutyTemperatureFlash(ConstantDutyFlash): def __init__(self): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... class AddIonToScaleSaturation(ConstantDutyTemperatureFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... @@ -139,15 +197,26 @@ class BubblePointTemperatureNoDer(ConstantDutyTemperatureFlash): def run(self) -> None: ... class CalcSaltSatauration(ConstantDutyTemperatureFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + ): ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... class CapillaryDewPointFlash(ConstantDutyTemperatureFlash): @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... def getBulkDewPointTemperature(self) -> float: ... def getCapillaryPressure(self) -> float: ... def getContactAngle(self) -> float: ... @@ -159,8 +228,12 @@ class CapillaryDewPointFlash(ConstantDutyTemperatureFlash): def setPoreRadius(self, double: float) -> None: ... class CheckScalePotential(ConstantDutyTemperatureFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int): ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int + ): ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... @@ -189,7 +262,9 @@ class DewPointTemperatureFlashDer(ConstantDutyTemperatureFlash): def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... -class FreezeOut(ConstantDutyTemperatureFlash, jneqsim.thermo.ThermodynamicConstantsInterface): +class FreezeOut( + ConstantDutyTemperatureFlash, jneqsim.thermo.ThermodynamicConstantsInterface +): FCompTemp: typing.MutableSequence[float] = ... FCompNames: typing.MutableSequence[java.lang.String] = ... noFreezeFlash: bool = ... @@ -197,7 +272,9 @@ class FreezeOut(ConstantDutyTemperatureFlash, jneqsim.thermo.ThermodynamicConsta def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... -class FreezingPointTemperatureFlash(ConstantDutyTemperatureFlash, jneqsim.thermo.ThermodynamicConstantsInterface): +class FreezingPointTemperatureFlash( + ConstantDutyTemperatureFlash, jneqsim.thermo.ThermodynamicConstantsInterface +): noFreezeFlash: bool = ... Niterations: int = ... name: java.lang.String = ... @@ -205,12 +282,19 @@ class FreezingPointTemperatureFlash(ConstantDutyTemperatureFlash, jneqsim.thermo @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool + ): ... def calcFunc(self) -> float: ... @typing.overload def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def printToFile(self, string: typing.Union[java.lang.String, str], stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def printToFile( + self, + string: typing.Union[java.lang.String, str], + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> None: ... def run(self) -> None: ... class FreezingPointTemperatureFlashOld(ConstantDutyTemperatureFlash): @@ -218,7 +302,9 @@ class FreezingPointTemperatureFlashOld(ConstantDutyTemperatureFlash): def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... -class FreezingPointTemperatureFlashTR(ConstantDutyTemperatureFlash, jneqsim.thermo.ThermodynamicConstantsInterface): +class FreezingPointTemperatureFlashTR( + ConstantDutyTemperatureFlash, jneqsim.thermo.ThermodynamicConstantsInterface +): noFreezeFlash: bool = ... Niterations: int = ... FCompNames: typing.MutableSequence[java.lang.String] = ... @@ -231,12 +317,16 @@ class FreezingPointTemperatureFlashTR(ConstantDutyTemperatureFlash, jneqsim.ther @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, boolean: bool + ): ... def getNiterations(self) -> int: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... -class FugTestConstP(ConstantDutyTemperatureFlash, jneqsim.thermo.ThermodynamicConstantsInterface): +class FugTestConstP( + ConstantDutyTemperatureFlash, jneqsim.thermo.ThermodynamicConstantsInterface +): temp: float = ... pres: float = ... testSystem: jneqsim.thermo.system.SystemInterface = ... @@ -249,7 +339,9 @@ class FugTestConstP(ConstantDutyTemperatureFlash, jneqsim.thermo.ThermodynamicCo @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float): ... + def __init__( + self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float + ): ... def initTestSystem2(self, int: int) -> None: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... @@ -260,8 +352,15 @@ class HCdewPointPressureFlash(ConstantDutyTemperatureFlash): def run(self) -> None: ... class HydrateEquilibriumLine(ConstantDutyTemperatureFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def run(self) -> None: ... class HydrateFormationPressureFlash(ConstantDutyTemperatureFlash): @@ -279,15 +378,27 @@ class HydrateFormationTemperatureFlash(ConstantDutyTemperatureFlash): def stop(self) -> None: ... class HydrateInhibitorConcentrationFlash(ConstantDutyTemperatureFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + double: float, + ): ... @staticmethod - def main(stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]) -> None: ... + def main( + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ) -> None: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... def stop(self) -> None: ... class HydrateInhibitorwtFlash(ConstantDutyTemperatureFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str], double: float): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + double: float, + ): ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... def stop(self) -> None: ... @@ -299,7 +410,12 @@ class SolidComplexTemperatureCalc(ConstantDutyTemperatureFlash): @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getHrefComplex(self) -> float: ... def getKcomplex(self) -> float: ... def getTrefComplex(self) -> float: ... @@ -316,8 +432,15 @@ class WATcalc(ConstantDutyTemperatureFlash): def run(self) -> None: ... class WaterDewPointEquilibriumLine(ConstantDutyTemperatureFlash): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float): ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + ): ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def run(self) -> None: ... class WaterDewPointTemperatureFlash(ConstantDutyTemperatureFlash): @@ -330,7 +453,6 @@ class WaterDewPointTemperatureMultiphaseFlash(ConstantDutyTemperatureFlash): def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermodynamicoperations.flashops.saturationops")``. @@ -369,4 +491,6 @@ class __module_protocol__(Protocol): WATcalc: typing.Type[WATcalc] WaterDewPointEquilibriumLine: typing.Type[WaterDewPointEquilibriumLine] WaterDewPointTemperatureFlash: typing.Type[WaterDewPointTemperatureFlash] - WaterDewPointTemperatureMultiphaseFlash: typing.Type[WaterDewPointTemperatureMultiphaseFlash] + WaterDewPointTemperatureMultiphaseFlash: typing.Type[ + WaterDewPointTemperatureMultiphaseFlash + ] diff --git a/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/__init__.pyi index 10fb5fe4..d83a1f58 100644 --- a/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/__init__.pyi +++ b/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -9,9 +9,12 @@ import jneqsim.thermodynamicoperations.phaseenvelopeops.multicomponentenvelopeop import jneqsim.thermodynamicoperations.phaseenvelopeops.reactivecurves import typing - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermodynamicoperations.phaseenvelopeops")``. - multicomponentenvelopeops: jneqsim.thermodynamicoperations.phaseenvelopeops.multicomponentenvelopeops.__module_protocol__ - reactivecurves: jneqsim.thermodynamicoperations.phaseenvelopeops.reactivecurves.__module_protocol__ + multicomponentenvelopeops: ( + jneqsim.thermodynamicoperations.phaseenvelopeops.multicomponentenvelopeops.__module_protocol__ + ) + reactivecurves: ( + jneqsim.thermodynamicoperations.phaseenvelopeops.reactivecurves.__module_protocol__ + ) diff --git a/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/multicomponentenvelopeops/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/multicomponentenvelopeops/__init__.pyi index d8f01541..3ce832b9 100644 --- a/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/multicomponentenvelopeops/__init__.pyi +++ b/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/multicomponentenvelopeops/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -14,36 +14,54 @@ import jneqsim.thermodynamicoperations import org.jfree.chart import typing - - class EnvelopeSegment(java.io.Serializable): - def __init__(self, phaseType: 'EnvelopeSegment.PhaseType', doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray], doubleArray4: typing.Union[typing.List[float], jpype.JArray], doubleArray5: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + phaseType: "EnvelopeSegment.PhaseType", + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + doubleArray4: typing.Union[typing.List[float], jpype.JArray], + doubleArray5: typing.Union[typing.List[float], jpype.JArray], + ): ... def getDensities(self) -> typing.MutableSequence[float]: ... def getEnthalpies(self) -> typing.MutableSequence[float]: ... def getEntropies(self) -> typing.MutableSequence[float]: ... - def getPhaseType(self) -> 'EnvelopeSegment.PhaseType': ... + def getPhaseType(self) -> "EnvelopeSegment.PhaseType": ... def getPressures(self) -> typing.MutableSequence[float]: ... def getTemperatures(self) -> typing.MutableSequence[float]: ... def size(self) -> int: ... - class PhaseType(java.lang.Enum['EnvelopeSegment.PhaseType']): - DEW: typing.ClassVar['EnvelopeSegment.PhaseType'] = ... - BUBBLE: typing.ClassVar['EnvelopeSegment.PhaseType'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class PhaseType(java.lang.Enum["EnvelopeSegment.PhaseType"]): + DEW: typing.ClassVar["EnvelopeSegment.PhaseType"] = ... + BUBBLE: typing.ClassVar["EnvelopeSegment.PhaseType"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'EnvelopeSegment.PhaseType': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "EnvelopeSegment.PhaseType": ... @staticmethod - def values() -> typing.MutableSequence['EnvelopeSegment.PhaseType']: ... + def values() -> typing.MutableSequence["EnvelopeSegment.PhaseType"]: ... class HPTphaseEnvelope(jneqsim.thermodynamicoperations.BaseOperation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def displayResult(self) -> None: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... @@ -51,15 +69,30 @@ class PTPhaseEnvelopeMichelsen(jneqsim.thermodynamicoperations.BaseOperation): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str], double: float, double2: float, boolean: bool): ... - def calcQualityLines(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> None: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + boolean: bool, + ): ... + def calcQualityLines( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> None: ... def checkPhaseCount(self, double: float, double2: float) -> int: ... def checkStabilityAlongEnvelope(self) -> None: ... def displayResult(self) -> None: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def get( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... + def get( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... def getBubblePointPressures(self) -> typing.MutableSequence[float]: ... def getBubblePointTemperatures(self) -> typing.MutableSequence[float]: ... def getCricondenBar(self) -> typing.MutableSequence[float]: ... @@ -69,10 +102,16 @@ class PTPhaseEnvelopeMichelsen(jneqsim.thermodynamicoperations.BaseOperation): def getDewPointPressures(self) -> typing.MutableSequence[float]: ... def getDewPointTemperatures(self) -> typing.MutableSequence[float]: ... def getNumberOfCriticalPoints(self) -> int: ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getQualityBetaValues(self) -> typing.MutableSequence[float]: ... - def getQualityLine(self, double: float) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getQualityLine( + self, double: float + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getSegments(self) -> java.util.List[EnvelopeSegment]: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def getThreePhaseRegionP(self) -> typing.MutableSequence[float]: ... @@ -90,17 +129,42 @@ class PTphaseEnvelope(jneqsim.thermodynamicoperations.BaseOperation): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str], double: float, double2: float, boolean: bool): ... - def addData(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + double: float, + double2: float, + boolean: bool, + ): ... + def addData( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def calcHydrateLine(self) -> None: ... def displayResult(self) -> None: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def get( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def get( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def isBubblePointFirst(self) -> bool: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... @@ -108,28 +172,63 @@ class PTphaseEnvelope(jneqsim.thermodynamicoperations.BaseOperation): def tempKWilson(self, double: float, double2: float) -> float: ... class PTphaseEnvelopeNew3(jneqsim.thermodynamicoperations.OperationInterface): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, double: float, double2: float, double3: float, double4: float, double5: float, double6: float): ... - def addData(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + double: float, + double2: float, + double3: float, + double4: float, + double5: float, + double6: float, + ): ... + def addData( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def coarse(self) -> None: ... def displayResult(self) -> None: ... def findBettaTransitionsAndRefine(self) -> None: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def get( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - def getBettaMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getBettaTransitionRegion(self) -> typing.MutableSequence[typing.MutableSequence[bool]]: ... + def get( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... + def getBettaMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getBettaTransitionRegion( + self, + ) -> typing.MutableSequence[typing.MutableSequence[bool]]: ... def getCricondenbar(self) -> float: ... def getCricondentherm(self) -> float: ... def getDewPointPressures(self) -> typing.MutableSequence[float]: ... def getDewPointTemperatures(self) -> typing.MutableSequence[float]: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... - def getPhaseMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... + def getPhaseMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getPressurePhaseEnvelope(self) -> java.util.List[float]: ... def getPressures(self) -> typing.MutableSequence[float]: ... - def getRefinedTransitionPoints(self) -> java.util.List[typing.MutableSequence[float]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def getRefinedTransitionPoints( + self, + ) -> java.util.List[typing.MutableSequence[float]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getTemperaturePhaseEnvelope(self) -> java.util.List[float]: ... def getTemperatures(self) -> typing.MutableSequence[float]: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... @@ -140,7 +239,12 @@ class SysNewtonRhapsonPhaseEnvelope(java.io.Serializable): @typing.overload def __init__(self): ... @typing.overload - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, int: int, int2: int): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + int: int, + int2: int, + ): ... def calcCrit(self) -> None: ... def calcInc(self, int: int) -> None: ... def calcInc2(self, int: int) -> None: ... @@ -159,14 +263,29 @@ class SysNewtonRhapsonPhaseEnvelope(java.io.Serializable): def useAsSpecEq(self, int: int) -> None: ... class CricondenBarFlash(PTphaseEnvelope): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str], double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ): ... def run(self) -> None: ... class CricondenThermFlash(PTphaseEnvelope): - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str], double: float, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray], doubleArray3: typing.Union[typing.List[float], jpype.JArray]): ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + double: float, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + doubleArray3: typing.Union[typing.List[float], jpype.JArray], + ): ... def run(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermodynamicoperations.phaseenvelopeops.multicomponentenvelopeops")``. diff --git a/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/reactivecurves/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/reactivecurves/__init__.pyi index 8884d512..df140500 100644 --- a/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/reactivecurves/__init__.pyi +++ b/src/jneqsim-stubs/thermodynamicoperations/phaseenvelopeops/reactivecurves/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,22 +12,38 @@ import jneqsim.thermodynamicoperations import org.jfree.chart import typing - - class PloadingCurve(jneqsim.thermodynamicoperations.OperationInterface): @typing.overload def __init__(self): ... @typing.overload def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def addData(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[typing.MutableSequence[float]], jpype.JArray]) -> None: ... + def addData( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[ + typing.List[typing.MutableSequence[float]], jpype.JArray + ], + ) -> None: ... def displayResult(self) -> None: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def get( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def get( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... @@ -36,17 +52,28 @@ class PloadingCurve2(jneqsim.thermodynamicoperations.BaseOperation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def displayResult(self) -> None: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str], doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def get( + self, + string: typing.Union[java.lang.String, str], + doubleArray: typing.Union[typing.List[float], jpype.JArray], + ) -> typing.MutableSequence[float]: ... @typing.overload - def get(self, string: typing.Union[java.lang.String, str]) -> typing.MutableSequence[float]: ... - def getJFreeChart(self, string: typing.Union[java.lang.String, str]) -> org.jfree.chart.JFreeChart: ... - def getPoints(self, int: int) -> typing.MutableSequence[typing.MutableSequence[float]]: ... - def getResultTable(self) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... + def get( + self, string: typing.Union[java.lang.String, str] + ) -> typing.MutableSequence[float]: ... + def getJFreeChart( + self, string: typing.Union[java.lang.String, str] + ) -> org.jfree.chart.JFreeChart: ... + def getPoints( + self, int: int + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getResultTable( + self, + ) -> typing.MutableSequence[typing.MutableSequence[java.lang.String]]: ... def getThermoSystem(self) -> jneqsim.thermo.system.SystemInterface: ... def printToFile(self, string: typing.Union[java.lang.String, str]) -> None: ... def run(self) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermodynamicoperations.phaseenvelopeops.reactivecurves")``. diff --git a/src/jneqsim-stubs/thermodynamicoperations/propertygenerator/__init__.pyi b/src/jneqsim-stubs/thermodynamicoperations/propertygenerator/__init__.pyi index 28533b78..d5ef4a6e 100644 --- a/src/jneqsim-stubs/thermodynamicoperations/propertygenerator/__init__.pyi +++ b/src/jneqsim-stubs/thermodynamicoperations/propertygenerator/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,8 +11,6 @@ import jneqsim.thermo.system import jneqsim.thermodynamicoperations import typing - - class OLGApropertyTableGenerator(jneqsim.thermodynamicoperations.BaseOperation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def calcPhaseEnvelope(self) -> None: ... @@ -22,11 +20,19 @@ class OLGApropertyTableGenerator(jneqsim.thermodynamicoperations.BaseOperation): def setTemperatureRange(self, double: float, double2: float, int: int) -> None: ... def writeOLGAinpFile(self, string: typing.Union[java.lang.String, str]) -> None: ... -class OLGApropertyTableGeneratorKeywordFormat(jneqsim.thermodynamicoperations.BaseOperation): +class OLGApropertyTableGeneratorKeywordFormat( + jneqsim.thermodynamicoperations.BaseOperation +): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def calcBubP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def calcBubT(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def calcDewP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def calcBubP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def calcBubT( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def calcDewP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def calcPhaseEnvelope(self) -> None: ... def displayResult(self) -> None: ... def initCalc(self) -> None: ... @@ -37,9 +43,15 @@ class OLGApropertyTableGeneratorKeywordFormat(jneqsim.thermodynamicoperations.Ba class OLGApropertyTableGeneratorWater(jneqsim.thermodynamicoperations.BaseOperation): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def calcBubP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def calcBubT(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def calcDewP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def calcBubP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def calcBubT( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def calcDewP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def calcPhaseEnvelope(self) -> None: ... def calcRSWTOB(self) -> None: ... def displayResult(self) -> None: ... @@ -50,13 +62,23 @@ class OLGApropertyTableGeneratorWater(jneqsim.thermodynamicoperations.BaseOperat def setPressureRange(self, double: float, double2: float, int: int) -> None: ... def setTemperatureRange(self, double: float, double2: float, int: int) -> None: ... def writeOLGAinpFile(self, string: typing.Union[java.lang.String, str]) -> None: ... - def writeOLGAinpFile2(self, string: typing.Union[java.lang.String, str]) -> None: ... + def writeOLGAinpFile2( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... -class OLGApropertyTableGeneratorWaterEven(jneqsim.thermodynamicoperations.BaseOperation): +class OLGApropertyTableGeneratorWaterEven( + jneqsim.thermodynamicoperations.BaseOperation +): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def calcBubP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def calcBubT(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def calcDewP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def calcBubP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def calcBubT( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def calcDewP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def calcPhaseEnvelope(self) -> None: ... def calcRSWTOB(self) -> None: ... def displayResult(self) -> None: ... @@ -67,13 +89,23 @@ class OLGApropertyTableGeneratorWaterEven(jneqsim.thermodynamicoperations.BaseOp def setPressureRange(self, double: float, double2: float, int: int) -> None: ... def setTemperatureRange(self, double: float, double2: float, int: int) -> None: ... def writeOLGAinpFile(self, string: typing.Union[java.lang.String, str]) -> None: ... - def writeOLGAinpFile2(self, string: typing.Union[java.lang.String, str]) -> None: ... + def writeOLGAinpFile2( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... -class OLGApropertyTableGeneratorWaterKeywordFormat(jneqsim.thermodynamicoperations.BaseOperation): +class OLGApropertyTableGeneratorWaterKeywordFormat( + jneqsim.thermodynamicoperations.BaseOperation +): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def calcBubP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def calcBubT(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def calcDewP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def calcBubP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def calcBubT( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def calcDewP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def calcPhaseEnvelope(self) -> None: ... def calcRSWTOB(self) -> None: ... def displayResult(self) -> None: ... @@ -83,11 +115,19 @@ class OLGApropertyTableGeneratorWaterKeywordFormat(jneqsim.thermodynamicoperatio def setTemperatureRange(self, double: float, double2: float, int: int) -> None: ... def writeOLGAinpFile(self, string: typing.Union[java.lang.String, str]) -> None: ... -class OLGApropertyTableGeneratorWaterStudents(jneqsim.thermodynamicoperations.BaseOperation): +class OLGApropertyTableGeneratorWaterStudents( + jneqsim.thermodynamicoperations.BaseOperation +): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def calcBubP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def calcBubT(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def calcDewP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def calcBubP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def calcBubT( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def calcDewP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def calcPhaseEnvelope(self) -> None: ... def calcRSWTOB(self) -> None: ... def displayResult(self) -> None: ... @@ -98,13 +138,23 @@ class OLGApropertyTableGeneratorWaterStudents(jneqsim.thermodynamicoperations.Ba def setPressureRange(self, double: float, double2: float, int: int) -> None: ... def setTemperatureRange(self, double: float, double2: float, int: int) -> None: ... def writeOLGAinpFile(self, string: typing.Union[java.lang.String, str]) -> None: ... - def writeOLGAinpFile2(self, string: typing.Union[java.lang.String, str]) -> None: ... + def writeOLGAinpFile2( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... -class OLGApropertyTableGeneratorWaterStudentsPH(jneqsim.thermodynamicoperations.BaseOperation): +class OLGApropertyTableGeneratorWaterStudentsPH( + jneqsim.thermodynamicoperations.BaseOperation +): def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... - def calcBubP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def calcBubT(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... - def calcDewP(self, doubleArray: typing.Union[typing.List[float], jpype.JArray]) -> typing.MutableSequence[float]: ... + def calcBubP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def calcBubT( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... + def calcDewP( + self, doubleArray: typing.Union[typing.List[float], jpype.JArray] + ) -> typing.MutableSequence[float]: ... def calcPhaseEnvelope(self) -> None: ... def calcRSWTOB(self) -> None: ... def displayResult(self) -> None: ... @@ -115,16 +165,27 @@ class OLGApropertyTableGeneratorWaterStudentsPH(jneqsim.thermodynamicoperations. def setFileName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setPressureRange(self, double: float, double2: float, int: int) -> None: ... def writeOLGAinpFile(self, string: typing.Union[java.lang.String, str]) -> None: ... - def writeOLGAinpFile2(self, string: typing.Union[java.lang.String, str]) -> None: ... - + def writeOLGAinpFile2( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.thermodynamicoperations.propertygenerator")``. OLGApropertyTableGenerator: typing.Type[OLGApropertyTableGenerator] - OLGApropertyTableGeneratorKeywordFormat: typing.Type[OLGApropertyTableGeneratorKeywordFormat] + OLGApropertyTableGeneratorKeywordFormat: typing.Type[ + OLGApropertyTableGeneratorKeywordFormat + ] OLGApropertyTableGeneratorWater: typing.Type[OLGApropertyTableGeneratorWater] - OLGApropertyTableGeneratorWaterEven: typing.Type[OLGApropertyTableGeneratorWaterEven] - OLGApropertyTableGeneratorWaterKeywordFormat: typing.Type[OLGApropertyTableGeneratorWaterKeywordFormat] - OLGApropertyTableGeneratorWaterStudents: typing.Type[OLGApropertyTableGeneratorWaterStudents] - OLGApropertyTableGeneratorWaterStudentsPH: typing.Type[OLGApropertyTableGeneratorWaterStudentsPH] + OLGApropertyTableGeneratorWaterEven: typing.Type[ + OLGApropertyTableGeneratorWaterEven + ] + OLGApropertyTableGeneratorWaterKeywordFormat: typing.Type[ + OLGApropertyTableGeneratorWaterKeywordFormat + ] + OLGApropertyTableGeneratorWaterStudents: typing.Type[ + OLGApropertyTableGeneratorWaterStudents + ] + OLGApropertyTableGeneratorWaterStudentsPH: typing.Type[ + OLGApropertyTableGeneratorWaterStudentsPH + ] diff --git a/src/jneqsim-stubs/util/__init__.pyi b/src/jneqsim-stubs/util/__init__.pyi index 9fbc8362..4351c2fa 100644 --- a/src/jneqsim-stubs/util/__init__.pyi +++ b/src/jneqsim-stubs/util/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -21,8 +21,6 @@ import jneqsim.util.util import jneqsim.util.validation import typing - - class ExcludeFromJacocoGeneratedReport(java.lang.annotation.Annotation): def equals(self, object: typing.Any) -> bool: ... def hashCode(self) -> int: ... @@ -45,7 +43,9 @@ class NeqSimLogging: class NeqSimThreadPool: @staticmethod - def execute(runnable: typing.Union[java.lang.Runnable, typing.Callable]) -> None: ... + def execute( + runnable: typing.Union[java.lang.Runnable, typing.Callable], + ) -> None: ... @staticmethod def getDefaultPoolSize() -> int: ... @staticmethod @@ -62,9 +62,11 @@ class NeqSimThreadPool: def isShutdown() -> bool: ... @staticmethod def isTerminated() -> bool: ... - _newCompletionService__T = typing.TypeVar('_newCompletionService__T') # + _newCompletionService__T = typing.TypeVar("_newCompletionService__T") # @staticmethod - def newCompletionService() -> java.util.concurrent.CompletionService[_newCompletionService__T]: ... + def newCompletionService() -> ( + java.util.concurrent.CompletionService[_newCompletionService__T] + ): ... @staticmethod def resetPoolSize() -> None: ... @staticmethod @@ -78,16 +80,25 @@ class NeqSimThreadPool: @staticmethod def shutdown() -> None: ... @staticmethod - def shutdownAndAwait(long: int, timeUnit: java.util.concurrent.TimeUnit) -> bool: ... + def shutdownAndAwait( + long: int, timeUnit: java.util.concurrent.TimeUnit + ) -> bool: ... @staticmethod def shutdownNow() -> None: ... - _submit_1__T = typing.TypeVar('_submit_1__T') # + _submit_1__T = typing.TypeVar("_submit_1__T") # @typing.overload @staticmethod - def submit(runnable: typing.Union[java.lang.Runnable, typing.Callable]) -> java.util.concurrent.Future[typing.Any]: ... + def submit( + runnable: typing.Union[java.lang.Runnable, typing.Callable], + ) -> java.util.concurrent.Future[typing.Any]: ... @typing.overload @staticmethod - def submit(callable: typing.Union[java.util.concurrent.Callable[_submit_1__T], typing.Callable[[], _submit_1__T]]) -> java.util.concurrent.Future[_submit_1__T]: ... + def submit( + callable: typing.Union[ + java.util.concurrent.Callable[_submit_1__T], + typing.Callable[[], _submit_1__T], + ], + ) -> java.util.concurrent.Future[_submit_1__T]: ... class NamedBaseClass(NamedInterface, java.io.Serializable): name: java.lang.String = ... @@ -97,7 +108,6 @@ class NamedBaseClass(NamedInterface, java.io.Serializable): def setName(self, string: typing.Union[java.lang.String, str]) -> None: ... def setTagNumber(self, string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.util")``. diff --git a/src/jneqsim-stubs/util/agentic/__init__.pyi b/src/jneqsim-stubs/util/agentic/__init__.pyi index a9f7a6df..4eeb23ce 100644 --- a/src/jneqsim-stubs/util/agentic/__init__.pyi +++ b/src/jneqsim-stubs/util/agentic/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,187 +11,287 @@ import java.util import jneqsim.process.processmodel import typing - - class AgentBenchmarkSuite(java.io.Serializable): def __init__(self, string: typing.Union[java.lang.String, str]): ... - def addConvergenceResult(self, string: typing.Union[java.lang.String, str], boolean: bool) -> None: ... - def addProblem(self, benchmarkProblem: 'AgentBenchmarkSuite.BenchmarkProblem') -> None: ... - def addResult(self, string: typing.Union[java.lang.String, str], double: float) -> None: ... + def addConvergenceResult( + self, string: typing.Union[java.lang.String, str], boolean: bool + ) -> None: ... + def addProblem( + self, benchmarkProblem: "AgentBenchmarkSuite.BenchmarkProblem" + ) -> None: ... + def addResult( + self, string: typing.Union[java.lang.String, str], double: float + ) -> None: ... @staticmethod - def createStandardSuite() -> 'AgentBenchmarkSuite': ... - def evaluate(self) -> 'AgentBenchmarkSuite.BenchmarkReport': ... - def getProblems(self) -> java.util.List['AgentBenchmarkSuite.BenchmarkProblem']: ... + def createStandardSuite() -> "AgentBenchmarkSuite": ... + def evaluate(self) -> "AgentBenchmarkSuite.BenchmarkReport": ... + def getProblems(self) -> java.util.List["AgentBenchmarkSuite.BenchmarkProblem"]: ... def getSuiteName(self) -> java.lang.String: ... def toJson(self) -> java.lang.String: ... + class BenchmarkProblem(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], problemCategory: 'AgentBenchmarkSuite.ProblemCategory', difficulty: 'AgentBenchmarkSuite.Difficulty', string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], double: float, double2: float, string4: typing.Union[java.lang.String, str]): ... - def getCategory(self) -> 'AgentBenchmarkSuite.ProblemCategory': ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + problemCategory: "AgentBenchmarkSuite.ProblemCategory", + difficulty: "AgentBenchmarkSuite.Difficulty", + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + double: float, + double2: float, + string4: typing.Union[java.lang.String, str], + ): ... + def getCategory(self) -> "AgentBenchmarkSuite.ProblemCategory": ... def getDescription(self) -> java.lang.String: ... - def getDifficulty(self) -> 'AgentBenchmarkSuite.Difficulty': ... + def getDifficulty(self) -> "AgentBenchmarkSuite.Difficulty": ... def getExpectedValue(self) -> float: ... def getId(self) -> java.lang.String: ... def getReferenceSource(self) -> java.lang.String: ... def getTolerancePct(self) -> float: ... def getUnit(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... + class BenchmarkReport(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], list: java.util.List['AgentBenchmarkSuite.ProblemResult'], int: int, int2: int, int3: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + list: java.util.List["AgentBenchmarkSuite.ProblemResult"], + int: int, + int2: int, + int3: int, + ): ... def getConvergenceRate(self) -> float: ... def getFailed(self) -> int: ... - def getFailedProblems(self) -> java.util.List['AgentBenchmarkSuite.ProblemResult']: ... + def getFailedProblems( + self, + ) -> java.util.List["AgentBenchmarkSuite.ProblemResult"]: ... def getNotAttempted(self) -> int: ... def getPassRate(self) -> float: ... def getPassed(self) -> int: ... - def getResults(self) -> java.util.List['AgentBenchmarkSuite.ProblemResult']: ... - def getResultsByCategory(self, problemCategory: 'AgentBenchmarkSuite.ProblemCategory') -> java.util.List['AgentBenchmarkSuite.ProblemResult']: ... + def getResults(self) -> java.util.List["AgentBenchmarkSuite.ProblemResult"]: ... + def getResultsByCategory( + self, problemCategory: "AgentBenchmarkSuite.ProblemCategory" + ) -> java.util.List["AgentBenchmarkSuite.ProblemResult"]: ... def toJson(self) -> java.lang.String: ... - class Difficulty(java.lang.Enum['AgentBenchmarkSuite.Difficulty']): - BASIC: typing.ClassVar['AgentBenchmarkSuite.Difficulty'] = ... - INTERMEDIATE: typing.ClassVar['AgentBenchmarkSuite.Difficulty'] = ... - ADVANCED: typing.ClassVar['AgentBenchmarkSuite.Difficulty'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Difficulty(java.lang.Enum["AgentBenchmarkSuite.Difficulty"]): + BASIC: typing.ClassVar["AgentBenchmarkSuite.Difficulty"] = ... + INTERMEDIATE: typing.ClassVar["AgentBenchmarkSuite.Difficulty"] = ... + ADVANCED: typing.ClassVar["AgentBenchmarkSuite.Difficulty"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AgentBenchmarkSuite.Difficulty': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AgentBenchmarkSuite.Difficulty": ... @staticmethod - def values() -> typing.MutableSequence['AgentBenchmarkSuite.Difficulty']: ... - class ProblemCategory(java.lang.Enum['AgentBenchmarkSuite.ProblemCategory']): - THERMO: typing.ClassVar['AgentBenchmarkSuite.ProblemCategory'] = ... - FLASH: typing.ClassVar['AgentBenchmarkSuite.ProblemCategory'] = ... - PROCESS: typing.ClassVar['AgentBenchmarkSuite.ProblemCategory'] = ... - PIPELINE: typing.ClassVar['AgentBenchmarkSuite.ProblemCategory'] = ... - ECONOMICS: typing.ClassVar['AgentBenchmarkSuite.ProblemCategory'] = ... - SAFETY: typing.ClassVar['AgentBenchmarkSuite.ProblemCategory'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["AgentBenchmarkSuite.Difficulty"]: ... + + class ProblemCategory(java.lang.Enum["AgentBenchmarkSuite.ProblemCategory"]): + THERMO: typing.ClassVar["AgentBenchmarkSuite.ProblemCategory"] = ... + FLASH: typing.ClassVar["AgentBenchmarkSuite.ProblemCategory"] = ... + PROCESS: typing.ClassVar["AgentBenchmarkSuite.ProblemCategory"] = ... + PIPELINE: typing.ClassVar["AgentBenchmarkSuite.ProblemCategory"] = ... + ECONOMICS: typing.ClassVar["AgentBenchmarkSuite.ProblemCategory"] = ... + SAFETY: typing.ClassVar["AgentBenchmarkSuite.ProblemCategory"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AgentBenchmarkSuite.ProblemCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AgentBenchmarkSuite.ProblemCategory": ... @staticmethod - def values() -> typing.MutableSequence['AgentBenchmarkSuite.ProblemCategory']: ... + def values() -> ( + typing.MutableSequence["AgentBenchmarkSuite.ProblemCategory"] + ): ... + class ProblemResult(java.io.Serializable): - def __init__(self, benchmarkProblem: 'AgentBenchmarkSuite.BenchmarkProblem', double: float, boolean: bool, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + benchmarkProblem: "AgentBenchmarkSuite.BenchmarkProblem", + double: float, + boolean: bool, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... def getActualValue(self) -> float: ... def getDetail(self) -> java.lang.String: ... - def getProblem(self) -> 'AgentBenchmarkSuite.BenchmarkProblem': ... + def getProblem(self) -> "AgentBenchmarkSuite.BenchmarkProblem": ... def getVerdict(self) -> java.lang.String: ... def isPassed(self) -> bool: ... class AgentFeedbackCollector(java.io.Serializable): def __init__(self): ... @staticmethod - def classifyFailure(string: typing.Union[java.lang.String, str]) -> 'AgentFeedbackCollector.FailureCategory': ... - def computeLearningTrend(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... - def generateRemediations(self) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def classifyFailure( + string: typing.Union[java.lang.String, str], + ) -> "AgentFeedbackCollector.FailureCategory": ... + def computeLearningTrend( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... + def generateRemediations( + self, + ) -> java.util.List[java.util.Map[java.lang.String, typing.Any]]: ... def getAverageSimulationSuccessRate(self) -> float: ... - def getDiscoveredAPIGaps(self) -> java.util.List['AgentFeedbackCollector.APIGap']: ... + def getDiscoveredAPIGaps( + self, + ) -> java.util.List["AgentFeedbackCollector.APIGap"]: ... def getFailureCategoryCounts(self) -> java.util.Map[java.lang.String, int]: ... - def getMostImpactfulGap(self) -> 'AgentFeedbackCollector.APIGap': ... + def getMostImpactfulGap(self) -> "AgentFeedbackCollector.APIGap": ... def getOverallSuccessRate(self) -> float: ... def getSessionCount(self) -> int: ... def getSuccessRate(self, string: typing.Union[java.lang.String, str]) -> float: ... def getSummaryReport(self) -> java.lang.String: ... - def recordAPIGap(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... - def recordSession(self, agentSession: 'AgentSession') -> None: ... + def recordAPIGap( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... + def recordSession(self, agentSession: "AgentSession") -> None: ... + class APIGap(java.io.Serializable): description: java.lang.String = ... suggestedPackage: java.lang.String = ... priority: java.lang.String = ... discoveredAt: int = ... - class FailureCategory(java.lang.Enum['AgentFeedbackCollector.FailureCategory']): - CONVERGENCE: typing.ClassVar['AgentFeedbackCollector.FailureCategory'] = ... - MISSING_API: typing.ClassVar['AgentFeedbackCollector.FailureCategory'] = ... - INVALID_INPUT: typing.ClassVar['AgentFeedbackCollector.FailureCategory'] = ... - CODE_ERROR: typing.ClassVar['AgentFeedbackCollector.FailureCategory'] = ... - TIMEOUT: typing.ClassVar['AgentFeedbackCollector.FailureCategory'] = ... - OTHER: typing.ClassVar['AgentFeedbackCollector.FailureCategory'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class FailureCategory(java.lang.Enum["AgentFeedbackCollector.FailureCategory"]): + CONVERGENCE: typing.ClassVar["AgentFeedbackCollector.FailureCategory"] = ... + MISSING_API: typing.ClassVar["AgentFeedbackCollector.FailureCategory"] = ... + INVALID_INPUT: typing.ClassVar["AgentFeedbackCollector.FailureCategory"] = ... + CODE_ERROR: typing.ClassVar["AgentFeedbackCollector.FailureCategory"] = ... + TIMEOUT: typing.ClassVar["AgentFeedbackCollector.FailureCategory"] = ... + OTHER: typing.ClassVar["AgentFeedbackCollector.FailureCategory"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AgentFeedbackCollector.FailureCategory': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AgentFeedbackCollector.FailureCategory": ... @staticmethod - def values() -> typing.MutableSequence['AgentFeedbackCollector.FailureCategory']: ... + def values() -> ( + typing.MutableSequence["AgentFeedbackCollector.FailureCategory"] + ): ... + class SessionSummary(java.io.Serializable): sessionId: java.lang.String = ... agentName: java.lang.String = ... taskDescription: java.lang.String = ... - outcome: 'AgentSession.Outcome' = ... + outcome: "AgentSession.Outcome" = ... durationSeconds: float = ... totalSimulations: int = ... successfulSimulations: int = ... failureCategory: java.lang.String = ... class AgentSession(java.io.Serializable): - def addMetadata(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def beginPhase(self, phase: 'AgentSession.Phase') -> None: ... - def complete(self, outcome: 'AgentSession.Outcome') -> None: ... - def endPhase(self, phase: 'AgentSession.Phase') -> None: ... + def addMetadata( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def beginPhase(self, phase: "AgentSession.Phase") -> None: ... + def complete(self, outcome: "AgentSession.Outcome") -> None: ... + def endPhase(self, phase: "AgentSession.Phase") -> None: ... def fail(self, string: typing.Union[java.lang.String, str]) -> None: ... def getAgentName(self) -> java.lang.String: ... def getDurationSeconds(self) -> float: ... def getFailureReason(self) -> java.lang.String: ... - def getOutcome(self) -> 'AgentSession.Outcome': ... - def getPhases(self) -> java.util.List['AgentSession.PhaseRecord']: ... + def getOutcome(self) -> "AgentSession.Outcome": ... + def getPhases(self) -> java.util.List["AgentSession.PhaseRecord"]: ... def getSessionId(self) -> java.lang.String: ... def getSimulationRunCount(self) -> int: ... - def getSimulationRuns(self) -> java.util.List['AgentSession.SimulationRun']: ... + def getSimulationRuns(self) -> java.util.List["AgentSession.SimulationRun"]: ... def getSuccessfulSimulationCount(self) -> int: ... def getTaskDescription(self) -> java.lang.String: ... def getToolInvocationCount(self) -> int: ... - def getToolInvocations(self) -> java.util.List['AgentSession.ToolInvocation']: ... - def recordSimulationRun(self, string: typing.Union[java.lang.String, str], boolean: bool, double: float) -> None: ... - def recordToolUse(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def getToolInvocations(self) -> java.util.List["AgentSession.ToolInvocation"]: ... + def recordSimulationRun( + self, string: typing.Union[java.lang.String, str], boolean: bool, double: float + ) -> None: ... + def recordToolUse( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod - def start(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> 'AgentSession': ... + def start( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> "AgentSession": ... def toJson(self) -> java.lang.String: ... - class Outcome(java.lang.Enum['AgentSession.Outcome']): - SUCCESS: typing.ClassVar['AgentSession.Outcome'] = ... - PARTIAL: typing.ClassVar['AgentSession.Outcome'] = ... - FAILED: typing.ClassVar['AgentSession.Outcome'] = ... - ABANDONED: typing.ClassVar['AgentSession.Outcome'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Outcome(java.lang.Enum["AgentSession.Outcome"]): + SUCCESS: typing.ClassVar["AgentSession.Outcome"] = ... + PARTIAL: typing.ClassVar["AgentSession.Outcome"] = ... + FAILED: typing.ClassVar["AgentSession.Outcome"] = ... + ABANDONED: typing.ClassVar["AgentSession.Outcome"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AgentSession.Outcome': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AgentSession.Outcome": ... @staticmethod - def values() -> typing.MutableSequence['AgentSession.Outcome']: ... - class Phase(java.lang.Enum['AgentSession.Phase']): - SCOPE: typing.ClassVar['AgentSession.Phase'] = ... - RESEARCH: typing.ClassVar['AgentSession.Phase'] = ... - ANALYSIS: typing.ClassVar['AgentSession.Phase'] = ... - VALIDATION: typing.ClassVar['AgentSession.Phase'] = ... - REPORTING: typing.ClassVar['AgentSession.Phase'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def values() -> typing.MutableSequence["AgentSession.Outcome"]: ... + + class Phase(java.lang.Enum["AgentSession.Phase"]): + SCOPE: typing.ClassVar["AgentSession.Phase"] = ... + RESEARCH: typing.ClassVar["AgentSession.Phase"] = ... + ANALYSIS: typing.ClassVar["AgentSession.Phase"] = ... + VALIDATION: typing.ClassVar["AgentSession.Phase"] = ... + REPORTING: typing.ClassVar["AgentSession.Phase"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AgentSession.Phase': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AgentSession.Phase": ... @staticmethod - def values() -> typing.MutableSequence['AgentSession.Phase']: ... + def values() -> typing.MutableSequence["AgentSession.Phase"]: ... + class PhaseRecord(java.io.Serializable): - phase: 'AgentSession.Phase' = ... + phase: "AgentSession.Phase" = ... startTimeMillis: int = ... endTimeMillis: int = ... def getDurationSeconds(self) -> float: ... + class SimulationRun(java.io.Serializable): description: java.lang.String = ... success: bool = ... durationSeconds: float = ... timestamp: int = ... + class ToolInvocation(java.io.Serializable): toolName: java.lang.String = ... description: java.lang.String = ... @@ -200,11 +300,17 @@ class AgentSession(java.io.Serializable): class AgenticEngineeringKernel(java.io.Serializable): SCHEMA_VERSION: typing.ClassVar[java.lang.String] = ... @staticmethod - def assessReadiness(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def assessReadiness( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod - def evaluateTrust(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def evaluateTrust( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod - def planWorkflow(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def planWorkflow( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... @staticmethod def run(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... @staticmethod @@ -215,51 +321,79 @@ class SimulationQualityGate(java.io.Serializable): DEFAULT_ENERGY_BALANCE_TOLERANCE: typing.ClassVar[float] = ... def __init__(self, processSystem: jneqsim.process.processmodel.ProcessSystem): ... def getErrorCount(self) -> int: ... - def getIssues(self) -> java.util.List['SimulationQualityGate.QualityIssue']: ... + def getIssues(self) -> java.util.List["SimulationQualityGate.QualityIssue"]: ... def getWarningCount(self) -> int: ... def isPassed(self) -> bool: ... def setEnergyBalanceTolerance(self, double: float) -> None: ... def setMassBalanceTolerance(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def validate(self) -> None: ... + class QualityIssue(java.io.Serializable): - severity: 'SimulationQualityGate.Severity' = ... + severity: "SimulationQualityGate.Severity" = ... category: java.lang.String = ... message: java.lang.String = ... remediation: java.lang.String = ... - def __init__(self, severity: 'SimulationQualityGate.Severity', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... - class Severity(java.lang.Enum['SimulationQualityGate.Severity']): - ERROR: typing.ClassVar['SimulationQualityGate.Severity'] = ... - WARNING: typing.ClassVar['SimulationQualityGate.Severity'] = ... - INFO: typing.ClassVar['SimulationQualityGate.Severity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def __init__( + self, + severity: "SimulationQualityGate.Severity", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... + + class Severity(java.lang.Enum["SimulationQualityGate.Severity"]): + ERROR: typing.ClassVar["SimulationQualityGate.Severity"] = ... + WARNING: typing.ClassVar["SimulationQualityGate.Severity"] = ... + INFO: typing.ClassVar["SimulationQualityGate.Severity"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SimulationQualityGate.Severity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SimulationQualityGate.Severity": ... @staticmethod - def values() -> typing.MutableSequence['SimulationQualityGate.Severity']: ... + def values() -> typing.MutableSequence["SimulationQualityGate.Severity"]: ... class TaskResultValidator(java.io.Serializable): @staticmethod - def validate(string: typing.Union[java.lang.String, str]) -> 'TaskResultValidator.ValidationReport': ... + def validate( + string: typing.Union[java.lang.String, str], + ) -> "TaskResultValidator.ValidationReport": ... + class ValidationReport(java.io.Serializable): def __init__(self): ... - def addError(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... - def addWarning(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def addError( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... + def addWarning( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... def getErrorCount(self) -> int: ... - def getErrors(self) -> java.util.List['TaskResultValidator.ValidationReport.Issue']: ... + def getErrors( + self, + ) -> java.util.List["TaskResultValidator.ValidationReport.Issue"]: ... def getWarningCount(self) -> int: ... - def getWarnings(self) -> java.util.List['TaskResultValidator.ValidationReport.Issue']: ... + def getWarnings( + self, + ) -> java.util.List["TaskResultValidator.ValidationReport.Issue"]: ... def isValid(self) -> bool: ... def toJson(self) -> java.lang.String: ... + class Issue(java.io.Serializable): field: java.lang.String = ... message: java.lang.String = ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.util.agentic")``. diff --git a/src/jneqsim-stubs/util/annotation/__init__.pyi b/src/jneqsim-stubs/util/annotation/__init__.pyi index b3d356a6..c917fdde 100644 --- a/src/jneqsim-stubs/util/annotation/__init__.pyi +++ b/src/jneqsim-stubs/util/annotation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -12,8 +12,6 @@ import java.util import jpype import typing - - class AIExposable(java.lang.annotation.Annotation): def category(self) -> java.lang.String: ... def description(self) -> java.lang.String: ... @@ -40,31 +38,67 @@ class AIParameter(java.lang.annotation.Annotation): class AISchemaDiscovery(java.io.Serializable): def __init__(self): ... - def discoverCommonMethods(self, class_: typing.Type[typing.Any]) -> java.util.List['AISchemaDiscovery.MethodSchema']: ... - def discoverCoreAPIs(self) -> java.util.Map[java.lang.String, java.util.List['AISchemaDiscovery.MethodSchema']]: ... - def discoverMethods(self, class_: typing.Type[typing.Any]) -> java.util.List['AISchemaDiscovery.MethodSchema']: ... - def generateMethodPrompt(self, list: java.util.List['AISchemaDiscovery.MethodSchema']) -> java.lang.String: ... + def discoverCommonMethods( + self, class_: typing.Type[typing.Any] + ) -> java.util.List["AISchemaDiscovery.MethodSchema"]: ... + def discoverCoreAPIs( + self, + ) -> java.util.Map[ + java.lang.String, java.util.List["AISchemaDiscovery.MethodSchema"] + ]: ... + def discoverMethods( + self, class_: typing.Type[typing.Any] + ) -> java.util.List["AISchemaDiscovery.MethodSchema"]: ... + def generateMethodPrompt( + self, list: java.util.List["AISchemaDiscovery.MethodSchema"] + ) -> java.lang.String: ... def getQuickStartPrompt(self) -> java.lang.String: ... + class MethodSchema(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], string5: typing.Union[java.lang.String, str], int: int, boolean: bool, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], list: java.util.List['AISchemaDiscovery.ParameterSchema'], string7: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + string5: typing.Union[java.lang.String, str], + int: int, + boolean: bool, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + list: java.util.List["AISchemaDiscovery.ParameterSchema"], + string7: typing.Union[java.lang.String, str], + ): ... def getCategory(self) -> java.lang.String: ... def getClassName(self) -> java.lang.String: ... def getDescription(self) -> java.lang.String: ... def getExample(self) -> java.lang.String: ... def getMethodName(self) -> java.lang.String: ... - def getParameters(self) -> java.util.List['AISchemaDiscovery.ParameterSchema']: ... + def getParameters( + self, + ) -> java.util.List["AISchemaDiscovery.ParameterSchema"]: ... def getPriority(self) -> int: ... def getReturnType(self) -> java.lang.String: ... def getTags(self) -> typing.MutableSequence[java.lang.String]: ... def isSafe(self) -> bool: ... def toPromptText(self) -> java.lang.String: ... + class ParameterSchema(java.io.Serializable): - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str], double: float, double2: float, string5: typing.Union[java.lang.String, str], boolean: bool, stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + double: float, + double2: float, + string5: typing.Union[java.lang.String, str], + boolean: bool, + stringArray: typing.Union[typing.List[java.lang.String], jpype.JArray], + ): ... def getName(self) -> java.lang.String: ... def getType(self) -> java.lang.String: ... def toPromptText(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.util.annotation")``. diff --git a/src/jneqsim-stubs/util/database/__init__.pyi b/src/jneqsim-stubs/util/database/__init__.pyi index 031de4c8..4465d133 100644 --- a/src/jneqsim-stubs/util/database/__init__.pyi +++ b/src/jneqsim-stubs/util/database/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,16 +11,22 @@ import java.sql import jneqsim.util.util import typing - - class AspenIP21Database(jneqsim.util.util.FileSystemSettings, java.io.Serializable): def __init__(self): ... @typing.overload - def getResultSet(self, string: typing.Union[java.lang.String, str]) -> java.sql.ResultSet: ... + def getResultSet( + self, string: typing.Union[java.lang.String, str] + ) -> java.sql.ResultSet: ... @typing.overload - def getResultSet(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.sql.ResultSet: ... + def getResultSet( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.sql.ResultSet: ... def getStatement(self) -> java.sql.Statement: ... - def openConnection(self, string: typing.Union[java.lang.String, str]) -> java.sql.Connection: ... + def openConnection( + self, string: typing.Union[java.lang.String, str] + ) -> java.sql.Connection: ... def setStatement(self, statement: java.sql.Statement) -> None: ... class NeqSimBlobDatabase(jneqsim.util.util.FileSystemSettings, java.io.Serializable): @@ -33,7 +39,9 @@ class NeqSimBlobDatabase(jneqsim.util.util.FileSystemSettings, java.io.Serializa def getConnectionString() -> java.lang.String: ... @staticmethod def getDataBaseType() -> java.lang.String: ... - def getResultSet(self, string: typing.Union[java.lang.String, str]) -> java.sql.ResultSet: ... + def getResultSet( + self, string: typing.Union[java.lang.String, str] + ) -> java.sql.ResultSet: ... def getStatement(self) -> java.sql.Statement: ... def openConnection(self) -> java.sql.Connection: ... @staticmethod @@ -44,14 +52,19 @@ class NeqSimBlobDatabase(jneqsim.util.util.FileSystemSettings, java.io.Serializa def setDataBaseType(string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload @staticmethod - def setDataBaseType(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setDataBaseType( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod def setPassword(string: typing.Union[java.lang.String, str]) -> None: ... def setStatement(self, statement: java.sql.Statement) -> None: ... @staticmethod def setUsername(string: typing.Union[java.lang.String, str]) -> None: ... -class NeqSimDataBase(jneqsim.util.util.FileSystemSettings, java.io.Serializable, java.lang.AutoCloseable): +class NeqSimDataBase( + jneqsim.util.util.FileSystemSettings, java.io.Serializable, java.lang.AutoCloseable +): dataBasePath: typing.ClassVar[java.lang.String] = ... def __init__(self): ... def close(self) -> None: ... @@ -66,7 +79,9 @@ class NeqSimDataBase(jneqsim.util.util.FileSystemSettings, java.io.Serializable, def getConnectionString() -> java.lang.String: ... @staticmethod def getDataBaseType() -> java.lang.String: ... - def getResultSet(self, string: typing.Union[java.lang.String, str]) -> java.sql.ResultSet: ... + def getResultSet( + self, string: typing.Union[java.lang.String, str] + ) -> java.sql.ResultSet: ... def getStatement(self) -> java.sql.Statement: ... @staticmethod def hasComponent(string: typing.Union[java.lang.String, str]) -> bool: ... @@ -76,7 +91,10 @@ class NeqSimDataBase(jneqsim.util.util.FileSystemSettings, java.io.Serializable, def initH2DatabaseFromCSVfiles() -> None: ... def openConnection(self) -> java.sql.Connection: ... @staticmethod - def replaceTable(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def replaceTable( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod def setConnectionString(string: typing.Union[java.lang.String, str]) -> None: ... @staticmethod @@ -86,7 +104,10 @@ class NeqSimDataBase(jneqsim.util.util.FileSystemSettings, java.io.Serializable, def setDataBaseType(string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload @staticmethod - def setDataBaseType(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setDataBaseType( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod def setPassword(string: typing.Union[java.lang.String, str]) -> None: ... def setStatement(self, statement: java.sql.Statement) -> None: ... @@ -97,11 +118,16 @@ class NeqSimDataBase(jneqsim.util.util.FileSystemSettings, java.io.Serializable, def updateTable(string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload @staticmethod - def updateTable(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def updateTable( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod def useExtendedComponentDatabase(boolean: bool) -> None: ... -class NeqSimExperimentDatabase(jneqsim.util.util.FileSystemSettings, java.io.Serializable): +class NeqSimExperimentDatabase( + jneqsim.util.util.FileSystemSettings, java.io.Serializable +): dataBasePath: typing.ClassVar[java.lang.String] = ... username: typing.ClassVar[java.lang.String] = ... password: typing.ClassVar[java.lang.String] = ... @@ -114,7 +140,9 @@ class NeqSimExperimentDatabase(jneqsim.util.util.FileSystemSettings, java.io.Ser def getConnectionString() -> java.lang.String: ... @staticmethod def getDataBaseType() -> java.lang.String: ... - def getResultSet(self, string: typing.Union[java.lang.String, str]) -> java.sql.ResultSet: ... + def getResultSet( + self, string: typing.Union[java.lang.String, str] + ) -> java.sql.ResultSet: ... def getStatement(self) -> java.sql.Statement: ... def openConnection(self) -> java.sql.Connection: ... @staticmethod @@ -125,7 +153,10 @@ class NeqSimExperimentDatabase(jneqsim.util.util.FileSystemSettings, java.io.Ser def setDataBaseType(string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload @staticmethod - def setDataBaseType(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def setDataBaseType( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @staticmethod def setPassword(string: typing.Union[java.lang.String, str]) -> None: ... def setStatement(self, statement: java.sql.Statement) -> None: ... @@ -138,10 +169,18 @@ class NeqSimFluidDataBase(jneqsim.util.util.FileSystemSettings, java.io.Serializ def execute(self, string: typing.Union[java.lang.String, str]) -> None: ... def getConnection(self) -> java.sql.Connection: ... @typing.overload - def getResultSet(self, string: typing.Union[java.lang.String, str]) -> java.sql.ResultSet: ... - @typing.overload - def getResultSet(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> java.sql.ResultSet: ... - def openConnection(self, string: typing.Union[java.lang.String, str]) -> java.sql.Connection: ... + def getResultSet( + self, string: typing.Union[java.lang.String, str] + ) -> java.sql.ResultSet: ... + @typing.overload + def getResultSet( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> java.sql.ResultSet: ... + def openConnection( + self, string: typing.Union[java.lang.String, str] + ) -> java.sql.Connection: ... class NeqSimContractDataBase(NeqSimDataBase): dataBasePath: typing.ClassVar[java.lang.String] = ... @@ -153,7 +192,10 @@ class NeqSimContractDataBase(NeqSimDataBase): def updateTable(string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload @staticmethod - def updateTable(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def updateTable( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... class NeqSimProcessDesignDataBase(NeqSimDataBase): dataBasePath: typing.ClassVar[java.lang.String] = ... @@ -162,12 +204,14 @@ class NeqSimProcessDesignDataBase(NeqSimDataBase): def initH2DatabaseFromCSVfiles() -> None: ... @typing.overload @staticmethod - def updateTable(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> None: ... + def updateTable( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> None: ... @typing.overload @staticmethod def updateTable(string: typing.Union[java.lang.String, str]) -> None: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.util.database")``. diff --git a/src/jneqsim-stubs/util/exception/__init__.pyi b/src/jneqsim-stubs/util/exception/__init__.pyi index 02dd9845..8565db18 100644 --- a/src/jneqsim-stubs/util/exception/__init__.pyi +++ b/src/jneqsim-stubs/util/exception/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,68 +8,159 @@ else: import java.lang import typing - - class ThermoException(java.lang.Exception): @typing.overload def __init__(self, string: typing.Union[java.lang.String, str]): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... class InvalidInputException(ThermoException): @typing.overload - def __init__(self, object: typing.Any, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - @typing.overload - def __init__(self, object: typing.Any, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + object: typing.Any, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + @typing.overload + def __init__( + self, + object: typing.Any, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getRemediation(self) -> java.lang.String: ... class InvalidOutputException(ThermoException): @typing.overload - def __init__(self, object: typing.Any, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - @typing.overload - def __init__(self, object: typing.Any, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + object: typing.Any, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + @typing.overload + def __init__( + self, + object: typing.Any, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getRemediation(self) -> java.lang.String: ... class IsNaNException(ThermoException): @typing.overload - def __init__(self, object: typing.Any, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + object: typing.Any, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getRemediation(self) -> java.lang.String: ... class NotImplementedException(ThermoException): @typing.overload - def __init__(self, object: typing.Any, string: typing.Union[java.lang.String, str]): ... + def __init__( + self, object: typing.Any, string: typing.Union[java.lang.String, str] + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... class NotInitializedException(ThermoException): @typing.overload - def __init__(self, object: typing.Any, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... - @typing.overload - def __init__(self, object: typing.Any, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... - @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str], string4: typing.Union[java.lang.String, str]): ... + def __init__( + self, + object: typing.Any, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... + @typing.overload + def __init__( + self, + object: typing.Any, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... + @typing.overload + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + string4: typing.Union[java.lang.String, str], + ): ... def getRemediation(self) -> java.lang.String: ... class TooManyIterationsException(ThermoException): @typing.overload - def __init__(self, object: typing.Any, string: typing.Union[java.lang.String, str], long: int): ... + def __init__( + self, object: typing.Any, string: typing.Union[java.lang.String, str], long: int + ): ... @typing.overload - def __init__(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], long: int): ... + def __init__( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + long: int, + ): ... def getRemediation(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.util.exception")``. diff --git a/src/jneqsim-stubs/util/generator/__init__.pyi b/src/jneqsim-stubs/util/generator/__init__.pyi index cecd9fbe..b1a915c2 100644 --- a/src/jneqsim-stubs/util/generator/__init__.pyi +++ b/src/jneqsim-stubs/util/generator/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -11,14 +11,18 @@ import jpype import jneqsim.thermo.system import typing - - class PropertyGenerator: - def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface, doubleArray: typing.Union[typing.List[float], jpype.JArray], doubleArray2: typing.Union[typing.List[float], jpype.JArray]): ... - def calculate(self) -> java.util.HashMap[java.lang.String, typing.MutableSequence[float]]: ... + def __init__( + self, + systemInterface: jneqsim.thermo.system.SystemInterface, + doubleArray: typing.Union[typing.List[float], jpype.JArray], + doubleArray2: typing.Union[typing.List[float], jpype.JArray], + ): ... + def calculate( + self, + ) -> java.util.HashMap[java.lang.String, typing.MutableSequence[float]]: ... def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.util.generator")``. diff --git a/src/jneqsim-stubs/util/nucleation/__init__.pyi b/src/jneqsim-stubs/util/nucleation/__init__.pyi index 2b8b7d5c..0b12ef18 100644 --- a/src/jneqsim-stubs/util/nucleation/__init__.pyi +++ b/src/jneqsim-stubs/util/nucleation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,8 +10,6 @@ import java.util import jneqsim.thermo.system import typing - - class ClassicalNucleationTheory: K_BOLTZMANN: typing.ClassVar[float] = ... N_AVOGADRO: typing.ClassVar[float] = ... @@ -20,7 +18,10 @@ class ClassicalNucleationTheory: def calculate(self) -> None: ... def calculateParticleDiameter(self, double: float, double2: float) -> float: ... @staticmethod - def fromThermoSystem(systemInterface: jneqsim.thermo.system.SystemInterface, string: typing.Union[java.lang.String, str]) -> 'ClassicalNucleationTheory': ... + def fromThermoSystem( + systemInterface: jneqsim.thermo.system.SystemInterface, + string: typing.Union[java.lang.String, str], + ) -> "ClassicalNucleationTheory": ... def getCoagulationKernel(self) -> float: ... def getCondensedPhaseDensity(self) -> float: ... def getContactAngle(self) -> float: ... @@ -37,7 +38,9 @@ class ClassicalNucleationTheory: @typing.overload def getMeanParticleDiameter(self) -> float: ... @typing.overload - def getMeanParticleDiameter(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getMeanParticleDiameter( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getMeanParticleRadius(self) -> float: ... def getNucleationRate(self) -> float: ... def getParticleMassConcentration(self) -> float: ... @@ -50,9 +53,9 @@ class ClassicalNucleationTheory: def isCalculated(self) -> bool: ... def isHeterogeneous(self) -> bool: ... @staticmethod - def naphthalene() -> 'ClassicalNucleationTheory': ... + def naphthalene() -> "ClassicalNucleationTheory": ... @staticmethod - def paraffinWax() -> 'ClassicalNucleationTheory': ... + def paraffinWax() -> "ClassicalNucleationTheory": ... def setCarrierGasMolarMass(self, double: float) -> None: ... def setContactAngle(self, double: float) -> None: ... def setGasDiffusivity(self, double: float) -> None: ... @@ -69,12 +72,12 @@ class ClassicalNucleationTheory: def setTemperature(self, double: float) -> None: ... def setTotalPressure(self, double: float) -> None: ... @staticmethod - def sulfurS8() -> 'ClassicalNucleationTheory': ... + def sulfurS8() -> "ClassicalNucleationTheory": ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... @staticmethod - def waterIce() -> 'ClassicalNucleationTheory': ... + def waterIce() -> "ClassicalNucleationTheory": ... class MulticomponentNucleation: def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... @@ -89,30 +92,42 @@ class MulticomponentNucleation: def getEffectiveSupersaturation(self) -> float: ... def getEffectiveSurfaceTension(self) -> float: ... def getMeanParticleDiameter(self) -> float: ... - def getMode(self) -> 'MulticomponentNucleation.NucleationMode': ... + def getMode(self) -> "MulticomponentNucleation.NucleationMode": ... def getNumberOfCondensableComponents(self) -> int: ... def getPseudocomponentCNT(self) -> ClassicalNucleationTheory: ... def getTotalNucleationRate(self) -> float: ... def isCalculated(self) -> bool: ... def setCondensableThreshold(self, double: float) -> None: ... def setHeterogeneous(self, boolean: bool, double: float) -> None: ... - def setMode(self, nucleationMode: 'MulticomponentNucleation.NucleationMode') -> None: ... + def setMode( + self, nucleationMode: "MulticomponentNucleation.NucleationMode" + ) -> None: ... def setResidenceTime(self, double: float) -> None: ... def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... - class NucleationMode(java.lang.Enum['MulticomponentNucleation.NucleationMode']): - PSEUDOCOMPONENT: typing.ClassVar['MulticomponentNucleation.NucleationMode'] = ... - INDEPENDENT: typing.ClassVar['MulticomponentNucleation.NucleationMode'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class NucleationMode(java.lang.Enum["MulticomponentNucleation.NucleationMode"]): + PSEUDOCOMPONENT: typing.ClassVar["MulticomponentNucleation.NucleationMode"] = ( + ... + ) + INDEPENDENT: typing.ClassVar["MulticomponentNucleation.NucleationMode"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'MulticomponentNucleation.NucleationMode': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "MulticomponentNucleation.NucleationMode": ... @staticmethod - def values() -> typing.MutableSequence['MulticomponentNucleation.NucleationMode']: ... + def values() -> ( + typing.MutableSequence["MulticomponentNucleation.NucleationMode"] + ): ... class PopulationBalanceModel: def __init__(self, classicalNucleationTheory: ClassicalNucleationTheory): ... @@ -143,11 +158,13 @@ class SpinodalDecompositionDetector: def __init__(self, systemInterface: jneqsim.thermo.system.SystemInterface): ... def analyze(self) -> None: ... def getDominantWavelength(self) -> float: ... - def getHessianMatrix(self) -> typing.MutableSequence[typing.MutableSequence[float]]: ... + def getHessianMatrix( + self, + ) -> typing.MutableSequence[typing.MutableSequence[float]]: ... def getMinEigenvalue(self) -> float: ... def getRecommendation(self) -> java.lang.String: ... def getStabilityMargin(self) -> float: ... - def getStabilityState(self) -> 'SpinodalDecompositionDetector.StabilityState': ... + def getStabilityState(self) -> "SpinodalDecompositionDetector.StabilityState": ... def getUnstableComponentPair(self) -> java.lang.String: ... def isAnalyzed(self) -> bool: ... def isInsideSpinodal(self) -> bool: ... @@ -157,21 +174,32 @@ class SpinodalDecompositionDetector: def toJson(self) -> java.lang.String: ... def toMap(self) -> java.util.Map[java.lang.String, typing.Any]: ... def toString(self) -> java.lang.String: ... - class StabilityState(java.lang.Enum['SpinodalDecompositionDetector.StabilityState']): - STABLE: typing.ClassVar['SpinodalDecompositionDetector.StabilityState'] = ... - METASTABLE: typing.ClassVar['SpinodalDecompositionDetector.StabilityState'] = ... - UNSTABLE: typing.ClassVar['SpinodalDecompositionDetector.StabilityState'] = ... - UNKNOWN: typing.ClassVar['SpinodalDecompositionDetector.StabilityState'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class StabilityState( + java.lang.Enum["SpinodalDecompositionDetector.StabilityState"] + ): + STABLE: typing.ClassVar["SpinodalDecompositionDetector.StabilityState"] = ... + METASTABLE: typing.ClassVar["SpinodalDecompositionDetector.StabilityState"] = ( + ... + ) + UNSTABLE: typing.ClassVar["SpinodalDecompositionDetector.StabilityState"] = ... + UNKNOWN: typing.ClassVar["SpinodalDecompositionDetector.StabilityState"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'SpinodalDecompositionDetector.StabilityState': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "SpinodalDecompositionDetector.StabilityState": ... @staticmethod - def values() -> typing.MutableSequence['SpinodalDecompositionDetector.StabilityState']: ... - + def values() -> ( + typing.MutableSequence["SpinodalDecompositionDetector.StabilityState"] + ): ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.util.nucleation")``. diff --git a/src/jneqsim-stubs/util/serialization/__init__.pyi b/src/jneqsim-stubs/util/serialization/__init__.pyi index bcd85c2b..9182f40a 100644 --- a/src/jneqsim-stubs/util/serialization/__init__.pyi +++ b/src/jneqsim-stubs/util/serialization/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,22 +8,23 @@ else: import java.lang import typing - - class NeqSimXtream: def __init__(self): ... @staticmethod def openNeqsim(string: typing.Union[java.lang.String, str]) -> typing.Any: ... @staticmethod - def saveNeqsim(object: typing.Any, string: typing.Union[java.lang.String, str]) -> bool: ... + def saveNeqsim( + object: typing.Any, string: typing.Union[java.lang.String, str] + ) -> bool: ... class SerializationManager: def __init__(self): ... @staticmethod def open(string: typing.Union[java.lang.String, str]) -> typing.Any: ... @staticmethod - def save(object: typing.Any, string: typing.Union[java.lang.String, str]) -> None: ... - + def save( + object: typing.Any, string: typing.Union[java.lang.String, str] + ) -> None: ... class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.util.serialization")``. diff --git a/src/jneqsim-stubs/util/unit/__init__.pyi b/src/jneqsim-stubs/util/unit/__init__.pyi index 684b7330..fba5173a 100644 --- a/src/jneqsim-stubs/util/unit/__init__.pyi +++ b/src/jneqsim-stubs/util/unit/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -10,25 +10,32 @@ import java.util import jneqsim.thermo import typing - - class NeqSimUnitSet: def __init__(self): ... def getComponentConcentrationUnit(self) -> java.lang.String: ... def getFlowRateUnit(self) -> java.lang.String: ... def getPressureUnit(self) -> java.lang.String: ... def getTemperatureUnit(self) -> java.lang.String: ... - def setComponentConcentrationUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setComponentConcentrationUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... def setFlowRateUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... @staticmethod def setNeqSimUnits(string: typing.Union[java.lang.String, str]) -> None: ... def setPressureUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... - def setTemperatureUnit(self, string: typing.Union[java.lang.String, str]) -> None: ... + def setTemperatureUnit( + self, string: typing.Union[java.lang.String, str] + ) -> None: ... class Unit: def getSIvalue(self) -> float: ... @typing.overload - def getValue(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... @@ -50,86 +57,158 @@ class Units: @staticmethod def getSymbol(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... @staticmethod - def getSymbolName(string: typing.Union[java.lang.String, str]) -> java.lang.String: ... + def getSymbolName( + string: typing.Union[java.lang.String, str], + ) -> java.lang.String: ... def getTemperatureUnits(self) -> typing.MutableSequence[java.lang.String]: ... @staticmethod - def setUnit(string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... + def setUnit( + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... + class UnitDescription: symbol: java.lang.String = ... symbolName: java.lang.String = ... - def __init__(self, units: 'Units', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]): ... + def __init__( + self, + units: "Units", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ): ... class BaseUnit(Unit, jneqsim.thermo.ThermodynamicConstantsInterface): def __init__(self, double: float, string: typing.Union[java.lang.String, str]): ... def getSIvalue(self) -> float: ... @typing.overload - def getValue(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... class EnergyUnit(BaseUnit): def __init__(self, double: float, string: typing.Union[java.lang.String, str]): ... - def getConversionFactor(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getConversionFactor( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSIvalue(self) -> float: ... @typing.overload - def getValue(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... class LengthUnit(BaseUnit): def __init__(self, double: float, string: typing.Union[java.lang.String, str]): ... - def getConversionFactor(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getConversionFactor( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSIvalue(self) -> float: ... @typing.overload - def getValue(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... class PowerUnit(BaseUnit): def __init__(self, double: float, string: typing.Union[java.lang.String, str]): ... - def getConversionFactor(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getConversionFactor( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSIvalue(self) -> float: ... @typing.overload - def getValue(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... class PressureUnit(BaseUnit): def __init__(self, double: float, string: typing.Union[java.lang.String, str]): ... - def getConversionFactor(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getConversionFactor( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSIvalue(self) -> float: ... @typing.overload - def getValue(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... class RateUnit(BaseUnit): - def __init__(self, double: float, string: typing.Union[java.lang.String, str], double2: float, double3: float, double4: float): ... - def getConversionFactor(self, string: typing.Union[java.lang.String, str]) -> float: ... + def __init__( + self, + double: float, + string: typing.Union[java.lang.String, str], + double2: float, + double3: float, + double4: float, + ): ... + def getConversionFactor( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSIvalue(self) -> float: ... @typing.overload - def getValue(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... class TemperatureUnit(BaseUnit): def __init__(self, double: float, string: typing.Union[java.lang.String, str]): ... - def getConversionFactor(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getConversionFactor( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... @typing.overload - def getValue(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... class TimeUnit(BaseUnit): def __init__(self, double: float, string: typing.Union[java.lang.String, str]): ... - def getConversionFactor(self, string: typing.Union[java.lang.String, str]) -> float: ... + def getConversionFactor( + self, string: typing.Union[java.lang.String, str] + ) -> float: ... def getSIvalue(self) -> float: ... @typing.overload - def getValue(self, double: float, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str]) -> float: ... + def getValue( + self, + double: float, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + ) -> float: ... @typing.overload def getValue(self, string: typing.Union[java.lang.String, str]) -> float: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.util.unit")``. diff --git a/src/jneqsim-stubs/util/util/__init__.pyi b/src/jneqsim-stubs/util/util/__init__.pyi index 620e9bf8..ccfe72d9 100644 --- a/src/jneqsim-stubs/util/util/__init__.pyi +++ b/src/jneqsim-stubs/util/util/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -8,14 +8,12 @@ else: import java.lang import typing - - class DoubleCloneable(java.lang.Cloneable): @typing.overload def __init__(self): ... @typing.overload def __init__(self, double: float): ... - def clone(self) -> 'DoubleCloneable': ... + def clone(self) -> "DoubleCloneable": ... def doubleValue(self) -> float: ... def set(self, double: float) -> None: ... @@ -27,7 +25,6 @@ class FileSystemSettings: relativeFilePath: typing.ClassVar[java.lang.String] = ... fileExtension: typing.ClassVar[java.lang.String] = ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.util.util")``. diff --git a/src/jneqsim-stubs/util/validation/__init__.pyi b/src/jneqsim-stubs/util/validation/__init__.pyi index 86798429..2b760c54 100644 --- a/src/jneqsim-stubs/util/validation/__init__.pyi +++ b/src/jneqsim-stubs/util/validation/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -15,50 +15,74 @@ import jneqsim.thermo.system import jneqsim.util.validation.contracts import typing - - class AIIntegrationHelper(java.io.Serializable): def createRLEnvironment(self) -> jneqsim.process.ml.RLEnvironment: ... @staticmethod - def forProcess(processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'AIIntegrationHelper': ... + def forProcess( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> "AIIntegrationHelper": ... def getAPIDocumentation(self) -> java.lang.String: ... def getIssuesAsText(self) -> typing.MutableSequence[java.lang.String]: ... def getProcess(self) -> jneqsim.process.processmodel.ProcessSystem: ... def getValidationReport(self) -> java.lang.String: ... def isReady(self) -> bool: ... - def safeRun(self) -> 'AIIntegrationHelper.ExecutionResult': ... - def validate(self) -> 'ValidationResult': ... - def validateEquipment(self, processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> 'ValidationResult': ... - def validateFluid(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> 'ValidationResult': ... + def safeRun(self) -> "AIIntegrationHelper.ExecutionResult": ... + def validate(self) -> "ValidationResult": ... + def validateEquipment( + self, + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> "ValidationResult": ... + def validateFluid( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> "ValidationResult": ... + class ExecutionResult(java.io.Serializable): @staticmethod - def error(string: typing.Union[java.lang.String, str], exception: java.lang.Exception) -> 'AIIntegrationHelper.ExecutionResult': ... + def error( + string: typing.Union[java.lang.String, str], exception: java.lang.Exception + ) -> "AIIntegrationHelper.ExecutionResult": ... @staticmethod - def failure(string: typing.Union[java.lang.String, str], validationResult: 'ValidationResult') -> 'AIIntegrationHelper.ExecutionResult': ... + def failure( + string: typing.Union[java.lang.String, str], + validationResult: "ValidationResult", + ) -> "AIIntegrationHelper.ExecutionResult": ... def getException(self) -> java.lang.Exception: ... def getMessage(self) -> java.lang.String: ... - def getStatus(self) -> 'AIIntegrationHelper.ExecutionResult.Status': ... - def getValidation(self) -> 'ValidationResult': ... + def getStatus(self) -> "AIIntegrationHelper.ExecutionResult.Status": ... + def getValidation(self) -> "ValidationResult": ... def isSuccess(self) -> bool: ... @staticmethod - def success(validationResult: 'ValidationResult') -> 'AIIntegrationHelper.ExecutionResult': ... + def success( + validationResult: "ValidationResult", + ) -> "AIIntegrationHelper.ExecutionResult": ... def toAIReport(self) -> java.lang.String: ... @staticmethod - def warning(string: typing.Union[java.lang.String, str], validationResult: 'ValidationResult') -> 'AIIntegrationHelper.ExecutionResult': ... - class Status(java.lang.Enum['AIIntegrationHelper.ExecutionResult.Status']): - SUCCESS: typing.ClassVar['AIIntegrationHelper.ExecutionResult.Status'] = ... - WARNING: typing.ClassVar['AIIntegrationHelper.ExecutionResult.Status'] = ... - FAILURE: typing.ClassVar['AIIntegrationHelper.ExecutionResult.Status'] = ... - ERROR: typing.ClassVar['AIIntegrationHelper.ExecutionResult.Status'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + def warning( + string: typing.Union[java.lang.String, str], + validationResult: "ValidationResult", + ) -> "AIIntegrationHelper.ExecutionResult": ... + + class Status(java.lang.Enum["AIIntegrationHelper.ExecutionResult.Status"]): + SUCCESS: typing.ClassVar["AIIntegrationHelper.ExecutionResult.Status"] = ... + WARNING: typing.ClassVar["AIIntegrationHelper.ExecutionResult.Status"] = ... + FAILURE: typing.ClassVar["AIIntegrationHelper.ExecutionResult.Status"] = ... + ERROR: typing.ClassVar["AIIntegrationHelper.ExecutionResult.Status"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'AIIntegrationHelper.ExecutionResult.Status': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "AIIntegrationHelper.ExecutionResult.Status": ... @staticmethod - def values() -> typing.MutableSequence['AIIntegrationHelper.ExecutionResult.Status']: ... + def values() -> ( + typing.MutableSequence["AIIntegrationHelper.ExecutionResult.Status"] + ): ... class SimulationValidator: @staticmethod @@ -66,15 +90,19 @@ class SimulationValidator: @staticmethod def isReady(object: typing.Any) -> bool: ... @staticmethod - def validate(object: typing.Any) -> 'ValidationResult': ... + def validate(object: typing.Any) -> "ValidationResult": ... @typing.overload @staticmethod - def validateAndRun(processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface) -> 'ValidationResult': ... + def validateAndRun( + processEquipmentInterface: jneqsim.process.equipment.ProcessEquipmentInterface, + ) -> "ValidationResult": ... @typing.overload @staticmethod - def validateAndRun(processSystem: jneqsim.process.processmodel.ProcessSystem) -> 'ValidationResult': ... + def validateAndRun( + processSystem: jneqsim.process.processmodel.ProcessSystem, + ) -> "ValidationResult": ... @staticmethod - def validateOutput(object: typing.Any) -> 'ValidationResult': ... + def validateOutput(object: typing.Any) -> "ValidationResult": ... class ValidationResult: @typing.overload @@ -84,45 +112,67 @@ class ValidationResult: @typing.overload def addError(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def addError(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... + def addError( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... def addInfo(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload def addWarning(self, string: typing.Union[java.lang.String, str]) -> None: ... @typing.overload - def addWarning(self, string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]) -> None: ... - def getErrors(self) -> java.util.List['ValidationResult.ValidationIssue']: ... - def getIssues(self) -> java.util.List['ValidationResult.ValidationIssue']: ... + def addWarning( + self, + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ) -> None: ... + def getErrors(self) -> java.util.List["ValidationResult.ValidationIssue"]: ... + def getIssues(self) -> java.util.List["ValidationResult.ValidationIssue"]: ... def getReport(self) -> java.lang.String: ... def getValidationTimeMs(self) -> int: ... - def getWarnings(self) -> java.util.List['ValidationResult.ValidationIssue']: ... + def getWarnings(self) -> java.util.List["ValidationResult.ValidationIssue"]: ... def hasWarnings(self) -> bool: ... def isReady(self) -> bool: ... def isValid(self) -> bool: ... def setValidationTimeMs(self, long: int) -> None: ... def toString(self) -> java.lang.String: ... - class Severity(java.lang.Enum['ValidationResult.Severity']): - CRITICAL: typing.ClassVar['ValidationResult.Severity'] = ... - MAJOR: typing.ClassVar['ValidationResult.Severity'] = ... - MINOR: typing.ClassVar['ValidationResult.Severity'] = ... - INFO: typing.ClassVar['ValidationResult.Severity'] = ... - _valueOf_0__T = typing.TypeVar('_valueOf_0__T', bound=java.lang.Enum) # + + class Severity(java.lang.Enum["ValidationResult.Severity"]): + CRITICAL: typing.ClassVar["ValidationResult.Severity"] = ... + MAJOR: typing.ClassVar["ValidationResult.Severity"] = ... + MINOR: typing.ClassVar["ValidationResult.Severity"] = ... + INFO: typing.ClassVar["ValidationResult.Severity"] = ... + _valueOf_0__T = typing.TypeVar("_valueOf_0__T", bound=java.lang.Enum) # @typing.overload @staticmethod - def valueOf(class_: typing.Type[_valueOf_0__T], string: typing.Union[java.lang.String, str]) -> _valueOf_0__T: ... + def valueOf( + class_: typing.Type[_valueOf_0__T], + string: typing.Union[java.lang.String, str], + ) -> _valueOf_0__T: ... @typing.overload @staticmethod - def valueOf(string: typing.Union[java.lang.String, str]) -> 'ValidationResult.Severity': ... + def valueOf( + string: typing.Union[java.lang.String, str], + ) -> "ValidationResult.Severity": ... @staticmethod - def values() -> typing.MutableSequence['ValidationResult.Severity']: ... + def values() -> typing.MutableSequence["ValidationResult.Severity"]: ... + class ValidationIssue: - def __init__(self, severity: 'ValidationResult.Severity', string: typing.Union[java.lang.String, str], string2: typing.Union[java.lang.String, str], string3: typing.Union[java.lang.String, str]): ... + def __init__( + self, + severity: "ValidationResult.Severity", + string: typing.Union[java.lang.String, str], + string2: typing.Union[java.lang.String, str], + string3: typing.Union[java.lang.String, str], + ): ... def getCategory(self) -> java.lang.String: ... def getMessage(self) -> java.lang.String: ... def getRemediation(self) -> java.lang.String: ... - def getSeverity(self) -> 'ValidationResult.Severity': ... + def getSeverity(self) -> "ValidationResult.Severity": ... def toString(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.util.validation")``. diff --git a/src/jneqsim-stubs/util/validation/contracts/__init__.pyi b/src/jneqsim-stubs/util/validation/contracts/__init__.pyi index 4244d6e2..aa2bc0cd 100644 --- a/src/jneqsim-stubs/util/validation/contracts/__init__.pyi +++ b/src/jneqsim-stubs/util/validation/contracts/__init__.pyi @@ -1,5 +1,5 @@ - import sys + if sys.version_info >= (3, 8): from typing import Protocol else: @@ -13,54 +13,76 @@ import jneqsim.thermo.system import jneqsim.util.validation import typing +_ModuleContract__T = typing.TypeVar("_ModuleContract__T") # - -_ModuleContract__T = typing.TypeVar('_ModuleContract__T') # class ModuleContract(typing.Generic[_ModuleContract__T]): - def checkPostconditions(self, t: _ModuleContract__T) -> jneqsim.util.validation.ValidationResult: ... - def checkPreconditions(self, t: _ModuleContract__T) -> jneqsim.util.validation.ValidationResult: ... + def checkPostconditions( + self, t: _ModuleContract__T + ) -> jneqsim.util.validation.ValidationResult: ... + def checkPreconditions( + self, t: _ModuleContract__T + ) -> jneqsim.util.validation.ValidationResult: ... def getContractName(self) -> java.lang.String: ... def getProvidesDescription(self) -> java.lang.String: ... def getRequirementsDescription(self) -> java.lang.String: ... class ProcessSystemContract(ModuleContract[jneqsim.process.processmodel.ProcessSystem]): - def checkPostconditions(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> jneqsim.util.validation.ValidationResult: ... - def checkPreconditions(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> jneqsim.util.validation.ValidationResult: ... + def checkPostconditions( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> jneqsim.util.validation.ValidationResult: ... + def checkPreconditions( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> jneqsim.util.validation.ValidationResult: ... def getContractName(self) -> java.lang.String: ... @staticmethod - def getInstance() -> 'ProcessSystemContract': ... + def getInstance() -> "ProcessSystemContract": ... def getProvidesDescription(self) -> java.lang.String: ... def getRequirementsDescription(self) -> java.lang.String: ... - def validateConnectivity(self, processSystem: jneqsim.process.processmodel.ProcessSystem) -> jneqsim.util.validation.ValidationResult: ... + def validateConnectivity( + self, processSystem: jneqsim.process.processmodel.ProcessSystem + ) -> jneqsim.util.validation.ValidationResult: ... class SeparatorContract(ModuleContract[jneqsim.process.equipment.separator.Separator]): - def checkPostconditions(self, separator: jneqsim.process.equipment.separator.Separator) -> jneqsim.util.validation.ValidationResult: ... - def checkPreconditions(self, separator: jneqsim.process.equipment.separator.Separator) -> jneqsim.util.validation.ValidationResult: ... + def checkPostconditions( + self, separator: jneqsim.process.equipment.separator.Separator + ) -> jneqsim.util.validation.ValidationResult: ... + def checkPreconditions( + self, separator: jneqsim.process.equipment.separator.Separator + ) -> jneqsim.util.validation.ValidationResult: ... def getContractName(self) -> java.lang.String: ... @staticmethod - def getInstance() -> 'SeparatorContract': ... + def getInstance() -> "SeparatorContract": ... def getProvidesDescription(self) -> java.lang.String: ... def getRequirementsDescription(self) -> java.lang.String: ... class StreamContract(ModuleContract[jneqsim.process.equipment.stream.StreamInterface]): - def checkPostconditions(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> jneqsim.util.validation.ValidationResult: ... - def checkPreconditions(self, streamInterface: jneqsim.process.equipment.stream.StreamInterface) -> jneqsim.util.validation.ValidationResult: ... + def checkPostconditions( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> jneqsim.util.validation.ValidationResult: ... + def checkPreconditions( + self, streamInterface: jneqsim.process.equipment.stream.StreamInterface + ) -> jneqsim.util.validation.ValidationResult: ... def getContractName(self) -> java.lang.String: ... @staticmethod - def getInstance() -> 'StreamContract': ... + def getInstance() -> "StreamContract": ... def getProvidesDescription(self) -> java.lang.String: ... def getRequirementsDescription(self) -> java.lang.String: ... -class ThermodynamicSystemContract(ModuleContract[jneqsim.thermo.system.SystemInterface]): - def checkPostconditions(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> jneqsim.util.validation.ValidationResult: ... - def checkPreconditions(self, systemInterface: jneqsim.thermo.system.SystemInterface) -> jneqsim.util.validation.ValidationResult: ... +class ThermodynamicSystemContract( + ModuleContract[jneqsim.thermo.system.SystemInterface] +): + def checkPostconditions( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> jneqsim.util.validation.ValidationResult: ... + def checkPreconditions( + self, systemInterface: jneqsim.thermo.system.SystemInterface + ) -> jneqsim.util.validation.ValidationResult: ... def getContractName(self) -> java.lang.String: ... @staticmethod - def getInstance() -> 'ThermodynamicSystemContract': ... + def getInstance() -> "ThermodynamicSystemContract": ... def getProvidesDescription(self) -> java.lang.String: ... def getRequirementsDescription(self) -> java.lang.String: ... - class __module_protocol__(Protocol): # A module protocol which reflects the result of ``jp.JPackage("jneqsim.util.validation.contracts")``. diff --git a/src/jpype-stubs/__init__.pyi b/src/jpype-stubs/__init__.pyi index fe25482e..380acf75 100644 --- a/src/jpype-stubs/__init__.pyi +++ b/src/jpype-stubs/__init__.pyi @@ -1,8 +1,8 @@ import types import typing - import sys + if sys.version_info >= (3, 8): from typing import Literal else: @@ -10,14 +10,8 @@ else: import neqsim - @typing.overload -def JPackage(__package_name: Literal['neqsim']) -> jneqsim.__module_protocol__: ... - - +def JPackage(__package_name: Literal["neqsim"]) -> jneqsim.__module_protocol__: ... @typing.overload def JPackage(__package_name: str) -> types.ModuleType: ... - - def JPackage(__package_name) -> types.ModuleType: ... - From e69895e9eedcd775d098603fd336c2164a26ee38 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci-lite[bot]" <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Date: Tue, 23 Jun 2026 00:06:01 +0000 Subject: [PATCH 4/4] [pre-commit.ci lite] apply automatic fixes --- .vscode/settings.json | 2 +- examples/equationOfState.py | 12 +++++--- examples/flashCalculations.py | 6 ++-- examples/fluidCreation.py | 6 ++-- examples/hydrateCalculations.py | 30 ++++++++++++------- examples/mineralScalePrediction.py | 48 ++++++++++++++++++++---------- examples/phaseEquilibrium.py | 12 +++++--- examples/processApproaches.py | 6 ++-- examples/processBuilderGUI.py | 6 ++-- examples/pvtExperimentsAdvanced.py | 6 ++-- examples/viscosityModels.py | 48 ++++++++++++++++++++---------- 11 files changed, 121 insertions(+), 61 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index f0c5be0c..3e4ce208 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -5,4 +5,4 @@ "python.testing.unittestEnabled": false, "python.testing.pytestEnabled": true, "python.analysis.extraPaths": ["src"] -} \ No newline at end of file +} diff --git a/examples/equationOfState.py b/examples/equationOfState.py index b7d8d00d..eb8c2c85 100644 --- a/examples/equationOfState.py +++ b/examples/equationOfState.py @@ -212,7 +212,8 @@ def create_wet_gas(eos_name): # ============================================================================= print("\n6. EOS-CG FOR CO2 AND COMBUSTION GASES") print("-" * 40) -print(""" +print( + """ EOS-CG (Equation of State for Combustion Gases) is based on GERG-2008 but optimized for CO2-rich mixtures and combustion product gases. @@ -224,7 +225,8 @@ def create_wet_gas(eos_name): - Blue/green hydrogen with CO2 Components: CO2, N2, O2, Ar, H2O, CO, H2, H2S, SO2, CH4 -""") +""" +) # Create a typical flue gas / CCS mixture print("Example: CO2-rich CCS mixture") @@ -261,7 +263,8 @@ def create_wet_gas(eos_name): # ============================================================================= print("\n7. GUIDELINES FOR EoS SELECTION") print("-" * 40) -print(""" +print( + """ Application | Recommended EoS -------------------------------------|---------------------- Natural gas properties | GERG-2008 (most accurate) @@ -286,5 +289,6 @@ def create_wet_gas(eos_name): Gas hydrates | CPA with hydrate model | Electrolyte solutions (brine) | Electrolyte-CPA -""") +""" +) print("=" * 70) diff --git a/examples/flashCalculations.py b/examples/flashCalculations.py index ff388c62..35598d5c 100644 --- a/examples/flashCalculations.py +++ b/examples/flashCalculations.py @@ -186,7 +186,8 @@ print("\n" + "=" * 70) print("FLASH CALCULATION SUMMARY") print("=" * 70) -print(""" +print( + """ Flash Type | Given | Find | Application -----------|----------------|----------------|--------------------------- TPflash | T, P | Phases, comp. | General equilibrium @@ -195,5 +196,6 @@ TVflash | T, V | P, phases | Closed vessels VHflash | V, H | T, P, phases | Adiabatic closed systems VUflash | V, U | T, P, phases | Isolated systems -""") +""" +) print("=" * 70) diff --git a/examples/fluidCreation.py b/examples/fluidCreation.py index a02879bd..3f4da0fb 100644 --- a/examples/fluidCreation.py +++ b/examples/fluidCreation.py @@ -272,7 +272,8 @@ # ============================================================================= print("\n9. COMMONLY USED COMPONENTS") print("-" * 40) -print(""" +print( + """ Category | Component Names -------------------|------------------------------------------------ Light gases | nitrogen, oxygen, argon, helium, hydrogen, H2S @@ -287,7 +288,8 @@ Note: For components not in database, use addTBPfraction() or addPlusFraction() with MW and density. -""") +""" +) # ============================================================================= # 10. ELECTROLYTE FLUIDS diff --git a/examples/hydrateCalculations.py b/examples/hydrateCalculations.py index 33dd53dc..0ce1adfa 100644 --- a/examples/hydrateCalculations.py +++ b/examples/hydrateCalculations.py @@ -31,7 +31,8 @@ # ============================================================================= print("\n1. INTRODUCTION TO GAS HYDRATES") print("-" * 40) -print(""" +print( + """ Gas hydrates form when water and light gases (C1, C2, C3, CO2, H2S) combine under high pressure and low temperature conditions. @@ -43,7 +44,8 @@ - Temperature: Typically < 25Β°C - Pressure: Typically > 10-20 bara - Presence of free water -""") +""" +) # ============================================================================= # 2. HYDRATE FORMATION TEMPERATURE @@ -114,14 +116,16 @@ # ============================================================================= print("\n4. SUBCOOLING - HYDRATE RISK ASSESSMENT") print("-" * 40) -print(""" +print( + """ Subcooling (Ξ”T) = Hydrate formation T - Operating T Interpretation: Ξ”T > 0: Operating BELOW hydrate T β†’ HIGH RISK Ξ”T = 0: At hydrate equilibrium β†’ BORDERLINE Ξ”T < 0: Operating ABOVE hydrate T β†’ SAFE -""") +""" +) # Example calculation gas.setPressure(100.0, "bara") @@ -224,7 +228,8 @@ # ============================================================================= print("\n7. INHIBITOR SELECTION GUIDELINES") print("-" * 40) -print(""" +print( + """ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Inhibitor Comparison β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” @@ -251,14 +256,16 @@ β”‚ β”‚ βœ— Cannot be regenerated β”‚ β”‚ β”‚ β†’ Best for: Drilling fluids, completion ops β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ -""") +""" +) # ============================================================================= # 8. KINETIC HYDRATE INHIBITORS (KHI) # ============================================================================= print("\n8. KINETIC HYDRATE INHIBITORS (KHI)") print("-" * 40) -print(""" +print( + """ Unlike thermodynamic inhibitors (MEG, MeOH) that shift equilibrium, KHIs work by slowing hydrate formation kinetics. @@ -273,7 +280,8 @@ Note: NeqSim primarily calculates thermodynamic equilibrium. KHI effects require separate kinetic models. -""") +""" +) # ============================================================================= # 9. PRACTICAL EXAMPLE: PIPELINE HYDRATE ASSESSMENT @@ -281,14 +289,16 @@ print("\n9. PRACTICAL EXAMPLE: PIPELINE HYDRATE ASSESSMENT") print("-" * 40) -print(""" +print( + """ Scenario: Subsea pipeline from wellhead to platform - Wellhead: 150 bara, 80Β°C - Pipeline arrival: 80 bara, 5Β°C - Gas is water-saturated Question: Will hydrates form? How much MEG is needed? -""") +""" +) # Check hydrate risk pipeline_gas = fluid("cpa") diff --git a/examples/mineralScalePrediction.py b/examples/mineralScalePrediction.py index d8096c36..3f98e91c 100644 --- a/examples/mineralScalePrediction.py +++ b/examples/mineralScalePrediction.py @@ -32,7 +32,8 @@ # ============================================================================= print("\n1. INTRODUCTION TO MINERAL SCALE") print("-" * 40) -print(""" +print( + """ Mineral scale forms when dissolved ions precipitate as solid deposits: Type | Formula | Common Causes @@ -48,14 +49,16 @@ - Equipment damage - Increased operating costs - Production loss -""") +""" +) # ============================================================================= # 2. SATURATION INDEX CONCEPT # ============================================================================= print("\n2. SATURATION INDEX (SI)") print("-" * 40) -print(""" +print( + """ SI = log(IAP / Ksp) Where: @@ -66,7 +69,8 @@ SI > 0: Supersaturated β†’ Scale WILL form SI = 0: At equilibrium β†’ Borderline SI < 0: Undersaturated β†’ Scale will NOT form -""") +""" +) # ============================================================================= # 3. CREATING FORMATION WATER @@ -120,10 +124,12 @@ print(" SO4--: 0.028 mol (2.7 g/L) ← HIGH!") print(" HCO3-: 0.002 mol (122 mg/L)") -print(""" +print( + """ ⚠️ WARNING: Mixing formation water (high Ba++) with seawater (high SO4--) causes severe BaSO4 scale! -""") +""" +) # ============================================================================= # 5. SCALE POTENTIAL CALCULATION @@ -161,7 +167,8 @@ # ============================================================================= print("\n6. EFFECT OF PRESSURE DROP ON CaCO3 SCALE") print("-" * 40) -print(""" +print( + """ CaCO3 (calcite) precipitation is driven by CO2 loss: Ca++ + 2HCO3- β‡Œ CaCO3↓ + H2O + CO2↑ @@ -176,7 +183,8 @@ - Wellhead chokes - First stage separator - ESPs (Electrical Submersible Pumps) -""") +""" +) print("\nPressure | Expected CaCO3 Scaling Tendency") print("---------|----------------------------------") @@ -190,7 +198,8 @@ # ============================================================================= print("\n7. BaSO4 SCALE FROM WATER MIXING") print("-" * 40) -print(""" +print( + """ Barite (BaSO4) is one of the hardest scales to remove: Ba++ (formation water) + SO4-- (seawater) β†’ BaSO4↓ @@ -205,7 +214,8 @@ - Low-sulfate seawater injection - Scale inhibitor squeeze treatments - Careful mixing ratio control -""") +""" +) # Simulate mixing at different ratios print("\nMixing formation water with seawater:") @@ -227,7 +237,8 @@ # ============================================================================= print("\n8. SCALE INHIBITORS") print("-" * 40) -print(""" +print( + """ Scale inhibitors prevent crystal growth even when supersaturated: Type | Target Scales @@ -243,14 +254,16 @@ 3. Batch treatment (periodic) Typical dosages: 5-50 ppm based on water volume -""") +""" +) # ============================================================================= # 9. PRACTICAL SCALE ASSESSMENT WORKFLOW # ============================================================================= print("\n9. PRACTICAL SCALE ASSESSMENT WORKFLOW") print("-" * 40) -print(""" +print( + """ Step 1: Water Analysis └─ Measure: Na, K, Ca, Mg, Ba, Sr, Fe, Cl, SO4, HCO3, CO2 @@ -274,14 +287,16 @@ └─ Inhibitor selection and dosage └─ Operating condition optimization └─ Monitoring and intervention plan -""") +""" +) # ============================================================================= # 10. TEMPERATURE EFFECTS SUMMARY # ============================================================================= print("\n10. TEMPERATURE EFFECTS ON SCALE") print("-" * 40) -print(""" +print( + """ Scale Type | Solubility vs Temperature --------------|-------------------------------- CaCO3 | Decreases with increasing T @@ -300,6 +315,7 @@ | SiO2 | Increases significantly with T (Silica) | (Normal solubility) -""") +""" +) print("=" * 70) diff --git a/examples/phaseEquilibrium.py b/examples/phaseEquilibrium.py index 5f75fdee..bfb03272 100644 --- a/examples/phaseEquilibrium.py +++ b/examples/phaseEquilibrium.py @@ -144,13 +144,15 @@ # ============================================================================= print("\n4. RETROGRADE CONDENSATION") print("-" * 40) -print(""" +print( + """ Retrograde condensation is a unique phenomenon in gas condensate systems where REDUCING pressure causes MORE liquid to form (counterintuitive!). This occurs between the cricondentherm and critical point at pressures below the cricondenbar. It's important for gas condensate reservoirs. -""") +""" +) # Demonstrate retrograde behavior print("Demonstrating retrograde behavior with the rich gas:") @@ -218,7 +220,8 @@ # ============================================================================= print("\n6. CRICONDENBAR & CRICONDENTHERM SIGNIFICANCE") print("-" * 40) -print(""" +print( + """ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ PHASE ENVELOPE β”‚ β”‚ β”‚ @@ -240,6 +243,7 @@ β”‚ ● Above cricondentherm: Heating cannot cause condensation β”‚ β”‚ ● Critical point: Liquid and gas become indistinguishable β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ -""") +""" +) print("=" * 70) diff --git a/examples/processApproaches.py b/examples/processApproaches.py index 79863740..e8bff055 100644 --- a/examples/processApproaches.py +++ b/examples/processApproaches.py @@ -213,7 +213,8 @@ print("\n" + "=" * 70) print("CHOOSING AN APPROACH") print("=" * 70) -print(""" +print( + """ | Use Case | Recommended Approach | |---------------------------------|-------------------------------| | Learning / tutorials | Wrappers (global process) | @@ -225,4 +226,5 @@ | Clean declarative style | ProcessBuilder | | Mixing wrapper convenience | Hybrid (process= parameter) | with explicit control | | -""") +""" +) diff --git a/examples/processBuilderGUI.py b/examples/processBuilderGUI.py index 04a97763..9d883429 100644 --- a/examples/processBuilderGUI.py +++ b/examples/processBuilderGUI.py @@ -451,7 +451,8 @@ def run_process(): with st.sidebar: st.header("ℹ️ About") - st.markdown(""" + st.markdown( + """ **NeqSim Process Builder GUI** A visual tool for building and simulating @@ -472,7 +473,8 @@ def run_process(): - Valves - Heaters/Coolers - Pipes - """) + """ + ) st.divider() diff --git a/examples/pvtExperimentsAdvanced.py b/examples/pvtExperimentsAdvanced.py index 349ba998..3c0896ea 100644 --- a/examples/pvtExperimentsAdvanced.py +++ b/examples/pvtExperimentsAdvanced.py @@ -318,7 +318,8 @@ # ============================================================================= print("\n8. PVT EXPERIMENTS SUMMARY") print("-" * 40) -print(""" +print( + """ Experiment | Purpose --------------------|---------------------------------------------- CME | Oil compressibility, relative volume, GOR @@ -327,6 +328,7 @@ Separator Test | Optimize surface separation, stock tank oil Swelling Test | EOR potential with gas injection (CO2, HC gas) Viscosity Study | Flow assurance, production optimization -""") +""" +) print("=" * 70) diff --git a/examples/viscosityModels.py b/examples/viscosityModels.py index fa96c71d..58446383 100644 --- a/examples/viscosityModels.py +++ b/examples/viscosityModels.py @@ -32,7 +32,8 @@ # ============================================================================= print("\n1. AVAILABLE VISCOSITY MODELS") print("-" * 40) -print(""" +print( + """ Model | Keyword | Best For -------------------|--------------------|--------------------------------- LBC | "LBC" | General oil, reservoir fluids @@ -43,7 +44,8 @@ The LBC model is based on corresponding states principle using critical properties. Friction Theory links viscosity to EoS pressure terms, providing thermodynamic consistency. -""") +""" +) # ============================================================================= # 2. BASIC VISCOSITY CALCULATION @@ -89,7 +91,8 @@ # ============================================================================= print("\n3. LBC MODEL (LOHRENZ-BRAY-CLARK)") print("-" * 40) -print(""" +print( + """ The LBC model calculates viscosity as: Ξ· = Ξ·* + Ξ·_dense / ΞΎ_m @@ -111,7 +114,8 @@ a4 = 0.0093324 These parameters can be tuned to match laboratory viscosity data. -""") +""" +) # ============================================================================= # 4. TUNING LBC MODEL PARAMETERS @@ -166,7 +170,8 @@ print(f"Further adjusted (a2=0.10): {tuned_visc_2:.4f} cP") -print(""" +print( + """ LBC Tuning Guidelines: ---------------------- β€’ a0 (index 0): Baseline offset - increase for higher overall viscosity @@ -174,14 +179,16 @@ β€’ a2 (index 2): Quadratic term - significant for liquid viscosity β€’ a3 (index 3): Cubic term - fine-tuning at high density β€’ a4 (index 4): Quartic term - extreme density behavior -""") +""" +) # ============================================================================= # 5. FRICTION THEORY MODEL # ============================================================================= print("\n5. FRICTION THEORY MODEL") print("-" * 40) -print(""" +print( + """ Friction Theory (f-theory) links viscosity to EoS pressure terms: Ξ· = Ξ·0 + Ξ·f @@ -197,7 +204,8 @@ βœ“ Consistent with phase equilibrium calculations βœ“ Better extrapolation behavior βœ“ Works well for wide T/P ranges -""") +""" +) # ============================================================================= # 6. TUNING FRICTION THEORY - TBP CORRECTION FACTOR @@ -253,7 +261,8 @@ # Reset to default visc_model.setTBPviscosityCorrection(1.0) -print(""" +print( + """ Friction Theory Tuning Guidelines: ---------------------------------- β€’ TBP Correction Factor: @@ -264,7 +273,8 @@ β€’ Use when TBP fractions give incorrect viscosity predictions β€’ Tune to match laboratory viscosity at one T/P condition β€’ Model will extrapolate to other conditions -""") +""" +) # ============================================================================= # 7. ADVANCED: TUNING WITH EXPERIMENTAL DATA @@ -286,7 +296,8 @@ for pt in exp_data: print(f"{pt['T_C']:6} | {pt['P_bara']:8} | {pt['visc_cP']:.2f}") -print(""" +print( + """ Tuning Workflow: ---------------- 1. Create fluid with accurate composition @@ -301,7 +312,8 @@ For automatic optimization, use NeqSim's parameter fitting capabilities with the ViscosityFunction class in PVT simulation. -""") +""" +) # ============================================================================= # 8. MODEL COMPARISON AT DIFFERENT CONDITIONS @@ -356,7 +368,8 @@ # ============================================================================= print("\n9. HEAVY OIL CONSIDERATIONS") print("-" * 40) -print(""" +print( + """ For heavy oils (API < 20Β°, viscosity > 100 cP), consider: 1. Use PFCT-Heavy-Oil model: @@ -369,14 +382,16 @@ 4. Temperature sensitivity is critical - ensure accurate measurements 5. Consider using Pedersen corresponding states for very heavy systems -""") +""" +) # ============================================================================= # 10. SUMMARY # ============================================================================= print("\n10. SUMMARY: MODEL SELECTION GUIDELINES") print("-" * 40) -print(""" +print( + """ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Oil Type β”‚ Recommended Model & Notes β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ @@ -392,6 +407,7 @@ β”‚ Extra-heavy β”‚ Specialized correlations β”‚ β”‚ (API < 10Β°) β”‚ May require custom viscosity data β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ -""") +""" +) print("=" * 70)